0001828723-25-000010.txt : 20250317 0001828723-25-000010.hdr.sgml : 20250317 20250317170200 ACCESSION NUMBER: 0001828723-25-000010 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 125 CONFORMED PERIOD OF REPORT: 20241231 FILED AS OF DATE: 20250317 DATE AS OF CHANGE: 20250317 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Altus Power, Inc. CENTRAL INDEX KEY: 0001828723 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 853448396 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39798 FILM NUMBER: 25745448 BUSINESS ADDRESS: STREET 1: 2200 ATLANTIC STREET, 6TH FLOOR CITY: STAMFORD STATE: CT ZIP: 06902 BUSINESS PHONE: (203) 698-0090 MAIL ADDRESS: STREET 1: 2200 ATLANTIC STREET, 6TH FLOOR CITY: STAMFORD STATE: CT ZIP: 06902 FORMER COMPANY: FORMER CONFORMED NAME: CBRE Acquisition Holdings, Inc. DATE OF NAME CHANGE: 20201016 10-K 1 amps-20241231.htm 10-K amps-20241231
00018287232024FYFALSE1111P7YP20D33.3333.33iso4217:USDxbrli:sharesiso4217:USDxbrli:sharesamps:segmentxbrli:pureamps:in-developmentSolarFacilityutr:MWamps:facilityamps:operatingSolarEnergyFacilityamps:developmentSolarEnergyFacilityamps:variableInterestEntityamps:voteiso4217:USDutr:MWamps:granteeamps:installment00018287232024-01-012024-12-3100018287232024-06-2800018287232025-03-0400018287232023-01-012023-12-3100018287232022-01-012022-12-3100018287232024-12-3100018287232023-12-310001828723us-gaap:RelatedPartyMember2024-12-310001828723us-gaap:RelatedPartyMember2023-12-310001828723us-gaap:NonrelatedPartyMember2024-12-310001828723us-gaap:NonrelatedPartyMember2023-12-310001828723us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-12-310001828723us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001828723us-gaap:CommonStockMember2021-12-310001828723us-gaap:AdditionalPaidInCapitalMember2021-12-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001828723us-gaap:RetainedEarningsMember2021-12-310001828723us-gaap:ParentMember2021-12-310001828723us-gaap:NoncontrollingInterestMember2021-12-3100018287232021-12-310001828723us-gaap:CommonStockMember2022-01-012022-12-310001828723us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001828723us-gaap:ParentMember2022-01-012022-12-310001828723us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001828723us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001828723us-gaap:AdditionalPaidInCapitalMemberus-gaap:CommonClassAMember2022-01-012022-12-310001828723us-gaap:ParentMemberus-gaap:CommonClassAMember2022-01-012022-12-310001828723us-gaap:CommonClassAMember2022-01-012022-12-310001828723amps:PublicAndPlacementWarrantsMemberus-gaap:CommonStockMember2022-01-012022-12-310001828723amps:PublicAndPlacementWarrantsMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001828723amps:PublicAndPlacementWarrantsMemberus-gaap:ParentMember2022-01-012022-12-310001828723amps:PublicAndPlacementWarrantsMember2022-01-012022-12-310001828723us-gaap:RetainedEarningsMember2022-01-012022-12-310001828723us-gaap:CommonStockMember2022-12-310001828723us-gaap:AdditionalPaidInCapitalMember2022-12-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001828723us-gaap:RetainedEarningsMember2022-12-310001828723us-gaap:ParentMember2022-12-310001828723us-gaap:NoncontrollingInterestMember2022-12-3100018287232022-12-310001828723us-gaap:CommonStockMember2023-01-012023-12-310001828723us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001828723us-gaap:ParentMember2023-01-012023-12-310001828723us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001828723us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-12-310001828723us-gaap:AdditionalPaidInCapitalMemberus-gaap:CommonClassAMember2023-01-012023-12-310001828723us-gaap:ParentMemberus-gaap:CommonClassAMember2023-01-012023-12-310001828723us-gaap:CommonClassAMember2023-01-012023-12-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001828723us-gaap:RetainedEarningsMember2023-01-012023-12-310001828723us-gaap:CommonStockMember2023-12-310001828723us-gaap:AdditionalPaidInCapitalMember2023-12-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001828723us-gaap:RetainedEarningsMember2023-12-310001828723us-gaap:ParentMember2023-12-310001828723us-gaap:NoncontrollingInterestMember2023-12-310001828723us-gaap:CommonStockMember2024-01-012024-12-310001828723us-gaap:AdditionalPaidInCapitalMember2024-01-012024-12-310001828723us-gaap:ParentMember2024-01-012024-12-310001828723us-gaap:NoncontrollingInterestMember2024-01-012024-12-310001828723us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-012024-12-310001828723us-gaap:AdditionalPaidInCapitalMemberus-gaap:CommonClassAMember2024-01-012024-12-310001828723us-gaap:ParentMemberus-gaap:CommonClassAMember2024-01-012024-12-310001828723us-gaap:CommonClassAMember2024-01-012024-12-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-12-310001828723us-gaap:RetainedEarningsMember2024-01-012024-12-310001828723us-gaap:CommonStockMember2024-12-310001828723us-gaap:AdditionalPaidInCapitalMember2024-12-310001828723us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310001828723us-gaap:RetainedEarningsMember2024-12-310001828723us-gaap:ParentMember2024-12-310001828723us-gaap:NoncontrollingInterestMember2024-12-310001828723us-gaap:CommonClassBMember2024-12-310001828723amps:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001828723amps:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001828723srt:MinimumMember2024-12-310001828723srt:MaximumMember2024-12-310001828723amps:CustomerOneMember2024-12-310001828723amps:CustomerTwoMember2024-12-310001828723amps:PowerPurchaseAgreementsMember2024-01-012024-12-310001828723amps:PowerPurchaseAgreementsMember2023-01-012023-12-310001828723amps:PowerPurchaseAgreementsMember2022-01-012022-12-310001828723amps:NetMeteringCreditAgreementsMember2024-01-012024-12-310001828723amps:NetMeteringCreditAgreementsMember2023-01-012023-12-310001828723amps:NetMeteringCreditAgreementsMember2022-01-012022-12-310001828723amps:PowerSalesOnWholesaleMarketsMember2024-01-012024-12-310001828723amps:PowerSalesOnWholesaleMarketsMember2023-01-012023-12-310001828723amps:PowerSalesOnWholesaleMarketsMember2022-01-012022-12-310001828723amps:PowerSalesMember2024-01-012024-12-310001828723amps:PowerSalesMember2023-01-012023-12-310001828723amps:PowerSalesMember2022-01-012022-12-310001828723amps:SolarRenewableEnergyCreditRevenueMember2024-01-012024-12-310001828723amps:SolarRenewableEnergyCreditRevenueMember2023-01-012023-12-310001828723amps:SolarRenewableEnergyCreditRevenueMember2022-01-012022-12-310001828723amps:RentalIncomeMember2024-01-012024-12-310001828723amps:RentalIncomeMember2023-01-012023-12-310001828723amps:RentalIncomeMember2022-01-012022-12-310001828723amps:PerformanceBasedIncentivesMember2024-01-012024-12-310001828723amps:PerformanceBasedIncentivesMember2023-01-012023-12-310001828723amps:PerformanceBasedIncentivesMember2022-01-012022-12-310001828723amps:RevenueRecognizedOnContractLiabilitiesMember2024-01-012024-12-310001828723amps:RevenueRecognizedOnContractLiabilitiesMember2023-01-012023-12-310001828723amps:RevenueRecognizedOnContractLiabilitiesMember2022-01-012022-12-3100018287232025-01-012024-12-3100018287232026-01-012024-12-3100018287232027-01-012024-12-3100018287232028-01-012024-12-310001828723amps:PowerPurchaseAgreementsMember2024-12-310001828723amps:PowerPurchaseAgreementsMember2023-12-310001828723amps:PowerPurchaseAgreementsMember2022-12-310001828723amps:NetMeteringCreditAgreementsMember2024-12-310001828723amps:NetMeteringCreditAgreementsMember2023-12-310001828723amps:NetMeteringCreditAgreementsMember2022-12-310001828723amps:PowerSalesOnWholesaleMarketsMember2024-12-310001828723amps:PowerSalesOnWholesaleMarketsMember2023-12-310001828723amps:PowerSalesOnWholesaleMarketsMember2022-12-310001828723amps:PowerSalesMember2024-12-310001828723amps:PowerSalesMember2023-12-310001828723amps:PowerSalesMember2022-12-310001828723amps:SolarRenewableEnergyCreditRevenueMember2024-12-310001828723amps:SolarRenewableEnergyCreditRevenueMember2023-12-310001828723amps:SolarRenewableEnergyCreditRevenueMember2022-12-310001828723amps:RentalIncomeMember2024-12-310001828723amps:RentalIncomeMember2023-12-310001828723amps:RentalIncomeMember2022-12-310001828723amps:PerformanceBasedIncentivesMember2024-12-310001828723amps:PerformanceBasedIncentivesMember2023-12-310001828723amps:PerformanceBasedIncentivesMember2022-12-310001828723amps:SolarRenewableEnergyCreditsMember2024-12-310001828723amps:SolarRenewableEnergyCreditsMember2023-12-310001828723us-gaap:LandMember2024-12-310001828723us-gaap:LandMember2023-12-310001828723srt:MinimumMemberamps:SolarEnergyFacilitiesMember2024-12-310001828723srt:MaximumMemberamps:SolarEnergyFacilitiesMember2024-12-310001828723amps:SolarEnergyFacilitiesMember2024-12-310001828723amps:SolarEnergyFacilitiesMember2023-12-310001828723amps:BatteryEnergyStorageSystemMember2024-12-310001828723amps:BatteryEnergyStorageSystemMember2023-12-310001828723amps:SiteWorkMember2024-12-310001828723amps:SiteWorkMember2023-12-310001828723srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2024-12-310001828723srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2024-12-310001828723us-gaap:LeaseholdImprovementsMember2024-12-310001828723us-gaap:LeaseholdImprovementsMember2023-12-310001828723srt:MinimumMemberamps:VehiclesAndOtherEquipmentMember2024-12-310001828723srt:MaximumMemberamps:VehiclesAndOtherEquipmentMember2024-12-310001828723amps:VehiclesAndOtherEquipmentMember2024-12-310001828723amps:VehiclesAndOtherEquipmentMember2023-12-310001828723us-gaap:ConstructionInProgressMember2024-12-310001828723us-gaap:ConstructionInProgressMember2023-12-310001828723amps:JORISolarLLCMember2023-06-300001828723amps:JORISolarLLCMember2023-01-012023-12-310001828723amps:CustomerAcquisitionCostsMembersrt:WeightedAverageMember2024-12-310001828723amps:CustomerAcquisitionCostsMember2024-12-310001828723amps:CustomerAcquisitionCostsMember2023-12-310001828723amps:InPlaceLeaseContractsMembersrt:WeightedAverageMember2024-12-310001828723amps:InPlaceLeaseContractsMember2024-12-310001828723amps:InPlaceLeaseContractsMember2023-12-310001828723amps:FavorableRateRevenueContractsMembersrt:WeightedAverageMember2024-12-310001828723amps:FavorableRateRevenueContractsMember2024-12-310001828723amps:FavorableRateRevenueContractsMember2023-12-310001828723amps:FavorableOperationAndMaintenanceContractsMembersrt:WeightedAverageMember2024-12-310001828723amps:FavorableOperationAndMaintenanceContractsMember2024-12-310001828723amps:FavorableOperationAndMaintenanceContractsMember2023-12-310001828723us-gaap:SoftwareDevelopmentMember2024-12-310001828723us-gaap:SoftwareDevelopmentMember2023-12-310001828723us-gaap:OtherIntangibleAssetsMembersrt:WeightedAverageMember2024-12-310001828723us-gaap:OtherIntangibleAssetsMember2024-12-310001828723us-gaap:OtherIntangibleAssetsMember2023-12-310001828723amps:UnfavorableRateRevenueContractsMembersrt:WeightedAverageMember2024-12-310001828723amps:UnfavorableRateRevenueContractsMember2024-12-310001828723amps:UnfavorableRateRevenueContractsMember2023-12-310001828723amps:MN8AcquisitionMember2024-07-032024-11-260001828723amps:MN8AcquisitionMember2024-07-030001828723amps:MN8AcquisitionMember2024-01-012024-12-310001828723amps:MN8AcquisitionMember2024-12-310001828723amps:VitolAcquisitionMember2024-01-310001828723amps:VitolAcquisitionMember2024-01-312024-01-310001828723amps:VitolAcquisitionMemberamps:PreliminaryAllocationMember2024-01-310001828723amps:VitolAcquisitionMemberamps:MeasurementPeriodAdjustmentsMember2024-01-312024-01-310001828723amps:VitolAcquisitionMemberamps:FinalAllocationMember2024-01-310001828723amps:VitolAcquisitionMemberamps:PreliminaryAllocationMember2024-01-312024-01-310001828723amps:VitolAcquisitionMemberamps:FinalAllocationMember2024-01-312024-01-310001828723amps:VitolAcquisitionMember2024-01-012024-12-310001828723amps:VitolAcquisitionMemberamps:UnfavorableRateRevenueContractsMemberamps:PowerPurchaseAgreementsMember2024-01-312024-01-310001828723amps:VitolAcquisitionMemberamps:UnfavorableRateRevenueContractsMemberamps:SolarRenewableEnergyCreditsMember2024-01-312024-01-310001828723amps:VitolAcquisitionMember2023-01-012023-12-310001828723amps:AssetAcquisitionsMember2024-12-310001828723amps:AssetAcquisitionsMember2024-01-012024-12-310001828723amps:AssetAcquisitionsLandMember2024-01-012024-12-310001828723amps:A2024AcquisitionsOfVIEsMember2024-12-310001828723amps:A2024AcquisitionsOfVIEsMember2024-01-012024-12-310001828723amps:CalderaAcquisitionMember2023-12-200001828723amps:CalderaAcquisitionMember2023-12-202023-12-200001828723amps:CalderaAcquisitionMemberamps:MeasurementPeriodAdjustmentsMember2024-10-012024-10-010001828723amps:CalderaAcquisitionMemberamps:MeasurementPeriodAdjustmentsMember2024-10-010001828723amps:CalderaAcquisitionMemberamps:PreliminaryAllocationMember2023-12-200001828723amps:CalderaAcquisitionMemberamps:MeasurementPeriodAdjustmentsMember2023-12-202023-12-200001828723amps:CalderaAcquisitionMemberamps:FinalAllocationMember2023-12-200001828723amps:CalderaAcquisitionMemberamps:PreliminaryAllocationMember2023-12-202023-12-200001828723amps:CalderaAcquisitionMemberamps:FinalAllocationMember2023-12-202023-12-200001828723amps:CalderaAcquisitionMemberamps:FavorableRateRevenueContractsMemberamps:SolarRenewableEnergyCreditsMember2023-12-202023-12-200001828723amps:CalderaAcquisitionMemberamps:UnfavorableRateRevenueContractsMemberamps:SolarRenewableEnergyCreditsMember2023-12-202023-12-200001828723amps:MarshallStreetAcquisitionMemberamps:SolarEnergyFacilityMember2023-07-130001828723amps:MarshallStreetAcquisitionMemberamps:BatteryEnergyStorageSystemMember2023-07-130001828723amps:MarshallStreetAcquisitionMember2023-07-132023-07-130001828723amps:MarshallStreetAcquisitionMember2023-07-130001828723amps:AssetAcquisitionsSolarEnergyFacilitiesMember2023-12-310001828723amps:AssetAcquisitionsSolarEnergyFacilitiesMember2023-01-012023-12-310001828723amps:AssetAcquisitionsSolarEnergyFacilitiesMember2024-12-310001828723amps:AssetAcquisitionsLandMember2023-01-012023-12-310001828723amps:A2023AcquisitionsOfVIEsMember2023-12-310001828723amps:A2023AcquisitionsOfVIEsMember2023-01-012023-12-310001828723amps:A2023AcquisitionsOfVIEsMember2024-12-310001828723amps:TrueGreenIIAcquisitionMember2023-02-150001828723amps:TrueGreenIIAcquisitionMember2023-02-152023-02-150001828723amps:TrueGreenIIAcquisitionMember2022-12-230001828723amps:TrueGreenIIAcquisitionMemberamps:PreliminaryAllocationMember2023-02-150001828723amps:TrueGreenIIAcquisitionMemberamps:MeasurementPeriodAdjustmentsMember2023-02-152023-02-150001828723amps:TrueGreenIIAcquisitionMemberamps:FinalAllocationMember2023-02-150001828723amps:TrueGreenIIAcquisitionMemberamps:PreliminaryAllocationMember2023-02-152023-02-150001828723amps:TrueGreenIIAcquisitionMemberamps:FinalAllocationMember2023-02-152023-02-150001828723amps:TrueGreenIIAcquisitionMemberamps:FavorableRateRevenueContractsMemberamps:PowerPurchaseAgreementsMember2023-02-152023-02-150001828723amps:TrueGreenIIAcquisitionMemberamps:FavorableRateRevenueContractsMemberamps:RenewableEnergyCreditsMember2023-02-152023-02-150001828723amps:TrueGreenIIAcquisitionMemberamps:UnfavorableRateRevenueContractsMemberamps:PowerPurchaseAgreementsMember2023-02-152023-02-150001828723amps:TrueGreenIIAcquisitionMemberamps:UnfavorableRateRevenueContractsMemberamps:RenewableEnergyCreditsMember2023-02-152023-02-150001828723amps:ZildjianSolarVLLCMember2024-01-012024-12-310001828723amps:ZildjianSolarVLLCMember2023-01-012023-12-310001828723amps:ZildjianSolarVLLCMemberamps:StellarMAAcquisitionMember2023-01-110001828723amps:StellarMAAcquisitionMember2023-01-112023-01-110001828723amps:StellarMAAcquisitionMember2023-01-110001828723amps:A2023AcquisitionsOfVIEsMember2023-01-112023-01-110001828723amps:ZildjianSolarVLLCMemberamps:A2023AcquisitionsOfVIEsMember2023-08-030001828723amps:A2023AcquisitionsOfVIEsMember2023-08-030001828723amps:A2023AcquisitionsOfVIEsMember2023-08-032023-08-030001828723amps:APAFTermLoanMember2024-12-310001828723amps:APAFTermLoanMember2023-12-310001828723amps:APAFIITermLoanMember2024-12-310001828723amps:APAFIITermLoanMember2023-12-310001828723amps:APAFIIITermLoanMember2024-12-310001828723amps:APAFIIITermLoanMember2023-12-310001828723amps:APAFIVTermLoanMember2024-12-310001828723amps:APAFIVTermLoanMember2023-12-310001828723amps:APAGHTermLoanMember2024-12-310001828723amps:APAGHTermLoanMember2023-12-310001828723amps:APAGRevolverMember2024-12-310001828723amps:APAGRevolverMember2023-12-310001828723amps:APACFIIFacilityMember2024-12-310001828723amps:APACFIIFacilityMember2023-12-310001828723amps:OtherTermLoansMember2024-12-310001828723amps:OtherTermLoansMember2023-12-310001828723amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember2024-12-310001828723amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember2023-12-310001828723amps:APAFTermLoanMemberamps:BlackstoneCreditFacilityMember2021-08-250001828723amps:APAFTermLoanMemberamps:BlackstoneCreditFacilityMember2021-08-252021-08-250001828723amps:APAFIITermLoanMemberamps:OtherTermLoansMember2022-12-230001828723amps:APAFIITermLoanMember2022-12-232022-12-230001828723amps:APAFIITermLoanMember2022-12-230001828723amps:APAFIIITermLoanMember2023-02-150001828723amps:APAFIIITermLoanMemberamps:BlackstoneCreditFacilityMember2023-02-150001828723amps:APAFIIITermLoanMemberamps:TrueGreenIIAcquisitionMember2023-02-150001828723amps:APAFIIITermLoanMember2024-01-012024-12-310001828723amps:APAFIIITermLoanMember2023-06-150001828723amps:APAFIIITermLoanMember2023-07-210001828723amps:APAFIIITermLoanMember2023-06-152023-06-150001828723amps:APAFIIITermLoanMember2023-07-212023-07-210001828723amps:APAFIIITermLoanMember2023-12-200001828723amps:APAFIIITermLoanMemberamps:BlackstoneCreditFacilityMember2023-12-200001828723amps:APAFIIITermLoanMember2023-12-202023-12-200001828723amps:APAFIVTermLoanMember2024-03-260001828723amps:APAFIVTermLoanMember2024-03-262024-03-260001828723amps:APAGHTermLoanMember2023-12-272023-12-270001828723amps:APAGHTermLoanMember2023-12-270001828723amps:APAGRevolverMember2022-12-192022-12-190001828723amps:APACFIIFacilityMember2023-11-100001828723amps:APACFIIFacilityMember2023-11-102023-11-100001828723amps:APACFIIFacilityMember2023-12-2700018287232023-06-152023-06-150001828723amps:APACFIIFacilityMember2023-12-272023-12-270001828723amps:APACFIIFacilityMember2024-01-012024-12-310001828723amps:ConstructionLoanToTermLoanFacilityMemberus-gaap:ConstructionLoansMember2020-01-100001828723amps:ConstructionToTermLoanFacilityMember2023-06-152023-06-150001828723amps:StellarNJ2AcquisitionMemberamps:ProjectLevelTermLoanMember2022-08-290001828723amps:ProjectLevelTermLoanMember2024-12-310001828723amps:ProjectLevelTermLoanMember2023-12-310001828723us-gaap:LetterOfCreditMember2024-12-310001828723us-gaap:UnusedLinesOfCreditMember2024-12-310001828723us-gaap:LetterOfCreditMember2023-12-310001828723us-gaap:UnusedLinesOfCreditMember2023-12-310001828723us-gaap:SuretyBondMember2024-12-310001828723us-gaap:SuretyBondMember2023-12-310001828723amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember2024-01-012024-12-310001828723amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember2023-01-012023-12-310001828723amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember2022-01-012022-12-310001828723amps:StellarHIAcquisitionMember2024-12-310001828723us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2024-12-310001828723us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2024-12-310001828723us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2024-12-310001828723us-gaap:MoneyMarketFundsMember2024-12-310001828723us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2024-12-310001828723us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2024-12-310001828723us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2024-12-310001828723us-gaap:InterestRateSwapMember2024-12-310001828723us-gaap:FairValueInputsLevel1Member2024-12-310001828723us-gaap:FairValueInputsLevel2Member2024-12-310001828723us-gaap:FairValueInputsLevel3Member2024-12-310001828723us-gaap:FairValueInputsLevel1Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2024-12-310001828723us-gaap:FairValueInputsLevel2Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2024-12-310001828723us-gaap:FairValueInputsLevel3Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2024-12-310001828723amps:TrueGreenIIAcquisitionContingentLiabilityMember2024-12-310001828723us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2023-12-310001828723us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2023-12-310001828723us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2023-12-310001828723us-gaap:InterestRateSwapMember2023-12-310001828723us-gaap:FairValueInputsLevel1Member2023-12-310001828723us-gaap:FairValueInputsLevel2Member2023-12-310001828723us-gaap:FairValueInputsLevel3Member2023-12-310001828723us-gaap:FairValueInputsLevel1Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2023-12-310001828723us-gaap:FairValueInputsLevel2Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2023-12-310001828723us-gaap:FairValueInputsLevel3Memberamps:TrueGreenIIAcquisitionContingentLiabilityMember2023-12-310001828723amps:TrueGreenIIAcquisitionContingentLiabilityMember2023-12-310001828723us-gaap:FairValueInputsLevel1Memberamps:CalderaAcquisitionContingentLiabilityMember2023-12-310001828723us-gaap:FairValueInputsLevel2Memberamps:CalderaAcquisitionContingentLiabilityMember2023-12-310001828723us-gaap:FairValueInputsLevel3Memberamps:CalderaAcquisitionContingentLiabilityMember2023-12-310001828723amps:CalderaAcquisitionContingentLiabilityMember2023-12-310001828723us-gaap:InterestRateSwapMember2022-12-310001828723us-gaap:InterestRateSwapMember2024-01-012024-12-310001828723us-gaap:InterestRateSwapMember2023-01-012023-12-310001828723us-gaap:InterestRateSwapMember2022-01-012022-12-310001828723amps:ForwardStartingInterestRateSwapMember2024-12-310001828723amps:ForwardStartingInterestRateSwapMember2024-01-012024-12-310001828723amps:ForwardStartingInterestRateSwapMember2023-01-012023-12-310001828723amps:APAFIIITermLoanMemberamps:ForwardStartingInterestRateSwapMember2024-12-310001828723amps:APAFIIITermLoanMemberamps:ForwardStartingInterestRateSwapMember2024-01-012024-12-310001828723amps:CalderaAcquisitionMember2024-01-012024-12-310001828723amps:CalderaAcquisitionMember2023-01-012023-12-310001828723amps:TrueGreenIIAcquisitionMember2024-01-012024-12-310001828723amps:TrueGreenIIAcquisitionMember2023-01-012023-12-310001828723amps:TrueGreenIIAcquisitionMember2024-12-310001828723amps:TrueGreenIIAcquisitionMember2023-12-310001828723amps:SolarAcquisitionMember2020-12-220001828723amps:SolarAcquisitionMember2020-12-222020-12-220001828723amps:SolarAcquisitionMembersrt:MinimumMember2020-12-222020-12-220001828723amps:SolarAcquisitionMembersrt:MaximumMember2020-12-222020-12-220001828723amps:SolarAcquisitionMember2024-01-012024-12-310001828723amps:SolarAcquisitionMember2024-12-310001828723amps:SolarAcquisitionMember2023-12-310001828723amps:SolarAcquisitionMemberamps:PowerRateMember2023-01-012023-12-310001828723amps:SolarAcquisitionMemberamps:PowerRateMember2022-01-012022-12-310001828723amps:SolarAcquisitionMember2023-01-012023-12-310001828723amps:SolarAcquisitionMember2022-01-012022-12-310001828723us-gaap:CommonClassAMember2024-12-310001828723us-gaap:CommonClassAMember2023-12-310001828723us-gaap:CommonClassBMember2023-12-310001828723amps:ATMEquityProgramMember2023-04-062023-04-060001828723amps:ATMEquityProgramMember2024-01-012024-12-310001828723srt:MinimumMember2024-01-012024-12-310001828723srt:MaximumMember2024-01-012024-12-310001828723us-gaap:PerformanceGuaranteeMember2023-12-310001828723us-gaap:PerformanceGuaranteeMember2024-12-310001828723us-gaap:RelatedPartyMemberamps:APAFTermLoanAndAPAFIIITermLoanMember2024-12-310001828723us-gaap:RelatedPartyMemberamps:APAFTermLoanAndAPAFIIITermLoanMember2023-12-310001828723us-gaap:RelatedPartyMemberamps:APAFTermLoanAndAPAFIIITermLoanMember2022-12-310001828723us-gaap:RelatedPartyMemberamps:CBREGroupIncMembersrt:MinimumMember2022-12-090001828723us-gaap:RelatedPartyMemberamps:CBREGroupIncMembersrt:MaximumMember2022-12-090001828723us-gaap:RelatedPartyMemberamps:CBREGroupIncMemberamps:MasterServicesAgreementMember2024-01-012024-12-310001828723us-gaap:RelatedPartyMemberamps:CBREGroupIncMemberamps:MasterServicesAgreementMember2023-01-012023-12-310001828723us-gaap:RelatedPartyMemberamps:CBREGroupIncMemberamps:MasterServicesAgreementMember2022-01-012022-12-310001828723us-gaap:RelatedPartyMemberamps:CBREGroupIncMemberamps:CommercialCollaborationAgreementMember2024-01-012024-12-310001828723us-gaap:RelatedPartyMemberamps:CBREGroupIncMemberamps:CommercialCollaborationAgreementMember2023-01-012023-12-310001828723us-gaap:RelatedPartyMemberamps:CBREGroupIncMemberamps:MasterServicesAgreementMember2024-12-310001828723us-gaap:RelatedPartyMemberamps:CBREGroupIncMemberamps:MasterServicesAgreementMember2023-12-310001828723us-gaap:RelatedPartyMemberamps:LinkLogisticsRealEstateManagementLLCMember2024-12-310001828723us-gaap:RelatedPartyMemberamps:LinkLogisticsRealEstateManagementLLCMember2023-12-310001828723amps:Mr.NorellMemberamps:SeparationAndReleaseAgreementMember2024-04-262024-04-260001828723amps:Mr.NorellMemberamps:SeparationAndReleaseAgreementMember2024-01-012024-12-310001828723amps:Mr.NorellMemberamps:SeparationAndReleaseAgreementMember2024-12-310001828723us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-12-310001828723us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001828723us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001828723us-gaap:RestrictedStockMember2024-01-012024-12-310001828723us-gaap:RestrictedStockMember2023-01-012023-12-310001828723us-gaap:RestrictedStockMember2022-01-012022-12-310001828723us-gaap:RestrictedStockUnitsRSUMember2024-12-310001828723us-gaap:RestrictedStockUnitsRSUMemberamps:HoldingsRestrictedUnitsPlanMember2024-12-310001828723us-gaap:RestrictedStockUnitsRSUMemberamps:HoldingsRestrictedUnitsPlanMember2023-12-310001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMemberamps:OmnibusIncentivePlanMember2021-07-120001828723amps:OmnibusIncentivePlanMemberus-gaap:CommonClassAMember2021-07-120001828723amps:OmnibusIncentivePlanMember2021-07-120001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMember2024-03-280001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMember2024-03-282024-03-280001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMember2024-12-310001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMember2024-01-012024-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:CommonClassAMember2023-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:CommonClassAMember2024-12-310001828723amps:OmnibusIncentivePlanMember2024-12-310001828723us-gaap:RestrictedStockUnitsRSUMemberamps:OmnibusIncentivePlanMember2024-01-012024-12-310001828723us-gaap:RestrictedStockUnitsRSUMemberamps:OmnibusIncentivePlanMember2023-01-012023-12-310001828723us-gaap:RestrictedStockUnitsRSUMemberamps:OmnibusIncentivePlanMember2022-01-012022-12-310001828723us-gaap:RestrictedStockUnitsRSUMemberamps:OmnibusIncentivePlanMember2021-12-310001828723us-gaap:RestrictedStockUnitsRSUMemberamps:OmnibusIncentivePlanMember2022-12-310001828723us-gaap:RestrictedStockUnitsRSUMemberamps:OmnibusIncentivePlanMember2023-12-310001828723us-gaap:RestrictedStockUnitsRSUMemberamps:OmnibusIncentivePlanMember2024-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2024-01-012024-12-310001828723us-gaap:PerformanceSharesMemberamps:OmnibusIncentivePlanMember2024-01-012024-12-310001828723us-gaap:PerformanceSharesMembersrt:MinimumMember2024-12-310001828723us-gaap:PerformanceSharesMembersrt:MaximumMember2024-12-310001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMember2023-01-012023-12-310001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMember2022-01-012022-12-310001828723us-gaap:PerformanceSharesMemberamps:GWPlanPSUsMember2024-01-012024-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:CommonClassAMember2024-01-012024-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMemberamps:AverageStockPricePriceOneMember2024-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMemberamps:AverageStockPricePriceTwoMember2024-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMemberamps:AverageStockPricePriceThreeMember2024-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMemberamps:AverageStockPricePriceFourMember2024-12-310001828723amps:OmnibusIncentivePlanMemberus-gaap:PerformanceSharesMemberamps:AverageStockPricePriceFiveMember2024-12-310001828723us-gaap:PerformanceSharesMember2024-01-012024-12-310001828723amps:OmnibusIncentivePlanMemberamps:SeparationAndReleaseAgreementMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-12-310001828723amps:OmnibusIncentivePlanMemberamps:SeparationAndReleaseAgreementMemberus-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001828723amps:EmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2024-12-310001828723amps:EmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2023-12-310001828723amps:EmployeeStockPurchasePlanMember2024-12-310001828723amps:EmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2024-01-012024-12-310001828723amps:EmployeeStockPurchasePlanMemberus-gaap:CommonClassAMember2023-01-012023-12-310001828723amps:TimeBasedRestrictedStockUnitsRSUsMemberamps:OmnibusIncentivePlanMember2021-07-122021-07-120001828723amps:PerformanceBasedRestrictedStockUnitsRSUsMemberamps:OmnibusIncentivePlanMember2021-07-122021-07-120001828723amps:InternalRevenueCodeSection382Member2024-12-310001828723amps:InternalRevenueCodeSection382Member2023-12-310001828723srt:ScenarioForecastMember2025-12-3100018287232024-10-012024-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, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from         to
Commission File Number 001-39798
Altus Power, Inc.
(Exact name of registrant as specified in its charter)
Delaware85-3448396
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
2200 Atlantic Street, 6th Floor
Stamford, CT 06902
(203) 698-0090
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Class A common stock, par value $0.0001 per shareAMPSNew 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 7(a)(2)(B) of the Securities 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 Exchange Act): Yes ☐ No
The aggregate market value of the registrant's Class A shares outstanding, other than shares held by persons who may be deemed affiliates of the registrant at June 28, 2024, the last business day of the Registrant's most recently completed second quarter, was $294,353,035 (based on the closing sales price of the Class A shares on June 28, 2024, of $3.92).

As of March 4, 2025, there were 160,420,894 shares of the registrant's Class A common stock outstanding.







TABLE OF CONTENTS

Page
No.
Reserved






PART I

Market and Industry Data
This Annual Report on Form 10-K includes market and industry data and forecasts that Altus has derived from publicly available information, reports of governmental agencies, various industry publications, other published industry sources and internal data and estimates. All market and industry data used herein involve a number of assumptions and limitations, and you are cautioned not to give undue weight to such estimates. Although we are responsible for the disclosure contained in this Annual Report on Form 10-K and we believe the information from industry publications and other third-party sources included herein is reliable, such information is inherently imprecise and we have not had this information verified by any independent sources. The industry in which Altus operates is subject to a high degree of uncertainty and risk due to a variety of factors, including those described in the section of this Annual Report on Form 10-K entitled “Risk Factors.” These and other factors could cause results to differ materially from those expressed in the estimates made by the independent parties and by us.
1



Item 1. Business
Each of the terms “Altus,” "Altus Power," the “Company,” “we,” “our,” “us,” and similar terms used herein refer collectively to Altus Power Inc., a Delaware corporation, and its consolidated subsidiaries, unless otherwise stated.

Company Overview
We are a developer, owner and operator of large-scale roof, ground and carport-based photovoltaic (“PV”) and energy storage systems serving commercial and industrial, public sector and community solar customers. Our mission is to create a clean electrification ecosystem and drive the clean energy transition of our customers across the United States while simultaneously enabling the adoption of corporate environmental, social and governance (“ESG”) targets. In order to achieve our mission, we develop, own and operate a network of solar generation and energy storage facilities. We believe we have the in-house expertise to develop, build and provide operations and maintenance and customer servicing for our assets. The strength of our platform is enabled by premier sponsorship from The Blackstone Group (“Blackstone”), which provides an efficient capital source and access to a network of portfolio companies, and CBRE Group, Inc. (“CBRE”), which provides direct access to its portfolio of owned and managed commercial and industrial (“C&I”) properties.
We own systems across the United States from Hawaii to Maine. Our portfolio currently consists of over 1 gigawatt (“GW”) of solar PV. We have long-term power purchase agreements (“PPA”) with over 450 enterprise entities and contracts with over 36,000 residential customers which are serviced by over 360 megawatts (“MW”) of community solar projects currently in operation. Our community solar projects are currently serving customers in 9 states. We also participate in numerous solar renewable energy credit (“SREC”) programs throughout the country. We have experienced significant growth in the last fiscal year as a product of organic growth and targeted acquisitions and operate in 25 states, providing clean electricity to our customers equal to the electricity consumption of approximately 100,000 homes, displacing over 800,000 tons of CO2 emissions per annum.
Through our strategic capital deployment, we are able to build and operate clean energy systems on commercial properties, schools and municipal buildings. The electricity we generate helps customers to reduce electricity bills, progress towards decarbonization targets and support resource management needs throughout the asset lifecycles. Our primary product offering is entering into leases or easements with building or landowners and revenue contracts to sell the power generated by the solar energy system to various commercial, utility, municipal and community solar off takers. In addition to sale of clean power, we also address our customer's needs through electric vehicle ("EV") charging and energy storage offerings.
Our offering provides multiple advantages to our customers relative to the status quo:
Lower electricity bills. Our streamlined process allows for solar energy credits to apply directly to customers' utility bills, which allows them to realize immediate savings. In addition, our PPAs are typically priced to include a day one savings as compared to the existing utility rates.
Increase accessibility of clean electricity. Through our use of community solar, we provide clean electricity to customers who otherwise would not have been able to construct on-site solar, such as apartment and condominium customers. This increases the total addressable market and enables energy security for all.
Supporting clean energy ecosystem. Demand for clean sources of electricity is anticipated only to increase. We strive to support our customers in their continued transition to the clean energy ecosystem through our solar PV and storage systems, as well as our EV charging stations. We expect that our continued growth and expansion of product offerings will allow us to support even more customers in this transition.

We own all of our solar systems; the solar systems which we build are built and installed with equipment sourced from a wide variety of suppliers. We purchase all major components of the systems we construct, including solar modules, inverters, racking systems, transformers, medium voltage equipment, monitoring equipment and balance of system equipment. All of the labor for the construction of these systems is subcontracted under our standard contracts.
We believe our robust and actionable pipeline is the result of our deep network of developers and channel partners with local expertise, which is beneficial in the many markets where we are active. Our wholly-owned in-house construction company provides expertise in asset development that aids the success of our pipeline projects. Further, we believe that our ability to source favorable development and operating solar projects, our strategic asset financing structure, combined with the demand for clean energy provide us with a competitive advantage and a unique position in the solar power industry.
Recent Developments
On February 5, 2025, Altus Power entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Avenger Parent, Inc., a Delaware corporation (“Parent”), and Avenger Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Parent (“Merger Sub”), pursuant to which, subject to the satisfaction or waiver of the terms and conditions set forth therein, Merger Sub will be merged with and into Altus Power (the “Merger”), with Altus Power surviving the Merger as a
2



wholly owned subsidiary of Parent (the “Surviving Corporation”). Parent and Merger Sub are subsidiaries of TPG Global, LLC through its TPG Rise Climate Transition Infrastructure fund (“TPG”).
Pursuant to the terms of the Merger Agreement, at the effective time of the Merger (the “Effective Time”), and by virtue of the Merger, each share of Class A common stock, par value $0.0001 per share, of the Altus Power (“Class A common stock”) that is issued and outstanding immediately prior to the Effective Time, including shares of Class A common stock issued upon conversion of shares of Class B common stock, par value $0.0001 per share, of Altus Power (“Class B common stock” and collectively with the Class A common stock, the “Altus Common Stock”) (other than (i) shares of Altus Common Stock owned directly by Parent, Merger Sub or their subsidiaries immediately prior to the Effective Time or held by Altus Power as treasury stock (which will be automatically canceled for no consideration), (ii) shares of Altus Common Stock as to which statutory rights of appraisal have been properly and validly exercised under Delaware law or (iii) shares of Class A Common Stock contributed to Parent by the Rollover Stockholders (as defined below) prior to the Effective Time), will be automatically canceled and converted into the right to receive an amount in cash equal to $5.00 (as may be adjusted pursuant to the Merger Agreement), payable to the holder thereof, without interest, subject to any required withholding of taxes.
The board of directors has unanimously approved and declared to be in the best interest of the Company and its stockholders, the Merger Agreement and the transactions contemplated thereby, including the Merger, and resolved to recommend that the stockholders of the Company adopt the Merger Agreement. The stockholders of the Company will be asked to vote on the adoption of the Merger Agreement and the Merger at a special stockholder meeting that will be held on a date to be announced as promptly as reasonably practicable following the customary SEC review process.
The proposed transaction is expected to close in the second quarter of 2025. The consummation of the Merger is subject to customary conditions, including (i) the receipt of required approval by the Company’s stockholders; (ii) the expiration or earlier termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, and other approvals, clearances or expirations of waiting periods under other antitrust laws; (iii) the receipt of approvals required pursuant to Section 203 of the Federal Power Act and Federal Energy Regulatory Commission regulations; (iv) the absence of any order or injunction prohibiting the consummation of the Merger; (v) the accuracy of the representations and warranties contained in the Merger Agreement and compliance with the covenants contained in the Merger Agreement, in each case, subject to customary qualifications; (vi) no Company Material Adverse Effect (as defined in the Merger Agreement) having occurred since the date of the Merger Agreement; (vii) the receipt of waivers or consents required under the Company’s guaranty agreements with respect to each of the APAF III Term Loan, the APAF IV Term Loan and the APACF II Facility (each, as defined in the Merger Agreement); and (viii) the receipt of closing certificates certifying that the applicable closing conditions have been satisfied. The transaction is not subject to a financing condition. If the Merger is consummated, the Company will cease to be a publicly traded company and will become a wholly owned subsidiary of Parent, and our Class A common stock will be delisted from the NYSE and deregistered pursuant to the Exchange Act.
Additional information about the Merger Agreement and the Merger is set forth in the Company’s Preliminary Proxy Statement on Schedule 14A filed with the SEC on February 25, 2025, as it may be amended or supplemented from time to time.
Merger with CBRE Acquisition Holdings, Inc.
On December 9, 2021 (the "Closing Date"), CBRE Acquisition Holdings, Inc. ("CBAH"), a special purpose acquisition company, consummated the business combination pursuant to the terms of the business combination agreement entered into on July 12, 2021 (the "Business Combination Agreement"), whereby, among other things, CBAH Merger Sub I, Inc. ("First Merger Sub") merged with and into Altus Power, Inc. (f/k/a Altus Power America, Inc.) ("Legacy Altus") with Legacy Altus continuing as the surviving corporation, and immediately thereafter Legacy Altus merged with and into CBAH Merger Sub II, Inc. ("Second Merger Sub") with Second Merger Sub continuing as the surviving entity and as a wholly owned subsidiary of CBAH (together with the merger with the First Merger sub, the “CBAH Merger”).
Following the closing of the Business Combination Agreement, Altus' Class A common stock and Public Warrants were listed on the NYSE under the symbols “AMPS” and “AMPS WS”, respectively. The Public Warrants have been fully redeemed by the Company, stopped trading on the NYSE on October 14, 2022, and were delisted.
Total Addressable Market
Electricity demand has been evolving for many years, but the progress has accelerated with the renewable targets and decarbonization goals established by many corporations transitioning to clean electricity generation. The demand is coming from multiple industry segments, including the public sector, the private sector and residential customers. Historically, the C&I market has been under-penetrated by traditional utility-scale solar PV providers due to the smaller scale of projects and difficulties associated with scaling nationally. We believe we are well equipped to drive the C&I growth segment of the solar PV market through our existing national partner footprint, efficient acquisition and deployment strategies and standardized approach to customer contracts and asset financing.
3



We believe the confluence of multiple clean energy trends creates a significant market opportunity. According to the U.S. Energy Information Administration (“EIA”), the U.S. spends $400 billion on electricity each year, of which $200 billion is spent on C&I. An additional $98 billion of investment will be required to meet the U.S.’s 2030 sustainability goals. Further, C&I customers are projected to spend over $6 trillion on electricity between now and 2050.
We believe it will be necessary to rapidly increase the scale and scope of renewable generation assets in the U.S. in order to meet the various targets and commitments set by corporations and governments and that through our strategic partnerships and market-leading financing, Altus is well equipped to help meet this demand and lead in the clean energy transition.
Commitment to Environmental, Social and Governance Leadership
Altus Power was founded to address the urgent need to transform the way we generate and consume power. Our mission – to create a clean electrification ecosystem that can provide renewable energy to every business, home and electric vehicle – is intrinsically linked to clean, renewable power as the foundation for a sustainable future.
We believe that leadership in ESG practices is central to accomplishing our mission, so we continue to take steps to address the environmental and social risks of our operations and products. To this end, our Corporate Social Responsibility Committee is dedicated to implementing and improving upon already existing sustainability practices throughout our company. Our team is passionate about empowering communities and businesses to accelerate the global energy transition while also doing everything we can to foster a diverse, inclusive and innovative corporate culture at Altus Power.
Our sustainability efforts are organized into the three ESG pillars: Environment, Social, and Governance. We plan to report how we oversee and manage ESG factors in an annual sustainability report. In plan to prepare the report to be in accordance with the Global Reporting Initiative (GRI) standards. We are also members of the United Nations Global Compact and are committed to adhering to its principles-based approach to responsible business.
Our Environment Pillar focuses on providing clean, affordable energy to our customers; maintaining a robust environmental management program that ensures we protect the environment in the communities where we operate and build; and helping to make our energy infrastructure more resilient and sustainable.
Our Social Pillar focuses on building a diverse and inclusive work force; ensuring a safety-first workplace through proper training and policies; and engaging with local communities to foster meaningful partnerships, support local development initiatives, and contribute to the well-being and sustainability of the regions where we operate.
Our Governance Pillar focuses on adhering to the highest standards of corporate governance, ethical business conduct, transparency, honesty, and integrity while developing a strong and resilient company. We believe that strong governance is the foundation on which all resilient and successful companies are built.
All of our actions and each of our ESG pillars are underpinned by the goal of driving the clean energy transition of our customers across the United States.

Our Digital Platform
Altus leverages best in class enterprise software solutions to manage our operations as well as a series of proprietary capture and management tools. Altus utilizes this suite of tools and interfaces to create value for customers with asset performance tracking, analytics, real time data generation and to meet our forecast objectives. Altus' data infrastructure provides it with internally developed systems for optimizing the terms of each renewable energy project transaction in which it engages, based on the requirements of the customer. To assist customers with their ESG goals including decarbonization, Altus has developed a quantitative model to measure a building's greenhouse gas emissions and assess it in the context of global targets.
Altus is in the process of developing our next generation proprietary software stack to support our growth and increase our efficiency with digital tools that will enable our platforms to have full integration into our B2B and B2C lifecycles from origination through maintenance. Our systems use production data sources to ensure visibility into how projects are performing against baseline forecasts. They also provide streamlined asset registration and customer data management. We warehouse our technology and project data, contracts, and customer records and have the alert and monitoring systems developed to ensure we have maximum uptime. Our next generation proprietary software stack with artificial intelligence and machine learning will support our growth and security, and increase our efficiency.
Sales and Marketing
We sell our solar energy offerings through a scalable sales organization using a national developer base with local expertise, intermediaries that connect clients directly to Altus as well as our diverse partner network. We also generate sales volume through client referrals. Client referrals increase in relation to our penetration in a market and shortly after market entry become an increasingly effective way to market our solar energy systems. We believe that a customized, relationship-focused selling process is important before, during and after the sale of our solar services to maximize our sales success and customer
4



experience and to generate relationships with developers that lead to repeat projects. We train our sales and marketing team in house to maximize this multi-pronged client development strategy.
Supply Chain
We purchase equipment, including solar panels, inverters and batteries from a variety of manufacturers and suppliers. If one or more of the suppliers and manufacturers that we rely upon to meet anticipated demand reduces or ceases production, it may be difficult to quickly identify and qualify alternatives on acceptable terms. In addition, equipment prices may increase in the coming years, or not decrease at the rates we historically have experienced, due to tariffs or other factors. For further information, please see the section entitled “Risk Factors” elsewhere in this Annual Report on Form 10-K.
Intellectual Property
We have registered trademarks for “Altus Power” and the Altus Power logo, U.S. Service Mark Registration Numbers 6,764,603 and 6,751,205, respectively. We have filed a trademark application for "Village by Altus Power," U.S. Trademark Application No. 97/748,067 and for "Altus IQ," U.S. Trademark Application No. 98130707. We have filed a patent application for the Simulation of Carbon Emissions, United States Patent Application No. 18/128,096, and intends to file additional patent applications as we continue to innovate through our research and development effort. Altus has registered domain names, including www.altuspower.com. Information contained on or accessible through the website is not a part of this Annual Report on Form 10-K, and the inclusion of the website address in this Annual Report on Form 10-K is an inactive textual reference only. Altus does not currently have any issued patents.
Regulatory
Although we are not regulated as a public utility in the United States under applicable national, state or other local regulatory regimes where we conduct business, we compete primarily with regulated utilities. As a result, we have developed and are committed to maintaining a policy team to focus on the key regulatory and legislative issues impacting the entire industry. We believe these efforts help us better navigate local markets through relationships with key stakeholders and facilitate a deep understanding of the national and regional policy environment.
To operate our systems, we obtain interconnection permission from the applicable local primary electric utility. Depending on the size of the solar energy system and local law requirements, interconnection permission is provided by the local utility directly to us and/or our customers. In almost all cases, interconnection permissions are issued on the basis of a standard process that has been pre-approved by the local public utility commission or other regulatory body with jurisdiction over net metering policies. As such, no additional regulatory approvals are required once interconnection permission is given.
Our operations are subject to stringent and complex federal, state and local laws, including regulations governing the occupational health and safety of our employees and wage regulations. For example, we are subject to the requirements of the federal Occupational Safety and Health Act, as amended (“OSH Act”), and comparable state laws that protect and regulate employee health and safety. We endeavor to maintain compliance with applicable OSH Act and other comparable government regulations.
Government Incentives
Federal, state and local government bodies provide incentives to owners, distributors, system integrators and manufacturers of solar energy systems to promote solar energy in the form of rebates, tax credits, payments for SRECs associated with renewable energy generation and exclusion of solar energy systems from property tax assessments. These incentives enable us to lower the price we charge customers for energy from, and to lease, our solar energy systems, helping to catalyze customer acceptance of solar energy as an alternative to utility-provided power. In addition, for some investors, the acceleration of depreciation creates a valuable tax benefit that reduces the overall cost of the solar energy system and increases the return on investment.
The Inflation Reduction Act of 2022 (the “IRA”), which was passed in August 2022, substantially changed and expanded existing federal tax benefits for renewable energy. The IRA extended the existing framework for investment tax credits (“ITC”) offered by the federal government under Section 48(a) of the Internal Revenue Code (the "Code") and provided for ITCs under Section 48E of the Code for the installation of certain eligible solar power facilities owned for business purposes. Prior to the IRA, if construction on the facility began before January 1, 2020, the amount of the ITC available was 30%, if construction began during 2020, 2021, or 2022 the amount of the ITC available was 26%, with additional step downs in later years. Projects placed in service before January 1, 2022 are still set at 26%. However, with the enactment of the IRA, solar power facilities installed between 2022 and 2032 will receive a 30% ITC of the cost of installed equipment for ten years so long as the facilities meet wage and apprenticeship requirements or are less than 1 MWac, which will decrease to 26% for solar power facilities installed in 2033 and to 22% for solar power facilities installed in 2034; and for those solar power facilities installed in 2022, the ITC has increased from 22% to 30% if the ITC has not yet been claimed. The prevailing wage rates also must be paid for alteration and repair during the 5 years after a project is placed in service.
5



Pursuant to the IRA, certain ITC projects are eligible for a 10% domestic content bonus so long as the facilities meet wage and apprenticeship requirements, if all the steel and iron are produced in the United States and at least 40% of the facility is produced in the United States, which domestic content percentage requirement increases for facilities that start construction after 2024 and eventually reach 55% for projects which begin construction in 2027 or later.
Pursuant to the IRA, certain ITC projects are eligible for an additional 10% or 20% energy community bonus so long as the facilities meet wage and apprenticeship requirements, and if the facility owner applies for and receives an environmental justice allocation from the Internal Revenue Service (the “IRS”). Solar (and certain related storage) facilities that are less than 5 MWac that are either located in a low-income community or on Indian land, or are part of a qualified low-income residential building project or a qualified low-income economic benefit project qualify. For example, qualified low-income economic benefit projects can receive a 20% bonus if low-income households receive at least one-half of the financial benefits. The IRS provided taxpayers guidance in Notice 2023-18 for determining the requirements for allocation of the ITC bonus. The IRA also included additional incentives, including in relation to stand-alone storage and claiming interconnection costs under the ITC in certain situations, and the ability for ITC recipients to directly transfer such ITCs.
In addition to the incentives at the federal government, more than half of the states, and many local jurisdictions, have established property tax incentives for renewable energy systems that include exemptions, exclusions, abatements and credits. Approximately thirty states and the District of Columbia have adopted a renewable portfolio standard (and approximately eight other states have some voluntary goal) that requires regulated utilities to procure a specified percentage of total electricity delivered in the state from eligible renewable energy sources, such as solar energy systems, by a specified date. To prove compliance with such mandates, utilities must surrender solar renewable energy credits to the applicable authority. Solar energy system owners such as our investment funds often are able to sell SRECs to utilities directly or in SREC markets. While there are numerous federal, state and local government incentives that benefit our business, some adverse interpretations or determinations of new and existing laws can have a negative impact on our business.
Corporate Information
Altus Power, Inc. (f/k/a CBRE Acquisition Holdings, Inc.) is a corporation formed under the laws of the State of Delaware on October 13, 2020. Our principal executive offices are located at 2200 Atlantic Street, 6th Floor, Stamford, CT 06902, and our telephone number is (203) 698-0090.
The Altus design logo, “Altus” and our other common law trademarks, service marks or trade names appearing in this prospectus are the property of Altus. Other trademarks and trade names referred to in this Annual Report on Form 10-K are the property of their respective owners and Altus has permission to use such trade names and trademarks.
Human Capital Resources
As of December 31, 2024, Altus had 113 employees, all of which were full-time employees. As of December 31, 2024, none of Altus’s employees are represented by a labor union or are subject to a collective bargaining agreement. We believe that our employee relations are good.
In shaping our culture, we aim to combine a high standard of excellence, technological innovation and agility and operational and financial discipline. We believe that our flat and transparent structure and our collaborative and collegial approach enable our employees to grow, develop and maximize their impact on our organization. To attract and retain top talent in our highly competitive industry, we have designed our compensation and benefits programs to promote the retention and growth of our employees along with their health, well-being and financial security. Our short- and long-term incentive programs are aligned with key business objectives and are intended to motivate strong performance. Our employees are eligible for medical, dental and vision insurance, a savings/retirement plan, life and disability insurance, and various wellness programs and we review the competitiveness of our compensation and benefits periodically. As an equal opportunity employer, all qualified applicants receive consideration without regard to race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age or any other legally protected status.
We seek to create an inclusive, equitable, culturally competent, and supportive environment where our management and employees model behavior that enriches our workplace. We plan to form a diversity and inclusion committee to help further these goals and objectives. This committee will focus on broadening recruitment efforts, increasing awareness of diversity and inclusiveness related issues through internal trainings and communications, and mentorship.



6



Special Note Regarding Forward-Looking Statements
The statements contained in this Annual Report on Form 10-K that are not purely historical are forward-looking statements. All statements, other than statements of present or historical facts, including statements related to the Transaction, such as statements as to the expected timing of the closing of the Transaction; the ability of the parties to complete the Transaction considering the various closing conditions; the expected benefits of the Transaction; the plans, strategies and prospects, both business and financial, of Altus Power; and any assumptions underlying any of the foregoing, are forward-looking statements. These forward-looking statements are based on the Company’s current expectations, estimates and projections regarding, among other things, the expected date of closing of the Transaction and the potential benefits thereof, its business and industry, management’s beliefs and certain assumptions made by the Company, all of which are subject to change. Forward-looking statements may be identified by the use of words such as “expect,” “anticipate,” “intend,” “aim,” “plan,” “believe,” “could,” “seek,” “see,” “should,” “will,” “may,” “would,” “might,” “considered,” “potential,” “predict,” “projection,” “estimate,” “forecast,” “continue,” “likely,” “target” or similar expressions or the negatives of these words or other comparable terminology that convey uncertainty of future events or outcomes. The absence of such terminology does not mean that a statement is not forward-looking. These statements are based on our management’s current expectations and beliefs, as well as a number of assumptions concerning future events.
Such forward-looking statements are subject to known and unknown risks, uncertainties, assumptions and other important factors, many of which are outside our control that could cause actual results to differ materially from the results discussed in the forward-looking statements. These risks, uncertainties, assumptions and other important factors include, but are not limited to:
the possibility that any or all of the various conditions to the completion of the Transaction, including obtaining required stockholder and regulatory approvals, may not be satisfied or waived in a timely manner or at all;
our ability to successfully integrate into our business and recognize the anticipated benefits of recently completed acquisitions and related transactions and generate profit from their operations;
the ability of Parent to obtain the necessary financing arrangements set forth in the commitment letters received in connection with the Transaction;
potential litigation relating to the Transaction that could be instituted against Parent, Merger Sub, the Company or their respective directors, managers or officers, including the effects of any outcomes related thereto; (iv) the risk that disruptions from the Transaction may harm the Company’s business, including current plans and operations; (v) the ability of the Company to retain and hire key personnel;
potential adverse reactions or changes to business relationships resulting from the announcement or completion of the Transaction;
continued availability of capital and financing and rating agency actions; (viii) legislative, regulatory and economic developments affecting the Company’s business;
general economic and market developments and conditions;
the possibility that the Transaction may not achieve some or all of any anticipated benefits with respect to the Company’s business and the Transaction may not be completed in accordance with our expected plans or at all;
our ability to retain customers and maintain and expand relationships with business partners, suppliers and customers;
the risk of litigation and/or regulatory actions related to the proposed acquisition of solar assets;
changes in applicable laws or regulations;
the possibility that we may be adversely affected by other economic, business, regulatory and/or competitive factors; and
other factors detailed herein under the section entitled “Risk Factors.”
These forward-looking statements are based on information available as of the date of this Annual Report on Form 10-K, and current expectations, forecasts and assumptions, and involve a number of judgments, risks and uncertainties. Important factors could cause actual results to differ materially from those indicated or implied by forward-looking statements such as those contained in documents we have filed with the SEC. Accordingly, forward-looking statements should not be relied upon as representing our views as of any subsequent date, and we do not undertake any obligation to update or revise forward-looking statements to reflect events or circumstances after the date they were made, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.
7



As a result of a number of known and unknown risks and uncertainties, our actual results or performance may be materially different from those expressed or implied by these forward-looking statements. For a discussion of the risks involved in our business and investing in our common stock, see the section entitled “Risk Factors,” below.
Should one or more of these risks or uncertainties materialize, or should any of the underlying assumptions prove incorrect, actual results may vary in material respects from those expressed or implied by these forward-looking statements. You should not place undue reliance on these forward-looking statements.

8



Item 1A. Risk Factors

Investing in our securities involves risks. Before you make a decision to transact in our securities, you should carefully consider the following risk factors in addition to the other information included in this Annual Report on Form 10-K, including matters addressed in the section titled “Special Note Regarding Forward-Looking Statements,” as well as our audited financial statements and notes thereto. If any of the risks discussed herein actually occur, it may materially harm our business, operations, financial condition or prospects. As a result, the market price of our securities could decline, and you could lose all or part of your investment. These risk factors are not exhaustive, and investors are encouraged to perform their own investigation with respect to Altus and its business, operations, financial condition and prospects. Altus may face additional risks and uncertainties that are not presently known to us, or that our management currently deems immaterial, which may also impair Altus’s business, operations, financial condition or prospects.

Summary of Risks Related to Altus’s Business
Our business is subject to numerous risks and uncertainties, including those highlighted in the section titled "Risk Factors," which represent challenges that we face in connection with the successful implementation of our strategy and growth of our business. The occurrence of one or more of the events or circumstances described in that section, alone or in combination with other events or circumstances, may have a material adverse effect on our business, cash flows, financial condition and results of operations. These risk factors include, but are not limited to, the following:
Our growth strategy depends on the widespread adoption of solar power technology;
If we cannot compete successfully against other solar and energy companies, we may not be successful in developing our operations and our business may suffer;
With respect to providing electricity on a price-competitive basis, solar systems face competition from traditional regulated electric utilities, from less-regulated third party energy service providers and from new renewable energy companies;
A material reduction in the retail price of traditional utility-generated electricity or electricity from other sources could harm our business, financial condition, results of operations and prospects;
Due to the limited number of suppliers in our industry, the acquisition of any of these suppliers by a competitor or any shortage, delay, quality issue, price change, or other limitations in our ability to obtain requisite components or technologies we use could result in adverse effects;
Although our business has benefited from the declining cost of solar panels in the past, our financial results may be harmed with the recent increase in the price of solar panels, and our costs overall may continue to increase in the future due to further increases in the cost of solar panels and tariffs on imported solar panels imposed by the U.S. government;
The operation and maintenance of our facilities is subject to many operational risks, the consequences of which could have a material adverse effect on our business, financial condition, results of operations and prospects;
Our business, financial condition, results of operations and prospects could suffer if we do not proceed with projects under development or are unable to complete the construction of, or capital improvements to, facilities on schedule or within budget;
We face risks related to project siting, financing, construction, permitting, supply chain delays, governmental approvals and the negotiation of project development agreements that may impede their development and operating activities; and
While our growth strategy includes seeking acquisitions of operating solar power generation assets and portfolios, we may not be successful in identifying or making any acquisitions in the future. We may not realize the anticipated benefits of acquisitions, and integration of these acquisitions may disrupt our business and management.

Business and Operational Risks
Our growth strategy depends on the widespread adoption of solar power technology.
The market for solar power products is emerging and rapidly evolving, and our future success is uncertain. If solar power technology proves unsuitable for widespread commercial deployment or if demand for solar power products fails to develop sufficiently, we would be unable to generate enough revenues to achieve and sustain profitability and positive cash flow. The factors influencing the widespread adoption of solar power technology include but are not limited to:
cost-effectiveness of solar power technologies as compared with conventional and non-solar alternative energy technologies;
9



performance and reliability of solar power products as compared with conventional and non-solar alternative energy products;
continued deregulation of the electric power industry and broader energy industry;
fluctuations in economic and market conditions which impact the viability of conventional and non-solar alternative energy sources, such as increases or decreases in the prices of oil and other fossil fuels; and
availability of governmental subsidies and incentives.

If we cannot compete successfully against other solar and energy companies, we may not be successful in developing our operations and our business may suffer.
The solar and energy industries are characterized by intense competition and rapid technological advances, both in the U.S. and internationally. We compete with solar companies with business models that are similar to ours. In addition, we compete with solar companies in the downstream value chain of solar energy. For example, we face competition from purely finance driven organizations that acquire customers and then subcontract out the installation of solar energy systems, from installation businesses that seek financing from external parties, from large construction companies and utilities, and increasingly from sophisticated electrical and roofing companies. Some of these competitors may provide energy at lower costs than we do. Further, some competitors are integrating vertically in order to ensure supply and to control costs. Many of our competitors also have significant brand name recognition and have extensive knowledge of our target markets. If we are unable to compete in the market, there will be an adverse effect on our business, financial condition, and results of operations.
With respect to providing electricity on a price-competitive basis, solar systems face competition from traditional regulated electric utilities, from less-regulated third party energy service providers and from new 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 traditional utilities. We believe that our primary competitors are the traditional utilities that supply electricity to our potential customers. Traditional 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 respond more quickly to evolving industry standards and changes in market conditions than we can. Traditional 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 that of 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.
We also compete with companies that are not regulated like traditional utilities but have access to the traditional utility electricity transmission and distribution infrastructure pursuant to state and local pro-competitive and consumer choice policies. These energy service companies 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 that our current fund-financed business model requires. This may limit our ability to attract new customers, particularly those who wish to avoid long-term contracts or have an aesthetic or other objection to putting solar panels on their roofs.
As the solar industry grows and evolves, we will also face new competitors who are not currently in the market. Low technological barriers to entry characterize our industry and well-capitalized companies could choose to enter the market and compete with us. Our failure to adapt to changing market conditions and to compete successfully with existing or new competitors will limit our growth and will have a material adverse effect on our business and prospects.
A material reduction in the retail price of traditional utility-generated electricity or electricity from other sources could harm our business, financial condition, results of operations and prospects.
We believe that a significant number of our customers decide to buy solar energy because they want to pay less for electricity than what is offered by the traditional utilities. However, distributed C&I solar energy has yet to achieve broad market adoption as evidenced by the fact that distributed solar has penetrated less than 5% of its total addressable market in the U.S. C&I sector.
The customer’s decision to choose solar energy may also be affected by the cost of other renewable energy sources. Decreases in the retail prices of electricity from the traditional utilities or from other renewable energy sources would harm our ability to offer competitive pricing and could harm our business. The price of electricity from traditional utilities could decrease as a result of:
construction of a significant number of new power generation plants, including plants utilizing natural gas, nuclear, coal, renewable energy or other generation technologies;
10



relief of transmission constraints that enable local centers to generate energy less expensively;
reductions in the price of natural gas;
utility rate adjustment and customer class cost reallocation;
energy conservation technologies and public initiatives to reduce electricity consumption;
development of new or lower-cost energy storage technologies that have the ability to reduce a customer’s average cost of electricity by shifting load to off-peak times; or
development of new energy generation technologies that provide less expensive energy.

A reduction in utility electricity prices would make the purchase or the lease of our solar energy systems less economically attractive. If the retail price of energy available from traditional utilities were to decrease due to any of these reasons, or other reasons, we would be at a competitive disadvantage, we may be unable to attract new customers and our growth would be limited.
Due to the limited number of suppliers in our industry, the acquisition of any of these suppliers by a competitor or any shortage, delay, quality issue, price change, or other limitations in our ability to obtain components or technologies we use could result in adverse effects.
While we purchase our products from several different suppliers, if one or more of the suppliers that we rely upon to meet anticipated demand ceases or reduces production due to its financial condition, acquisition by a competitor, delays in receipt of component parts, or otherwise is unable to increase production as industry demand increases or is otherwise unable to allocate sufficient production to us, it may be difficult to quickly identify alternate suppliers or to qualify alternative products on commercially reasonable terms, and our ability to satisfy this demand may be adversely affected. At times, suppliers may have issues with the quality of their products, which may not be realized until the product has been installed at a customer site. This may result in additional cost incurred. There are a limited number of suppliers of solar energy system components and technologies. While we believe there are other sources of supply for these products available, transitioning to a new supplier may result in additional costs and delays in acquiring our solar products and deploying our systems. These issues could harm our business or financial performance. In addition, the acquisition of a component supplier or technology provider by one of our competitors could limit our access to such components or technologies and require significant redesigns of our solar energy systems or installation procedures, slow our growth, cause our financial results and operational metrics to suffer, and have a negative impact on our business.
There have also been periods of industry-wide shortages of key components, including solar panels, in times of industry disruption. 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 frequently experiencing significant disruption and, as a result, shortages of key components, 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 with high demand or insufficient production capacity to more profitable customers, customers with long-term supply agreements or customers other than us and our supply of such components may be reduced as a result.
We purchase the components for our solar energy systems on both an as-needed basis as well as under long-term supply agreements. The vast majority of our purchases are denominated in U.S. dollars. Since our revenue is also generated in U.S. dollars we are mostly insulated from currency fluctuations. However, since our suppliers 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 our suppliers to raise the prices they charge us, which could harm our financial results.
On December 23, 2021, the Uyghur Forced Labor Prevention Act was passed, responding to human rights abuses and forced labor practices in the Xinjian Uyghur Autonomous Region of China (the “Xinjian Region”). It establishes a rebuttable presumption that the importation of any goods, wares, articles, and merchandise mined, produced, or manufactured wholly or in part in the Xinjiang Region, or produced by certain entities, is prohibited by Section 307 of the Tariff Act of 1930 and that such goods, wares, articles, and merchandise are not entitled to entry to the United States. Approximately 50% of the global supply of polysilicon, an essential material in conventional solar modules, is from the Xinjian Region, which has caused some delays in the receipt of polysilicon, affecting the solar module supply chain. The presumption applies unless the Commissioner of U.S. Customs and Border Protection determines that the importer of record has complied with specified conditions and, by clear and convincing evidence, that the goods, wares, articles, or merchandise were not produced using forced labor. We are mitigating the effects of this new legislation by procuring products only from those countries and regions that have proper documentation as reviewed and approved by the U.S. Customs and Border Protection.
11



Any additional supply shortages, delays, quality issues, price changes or other limitations in our ability to obtain components we use, including as a result of our transition to more diverse solar suppliers from various countries, including from domestic providers, and hostilities in the Red Sea, could limit our growth, cause cancellations or adversely affect our profitability, result in loss of market share and damage to our brand, and cause our financial results and operational metrics to suffer.
Although our business has benefited from the declining cost of solar panels in the past, our financial results may be harmed now that the cost of solar panels has increased, and our costs overall may continue to increase in the future, due to increases in the cost of solar panels and tariffs on imported solar panels imposed by the U.S. government.
The declining cost of solar panels and the raw materials necessary to manufacture them in the past has been a key driver in the pricing of our solar energy systems and customer adoption of this form of renewable energy. With the increase of solar panel and raw materials prices and because our costs overall may continue to increase, our growth could slow, and our financial results could suffer. Further, the cost of solar panels and raw materials could increase in the future due to tariffs, including potentially new additive tariffs, the Russia invasion of Ukraine hostilities in the Red Sea, or other factors.
On February 7, 2018, the U.S. government imposed a protective tariff on solar panel components for four years. On February 4, 2022, the U.S. government extended such safeguard measure for four years and doubled the volume of excluded panels from such safeguard measure from 2.5 gigawatts ("GW") to 5 GW, and the U.S. Trade Representative (“USTR”) released the following terms of the extended tariff:
Year 5Year 6Year 7Year 8
2/7/2022 to 2/6/20232/7/2023 to 2/6/20242/7/2024 to 2/6/20252/7/2025 to 2/6/2026
Safeguard Tariff on Panels and Cells14.75%14.5%14.25%14%
Cells Exempted from Tariff5 GW5 GW5 GW5 GW

As indicated in the terms, the tariff will not apply to the first 5 GW of solar cells imported in each of the four years. In addition, the tariff will not apply to bi-facial panels. Panels imported from China and Taiwan previously were subject to tariffs from a 2012 solar trade case. The current tariff applies to all countries. As a result of the protective tariffs, and if additional tariffs are imposed or other disruptions to the supply chain occur, our ability to purchase these products on competitive terms or to access specialized technologies from other countries could be limited. Any of those events could harm our financial results by requiring us to account for the cost of tariffs or to purchase solar panels or other system components from alternative, higher-priced sources.
On February 8, 2022, Auxin Solar, a U.S. module manufacturer petitioned the U.S. Department of Commerce to investigate whether crystalline silicon PV ("CSPV") cells and modules assembled in Malaysia, Thailand, Vietnam and Cambodia from eight solar companies are circumventing US anti-dumping and countervailing duty ("AD/CVD") orders on cells and modules from China, which places a 100% to 250% tariff on such modules. The U.S. Department of Commerce decided to open a country-wide circumvention inquiry investigation and on December 7, 2022, the U.S. Department of Commerce made a preliminary determination that four of the eight companies being investigated are attempting to bypass U.S. duties by doing minor processing in one of the Southeast Asian countries before shipping to the United States. Because the U.S. Department of Commerce preliminarily found that circumvention was occurring through each of the four Southeast Asian countries, the U.S. Department of Commerce is making a “country-wide” circumvention finding, which simply designates the country as one through which solar cells and modules are being circumvented from the PRC. Companies in these countries will be permitted to certify that they are not circumventing the AD/CVD orders, in which case the circumvention findings will not apply. These findings were preliminary, and the U.S. Department of Commerce issued its final determination on August 18, 2023, affirming the preliminary finding that such Chinese companies were shipping their solar products through such Southeast Asian countries to avoid paying anti-dumping and countervailing duties. These AD/CVD orders have impeded our ability to import solar modules from certain suppliers and we are mitigating the effects by diversifying the suppliers from whom we procure our solar modules and entering into long-term flexible supply agreements. which transition may cause delays.
Our market is characterized by rapid technological change, which requires us to continue to develop new products and product innovations. Any delays in such development could adversely affect market adoption of our products and our financial results.
Continuing technological changes in battery and other EV technologies could adversely affect adoption of current EV charging technology and/or our products. Our future success will depend upon our ability to develop and introduce a variety of new capabilities and innovations to our existing product offerings, as well as introduce a variety of new product offerings, to address the changing needs of the EV charging market. As new products are introduced, gross margins have historically tended to decline until the products become more mature, with a more efficient manufacturing process. As EV technologies change, we may need to upgrade or adapt our charging station technology and introduce new products and services in order to serve vehicles
12



that have the latest technology, in particular battery cell technology, which could involve substantial costs. Even if we are able to keep pace with changes in technology and develop new products and services, our research and development expenses could increase, our gross margins could be adversely affected in some periods and our prior products could become obsolete more quickly than expected.
We may not be able to release new products in a timely manner, or at all, and such new products may not achieve market acceptance. Delays in delivering new products that meet customer requirements could damage our relationships with customers and lead them to seek alternative providers. Delays in introducing products and innovations or the failure to offer innovative products or services at competitive prices may cause existing and potential customers to purchase our competitors’ products or services. Further, significant developments in alternative technologies, such as advances in other forms of distributed solar power generation, storage solutions such as batteries, the widespread use or adoption of fuel cells for residential or commercial properties or improvements in other forms of centralized power production may materially and adversely affect our business and prospects in ways we do not currently anticipate. Any failure by us to adopt new or enhanced technologies or processes, or to react to changes in existing technologies, could materially delay deployment of our solar energy systems, which could result in product obsolescence, the loss of competitiveness of our systems, decreased revenue and a loss of market share to competitors.
If we are unable to devote adequate resources to develop products or cannot otherwise successfully develop products or services that meet customer requirements on a timely basis or that remain competitive with technological alternatives, our products and services could lose market share, our revenue will decline, we may experience higher operating losses and our business and prospects will be adversely affected.
The operation and maintenance of our facilities are subject to many operational risks, the consequences of which could have a material adverse effect on our business, financial condition, results of operations and prospects.
The operation, maintenance, refurbishment, construction and expansion of our facilities involve risks, including breakdown or failure of equipment or processes, fuel interruption and performance below expected levels of output or efficiency. Some of our facilities were constructed many years ago and may require significant capital expenditures to maintain peak efficiency or to maintain operations. There can be no assurance that our maintenance program will be able to detect potential failures in our facilities before they occur or eliminate all adverse consequences in the event of failure. In addition, weather-related interference, work stoppages and other unforeseen problems may disrupt the operation and maintenance of our facilities and may materially adversely affect us.
We have entered into ongoing maintenance and service agreements with the manufacturers of certain critical equipment. If a manufacturer is unable or unwilling to provide satisfactory maintenance or warranty support, we may have to enter into alternative arrangements with other providers. These arrangements could be more expensive to us than our current arrangements and this increased expense could have a material adverse effect on our business. If we are unable to enter into satisfactory alternative arrangements, our inability to access technical expertise or parts could have a material adverse effect on us.
While we maintain an inventory of, or otherwise make arrangements to obtain, spare parts to replace critical equipment and maintain insurance for property damage to protect against certain operating risks, these protections may not be adequate to cover lost revenues or increased expenses and penalties that could result if we were unable to operate our generation facilities at a level necessary to comply with sales contracts.
Our business, financial condition, results of operations and prospects could suffer if we do not proceed with projects under development or are unable to complete the construction of, or capital improvements to, facilities on schedule or within budget.
Our ability to proceed with projects under development and to complete the construction of, or capital improvements to, facilities on schedule and within budget may be adversely affected by escalating costs for materials and labor and regulatory compliance, inability to obtain or renew necessary licenses, rights-of-way, permits or other approvals on acceptable terms or on schedule, disputes involving contractors, labor organizations, land owners, governmental entities, environmental groups, Native American and aboriginal groups, lessors, joint venture partners and other third parties, negative publicity, interconnection issues and other factors. If any development project or construction or capital improvement project is not completed, is delayed or is subject to cost overruns, certain associated costs may not be approved for recovery or otherwise be recoverable through regulatory mechanisms that may be available, and we could become obligated to make delay or termination payments or become obligated for other damages under contracts, could experience the loss of tax credits or tax incentives, or delayed or diminished returns, and could be required to write off all or a portion of its investment in the project. Any of these events could have a material adverse effect on our business, financial condition, results of operations and prospects.
We face risks related to project siting, financing, construction, permitting, governmental approvals and the negotiation of project development agreements that may impede their development and operating activities.
We own, develop, construct, manage and operate electric-generation facilities. A key component of our growth is our ability to construct and operate generation facilities to meet customer needs. As part of these operations, we must periodically apply for licenses and permits from various local, state, and federal regulatory authorities and abide by their respective
13



conditions. If we are unsuccessful in obtaining necessary licenses or permits on acceptable terms or resolving third-party challenges to such licenses or permits, if there is a delay in obtaining or renewing necessary licenses or permits or if regulatory authorities initiate any associated investigations or enforcement actions or impose related penalties or disallowances on us, our business, financial condition, results of operations and prospects could be materially adversely affected. Any failure to negotiate successful project development agreements for new facilities with third parties could have similar results.
Our business is subject to risks associated with construction, such as cost overruns and delays, and other contingencies that may arise in the course of completing installations such as union requirements, and such risks may increase in the future as we expand the scope of such services with other parties.
We do not typically install charging stations at customer sites. These installations are typically performed by our partners or electrical contractors with an existing relationship with the customer and/or knowledge of the site. The installation of charging stations at a particular site is generally subject to oversight and regulation in accordance with state and local laws and ordinances relating to building codes, safety, environmental protection and related matters, and typically requires various local and other governmental approvals and permits that may vary by jurisdiction. In addition, building codes, accessibility requirements or regulations may hinder EV charger installation because they end up costing the developer or installer more in order to meet the code requirements. Meaningful delays or cost overruns may impact our recognition of revenue in certain cases and/or impact customer relationships, either of which could impact our business. In addition, if any of our partners or electrical contractors are unable to provide timely, thorough and quality installation-related services, customers could fall behind their construction schedules leading to liability to us or cause customers to become dissatisfied with the solutions we offer.
We may not be able to effectively manage our growth.
Our future growth may cause a significant strain on our management and our operational, financial, and other resources. Our ability to manage our growth effectively will require us to implement and improve our operational, financial, and management systems and to expand, train, manage, and motivate our employees and develop processes to efficiently integrate our strategic acquisition of portfolio asses, which is a primary part of our future growth strategy. These demands will require the hiring of additional management personnel and the development of additional expertise by management. Any increase in resources used without a corresponding increase in our operational, financial, and management systems could have a negative impact on our business, financial condition, and results of operations.
While our growth strategy includes seeking operating solar power generation assets and portfolios to add to our portfolio, we may not be successful in identifying or marking any acquisitions in the future. We may not realize the anticipated benefits of acquisitions, and integration of these acquisitions may disrupt our business and management.
Our business strategy includes growth through the acquisitions of solar power generation assets and portfolios. We may not be able to continue to identify attractive acquisition opportunities or successfully acquire those opportunities that are identified in our pipeline. There is always the possibility that even if there is success in integrating our current or future acquisitions into the existing operations, we may not derive the benefits, such as administrative or operational synergies or earnings obtained, that were expected from such acquisitions, which may result in the commitment of capital resources without the expected returns on the capital. The competition for acquisition opportunities may increase which in turn would increase our cost of making further acquisitions or causing us to curb our activities of making additional acquisitions.
In pursuing our business strategy, from time to time we evaluate targets and enter into agreements regarding possible acquisitions, divestitures, and joint ventures. To be successful, we conduct due diligence to identify valuation issues and potential loss contingencies, negotiate transaction terms, complete transactions, and manage post-closing matters such as the integration of acquired assets and businesses. Our due diligence reviews are subject to the completeness and accuracy of disclosures made by third parties. We may incur unanticipated costs or expenses following a completed acquisition, including post-closing asset impairment charges, expenses associated with eliminating duplicate facilities, litigation, and other liabilities.
We have in the past, and in the future we may, acquire companies, project pipelines, products or technologies or enter into joint ventures or other strategic initiatives. We may not realize the anticipated benefits of these acquisitions, and any acquisition has numerous risks. These risks include the following:
difficulty in assimilating the operations and personnel of the acquired company;
difficulty in effectively integrating the acquired technologies or products with our current technologies;
difficulty in maintaining controls, procedures and policies during the transition and integration;
disruption of our ongoing business and distraction of our management and employees from other opportunities and challenges due to integration issues;
difficulty integrating the acquired company’s accounting, management information, and other administrative systems;
14



inability to retain key technical and managerial personnel of the acquired business;
inability to retain key customers, vendors, and other business partners of the acquired business;
inability to achieve the financial and strategic goals for the acquired and combined businesses;
incurring acquisition-related costs or amortization costs for acquired intangible assets that could impact our operating results;
potential failure of the due diligence processes to identify significant issues with product quality, intellectual property infringement, and other legal and financial liabilities, among other things;
misjudging the value of acquired assets to us;
potential inability to assert that internal controls over financial reporting are effective; and
potential inability to obtain, or obtain in a timely manner, approvals from governmental authorities, which could delay or prevent such acquisitions.
Acquisitions of companies, businesses and assets are inherently risky and, if we do not complete the integration of these acquisitions successfully and in a timely manner, we may not realize the anticipated benefits of the acquisitions to the extent anticipated, which could adversely affect our business, financial condition, or results of operations. In addition, our guidance and estimates for our future operating and financial results assume the completion of certain of our acquisitions that are in our acquisition pipeline. If we are unable to execute on our actionable pipeline and integrate these acquisitions, we may miss our guidance, which could adversely affect the market price of our Class A Common Stock and our business, financial condition, or results of operations.
Our business is concentrated in certain markets, putting us at risk of region-specific disruptions.
As of December 31, 2024, a majority of our solar facilities were in New Jersey, New York, Massachusetts, and California. We have recently expanded our footprint in states such as Maine, North Carolina, and South Carolina, and expect our near-term future growth to occur in states such as Maryland, New York, and New Jersey, and to further expand 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.
Our acquisition of solar project portfolios may not be as successful as acquiring the assets individually.
We may acquire entire portfolios of solar projects and the performance of individual solar projects in such a portfolio will vary. We may not derive the benefits, such as administrative or operational synergies that were expected and our earnings from the entire portfolio may not exceed the earnings we would have received had we purchased some, but not all, of the solar projects contained in such portfolio.
Our growth depends in part on the success of our relationships with third parties.
A key component of our growth strategy is to develop or expand our relationships with third parties. For example, we are investing resources in establishing strategic relationships with market players across a variety of industries, including large retailers, to generate new customers. These programs may not roll out as quickly as planned or produce the results we anticipated. A significant portion of our business depends on attracting and retaining new and existing solar partners. Negotiating relationships with our solar partners, investing in due diligence efforts with potential solar partners, training such third parties and contractors, and monitoring them for compliance with our standards require significant time and resources and may present greater risks and challenges than expanding a direct sales or installation team. If we are unsuccessful in establishing or maintaining our relationships with these third parties, our ability to grow our business and address our market opportunity could be impaired. Even if we are able to establish and maintain these relationships, we may not be able to execute on our goal of leveraging these relationships to meaningfully expand our business, brand recognition and customer base. This would limit our growth potential and our opportunities to generate significant additional revenue or cash flows.
Our relationship with CBRE is continuing to develop and may not result in profitable long-term contracts with their referred clients.
Our relationship with CBRE is continuing to develop. The Company expects some development opportunities to come from referrals from CBRE and Blackstone. Our success depends on profitable long-term contracts with any referred clients. We cannot assure you that new contracts and clients for our technologies, products and services will develop or that our existing market will grow. If a significant number of referred clients elect not to use our services or purchase our products, it could materially adversely affect our financial condition, business and results of operations.
The principal benefits expected to result from referrals from CBRE and Blackstone may not be fully achieved. Challenges we may face in this regard include, but are not limited to: (i) estimating the capital, personnel and equipment required for proper integration; (ii) minimizing potential adverse effects on existing business relationships; (iii) enhancing the technology platform;
15



and (iv) successfully developing and marketing the Company’s products and services. Any difficulties we may experience in connection with referrals obtained could delay or prevent us from realizing expected benefits and enhancing our business, and our business, financial condition and results of operation could be materially and adversely impacted.
Failure to successfully recruit, hire and retain a sufficient number of employees and service providers in key functions would constrain our growth and our ability to timely complete customers’ projects and successfully manage customer accounts.
To support our growth, we need to hire, train, deploy, manage and retain a substantial number of skilled employees, engineers, installers, electricians, sales and project finance specialists. Competition for qualified personnel in our industry is increasing, particularly for skilled personnel involved in the installation of solar energy systems. We have in the past been, and may in the future be, unable to attract or retain qualified and skilled installation personnel or installation companies to be our solar partners, which would have an adverse effect on our business. We and our solar partners also compete with the homebuilding and construction industries for skilled labor. As these industries grow and seek to hire additional workers, our cost of labor may increase. In addition, because we are headquartered in Connecticut, we compete for a limited pool of technical and engineering resources that requires us to pay wages that are competitive with relatively high regional standards for employees in these fields. Further, we need to continue to expand upon the training of our customer service team to provide high-end account management and service to customers before, during and following the point of installation of our solar energy 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 that we have established. If we are unable to hire, develop and retain talented technical and customer service personnel, we may not be able to realize the expected benefits of this investment or grow our business.
In addition, to support the growth and success of our direct-to-consumer channel, we need to recruit, retain and motivate a large number of sales personnel on a continuing basis. We compete with many other companies for qualified sales personnel, and it could take many months before a new salesperson is fully trained on our solar service offerings. If we are unable to hire, develop and retain qualified sales personnel or if they are unable to achieve desired productivity levels, we may not be able to compete effectively.
We are highly dependent on members of our management and technical staff. Our success also depends on our ability to continue to attract, retain and motivate highly skilled junior, mid-level, and senior managers as well as junior, mid-level, and senior technical personnel. The loss of any of our executive officers, key employees, or consultants and our inability to find suitable replacements could potentially harm our business, financial condition, and prospects. We may be unable to attract and retain personnel on acceptable terms given the competition among solar and energy companies. Certain of our current officers, directors, and/or consultants hereafter appointed may from time to time serve as officers, directors, scientific advisors, and/or consultants of other solar and energy companies. We do not maintain “key man” insurance policies on any of our officers or employees. Other than certain members of our senior management team, all of our employees are employed “at will” and, therefore, each employee may leave our employment and join a competitor at any time.
We plan to grant stock options, restricted stock grants, restricted stock unit grants, or other forms of equity awards in the future as a method of attracting and retaining employees, motivating performance, and aligning the interests of employees with those of our shareholders. If we are unable to implement and maintain equity compensation arrangements that provide sufficient incentives, we may be unable to retain our existing employees and attract additional qualified candidates. If we are unable to retain our existing employees and attract additional qualified candidates, our business and results of operations could be adversely affected. Currently the exercise prices of all outstanding stock options are greater than the current stock price.
As of December 31, 2024, we had 113 employees, all of which were full-time employees. We may be unable to implement and maintain an attractive incentive compensation structure in order to attract and retain the right talent. These actions could lead to disruptions in our business, reduced employee morale and productivity, increased attrition, and problems with retaining existing and recruiting future employees.
Problems with product quality or performance may cause us to incur warranty expenses, damage our market reputation and prevent us from maintaining or increasing our market share.
Customers who enter into customer agreements with us sometimes are covered by production guarantees and roof penetration warranties. As the owners of the solar energy systems, we or our investment funds receive a warranty from the inverter and solar panel manufacturers, and, for those solar energy systems that we do not install directly, we receive workmanship and material warranties as well as roof penetration warranties from our solar partners. One or more of our third-party manufacturers or solar partners could cease operations and no longer honor these warranties, leaving us to fulfill these potential obligations to customers, or such warranties may be limited in scope and amount, and may be inadequate to protect us. We also provide a performance guarantee with certain solar service offerings pursuant to which we compensate customers on an annual basis if their system does not meet the electricity production guarantees set forth in their agreement with us. Customers who enter into customer agreements with us that are covered by production guarantees, typically have such guarantees equal to
16



the length of the term of these agreements, typically 20 or 25 years. We may suffer financial losses associated if significant performance guarantee payments are triggered.
Because of our limited operating history and the length of the term of our customer agreements, we have been required to make assumptions and apply judgments regarding a number of factors, including the durability, performance and reliability of our solar energy systems. Our assumptions could prove to be materially different from the actual performance of our systems, causing us to incur substantial expense to repair or replace defective solar energy systems in the future or to compensate customers for systems that do not meet their production guarantees. Product failures or operational deficiencies also would reduce our revenue from power purchase or lease agreements because they are dependent on system production. Any widespread product failures or operating deficiencies may damage our market reputation and adversely impact our financial results.
Our business, financial condition, results of operations and prospects can be materially adversely affected by weather conditions, including, but not limited to, the impact of severe weather.
Weather conditions directly influence the demand for electricity and natural gas and other fuels and affect the price of energy and energy-related commodities. In addition, severe weather and natural disasters, such as hurricanes, floods, tornadoes, icing events and earthquakes, can be destructive and cause power outages and property damage, reduce revenue, affect the availability of fuel and water, and require us to incur additional costs, for example, to restore service and repair damaged facilities, to obtain replacement power and to access available financing sources. Furthermore, our physical plants could be placed at greater risk of damage should changes in the global climate produce unusual variations in temperature and weather patterns, resulting in more intense, frequent and extreme weather events, and abnormal levels of precipitation. A disruption or failure of electric generation, or storage systems in the event of a hurricane, tornado or other severe weather event, or otherwise, could prevent us from operating our business in the normal course and could result in any of the adverse consequences described above. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects.
Where cost recovery is available, recovery of costs to restore service and repair damaged facilities is or may be subject to regulatory approval, and any determination by the regulator not to permit timely and full recovery of the costs incurred could have a material adverse effect on our business, financial condition, results of operations and prospects. Changes in weather can also affect the production of electricity at power generation facilities.
Threats of terrorism and catastrophic events that could result from terrorism, cyberattacks or individuals and/or groups attempting to disrupt our business, or the businesses of third parties, may materially adversely affect our business, financial condition, results of operations and prospects.
We are subject to the potentially adverse operating and financial effects of terrorist acts and threats, as well as cyberattacks and other disruptive activities of individuals or groups. There have been cyberattacks within the energy industry on energy infrastructure such as substations, gas pipelines and related assets in the past and there may be such attacks in the future and these may increase as a result of the Russia invasion of Ukraine. Our generation and energy storage facilities, information technology systems and other infrastructure facilities and systems could be direct targets of, or otherwise be materially adversely affected by, such activities.
Terrorist acts, cyberattacks or other similar events affecting our systems and facilities, or those of third parties on which we rely, could harm our business, for example, by limiting our ability to generate, purchase or transmit power, natural gas or other energy-related commodities, by limiting our ability to bill customers and collect and process payments, and by delaying our development and construction of new generation facilities or capital improvements to existing facilities. These events, and governmental actions in response, could result in a material decrease in revenues, significant additional costs (for example, to repair assets, implement additional security requirements or maintain or acquire insurance), significant fines and penalties, and reputational damage, could materially adversely affect our operations (for example, by contributing to disruption of supplies and markets for natural gas, oil and other fuels), and could impair our ability to raise capital (for example, by contributing to financial instability and lower economic activity). In addition, the implementation of security guidelines and measures has resulted in and is expected to continue to result in increased costs. Such events or actions may materially adversely affect our business, financial condition, results of operations and prospects.
Our ability to obtain insurance and the terms of any available insurance coverage could be materially adversely affected by international, national, state or local events or company-specific events, as well as the financial condition of insurers.
Insurance coverage may not continue to be available or may not be available at rates or on terms similar to those presently available to us. Our ability to obtain insurance and the terms of any available insurance coverage could be materially adversely affected by international, national, state or local events or company-specific events, as well as the financial condition of insurers. If insurance coverage is not available or obtainable on acceptable terms, we may be required to pay costs associated with adverse future events.
We may need to raise additional funds and these funds may not be available when needed.
17



We may need to raise additional capital in the future to further scale our business and expand to additional markets. We may raise additional funds through the issuance of equity, equity-related or debt securities, through tax equity partnerships, or through obtaining credit from government or financial institutions. We cannot be certain that additional funds will be available on favorable terms when required, or at all. If we cannot raise additional funds when needed, our financial condition, results of operations, business and prospects could be materially and adversely affected. If we raise funds through the issuance of debt securities or through loan arrangements, the terms of which could require significant interest payments, contain covenants that restrict our business, or other unfavorable terms. Also, changes in tax law or market conditions could negatively impact the availability of tax equity or the terms on which investors are willing to acquire tax equity and therefore reduce our access to capital on favorable terms for new solar energy projects. In addition, to the extent we raise funds through the sale of additional equity securities, our stockholders would experience dilution.
Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
As of December 31, 2024, we had U.S. federal and state net operating loss carryforwards (“NOLs”) of approximately $523.7 million and $392.8 million, respectively, which begin expiring in varying amounts in 2034 and 2025, respectively, if unused. Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the "Code"), if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change NOLs and other pre-change tax assets, such as tax credits, to offset its post-change income and taxes may be limited. In general, an “ownership change” occurs if there is a cumulative change in our ownership by “5% shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws.
Additionally, states may impose other limitations on the use of NOLs and tax credit carryforwards. For example, California has recently imposed other limitations on the use of NOLs and limited the use of certain tax credits for taxable years beginning in 2020 through 2022. Our ability to use our NOLs may be limited by an applicable ownership change. Any such limitations on our ability to use our NOLs and other tax assets could adversely impact our business, financial condition, and results of operations. Any limitation may result in the expiration of all or a portion of the net operating loss carryforwards and tax credit carryforwards before utilization.
Unanticipated changes in effective tax rates or adverse outcomes resulting from examination of our income or other tax returns could adversely affect our financial condition and results of operations.
We will be subject to income taxes in the United States, and our tax liabilities will be subject to the allocation of expenses in differing jurisdictions. Our future effective tax rates could be subject to volatility or adversely affected by a number of factors, including:
changes in the valuation of our deferred tax assets and liabilities;
expected timing and amount of the release of any tax valuation allowances;
tax effects of stock-based compensation;
costs related to intercompany restructurings;
changes in tax laws, regulations or interpretations thereof; or
lower than anticipated future earnings in jurisdictions where we have lower statutory tax rates and higher than anticipated future earnings in jurisdictions where we have higher statutory tax rates.

In addition, we may be subject to audits of our income, sales and other transaction taxes by taxing authorities. Outcomes from these audits could have an adverse effect on our financial condition and results of operations.
As an emerging growth company within the meaning of the Securities Act, we will utilize certain modified disclosure requirements, and we cannot be certain if these reduced requirements will make our common stock less attractive to investors.
We are an "emerging growth company," within the meaning of the Securities Act of 1933, as amended (the "Securities Act"), and for as long as we continue to be an emerging growth company, we may choose to take advantage of exemptions from various reporting requirements that are available to “emerging growth companies,” but not to other public companies, including:
not being required to have our independent registered public accounting firm audit our internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002, as amended the ("Sarbanes-Oxley Act");
reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements; and
exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved.
18




We plan in filings with the U.S. Securities and Exchange Commission ("SEC"), we plan to continue to utilize the modified disclosure requirements available to emerging growth companies. As a result, our stockholders may not have access to certain information they may deem important. We expect to remain an “emerging growth company” until the earliest of:
December 31, 2025;
the last day of the first fiscal year in which our annual gross revenue exceeds $1.235 billion;
the date that we become a “large accelerated filer” as defined in Rule 12b-2 under the Exchange Act, which would occur if the market value of our common stock that is held by non-affiliates exceeds $700 million as of the last business day of our most recently completed second fiscal quarter; and
the date on which we have issued more than $1 billion in non-convertible debt during the preceding three-year period.

Our historical financial results may not be indicative of what our actual financial position or results of operations would have been if we were a public company.
Our business has achieved rapid growth since we launched. Our net revenue was $196.3 million, $155.2 million, and $101.2 million for the years ended December 31, 2024, 2023, and 2022, respectively. However, our results of operations, financial condition and cash flows reflected in our consolidated financial statements may not be indicative of the results that may be achieved in future periods. Consequently, there can be no assurance that we will be able to generate sufficient income to pay our operating expenses and make satisfactory distributions to our shareholders, or any distributions at all.
Certain estimates of market opportunity and forecasts of market growth may prove to be inaccurate.
From time to time, we make statements with estimates of the addressable market for our solutions and the EV market in general. Market opportunity estimates and growth forecasts, whether obtained from third-party sources or developed internally, are subject to significant uncertainty and are based on assumptions and estimates that may prove to be inaccurate. The estimates and forecasts relating to the size and expected growth of the target market, market demand and adoption, capacity to address this demand and pricing may also prove to be inaccurate. In particular, estimates regarding the current and projected market opportunity are difficult to predict. The estimated addressable market may not materialize for many years, if ever, and even if the markets meet the size estimates and growth forecasts, our business could fail to grow at similar rates.
Risks Related to the Merger
On February 5, 2025, Altus Power entered into the Merger Agreement with Parent and Merger Sub, pursuant to which, subject to the satisfaction or waiver of the conditions set forth therein, Merger Sub will be merged with and into Altus Power, with Altus Power as the Surviving Corporation and a wholly owned subsidiary of Parent. Parent and Merger Sub are subsidiaries of TPG.

The Merger, the pendency of the Merger, our failure to consummate the Merger or a significant delay in the consummation of the Merger could have a material adverse effect on our business, results of operations, financial condition and the price of our Class A common stock.

We have entered into the Merger Agreement pursuant to which we have agreed to merge with Merger Sub and become a wholly owned subsidiary of Parent. The completion of the Merger is subject to certain closing conditions, including approval of the Merger Agreement by our stockholders, receipt of regulatory approvals and such other conditions to completion as set forth in the Merger Agreement. There is no assurance that all of the various conditions will be satisfied, or that the Merger will be completed on the proposed terms, within the expected timeframe, or at all. We are subject to a number of risks relating to the announcement and pendency of the Merger, including the following:
we may experience negative publicity, which could have an adverse effect on our ongoing operations including, but not limited to, retaining and attracting employees and maintaining our relationships with existing customers and obtaining potential new customers;
we have incurred and will incur certain significant expenses in connection with the negotiation and completion of the transactions contemplated by the Merger Agreement, such as for example legal, accounting, financial advisory, regulatory, printing and other professional services fees, which may relate to activities that we would not have undertaken other than in connection with the Merger and that we will have incurred without realizing the expected benefits of the Merger if the Merger is not consummated;
we are unable to solicit other acquisition proposals during the pendency of the Merger;
19



while the Merger Agreement is in effect, we are subject to restrictions on our business activities, including, among other things, restrictions on our ability to engage in certain kinds of material transactions, or incurring certain indebtedness, which could prevent us from pursuing strategic business opportunities, taking actions with respect to the business that we may consider advantageous and responding effectively and/or timely to competitive pressures and industry developments, and may as a result materially adversely affect our business, results of operations and financial condition;
matters relating to the Merger require substantial commitments of time and resources by our management, which could result in the distraction of management from ongoing business operations and the pursuit of other opportunities that could have been beneficial to us;
we may commit significant time and resources to defending against litigation (from our stockholders or otherwise) related to the Merger;
we may experience an event, change or other circumstances that could give rise to the termination of the Merger Agreement, including in circumstances requiring us to pay a termination fee or other expenses, including the failure to close the Merger and related transactions by November 5, 2025; and
we may not achieve some or all of any anticipated benefits of the Merger and related transactions with respect to our business and the Merger and related transactions.

If the Merger is not consummated, the risks described above may materialize or be worsened, and they may have a material adverse effect on our business, results of operations, financial condition and the price of our Class A common stock, particularly to the extent that the current market price of our Class A common stock reflects an assumption that the Merger will be completed. If the Merger is not consummated, investor confidence could decline, stockholder litigation could be brought against us, our directors and/or our officers, relationships with existing and prospective customers, service providers, investors, lenders and other business partners may be adversely impacted, we may be unable to attract or retain key personnel, our employees could be distracted and their productivity decline and profitability may be adversely impacted due to costs incurred in connection with the pending Merger. We may experience negative reactions from the financial markets, including negative impacts on our stock price, and it is uncertain when, if ever, the price of our Class A common stock would return to the prices at which our Class A common stock traded prior to the failure of the proposed Merger. If the Merger is not consummated, including as a result of our stockholders failing to approve the Merger, our stockholders will not receive any payment for their shares of our Class A common stock in connection with the Merger. Instead, we will remain a public company, our Class A common stock will continue to be listed and traded on the NYSE and registered under the Securities Exchange Act of 1934, as amended, or the Exchange Act, and we will be required to continue to file periodic reports with the SEC.

Even if successfully completed, there are certain risks to our stockholders from the Merger, including:

the amount of cash to be paid per share under the Merger Agreement is fixed and will not be adjusted for changes in our business, assets, liabilities, prospects, outlook, financial condition or operating results or in the event of any change in the market price of, analyst estimates of, or projections relating to, our Class A common stock;
the fact that receipt of the all-cash per share consideration under the Merger Agreement is taxable to stockholders that are treated as U.S. holders for U.S. federal income tax purposes; and
the fact that, if the Merger is completed, our stockholders will not participate in any future growth potential or benefit from any future increase in the value of the Company.

The Merger is subject to the approval of our stockholders as well as the satisfaction of certain closing conditions, including government consents and approvals, some or all of which may not be satisfied or completed within the expected timeframe, if at all.

The Merger may not be completed within the expected timeframe, or at all, as a result of various factors and conditions, some of which are beyond our control. Completion of the Merger is subject to a number of closing conditions, including, among others, (i) the approval of the Merger by the affirmative vote of the holders of a majority of the outstanding shares of our Class A common stock entitled to vote in accordance with the DGCL; and (ii) the approval of certain regulatory authorities in the United States, which are not within our control. We can provide no assurance that all required consents and approvals will be obtained or that all closing conditions will otherwise be satisfied (or waived, if applicable), and, even if all required consents and approvals can be obtained and all closing conditions are satisfied (or waived, if applicable), we can provide no assurance as to the terms, conditions and timing of such consents and approvals or the timing of the completion of the Merger. Many of the conditions to
20



completion of the Merger are not within our control, and we cannot predict when or if these conditions will be satisfied (or waived, if applicable). Other developments beyond our control, including, but not limited to, changes in domestic or global economic, political or industry conditions may affect the timing or success of the Merger. Additionally, under circumstances specified in the Merger Agreement, we or Parent may terminate the Merger Agreement. Any adverse consequence of the pending Merger could be exacerbated by any delays in completion of the Merger or by the termination of the Merger Agreement.

Each party’s obligation to consummate the Merger is also subject to the accuracy of the representations and warranties of the other party (subject to customary materiality qualifications) and compliance in all material respects with the covenants and agreements contained in the Merger Agreement as of the closing of the Merger, including, with respect to us, covenants to conduct our business in the ordinary course of business and to refrain from taking certain types of actions without Parent’s consent and to not engage in certain kinds of material transactions prior to closing without Parent’s consent. In addition, the Merger Agreement may be terminated under certain specified circumstances, including, but not limited to, in connection with a change in the recommendation of our Board of Directors or the decision of our Board of Directors to authorize the termination of the Merger Agreement in order to enter into an agreement for a Superior Proposal (as defined in the Merger Agreement). As a result, we cannot assure you that the Merger will be completed, even if our stockholders approve the Merger, or that, if completed, it will be exactly on the terms set forth in the Merger Agreement or within the expected timeframe.

We will be subject to various uncertainties while the Merger is pending that may cause disruption and may make it more difficult to maintain relationships with employees, customers and other third-party business partners.

Our efforts to complete the Merger could cause substantial disruptions in, and create uncertainty surrounding, our business. Uncertainty about the effect of the Merger on employees, customers, suppliers and vendors may have an adverse effect on the business, financial condition and results of operations of Altus Power. These uncertainties may impair our ability to attract, retain and motivate key personnel pending the consummation of the Merger, as such personnel may experience uncertainty about their future roles following the consummation. Additionally, these uncertainties could cause customers, suppliers, vendors and others who deal with us to defer decisions concerning working with us, seek to change existing business relationships with Altus Power or fail to extend an existing relationship with us. In addition, competitors may target our existing customers by highlighting potential uncertainties and integration difficulties that may result from the Merger. Changes to or termination of existing business relationships could adversely affect our revenue, earnings and financial condition, as well as the market price of our common stock. The adverse effects of the pendency of the Merger could be exacerbated by any delays in completion of the Merger or termination of the Merger Agreement.

The pursuit of the Merger may place a burden on management and internal resources. Any significant diversion of management attention away from ongoing business concerns and any difficulties encountered in the transition and integration process could have a material adverse effect on our business, financial condition and results of operations.

While the Merger is pending and the Merger Agreement is in effect, we are subject to restrictions on our business activities.

While the Merger is pending and the Merger Agreement is in effect, we are generally required to conduct our business in the ordinary course. Pursuant to the terms of the Merger Agreement, we are restricted from taking certain specified actions without Parent’s written consent, which is not to be unreasonably withheld, conditioned or delayed, while the Merger is pending. These limitations including, among other things, certain restrictions on our ability to amend our organizational documents; acquire other businesses and assets; make certain investments; repurchase, reclassify or issue securities; make loans; pay dividends; incur indebtedness; enter into certain contracts; change accounting policies or procedures; settle certain litigation; change tax classifications and elections; or take certain actions relating to intellectual property of the Company. These restrictions could prevent us from pursuing strategic business opportunities and taking actions with respect to our business that we may consider advantageous and may, as a result, materially and adversely affect our business, results of operations and financial condition. Adverse effects arising from these restrictions during the pendency of the Merger could be exacerbated by any delays in consummation of the Merger or termination of the Merger Agreement.

The Merger Agreement contains provisions that could discourage a potential competing acquirer of the Company or could result in a competing acquisition proposal being at a lower price than it might otherwise be.

The Merger Agreement contains provisions that, subject to limited exceptions, restrict the Company’s ability to solicit or negotiate any alternative acquisition proposal. With respect to any written bona fide acquisition proposal that the Company receives, Parent generally has an opportunity to negotiate the terms of the Merger Agreement in response to such proposal before the Company’s board of directors may withdraw or modify its recommendation to stockholders in response to such acquisition proposal or terminate the Merger Agreement to enter into a definitive agreement with respect to such acquisition proposal. Under the terms of the Merger Agreement, we may be required to pay a termination fee of $60 million to Parent under specified conditions, including, but not limited to, (i) in the event Parent terminates the Merger Agreement before receipt of our stockholders’ approval due to a change in recommendation by our Board of Directors, (ii) in the event we terminate the Merger Agreement to enter into a definitive agreement with respect to a Superior Proposal (as defined in the Merger Agreement), or (iii)
21



under certain circumstances, in the event either we or Parent terminates the Merger Agreement because the Merger has not been consummated by November 5, 2025 (as such date may be extended in accordance with the Merger Agreement) and we subsequently enter into a definitive agreement within 12 months after such termination with respect to, and subsequently consummate, an alternative acquisition that was previously disclosed or communicated to the Company’s board of directors.
These provisions could discourage a potential competing acquirer that might have an interest in acquiring all or a significant part of the Company’s business from considering or making a competing acquisition proposal, even if the potential competing acquirer was prepared to pay consideration with a higher per share cash value than the per share value proposed to be received or realized in the Merger, or might cause a potential competing acquirer to propose to pay a lower price than it might otherwise have proposed to pay because of the added expense of the termination fee and expense reimbursement that may become payable in certain circumstances under the Merger Agreement.

If the Merger Agreement is terminated, we may, under certain circumstances, be obligated to pay a termination fee to Parent. These costs could require us to use available cash that would have otherwise been available for other uses.

If the Merger is not completed, in certain circumstances, we could be required to pay a termination fee of up to $60 million to Parent. If the Merger Agreement is terminated under such circumstances, the termination fee we may be required to pay under the Merger Agreement may require us to use available cash that would have otherwise been available for general corporate purposes or other uses. For these and other reasons, termination of the Merger Agreement could materially and adversely affect our business, results of operations or financial condition, which in turn would materially and adversely affect the price of our common stock.

We have incurred, and will continue to incur, direct and indirect costs as a result of the Merger.

We have incurred, and will continue to incur, significant costs and expenses, including regulatory costs, fees for professional services and other transaction costs in connection with the Merger, for which we will have received little or no benefit if the Merger is not completed. There are a number of factors beyond our control that could affect the total amount or the timing of these costs and expenses. Many of these fees and costs will be payable by us even if

Litigation challenging the Merger Agreement may prevent the Merger from being consummated within the expected timeframe or at all.

Lawsuits may be filed against us, our Board of Directors or other parties to the Merger Agreement, challenging our acquisition by Parent, making other claims in connection therewith. Such lawsuits may be brought by our purported stockholders and may seek, among other things, to enjoin consummation of the Merger. One of the conditions to the consummation of the Merger is that the consummation of the Merger is not enjoined, prohibited or made unlawful by any governmental order or any applicable law (whether temporary, preliminary or permanent). As such, if the plaintiffs in such potential lawsuits are successful in obtaining an injunction prohibiting the defendants from completing the Merger on the agreed upon terms, then such injunction may prevent the Merger from becoming effective, or from becoming effective within the expected timeframe.

If the Merger is completed, our stockholders will forgo the opportunity to benefit from potential future appreciation in the value of the Company.

The Merger Agreement provides for the stockholders of record of the Class A common stock to receive an amount equal to $5.00 per share of Class A common stock, without interest, subject to any applicable withholding taxes, upon the closing of the transactions contemplated by the Merger Agreement. If the transaction is consummated, our stockholders will no longer hold interests in the Company and, therefore, will not be entitled to benefit from any potential future appreciation in the value of the Company. In the absence of the transactions contemplated by the Merger Agreement, we could have various opportunities to enhance the Company’s value, including, but not limited to, entering into a transaction that values the shares of our common stock higher than the value provided for in the Merger Agreement. Therefore, if the Merger is completed, stockholders will forgo future appreciation, if any, in the value of the Company and the opportunity to participate in any other potential transactions that may have resulted in a higher price per share than the price to be paid in the transaction contemplated by the Merger Agreement.

If the Merger is not consummated on or before November 5, 2025, either the Company or Parent may terminate the Merger Agreement.

Either the Company or Parent may terminate the Merger Agreement if the Merger has not been consummated by November 5, 2025, as such date may be extended pursuant to the terms of the Merger Agreement. This termination right, however, will not be available to a party if that party failed to perform any covenant or obligation under the Merger Agreement and that failure was the principal cause of, or resulted in, the failure to consummate the Merger on or before November 5, 2025. In the event the Merger Agreement is terminated by either party due to the failure of the Merger to be consummated by November 5, 2025 (as may be extended), we will have incurred significant costs and will have diverted significant management
22



focus and resources from other strategic opportunities and ongoing business activities without realizing the anticipated benefits of the Merger.

Litigation and Regulatory Risks
Our business, financial condition, results of operations and prospects may be materially adversely affected by the extensive regulation of our business.
Our operations are subject to complex and comprehensive federal, state and other regulation. This extensive regulatory framework, portions of which are more specifically identified in the following risk factors, regulates, among other things and to varying degrees, our industry, businesses, rates and cost structures, operation and licensing of solar power facilities, construction and operation of electricity generation facilities and acquisition, disposal, depreciation and amortization of facilities and other assets, decommissioning costs and funding, service reliability, wholesale and retail competition, and SRECs trading. In our business planning and in the management of our operations, we must address the effects of regulation on our business and any inability or failure to do so adequately could have a material adverse effect on our business, financial condition, results of operations and prospects. Our business, financial condition, results of operations and prospects could be materially adversely affected as a result of new or revised laws, regulations, interpretations or ballot or regulatory initiatives.
Our business is influenced by various legislative and regulatory initiatives, including, but not limited to, new or revised laws, including international trade laws, regulations, interpretations or ballot or regulatory initiatives regarding deregulation or restructuring of the energy industry, and regulation of environmental matters, such as environmental permitting. Changes in the nature of the regulation of our business could have a material adverse effect on our business, financial condition, results of operations and prospects. We are unable to predict future legislative or regulatory changes, initiatives or interpretations, although any such changes, initiatives or interpretations may increase costs and competitive pressures on us, which could have a material adverse effect on our business, financial condition, results of operations and prospects.
We are subject to the Federal Energy Regulatory Commission ("FERC") rules related to energy generation that are designed to facilitate competition on practically a nationwide basis by providing greater certainty, flexibility and more choices to power customers. We cannot predict the impact of changing FERC rules or the effect of changes in levels of wholesale supply and demand, which are typically driven by factors beyond our control. There can be no assurance that we will be able to respond adequately or sufficiently quickly to such rules and developments, or to any changes that reverse or restrict the competitive restructuring of the energy industry in those jurisdictions in which such restructuring has occurred. Any of these events could have a material adverse effect on our business, financial condition, results of operations and prospects.
We are not currently regulated as an electric utility under applicable law in the jurisdictions in which we operate, but we may be subject to regulation as an electric utility in the future.
Most federal, state and municipal laws do not currently regulate us as an electric utility in the jurisdictions in which we operate, such as FERC rules for small power production and cogeneration facilities. As a result, we are not subject to the various regulatory requirements applicable to U.S. utilities. However, any federal, state, local or other applicable regulations could place significant restrictions on our ability to operate our business and execute our business plan by prohibiting or otherwise restricting our sale of electricity. These regulatory requirements could include restricting the structuring of our sale of electricity, as well as regulating the price of our solar service offerings. If we become subject to the same regulatory authorities as utilities in other states or if new regulatory bodies are established to oversee our business, our operating costs could materially increase.
Any reductions or modifications to, or the elimination of, governmental incentives or policies that support solar energy, including, but not limited to, tax laws, policies and incentives, renewable portfolio standards or feed-in-tariffs, or the imposition of additional taxes or other assessments on solar energy, could result in, among other items, the lack of a satisfactory market for the development and/or financing of new solar energy projects, our abandoning the development of solar energy projects, a loss of our investments in solar energy projects and reduced project returns, any of which could have a material adverse effect on our business, financial condition, results of operations and prospects.
We depend heavily on government policies that support utility scale renewable energy and enhance the economic feasibility of developing and operating solar energy projects in regions in which we operate or plan to develop and operate renewable energy facilities. The federal government and a majority of state governments in the United States provide incentives, such as tax incentives, renewable portfolio standards or feed-in-tariffs, that support or are designed to support the sale of energy from utility scale renewable energy facilities, such as wind and solar energy facilities. As a result of budgetary constraints, political factors or otherwise, governments from time to time may review their laws and policies that support renewable energy and consider actions that would make the laws and policies less conducive to the development and operation of renewable energy facilities. Any reductions or modifications to, or the elimination of, governmental incentives or policies that support renewable energy or the imposition of additional taxes or other assessments on renewable energy, could result in, among other items, the lack of a satisfactory market for the development and/or financing of new renewable energy projects, our abandoning the development of renewable energy projects, a loss of our investments in the projects and reduced project returns, any of which could have a material adverse effect on our business, financial condition, results of operations and prospects.
23



On August 16, 2022, President Biden signed into law the Inflation Reduction Act (the “IRA”), which extends the availability of investment tax credits (“ITCs”) and production tax credits (“PTCs”), created several ITC "bonus credits" to further incentivize various types of solar and storage facilities and allowed ITC and PTC recipients to direclty transfer such credits. Under these new rules, the ITC may be increased by 10 percentage points if it has sufficient "domestic content", by 10 percentage points if it is located in an "energy community", and by 10 or 20 percentage points if it is located in a low-income community and receives an allocation from the Department of Treasury of a portion of the annual "environmental justice solar and wind capacity limitation". The U.S. Department of the Treasury has issued multiple notices or other pieces of guidance for each bonus credit. Our ability to use the domestic content bonus credit will depend in part on the extent we can obtain the necessary information from our equipment suppliers, provide comfort to our financing partners and insurers that we have complied with the burdensome existing guidance, and comply with current and future guidance.We and our tax equity partners have claimed and expect to continue to claim ITCs with respect to qualifying solar energy projects. In structuring tax equity partnerships and determining ITC eligibility, we have relied upon applicable tax law and published Internal Revenue Service (“IRS”) guidance. However, the application of law and guidance regarding ITC eligibility to the facts of particular solar energy projects is subject to a number of uncertainties, in particular with respect to the new IRA provisions for which Department of Treasury regulations (“Treasury Regulations”) are forthcoming, and there can be no assurance that the IRS will agree with our approach in the event of an audit. Congress, the IRS and Department of Treasury may also modify existing regulations and guidance, possibly with retroactive effect, including potential decreases, early phase-outs, or eliminations of ITCs or if applicable, PTCs. Any of the foregoing items could reduce the amount of ITCs or, if applicable, PTCs available to us and our tax equity partners. In this event, we could be required to indemnify tax equity partners for disallowed ITCs or, if applicable, PTCs, adjust the terms of future tax equity partnerships, or seek alternative sources of funding for solar energy projects, each of which could have a material adverse effect on our business, financial condition, results of operations and prospects. Reductions in, eliminations or expirations of or additional application requirements for governmental incentives such as the ITCs or if applicable, PTCs, or their transferability could adversely affect our ability to attract investment partners and lenders and to compete in our industry by increasing our cost of capital.
The absence of net energy metering and related policies to offer competitive pricing to our customers in our current markets, and adverse changes to net energy metering policies, may significantly reduce demand for electricity from our solar energy systems.
Several of the states where we currently serve customers have adopted a net energy metering policy. Net energy metering typically allows our customers to interconnect their on-site solar energy systems to the utility grid and offset their utility electricity purchases by receiving a bill credit at the utility’s retail rate for energy generated by their solar energy system that is exported to the grid in excess of the electric load used by the customers. At the end of the billing period, the customer simply pays for the net energy used or receives a credit at the retail rate if more energy is produced than consumed. Utilities operating in states without a net energy metering policy may receive solar electricity that is exported to the grid when there is no simultaneous energy demand by the customer without providing retail compensation to the customer for this generation. In addition to net metering policies, certain of our primary markets, including Massachusetts, New York, New Jersey and Maryland have adopted programs specifically aimed at providing renewable energy benefits to specific customers, such as community solar and low and moderate income customers. Many of these programs are set-up with a finite capacity of MW installed. Historically, regulators in our primary markets have continuously rolled out new incentive programs as the caps on existing programs begin to fill to promote continued investment in renewables in order to meet the goals set forth in their renewable portfolio standards, however the continuous roll-out of such programs is not guaranteed.
Our ability to sell solar energy systems and the electricity they generate may be adversely impacted by the failure to expand existing limits on the amount of net energy metering in states that have implemented it, the failure to adopt a net energy metering policy where it currently is not in place, the imposition of new charges that only or disproportionately impact customers that utilize net energy metering, or reductions in the amount or value of credit that customers receive through net energy metering. If such charges are imposed, the cost savings associated with switching to solar energy may be significantly reduced and our ability to attract future customers and compete with traditional utility providers could be impacted. Our ability to sell solar energy systems and the electricity they generate also may be adversely impacted by the unavailability of expedited or simplified interconnection for grid-tied solar energy systems or any limitation on the number of customer interconnections or amount of solar energy that utilities are required to allow in their service territory or some part of the grid.
Limits on net energy metering, interconnection of solar energy systems and other operational policies in key markets could limit the number of solar energy systems installed in those markets. If the caps on net energy metering in jurisdictions are reached, and new caps are not put in place, or if the amount or value of credit that customers receive for net energy metering is significantly reduced, future customers will be unable to recognize the current cost savings associated with net energy metering. We rely substantially on net energy metering when we establish competitive pricing for our prospective customers and the absence of net energy metering for new customers would greatly limit demand for our solar energy systems.
Our business depends in part on the regulatory treatment of third-party-owned solar energy systems.
Our power purchase agreements are third-party ownership arrangements. Sales of electricity by third parties face regulatory challenges in some states and jurisdictions. Other challenges pertain to whether third-party owned systems qualify for the same levels of rebates or other non-tax incentives available for customer-owned solar energy systems, whether third-party owned systems are eligible at all for these incentives, and whether third-party owned systems are eligible for net energy metering and the associated cost savings. Reductions in, or eliminations of, this treatment of these third-party arrangements could reduce demand
24



for our systems, adversely impact our access to capital and could cause us to increase the price we charge our customers for energy.
Existing electric utility industry regulations, and changes to regulations, may present technical, regulatory and economic barriers to the purchase and use of solar energy offerings that may significantly reduce demand for our solar energy offerings.
Federal, state and local government regulations and policies concerning the electric utility industry, 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 and the interconnection of customer-owned electricity generation. In the U.S., governments and utilities continuously modify these regulations and policies. These regulations and policies could deter customers from purchasing renewable energy, including solar energy systems. This could result in a significant reduction in the potential demand for our solar energy systems. For example, utilities commonly charge fees to larger, industrial customers for disconnecting from the electric grid or for having the capacity to use power from the electric grid for back-up purposes. These fees could increase our customers’ costs to use our systems and make them less desirable, thereby harming our business, prospects, financial condition and results of operations. In addition, depending on the region, electricity generated by solar energy systems competes most effectively with expensive peak-hour electricity from the electric grid, rather than the less expensive average price of electricity. Modifications to the utilities’ peak hour pricing policies or rate design, such as to a flat rate, would require us to lower the price of our solar energy systems to compete with the price of electricity from the electric grid.
In addition, any changes to government or internal utility regulations and policies that favor electric utilities could reduce our competitiveness and cause a significant reduction in demand for our products and services. For example, certain jurisdictions have proposed assessing fees on customers purchasing energy from solar energy systems or imposing a new charge that would disproportionately impact solar energy system customers who utilize net energy metering, either of which would increase the cost of energy to those customers and could reduce demand for our solar energy systems. It is possible charges could be imposed on not just future customers but our existing customers, causing a potentially significant consumer relations problem and harming our reputation and business.
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 of solar energy systems requires 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 our employees 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. We also maintain a fleet of trucks and other vehicles to support our installers and operations. There is substantial risk of serious injury or death if proper safety procedures are not followed. Our operations are subject to regulation under the U.S. Occupational Safety and Health Act, or OSHA, and equivalent state laws. Changes to OSHA requirements, or stricter interpretation or enforcement of existing laws or regulations, could result in increased costs. If we fail to comply with applicable OSHA 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. High injury rates could expose us to increased liability. In the past, we have had workplace accidents and received citations from OSHA regulators for alleged safety violations, resulting in fines. Any such accidents, citations, violations, injuries or failure to comply with industry's best practices may subject us to adverse publicity, damage our reputation and competitive position and adversely affect our business.
We have previously been, and may in the future be, named in legal proceedings, become involved in regulatory inquiries or be subject to litigation, all of which are costly, distracting to our core business and could result in an unfavorable outcome or a material adverse effect on our business, financial condition, results of operations or the market price for our common stock.
We are involved in legal proceedings and receive inquiries from government and regulatory agencies from time to time. In the event that we are involved in significant disputes or are the subject of a formal action by a regulatory agency, we could be exposed to costly and time-consuming legal proceedings that could result in any number of outcomes. Although outcomes of such actions vary, any current or future claims or regulatory actions initiated by or against us, whether successful or not, could result in significant costs, costly damage awards or settlement amounts, injunctive relief, increased costs of business, fines or orders to change certain business practices, significant dedication of management time, diversion of significant operational resources, or otherwise harm our business, financial condition and results of operations or adversely affect the market price for our common stock. If we are not successful in our legal proceedings and litigation, we may be required to pay significant monetary damages, which could hurt our results of operations. Lawsuits are time-consuming and expensive to resolve and divert management’s time and attention. Although we carry general liability insurance, our insurance may not cover potential claims or may not be adequate to indemnify us for all liability that may be imposed. We cannot predict how the courts will rule in any potential lawsuit against us. Decisions in favor of parties that bring lawsuits against us could subject us to significant liability for damages, adversely affect our results of operations and harm our reputation.
25



Further, we may be subject to claims or liabilities arising from the ownership or operation of acquired solar systems for the periods prior to our acquisition of them, including environmental, employee-related, indemnification for tax equity partnerships and other liabilities and claims not covered by insurance. These claims or liabilities could be significant. Our ability to seek indemnification from the former owners of our acquired businesses for these claims or liabilities may be limited by various factors, including the specific time, monetary or other limitations contained in the respective acquisition agreements and the financial ability of the former owners to satisfy our indemnification claims. In addition, insurance companies may be unwilling to cover claims that have arisen from acquired businesses or locations, or claims may exceed the coverage limits that our acquired businesses had in effect prior to the date of acquisition. If we are unable to successfully obtain insurance coverage of third-party claims or enforce our indemnification rights against the former owners, or if the former owners are unable to satisfy their obligations for any reason, including because of their current financial position, we could be held liable for the costs or obligations associated with such claims or liabilities, which could adversely affect our financial condition and results of operations.
Product liability claims against us could result in adverse publicity and potentially significant monetary damages.
If our solar service offerings, including our racking systems, PV modules, batteries, inverters, or other products, injured someone, we would be exposed to product liability claims. Because solar energy systems and many of our other current and anticipated products are electricity-producing devices, it is possible that customers or their property could be injured or damaged by our products, whether by product malfunctions, defects, improper installation or other causes. We rely on third-party manufacturing warranties, warranties provided by our solar partners and our general liability insurance to cover product liability claims and have not obtained separate product liability insurance. Our solar systems, including our PV modules, batteries, inverters, and other products, may also be subject to recalls due to product malfunctions or defects. Any product liability claim we face could be expensive to defend and divert management’s attention. The successful assertion of product liability claims against us could result in potentially significant monetary damage that could require us to make significant payments, as well as subject us to adverse publicity, damage our reputation and competitive position and adversely affect sales of our systems and other products. In addition, product liability claims, injuries, defects or other problems experienced by other companies in the residential solar industry could lead to unfavorable market conditions for the industry as a whole, and may have an adverse effect on our ability to attract customers, thus affecting our growth and financial performance.
A failure to comply with laws and regulations relating to our interactions with current or prospective community solar customers could result in negative publicity, claims, investigations and litigation, and adversely affect our financial performance.
As of December 31, 2024, over 30% of our business operates pursuant to contracts and transactions with residential customers via community solar. We must comply with federal, state, and local laws and regulations that govern matters relating to our interactions with residential consumers, including those pertaining to privacy and data security and warranties. These laws and regulations are dynamic and subject to potentially differing interpretations, and various federal, state and local legislative and regulatory bodies may expand current laws or regulations, or enact new laws and regulations, regarding these matters. Changes in these laws or regulations, or their interpretation, could affect how we do business, acquire customers, and manage and use information we collect from and about current and prospective community solar customers and the costs associated therewith. We strive to comply with all applicable laws and regulations relating to our interactions with residential customers. It is possible, however, that these requirements may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices. Our non-compliance with any such law or regulations could also expose us to claims, proceedings, litigation and investigations by private parties and regulatory authorities, as well as fines and negative publicity, each of which may materially and adversely affect our business. We have incurred, and will continue to incur, expenses to comply with such laws and regulations, and increased regulation of matters relating to our interactions with residential consumers could require us to modify our operations and incur additional expenses, which could have an adverse effect on our business, financial condition and results of operations.
Changes in tax laws, guidance or policies, including, but not limited to, changes in corporate income tax rates, as well as judgments and estimates used in the determination of tax-related asset and liability amounts, could materially adversely affect our business, financial condition, results of operations and prospects.
Our provision for income taxes and reporting of tax-related assets and liabilities require significant judgments and the use of estimates. Amounts of tax-related assets and liabilities involve judgments and estimates of the timing and probability of recognition of income, deductions and tax credits, including, but not limited to, estimates for potential adverse outcomes regarding tax positions that have been taken and the ability to utilize tax benefit carryforwards, such as net operating loss and tax credit carryforwards. Actual income taxes could vary significantly from estimated amounts due to the future impacts of, among other things, changes in tax laws, guidance or policies, including changes in our corporate income tax rates, our financial condition and results of operations, and the resolution of audit issues raised by taxing authorities. These factors, including the ultimate resolution of income tax matters, may result in material adjustments to tax-related assets and liabilities, which could materially adversely affect our business, financial condition, results of operations and prospects.
26



Changes in laws, regulations or rules, or a failure to comply with any laws, regulations or rules, may adversely affect our business and results of operations.
We are subject to laws, regulations and rules enacted by national, regional and local governments and the NYSE. In particular, we are required to comply with certain SEC, NYSE and other legal or regulatory requirements. Compliance with, and monitoring of, applicable laws, regulations and rules may be difficult, time-consuming and costly. Those laws, regulations or rules and their interpretation and application may also change from time to time and those changes could have a material adverse effect on our business and results of operations, including a potential delisting on the NYSE. In addition, a failure to comply with applicable laws, regulations or rules, as interpreted and applied, could have a material adverse effect on our business and results of operations.
Intellectual Property and Data Privacy Risks
If we are unsuccessful in developing and maintaining our proprietary technology, our ability to attract and retain solar partners could be impaired, our competitive position could be harmed and our revenue could be reduced.
Our future growth depends on our ability to continue to develop and maintain our proprietary technology that supports our solar service offerings, including our proprietary software solutions which manage our operation as well as a series of proprietary capture and management tools. 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 that 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 we are unable to maintain our existing proprietary technology, our ability to attract and retain solar partners could be impaired, our competitive position could be harmed and our revenue could be reduced.
Our business may be harmed if we fail to properly protect our intellectual property, and we may also be required to defend against claims or indemnify others against claims that our intellectual property infringes on the intellectual property rights of third parties.
We believe that the success of our business depends in part on our proprietary technology, including our software, information, processes and know-how. We rely on copyright, trade secret and other protections to secure our intellectual property rights. Although we may incur substantial costs in protecting our technology, we cannot be certain that we have adequately protected or will be able to adequately protect it, that our competitors will not be able to utilize our existing technology or develop similar technology independently or that foreign intellectual property laws will adequately protect our intellectual property rights. Despite our precautions, it may be possible for third parties to obtain and use our intellectual property without our consent. Unauthorized use of our intellectual property by third parties, and the expenses incurred in protecting our intellectual property rights, may adversely affect our business. In the future, some of our products could be alleged to infringe existing patents or other intellectual property of third parties, and we cannot be certain that we will prevail in any intellectual property dispute. In addition, any future litigation required to enforce our patents, to protect our trade secrets or know-how or to defend us or indemnify others against claimed infringement of the rights of third parties could harm our business, financial condition, and results of operations.
If we experience a significant disruption in our information technology systems, fail to implement new systems and software successfully or if we experience cyber security incidents or have a deficiency in cybersecurity, our business could be adversely affected.
We depend on information systems to process orders, manage inventory, process and bill customers and collect payments from our customers, respond to customer inquiries, contribute to our overall internal control processes, maintain records of our property, plant and equipment, and record and pay amounts due to vendors and other creditors. These systems may experience damage or disruption from a number of causes, including power outages, computer and telecommunication failures, computer viruses, malware, ransomware or other destructive software, internal design, manual or usage errors, cyberattacks, terrorism, workplace violence or wrongdoing, catastrophic events, natural disasters and severe weather conditions. We may also be affected by breaches of our third-party processors.
If we were to experience a prolonged disruption in our information systems that involve interactions with customers and suppliers, it could result in the loss of sales and customers and/or increased costs, which could adversely affect our overall business operation. Although no such incidents have had a direct, material impact on us, we are unable to predict the direct or indirect impact of any future incidents to our business.
In addition, numerous and evolving cybersecurity threats, including advanced and persistent cyberattacks, phishing and social engineering schemes, particularly on internet applications, could compromise the confidentiality, availability, and integrity of data in our systems. The security measures and procedures we and our customers have in place to protect sensitive data and
27



other information may not be successful or sufficient to counter all data breaches, cyberattacks, or system failures. Although we devote resources to our cybersecurity programs and have implemented security measures to protect our systems and data, and to prevent, detect and respond to data security incidents, there can be no assurance that our efforts will prevent these threats.
Because the techniques used to obtain unauthorized access, or to disable or degrade systems change frequently, have become increasingly more complex and sophisticated, and may be difficult to detect for periods of time, we may not anticipate these acts or respond adequately or timely. These threats may increase as a result of the recent banking crisis. As these threats continue to evolve and increase, we may be required to devote significant additional resources in order to modify and enhance our security controls and to identify and remediate any security vulnerabilities.
Any security breach or unauthorized disclosure or theft of personal information we gather, store and use, or other hacking and phishing attacks on our systems, could harm our reputation, subject us to claims or litigation and have an adverse impact on our business.
We receive, store and use personal information of customers, including names, addresses, e-mail addresses, credit information and other housing and energy use information, as well as the personal information of our employees. Unauthorized disclosure of such personal information, whether through breach of our systems by an unauthorized party, employee theft or misuse, or otherwise, could harm our business. In addition, computer malware, viruses, social engineering (predominantly spear phishing attacks), and general hacking have become more prevalent, have occurred on our systems in the past, and could occur on our systems in the future. Inadvertent disclosure of such personal information, or if a third party were to gain unauthorized access to the personal information in our possession, has resulted in, and could result in future claims or litigation arising from damages suffered by such individuals. In addition, we could incur significant costs in complying with the multitude of federal, state and local laws regarding the unauthorized disclosure of personal information. Our efforts to protect such personal information may be unsuccessful due to software bugs or other technical malfunctions; employees, contractor, or vendor error or malfeasance; or other threats that evolve. In addition, third parties may attempt to fraudulently induce employees or users to disclose sensitive information. The risks of these threats may increase due to the recent banking crisis. Although we have developed systems and processes that are designed to protect the personal information we receive, store and use and to prevent or detect security breaches, we cannot assure you that such measures will provide absolute security. Any perceived or actual unauthorized disclosure of such information could harm our reputation, substantially impair our ability to attract and retain customers and have an adverse impact on our business.
Our business is subject to complex and evolving laws and regulations regarding privacy and data protection. 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.
The regulatory environment surrounding data privacy and protection is constantly evolving and can be subject to significant change. New data protection laws, including recent legislation in a number of states afford consumers of those states an array of new rights, including the right to be informed about what kinds of personal data companies have collected and why it was collected, pose increasingly complex compliance challenges and potentially elevate our costs. Complying with varying jurisdictional requirements could increase the costs and complexity of compliance, and violations of applicable data protection laws could result in significant penalties. Any failure, or perceived failure, by us to comply with applicable data protection laws could result in proceedings or actions brought against us by governmental entities or others, subject us to significant fines, penalties, judgments and negative publicity, require us to change our business practices, increase the costs and complexity of compliance, and adversely affect our business.
Risks Relating to Our Financial Statements
If we fail to maintain an effective system of internal control over financial reporting and other business practices, and of board-level oversight, we may not be able to report our financial results accurately or prevent and detect fraud and other improprieties. Consequently, investors could lose confidence in our financial reporting, and this may decrease the trading price of our stock.
We must maintain effective internal controls to provide reliable financial reports and to prevent and detect fraud and other improprieties. We are responsible for reviewing and assessing our internal controls and implementing additional controls when improvement is needed. The process of designing and implementing effective internal controls is a continuous effort that requires us to anticipate and react to changes in our business and the economic and regulatory environments and to expend significant resources to maintain a system of internal controls that is adequate to satisfy our reporting obligations as a public company. If we are unable to maintain appropriate internal financial reporting controls and procedures, it could cause us to fail to meet our reporting obligations on a timely basis, result in material misstatements in our consolidated financial statements and harm our results of operations.
The Sarbanes-Oxley Act requirements regarding internal control over financial reporting, and other internal controls over business practices, are costly to implement and maintain, and such costs are relatively more burdensome for smaller companies such as us than for larger companies. We are working to maintain all of our controls but, if our controls are not effective, we may
28



not be able to report our financial results accurately or prevent and detect fraud and other improprieties, which could lead to a decrease in the market price of our stock. Failure to implement or maintain any required changes to our internal controls or other changes we identify as necessary to maintain an effective system of internal controls could harm our operating results and cause investors to lose confidence in our reported financial information. Any such loss of confidence would have a negative effect on the market price of our common stock.
If we are unable to maintain an effective system of internal control over financial reporting, this may result in material misstatements of our consolidated financial statements or cause us to fail to meet our periodic reporting obligations.
As a public company, we are required, pursuant to Section 404(a) of the Sarbanes-Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting in our annual report for the year ended December 31, 2024. This assessment includes the disclosure of any material weaknesses identified by our management in our internal control over financial reporting.
A material weakness is a deficiency or combination of deficiencies in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the financial statements would not be prevented or detected on a timely basis.
We have remediated material weaknesses in our internal control over financial reporting, which relate to: (a) insufficient qualified personnel, which caused management to be unable to appropriately define responsibilities to create an effective control environment; (b) the lack of a formalized risk assessment process; and (c) selection and development of control activities, including over information technology.
In order to maintain and improve the effectiveness of our internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight. Our independent registered public accounting firm is not required to formally attest to the effectiveness of its internal control over financial reporting until after it is no longer an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the "JOBS Act"). At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting, and remediate identified material weaknesses could adversely affect our business and operating results and could cause a decline in the market price of our common stock.
The rules governing the standards that must be met for our management to assess our internal control over financial reporting are complex and require significant documentation, testing and remediation. Testing and maintaining internal controls may divert our management’s attention from other matters that are important to our business. Our testing, or the subsequent testing by our independent registered public accounting firm, may reveal additional deficiencies in our internal controls over financial reporting that are deemed to be material weaknesses. A material weakness in internal controls could result in our failure to detect a material misstatement of our annual or quarterly consolidated financial statements or disclosures. We may not be able to conclude on an ongoing basis that we have effective internal controls over financial reporting in accordance with Section 404. If we are unable to conclude that we have effective internal controls over financial reporting, investors could lose confidence in our reported financial information, which could have a material adverse effect on the market price of our common stock.
A significant portion of our activities are conducted through variable interest entities (“VIEs”), and changes to accounting guidance, policies or interpretations thereof could cause us to materially change the presentation of our financial statements.
We fund a significant portion of our activities by means of tax equity partnerships. In many cases, we consolidate these tax equity partnerships as VIEs in which we hold a variable interest and of which we are deemed to be the primary beneficiary. We evaluate whether an entity is a VIE whenever reconsideration events as defined by the accounting guidance occur. We determine the value of noncontrolling interests in VIEs using the HLBV method, as described under “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Use of Estimates.” Accounting for VIEs and noncontrolling interests is complex, subject to a number of uncertainties, and dependent on assumptions and estimates. Any changes in U.S. generally accepted accounting principles ("GAAP") guidance, policies or interpretation thereof could materially impact the presentation of our financial statements.
Risks Related to Ownership of Our Securities
Concentration of ownership among existing executive officers, directors and their affiliates may prevent new investors from influencing significant corporate decisions.
Our directors, executive officers and their affiliates as a group beneficially own approximately 44% of the outstanding shares of our Class A common stock but without giving effect to any conversions of our Alignment Shares. As a result, these stockholders are able to exercise a significant level of influence over all matters requiring stockholder approval, including the election of directors, any amendment of the certificate of incorporation and approval of significant corporate transactions. This
29



influence could have the effect of delaying or preventing a change of control or changes in management and will make the approval of certain transactions difficult or impossible without the support of these stockholders.
Our stock price will be volatile, which could cause the value of your investment to decline.
The market price of our common stock will be volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include:
actual or anticipated fluctuations in operating results;
failure to meet or exceed financial estimates and projections of the investment community or that we provide to the public;
issuance of new or updated research or reports by securities analysts or changed recommendations for the industry in general;
announcements of significant acquisitions, strategic partnerships, joint ventures, collaborations or capital commitments;
operating and share price performance of other companies in the industry or related markets;
the timing and magnitude of investments in the growth of the business;
actual or anticipated changes in laws and regulations;
additions or departures of key management or other personnel;
increased labor costs;
disputes or other developments related to intellectual property or other proprietary rights, including litigation;
the ability to market new and enhanced solutions on a timely basis;
sales of substantial amounts of the common stock by our board of directors, executive officers or significant stockholders or the perception that such sales could occur;
changes in capital structure, including future issuances of securities or the incurrence of debt; and
general economic, political and market conditions.
In addition, the stock market in general, and the stock prices of technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our common stock, regardless of actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted, could result in substantial costs and a diversion of management’s attention and resources.
Anti-takeover provisions contained in our governing documents and applicable laws could impair a takeover attempt.
Our third amended and restated certificate of incorporation and second amended and restated bylaws afford certain rights and powers to the public company board of directors that could contribute to the delay or prevention of an acquisition that it deems undesirable. We are also subject to Section 203 of the Delaware General Corporation Law, or DGCL, and other provisions of Delaware law that limit the ability of stockholders in certain situations to effect certain business combinations. Any of the foregoing provisions and terms that have the effect of delaying or deterring a change in control could limit the opportunity for stockholders to receive a premium for their shares of their common stock, and could also affect the price that some investors are willing to pay for the common stock.
Our Alignment Shares have been accounted for as derivative liabilities and have been recorded at fair value with changes in fair value each period reported in earnings, which may have an adverse effect on the market price of our common stock.
We have 796,950 Alignment Shares outstanding, all of which will be held by the Sponsor, certain officers of CBAH (such officers, together with the Sponsor, the "Sponsor Parties") and existing CBAH directors. The Alignment Shares will automatically convert into shares of Class A common stock based upon the Total Return (as defined in Exhibit 4.2 to this Form 10-K) on the Class A common stock as of the relevant measurement date over each of the seven fiscal years following the CBAH Merger.
We estimate the fair value of our Alignment Share using a Monte Carlo simulation, which is based on various market inputs (e.g., measurement of our stock price after the consummation of the CBAH Merger).
30



As a result of the estimation processes involved in presenting these instruments at fair value, our financial statements and results of operations may fluctuate quarterly, based on various factors, many of which are outside of our control. If our stock price is volatile, we expect that we will recognize non-cash gains or losses on Alignment Shares for each reporting period and that the amount of such gains or losses could be material. The impact of changes in fair value on earnings may have an adverse effect on the market price of our Class A common stock.
We may issue additional shares of Class A common stock or other equity securities without your approval, which would dilute your ownership interests and may depress the market price of your shares.
We may issue additional shares of Class A common stock or other equity securities of equal or senior rank in the future without stockholder approval in connection with, among other things, future acquisitions, repayment of outstanding indebtedness or under our equity plans and in a number of other circumstances.
Our issuance of additional shares of Class A common stock or other equity securities of equal or senior rank could have the following effects:
your proportionate ownership interest will decrease;
the relative voting strength of each previously outstanding share of common stock may be diminished; or
the market price of shares of common stock may decline.
Our charter designates a state court within the State of Delaware, to the fullest extent permitted by law, as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit the ability of our stockholders to obtain a favorable judicial forum for disputes with us or with our directors, officers or employees and may discourage stockholders from bringing such claims.
Under our charter, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum will be the Court of Chancery of the State of Delaware (or, if such court does not have jurisdiction, the federal district court for the District of Delaware) for:
any derivative action or proceeding brought on our behalf;
any action asserting a claim of breach of a fiduciary duty owed by, or any wrongdoing by, any current or former director, officer or employee of the Company or the Company’s stockholders;
any action asserting a claim against us or any current or former director or officer or other employee of ours arising pursuant to any provision of the DGCL or our Certificate of Incorporation or bylaws (as either may be amended, restated, modified, supplemented or waived from time to time); and
any action asserting a claim against us or any current or former director or officer or other employee of ours governed by the internal affairs doctrine, or any action asserting an “internal corporate claim” as that term is defined in Section 115 of the DGCL.
These provisions of our charter could limit the ability of our stockholders to obtain a favorable judicial forum for certain disputes with us or with our current or former directors, officers or other employees, which may discourage such lawsuits against us and our current or former directors, officers and employees.
If, securities or industry analysts cease publishing research or reports about us, our business, or our market, or if they change their recommendations regarding our Class A common stock adversely, then the price and trading volume of our Class A common stock could decline.
The trading market for our Class A common stock will be influenced by the research and reports that industry or securities analysts may publish about us, our business and operations, our market, or our competitors. If any of the analysts who may cover us change their recommendation regarding our stock adversely, or provide more favorable relative recommendations about our competitors, the price of our Class A common stock would likely decline. If any analyst who may cover us were to cease coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our stock price or trading volume to decline.
General Risks
Our results of operations may fluctuate from quarter to quarter, which could make our future performance difficult to predict and could cause our results of operations for a particular period to fall below expectations, resulting in a decline in the price of our common stock.
31



Our quarterly results of operations are difficult to predict and may fluctuate significantly in the future. We have experienced seasonal and quarterly fluctuations in the past and expect these fluctuations to continue. However, given that we are operating in a rapidly changing industry and one of our primary growth strategies is to acquire strategic portfolio assets, those fluctuations may be masked by our recent growth rates. As a result, these fluctuations may not be readily apparent from our historical results of operations and our past quarterly results of operations may not be good indicators of likely future performance. In addition to the other risks described in this “Risk factors” section, as well as the factors discussed in this Annual Report on Form 10-K, the following factors, among others, could cause our results of operations and key performance indicators to fluctuate:
the expiration, reduction or initiation of any governmental tax rebates, tax exemptions, or incentives;
significant fluctuations in customer demand for our solar service offerings or fluctuations in the geographic concentration of installations of solar energy systems;
changes in financial markets, which could restrict our ability to access available and cost-effective financing sources;
seasonal, environmental or weather conditions that impact sales, energy production, and system installation;
the acquisition of portfolio assets or other companies that we would expect to be able to integrate into our business operations and the costs associated therewith, including the costs of diligence and integration;
the amount and timing of operating expenses related to the maintenance and expansion of our business, operations and infrastructure;
announcements by us or our competitors of new products or services, significant acquisitions, strategic partnerships or joint ventures;
capital-raising activities or commitments;
changes in our pricing policies or terms or those of our competitors, including utilities;
changes in regulatory policy related to solar energy generation;
the loss of one or more key partners or the failure of key partners to perform as anticipated;
our failure to successfully integrate acquired solar facilities;
actual or anticipated developments in our competitors’ businesses or the competitive landscape;
actual or anticipated changes in our growth rate;
general economic, industry and market conditions; and
changes to our cancellation rate.

In the past, we have experienced seasonal fluctuations in installations in certain states, particularly in the fourth quarter. This has been the result of weather-related installation delays. Our actual revenue or key operating metrics in one or more future quarters may fall short of the expectations of investors and financial analysts. If that occurs, the market price of our common stock could decline and stockholders could lose part or all of their investment.
Adverse economic conditions may have negative consequences on our business, results of operations and financial condition.
Unpredictable and unstable changes in economic conditions, including recession, inflation, increased government intervention, the closure of regional banks which has recently occurred, or other changes, may adversely affect our general business strategy. We rely upon our ability to generate additional sources of liquidity, and we may need to raise additional funds through public or private debt or equity financing in order to fund existing operations or to take advantage of opportunities, including acquisitions of complementary businesses or technologies. Any adverse change in economic conditions would have a negative impact on our business, results of operations and financial condition and on our ability to generate or raise additional capital on favorable terms, or at all.
We may not successfully implement our business model.
Our business model is predicated on our ability to provide solar systems at a profit, and through organic growth, geographic expansion, and strategic acquisitions. We intend to continue to operate as we have previously with sourcing and marketing methods that we have used successfully in the past. However, we cannot assure that our methods will continue to attract new customers in the very competitive solar systems marketplace. In the event our customers resist paying the prices projected in our business plan to purchase solar installations, our business, financial condition, and results of operations will be materially and adversely affected.
Regulatory decisions that are important to us may be materially adversely affected by political, regulatory and economic factors.
32



The local and national political, regulatory and economic environment has had, and may in the future have, an adverse effect on regulatory decisions with negative consequences for us. These decisions may require, for example, us to cancel or delay planned development activities, to reduce or delay other planned capital expenditures or to pay for investments or otherwise incur costs that we may not be able to recover through rates, each of which could have a material adverse effect on our business, financial condition, results of operations and prospects. Certain other subsidiaries of ours are subject to similar risks.
Item 1B. Unresolved Staff Comments
None.


Item 1C. Cybersecurity

Our process for assessing, identifying, and managing material risks from cybersecurity threats alongside other risks is an integral part of our overall risk management system. This process is achieved by implementing specific controls, continuous monitoring, collaborative response plans, and regular reviews. Integration ensures a comprehensive view of risk and facilitates informed decision-making and a proactive approach to risk management. We employ various cybersecurity frameworks to ensure comprehensive protection of our systems and data, such as the NIST Cybersecurity Framework and elements of the CIS Controls Framework. By aligning with these standards and leveraging industry-specific best practices, we create a cybersecurity strategy to address the challenges of the solar power sector. Additionally, our cybersecurity disclosures are designed to align with the SEC’s evolving guidance on cybersecurity risk management, ensuring we remain transparent and proactive in communicating our cyber risk posture.
Regular assessments are conducted to identify potential cybersecurity risks across our organization, ensuring a comprehensive understanding of our risk exposure. To support our capabilities, we engage assessors, consultants, auditors, and other third parties with specialized expertise in cybersecurity. Their assessments cover various aspects of our infrastructure, including penetration testing, vulnerability assessments, and compliance audits, enabling us to strengthen our defenses against current and emerging threats. We also conduct regular company-wide security awareness training and phishing exercises to help our employees stay vigilant against evolving cyber threats. This training is updated at least annually and includes targeted education for higher-risk roles to ensure employees adhere to best practices.
We maintain a formal incident response plan (IRP) and business continuity/disaster recovery (BC/DR) procedures to ensure we can rapidly respond to and recover from cybersecurity incidents. These procedures, which include clear escalation paths and responsibilities in the event of a cybersecurity incident, are tested and updated annually to ensure their effectiveness.
Additionally, we have established processes to oversee and identify cybersecurity risks associated with third-party service providers. Thorough evaluations of their cybersecurity practices are conducted before engagement, ensuring our standards are met. Contractual agreements include requirements that enforce compliance with our security protocols, mitigating risks associated with third-party interactions.
Cybersecurity threats have the potential to disrupt our day-to-day operations, compromise sensitive data, and damage our reputation. While we have not experienced any material cybersecurity incidents to date, we acknowledge the potential impact of such threats on our business strategy, operations, and financial status. We also maintain cyber liability insurance coverage to help mitigate potential financial losses arising from certain cyber-related incidents, though it may not extend to all significant events. Additionally, regulatory fines or legal liabilities resulting from data breaches or non-compliance with cybersecurity standards will have a significant financial impact.
The Board of Directors provides supervision of cybersecurity risks to ensure the security of our company's operations. The Board of Directors receives quarterly updates on cybersecurity threats, vulnerabilities, and incidents from management, specifically from the Chief Digital Officer and IT Manager. These updates include information on the prevention, detection, and remediation of cybersecurity incidents, as well as monitoring key performance indicators, such as the effectiveness of security controls and overall cybersecurity posture.
Management plays a critical role in assessing and managing the company's material risks from cybersecurity threats. Cybersecurity efforts are overseen by the Chief Digital Officer, supported by a dedicated team. The Chief Digital Officer has over 20 years of experience in leadership roles in the digital domain at renowned organizations such as Nasdaq and TIAA. Their expertise encompasses a deep understanding of cyber threats, risk management strategies, and regulatory compliance requirements, which positions the Chief Digital Officer to lead the company against evolving cyber-related threats.
Notwithstanding our efforts described above, the Company cannot guarantee that it will be successful in identifying and preventing all cybersecurity risks. For a discussion of how the occurrence of such risks may impact Altus’ business, see the section entitled “Risk Factors” above.

33



Item 2. Properties
Our corporate headquarters is located in Stamford, Connecticut, where we lease and occupy 33,000 square feet of office space. The current term of our lease expires on May 1, 2032, with an option to continue thereafter for one term of five years. We believe that this facility is adequate to meet our current and near-term needs.
In addition, we own and operate solar generating facilities located in 25 states. We believe that no single solar generating facility is material to our business, results of operations or financial condition.
The following table provides an overview of our solar generating facilities by state as of December 31, 2024:
StateMegawatts installedShare, percentage
New York20819.8 %
New Jersey18517.7 %
Massachusetts15014.3 %
California12211.6 %
North Carolina676.4 %
Maine615.8 %
Minnesota605.7 %
South Carolina424.0 %
Hawaii343.2 %
All others11911.5 %
Total1,048 100.0 %


Item 3. Legal Proceedings
From time to time, the Company is a party to a number of claims and governmental proceedings which are ordinary, routine matters incidental to its business. In addition, in the ordinary course of business the Company periodically has disputes with vendors and customers. All current pending matters are not expected to have, either individually or in aggregate, a material adverse effect on the Company’s financial position or results of operations.

Item 4. Mine Safety Disclosures

Not applicable.
34



PART II

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

Market Information

Our Class A common stock is listed on New York Stock Exchange under the symbol “AMPS."
Holders
As of March 4, 2025, there were approximately 25 holders of record of our Class A common stock. The actual number of holders of our Class A common stock is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares of our Class A common stock are held in the street name by banks, brokers and other nominees.
Dividend Policy
The Company has not paid any cash dividends on shares of our common stock to date. The payment of cash dividends in the future will depend upon our revenues and earnings, if any, capital requirements and general financial condition. The payment of any cash dividends will be within the discretion of our board of directors at such time.

Item 6. [Reserved]










35



MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Overview
We are a developer, owner and operator of large-scale roof, ground and carport-based photovoltaic (“PV”) and energy storage systems serving commercial and industrial, public sector and community solar customers. Our mission is to create a clean electrification ecosystem and drive the clean energy transition of our customers across the United States while simultaneously enabling the adoption of corporate environmental, social and governance (“ESG”) targets. In order to achieve our mission, we develop, own and operate a network of solar generation and energy storage facilities. We believe we have the in-house expertise to develop, build and provide operations and maintenance and customer service for our assets. The strength of our platform is enabled by premier sponsorship from The Blackstone Group (“Blackstone”), which provides an efficient capital source and access to a network of portfolio companies, and CBRE Group, Inc. (“CBRE”), which provides direct access to its portfolio of owned and managed commercial and industrial (“C&I”) properties.
We own systems across the United States from Hawaii to Maine. Our portfolio currently consists of over 1 gigawatt (“GW”) of solar PV. We have long-term power purchase agreements (“PPA”) with over 450 enterprise entities and contracts with over 36,000 residential customers which are serviced by over 360 megawatts (“MW”) of community solar projects currently in operation. Our community solar projects are currently serving customers in 9 states. We also participate in numerous solar renewable energy credit (“SREC”) programs throughout the country. We have experienced significant growth in the last fiscal year as a product of organic growth and targeted acquisitions and operate in 25 states, providing clean electricity to our customers equal to the electricity consumption of approximately 100,000 homes, displacing over 800,000 tons of CO2 emissions per annum.
Recent Developments
On February 5, 2025, Altus Power entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Avenger Parent, Inc., a Delaware corporation (“Parent”), and Avenger Merger Sub, Inc., a Delaware corporation and a wholly owned subsidiary of Parent (“Merger Sub”), pursuant to which, subject to the satisfaction or waiver of the terms and conditions set forth therein, Merger Sub will be merged with and into Altus Power (the “Merger”), with Altus Power surviving the Merger as a wholly owned subsidiary of Parent (the “Surviving Corporation”). Parent and Merger Sub are subsidiaries of TPG Global, LLC through its TPG Rise Climate Transition Infrastructure fund (“TPG”).
Pursuant to the terms of the Merger Agreement, at the effective time of the Merger (the “Effective Time”), and by virtue of the Merger, each share of Class A common stock, par value $0.0001 per share, of the Altus Power (“Class A common stock”) that is issued and outstanding immediately prior to the Effective Time, including shares of Class A common stock issued upon conversion of shares of Class B common stock, par value $0.0001 per share, of Altus Power (“Class B common stock” and collectively with the Class A common stock, the “Altus Common Stock”) (other than (i) shares of Altus Common Stock owned directly by Parent, Merger Sub or their subsidiaries immediately prior to the Effective Time or held by Altus Power as treasury stock (which will be automatically canceled for no consideration), (ii) shares of Altus Common Stock as to which statutory rights of appraisal have been properly and validly exercised under Delaware law or (iii) shares of Class A Common Stock contributed to Parent by the Rollover Stockholders (as defined below) prior to the Effective Time), will be automatically canceled and converted into the right to receive an amount in cash equal to $5.00 (as may be adjusted pursuant to the Merger Agreement), payable to the holder thereof, without interest, subject to any required withholding of taxes.

The board of directors has unanimously approved and declared to be in the best interest of the Company and its stockholders, the Merger Agreement and the transactions contemplated thereby, including the Merger, and resolved to recommend that the stockholders of the Company adopt the Merger Agreement. The stockholders of the Company will be asked to vote on the adoption of the Merger Agreement and the Merger at a special stockholder meeting that will be held on a date to be announced as promptly as reasonably practicable following the customary SEC review process.

The proposed transaction is expected to close in the second quarter of 2025. The consummation of the Merger is subject to customary conditions, including (i) the receipt of required approval by the Company’s stockholders; (ii) the expiration or earlier termination of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, and other approvals, clearances or expirations of waiting periods under other antitrust laws; (iii) the receipt of approvals required pursuant to Section 203 of the Federal Power Act and Federal Energy Regulatory Commission regulations; (iv) the absence of any order or injunction prohibiting the consummation of the Merger; (v) the accuracy of the representations and warranties contained in the Merger Agreement and compliance with the covenants contained in the Merger Agreement, in each case, subject to customary qualifications; (vi) no Company Material Adverse Effect (as defined in the Merger Agreement) having occurred since the date of the Merger Agreement; (vii) the receipt of waivers or consents required under the Company’s guaranty agreements with respect to each of the APAF III Term Loan, the APAF IV Term Loan and the APACF II Facility (each, as defined in the Merger Agreement); and (viii) the receipt of closing certificates certifying that the applicable closing conditions have been satisfied. The transaction is not subject to a financing condition. If the Merger is consummated, the Company will cease to be a publicly traded
36



company and will become a wholly owned subsidiary of Parent, and our Class A common stock will be delisted from the NYSE and deregistered pursuant to the Exchange Act.

Additional information about the Merger Agreement and the Merger is set forth in the Company’s Preliminary Proxy Statement on Schedule 14A filed with the SEC on February 25, 2025, as it may be amended or supplemented from time to time.

Comparability of Financial Information
Our historical operations and financial position may not be comparable to our current operations and financial position for reasons that include, but are not limited to, recent acquisitions as described in Note 6, “Acquisitions,” to our audited consolidated annual financial statements included elsewhere in this Report, the adoption of new accounting standards as described in Note 2, "Significant Accounting Policies," and costs associated with becoming a public company.
Key Factors Affecting Our Performance
Our results of operations and our ability to grow our business overtime could be impacted by a number of factors and trends that affect our industry generally, as well as new offerings of services and products we may acquire or seek to acquire in the future. Additionally, our business is concentrated in certain markets, putting us at risk of region-specific disruptions such as adverse economic, regulatory, political, weather and other conditions. See “Risk Factors” elsewhere in this Report for further discussion of risks affecting our business. We believe the factors discussed below are key to our success.
Execution of Growth Strategies
We believe we are in the beginning stages of a market opportunity driven by the broad shift away from traditional energy sources to renewable energy and an increasing emphasis by the C&I sector on their public commitment to decarbonization. We intend to leverage our competitive strengths and market position to become customers’ “one-stop-shop” for the clean energy transition by (i) using our existing customer and developer networks to build out our electric vehicle ("EV") charging and energy storage offerings and establish a position comparable to that of our C&I solar market position through our existing cross-sell opportunities and (ii) partnering with Blackstone and CBRE to access their client relationships, portfolio companies, and their strong brand recognition, to increase the number of customers we can support.
Competition
We compete in the C&I scale renewable energy space with utilities, developers, independent power producers, pension funds and private equity funds for new investment opportunities. We expect to grow our market share because of the following competitive strengths:
Development Capability: We have established an innovative approach to the development process. From site identification and customer origination through the construction phase, we’ve established a streamlined process enabling us to further create the scalability of our platform and significantly reduce the costs and time in the development process. Part of our attractiveness to our customers is our ability to ensure a high level of execution certainty. We anticipate that this ability to originate, source, develop and finance projects will ensure we can continue to grow and meet the needs of our customers.
Long-term Revenue Contracts: Our C&I solar generation contracts have a typical length of 20 years or longer, creating long-term relationships with customers that allow us to cross-sell additional current and future products and services. The weighted-average remaining life of our current contracts is approximately 15 years. These long-term contracts are either structured at a fixed rate, often with an escalator, or floating rate pegged at a discount to the prevailing local utility rates. We refer to these latter contracts as variable rate, and as of December 31, 2024, these variable rate contracts make up approximately 55% of our current installed portfolio. During the year ended December 31, 2024, overall utility rates have been increasing in states where we have projects under variable rate contracts, but there can be no guarantee that they will continue to do so. The realization of solar power price increases varies depending on region, utility and terms of revenue contract, but generally, we would benefit from such increases in the future as inflationary pressures persist.
Flexible Financing Solutions: We have a market-leading cost of capital in an investment-grade rated scalable credit facility from Blackstone, which enables us to be competitive bidders in asset acquisition and development. In addition to our Blackstone term loans, we also have financing available through a revolving credit facility which has $200 million of committed capacity with 5-year maturity and interest of SOFR plus spread between 160 - 260 basis points on drawn balances, a construction facility which has $200 million of committed capacity with a 5-year maturity and interest of SOFR plus 350 basis points on drawn balances, and a term loan which has $100 million of additional committed capacity with a 6-year maturity and an initial fixed interest rate of 8.50%, subject to adjustments.
37



Leadership: We have a strong executive leadership team who has extensive experience in capital markets, solar development and solar construction, with over 20 years of experience each. Moreover, through the transaction structure, management and employees will continue to own a significant interest in the Company.
CBRE Partnership: Our partnership with CBRE, the largest global real estate services company, provides us with a clear path to creating new customer relationships. Ninety percent (90%) of the Fortune 100 are CBRE clients, providing a significant opportunity for us to expand our customer base.
Construction of Solar Energy Systems
Although the solar panel market has seen an increase in supply in the past few years, most recently, there has been upward pressure on prices due to lingering issues of supply chain, interconnection and permitting delays (further discussed below), recent inflationary pressures, growth in the solar industry, regulatory policy changes, tariffs and duties (including investigations of potential circumvention of antidumping and countervailing ("AD/CV") duties and bans against imports of solar panel materials tied to forced labor), and an increase in demand. As a result of these developments, we have been experiencing higher prices on imported solar modules. The prices of imported solar modules have increased as a result of these other factors. If there are substantial increases, it may become less economical for us to serve certain markets. Attachment rates for energy storage systems have trended higher while the price to acquire has trended downward making the addition of energy storage systems a potential area of growth for us.
Projects originated by our channel partners which we then develop, engineer and construct benefit from a shorter time from agreed terms to revenues, typically 6 to 9 months based on our historical experience. Projects that we are originating ourselves and self-developing, such as those with a lead from CBRE or Blackstone, would historically take 12 to 15 months from agreed terms to bring to commercial operation. Given the supply chain challenges and permitting and interconnection delays described above, as of December 31, 2024, these historical timelines are currently pushed out by approximately 3 to 6 months.
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 of shorter daylight hours in winter months and poor weather conditions due to rain or snow results in less irradiation, the output of solar energy systems will vary depending on the season and the overall weather conditions in a year. Historically, sales of energy generated from our solar energy systems have contributed on average approximately 18% to 20% of our annual revenues during the first quarter, 25% to 29% during the second quarter, 29% to 31% during the third quarter, and 22% to 26% during the fourth quarter. While we expect seasonal variability to occur, the geographic diversity in our assets helps to mitigate our aggregate seasonal variability.
Another aspect of seasonality relates to our construction program, which is more productive during warmer weather months and generally results in project completion during fourth quarter. This is particularly relevant for our projects under construction in colder climates like the Northeast.
Pipeline
As of December 31, 2024, our pipeline of opportunities totaled over one gigawatt and is comprised of a mix of (i) development projects for solar generating and storage projects that are not yet built, which primarily consist of those we are looking to acquire from the current owner of such project and (ii) existing solar generating and storage projects currently in operation that we are looking to acquire from the current owner of the facilities. As an independent solar power producer, we are not regularly engaged in our own early stage development of solar generating and storage projects and generally prefer to source opportunities from our early stage channel partners, viewing those as a more productive and efficient way to grow our business.
Our pipeline is dynamic with new opportunities being evaluated by our team each quarter as possible candidates to be included in the pipeline. Also, during the quarter, we evaluate our existing pipeline opportunities and may determine that certain pipeline opportunities no longer meet our needs. Upon such a determination, those pipeline opportunities would then be excluded from the pipeline. As a result, our pipeline changes regularly and is very fluid. Given the number of potential pipeline opportunities and the confidential nature of such opportunities, we do not identify these opportunities specifically and thus it is difficult to show when a project might have been added or removed from our pipeline and at what phase.
As discussed in the table below, there are five types of pipeline opportunities for which we’ve identified both the number of megawatts subject to such opportunities and the probability of their completion:
38



Type of Pipeline Opportunity and PhaseSize, MWProbability of completion
Development projects
Development solar generating and storage projects - in construction or pre-construction phase (not yet built)129High
Development solar generating or storage projects - in contract / in negotiation phase (not yet built)221Medium
Operating acquisitions
Acquisitions of operating solar generating and storage projects - in closing phase (existing projects)71High
Acquisitions of operating solar generating and storage projects - in negotiation (existing projects)115Medium
Development projects and operating acquisitions
Development projects and operating acquisitions - initial engagement phaseRemaining projectsLow
Total pipeline of opportunities> 1,000
We consider development solar generating and storage projects that are currently in construction or pre-construction primarily as those projects developed by other parties, such as our channel partners, that we may acquire.
We classify development projects in the “in construction” phase as having commenced construction but the project is not yet operational. In the case of “pre-construction” projects, the execution of definitive documents to acquire development rights may not have occurred or the projects are waiting for the satisfaction of one or more critical components to become in-construction, such as submission and approval of an interconnection application, site control, awarded revenue contract, final permits, etc.
We consider development projects that are in the “in contract / in negotiation” phase to include projects where we are currently negotiating commercial terms with clients or channel partners and working toward the signing of documents such as a letter of intent, lease, or power purchase agreement.
We consider acquisitions of operating solar generating and storage projects in the “in closing” phase to include deals where we have entered exclusivity agreements with the seller and/or have agreed upon terms and are working toward the execution of definitive purchase agreements.
We consider acquisitions of operating solar generating and storage projects that are in the “in negotiation” phase to include deals where we do not have exclusivity agreements in place, but have completed our initial valuation of the projects, determined it meets our needs and are working to negotiate and agree upon commercial terms with the seller.
The remainder of our pipeline of development projects and operating acquisitions are in the “initial engagement” phase. In both cases, we are in the early stage of sourcing the opportunity and we are actively evaluating and have not yet determined whether they meet our needs or if we can agree on satisfactory terms and, as such, these early stage projects should not be relied upon in the making of investment decisions as there is no certainty that such early stage projects will be consummated in the next twelve months, if at all. Please refer to the “Risk Factors” elsewhere in this Report.
Government Regulations, Policies and Incentives
Our growth strategy depends in significant part on government policies and incentives that promote and support solar energy and enhance the economic viability of distributed solar. These incentives come in various forms, including net metering, eligibility for accelerated depreciation such as modified accelerated cost recovery system, solar renewable energy credits, tax abatements, rebate and renewable target incentive programs and tax credits, particularly the Section 48(a) and Section 48E investment tax credits ("ITC"). We are a party to a variety of agreements under which we may be obligated to indemnify the counterparty with respect to certain matters. Typically, these obligations arise in connection with contracts and tax equity partnership arrangements, under which we customarily agree to hold the other party harmless against losses arising from a breach of warranties, representations, and covenants related to such matters as title to assets sold, negligent acts, damage to property, validity of certain intellectual property rights, non-infringement of third-party rights, and certain tax matters including indemnification to customers and tax equity investors regarding Commercial ITCs. The sale of SRECs has constituted a significant portion of our revenue historically. A change in the value of SRECs or changes in other policies or a loss or reduction in such incentives could decrease the attractiveness of solar distributed to us and our customers in applicable markets, which could reduce our growth opportunities. Such a loss or reduction could also reduce our willingness to pursue certain customer acquisitions due to decreased revenue or income under our solar service agreements. Additionally, such a loss or reduction may also impact the terms of and availability of third-party financing. If any of these government regulations, policies or incentives are adversely amended, delayed, eliminated, reduced, retroactively changed or not extended beyond their current expiration dates
39



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.
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 and liquidity, identify trends affecting our business, formulate our financial projections and make strategic decisions.
Megawatts Installed
Megawatts installed represents the aggregate megawatt nameplate capacity of solar energy systems for which panels, inverters, and mounting and racking hardware have been installed on premises.
As of December 31,Change
20242023$%
Megawatts installed1,04889615217 %
Cumulative megawatts installed increased from 896 MW as of December 31, 2023, to 1,048 MW as of December 31, 2024, a 17% increase.
The following table provides an overview of megawatts installed by state as of December 31, 2024:

StateMegawatts installedShare, percentage
New York20819.8 %
New Jersey18517.7 %
Massachusetts15014.3 %
California12211.6 %
North Carolina676.4 %
Maine615.8 %
Minnesota605.7 %
South Carolina424.0 %
Hawaii343.2 %
All others11911.5 %
Total1,048 100.0 %

“Capacity Factor” means the amount of electricity that a generating unit produces over a period of time divided by the amount of electricity it could have produced if it had run at full power over that same time period (e.g., in the case of solar energy, if the sun was shining brightly 24 hours a day, seven days a week). For the year ended December 31, 2024, the capacity factor of our solar generating facilities ranged from 8.0% to 24.3% across each of the states in which we operate and the weighted average capacity across our entire portfolio was 13.4%. The size of our portfolio is approximately 1 GW with an average size of solar facilities of approximately 2 MW, and these facilities are located across 25 different states in our portfolio. Given this, we do not view the Capacity Factor of any one of our solar generating facilities, or the change in that Capacity Factor due to weather, seasonality or other factors, to be material to our operating revenues.
Megawatt Hours Generated
Megawatt hours (“MWh”) generated represents the output of solar energy systems from operating solar energy systems. MWh generated relative to nameplate capacity can vary depending on multiple factors such as design, equipment, location, weather and overall system performance. Megawatt hours generated excludes the output of solar energy systems under the master lease agreement with Vitol, as described in Note 6, "Acquisitions," to our consolidated financial statements included elsewhere in this Report.
As of December 31,Change
20242023$%
Megawatt hours generated
1,080,906 780,943 299,963 38 %
Megawatt hours generated increased from 780,943 MWh for the year ended December 31, 2023, to 1,080,906 MWh for the year ended December 31, 2024, a 38% increase.
40



Non-GAAP Financial Measures
Adjusted EBITDA and Adjusted EBITDA Margin
We define adjusted EBITDA as net income plus net interest expense, depreciation, amortization and accretion expense, income tax expense or benefit, acquisition and entity formation costs, stock-based compensation expense or benefit, 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, gain or loss on fair value remeasurement of contingent consideration, gain or loss on disposal of property, plant and equipment, change in fair value of Alignment Shares liability, loss on extinguishment of debt, CEO transition costs (see Note 14, "Related Party Transactions," to our audited consolidated financial statements included elsewhere in this Form 10-K for further details), and other miscellaneous items of other income and expenses.
We define adjusted EBITDA margin as adjusted EBITDA divided by operating revenues.
Adjusted EBITDA and adjusted EBITDA margin are non-U.S. GAAP financial measures that we use to measure our performance. We believe that investors and analysts also use adjusted EBITDA and adjusted EBITDA margin in evaluating our operating performance. These measurements are not recognized in accordance with U.S. GAAP and should not be viewed as an alternative to U.S. GAAP measures of performance. The U.S. GAAP measure most directly comparable to adjusted EBITDA is net income and to adjusted EBITDA margin is net income over operating revenues. The presentation of adjusted EBITDA and adjusted EBITDA margin should not be construed to suggest that our future results will be unaffected by non-cash or non-recurring items. In addition, our calculation of adjusted EBITDA and adjusted EBITDA margin are not necessarily comparable to adjusted EBITDA and adjusted EBITDA margin as calculated by other companies and investors and analysts should read carefully the components of our calculations of these non-U.S. GAAP financial measures.
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. Factors in this determination include the exclusion of (1) variability due to gains or losses related to fair value remeasurement of contingent consideration and the change in fair value of Alignment Shares liability, (2) strategic decisions to acquire businesses, dispose of property, plant and equipment or extinguish debt, and (3) the non-recurring nature of stock-based compensation, CEO transition costs, and other miscellaneous items of income and expense, which affect results in a given period or periods. In addition, adjusted EBITDA represents the business performance of the Company before the application of statutory income tax rates and tax adjustments corresponding to the various jurisdictions in which the Company operates, as well as interest expense and depreciation, amortization and accretion expense, which are not representative of our ongoing operating performance.
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 U.S. GAAP results, as we believe it provides a more complete understanding of ongoing business performance and trends than U.S. 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 U.S. GAAP.

Year Ended
December 31,
202420232022
(in thousands)
Reconciliation of Net income (loss) to Adjusted EBITDA:
Net (loss) income$(10,667)$(25,973)$52,167 
Income tax expense (benefit)14,244 (683)1,076 
Interest expense, net69,206 47,486 22,162 
Depreciation, amortization and accretion expense68,917 53,627 29,600 
Stock-based compensation expense9,213 14,984 9,404 
Acquisition and entity formation costs3,665 4,508 3,629 
(Gain) loss on fair value remeasurement of contingent consideration, net(2,379)2,207 79 
Loss (gain) on disposal of property, plant and equipment443 649 (2,222)
Change in fair value of redeemable warrant liability— — 5,647 
Change in fair value of Alignment Shares liability(41,023)(5,632)(61,314)
Loss on extinguishment of debt, net— 116 2,303 
Other (income) expense, net(2,201)1,784 (3,926)
CEO transition costs2,203 — — 
Adjusted EBITDA$111,621 $93,073 $58,605 
41



Year Ended
December 31,
202420232022
(in thousands)
Reconciliation of Adjusted EBITDA Margin:
Adjusted EBITDA
111,621 93,073 58,605 
Operating revenues, net
 196,265 155,162 101,163 
Adjusted EBITDA margin
57 %60 %58 %

Components of Results of Operations
The Company derives its operating revenues principally from power purchase agreements, net metering credit agreements (“NMCA”), solar renewable energy credits, and performance based incentives.
Power sales under PPAs. A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) pursuant to the terms of PPAs. The Company’s PPAs typically have fixed or floating rates and are generally invoiced monthly. The Company applied the practical expedient allowing the Company to recognize revenue in the amount that the Company has a right to invoice which is equal to the volume of energy delivered multiplied by the applicable contract rate. As of December 31, 2024, PPAs have a weighted-average remaining life of 11 years.
Power sales under net metering credit agreements. A portion of the Company’s power sales revenues are obtained through the sale of net metering credits under NMCAs. Net metering credits are awarded to the Company by the local utility based on kilowatt hour generation by solar energy facilities, and the amount of each credit is determined by the utility’s applicable tariff. The Company currently receives net metering credits from various utilities including Eversource Energy, National Grid Plc, and Xcel Energy. There are no direct costs associated with net metering credits, and therefore, they do not receive an allocation of costs upon generation. Once awarded, these credits are then sold to third party offtakers pursuant to the terms of the offtaker agreements. The Company views each net metering credit in these arrangements as a distinct performance obligation satisfied at a point in time. Generally, the customer obtains control of net metering credits at the point in time when the utility assigns the generated credits to the Company account, who directs the utility to allocate to the customer based upon a schedule. The transfer of credits by the Company to the customer can be up to one month after the underlying power is generated. As a result, revenue related to NMCA is recognized upon delivery of net metering credits by the Company to the customer. As of December 31, 2024, NMCAs have a weighted-average remaining life of 18 years.
SREC revenue. The Company applies for and receives SRECs in certain jurisdictions for power generated by the solar energy systems it owns. The quantity of SRECs is based on the amount of energy produced by the Company’s qualifying generation facilities. SRECs are sold pursuant to agreements with third parties, who typically require SRECs to comply with state-imposed renewable portfolio standards. Holders of SRECs may benefit from registering the credits in their name to comply with these state-imposed requirements, or from selling SRECs to a party that requires additional SRECs to meet its compliance obligations. The Company receives SRECs from various state regulators including New Jersey Board of Public Utilities, Massachusetts Department of Energy Resources, and Maryland Public Service Commission. There are no direct costs associated with SRECs and therefore, they do not receive an allocation of costs upon generation. The majority of individual SREC sales reflect a fixed quantity and fixed price structure over a specified term. The Company typically sells SRECs to different customers from those purchasing energy under PPAs. The Company believes the sale of each SREC is a distinct performance obligation satisfied at a point in time and that the performance obligation related to each SREC is satisfied when each SREC is delivered to the customer.
Power sales on wholesale markets. A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) on the wholesale market operated by PJM Interconnection at floating spot prices. The promise to sell energy on a wholesale market is a separate distinct performance obligation and revenue is recognized as energy is delivered at the interconnection point.
Rental income. Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 6, "Acquisitions," to our audited consolidated financial statements included elsewhere in this Report) as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with the production of solar facilities, which are recognized as rental income in the period the energy is delivered.
Performance based incentives. Many state governments, utilities, municipal utilities and co-operative utilities offer a rebate or other cash incentive for the installation and operation of a renewable energy facility. Up-front rebates provide funds based on the cost, size or expected production of a renewable energy facility. Performance based incentives provide cash payments to a system owner based on the energy generated by its renewable energy facility during a pre-determined period, and
42



they are paid over that time period. The Company recognizes revenue from state and utility incentives at the point in which they are earned.
Performance based incentives are primarily represented by cash awards granted to the Company by the New York State Energy Research & Development Authority for the development of distributed solar facilities in the State of New York.
Revenue recognized on contract liabilities. The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037.
Cost of operations (Exclusive of depreciation and amortization). Cost of operations primarily consists of operations and maintenance expense, site lease expense, insurance premiums, property taxes and other miscellaneous costs associated with the operations of solar energy facilities. Altus Power expects its cost of operations to continue to grow in conjunction with its business growth. These costs as a percentage of revenue will decrease over time, offsetting efficiencies and economies of scale with inflationary increases in certain costs.
General and administrative expense. General and administrative expense consists primarily of 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, travel, rent, and other office-related expenses.
Altus Power expects increased general and administrative expenses as it continues to grow its business but to decrease over time as a percentage of revenue. Altus Power also expects to incur additional expenses as a result of operating as a public company, including expenses necessary to comply with the rules and regulations applicable to companies listed on a national securities exchange and related to compliance and reporting obligations pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Further, Altus Power expects to incur higher expenses for investor relations, accounting advisory, directors' and officers’ insurance, and other professional services.
Depreciation, amortization and accretion expense. Depreciation expense represents depreciation on solar energy systems that have been placed in service. Depreciation expense is computed using the straight-line composite method over the estimated useful lives of assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives or the remaining term of the lease. Amortization includes third party costs necessary to acquire PPA and NMCA customers, value ascribed to in-place leases, and favorable and unfavorable rate revenues contracts. Value ascribed to in-place leases is amortized using the straight-line method ratably over the term of the individual site leases. Third party costs necessary to acquire PPAs and NMCA customers are amortized using the straight-line method ratably over 15-25 years based upon the term of the customer contract. Estimated fair value allocated to the favorable and unfavorable rate PPAs and SREC agreements are amortized using the straight-line method over the remaining non-cancelable terms of the respective agreements. Accretion expense includes overtime increase of asset retirement obligations associated with solar energy facilities.
Acquisition and entity formation costs. Acquisition and entity formation costs represent costs incurred to acquire businesses and form new legal entities. Such costs primarily consist of professional fees for banking, legal, accounting and appraisal services.
Fair value remeasurement of contingent consideration. In connection with various acquisitions, contingent consideration may be payable upon achieving certain conditions. The Company estimates the fair value of contingent consideration using a Monte Carlo simulation model or an expected cash flow approach. Significant assumptions used in the measurement of fair value of contingent consideration associated with various acquisitions include market power rates, estimated volumes of power generation of acquired solar energy facilities, percentage of completion of in-development solar energy facilities, and the risk-adjusted discount rate associated with the business.
Gain or loss on disposal of property, plant and equipment. In connection with the disposal of assets, the Company recognizes a gain or loss on disposal of property, plant and equipment, which represents the difference between the consideration received and the carrying value of the disposed asset.
Stock-based compensation expense. Stock-based compensation expense is recognized for awards granted under the Legacy Incentive Plans and Incentive Plan, as defined in Note 17, "Stock-Based Compensation," to our audited consolidated financial statements included elsewhere in this Report.
Change in fair value of redeemable warrant liability. In connection with our business combination with CBRE Acquisition Holdings, Inc. as described in Note 1, “General,” to our audited consolidated annual financial statements included elsewhere in this Report (the "CBAH Merger"), the Company assumed a redeemable warrant liability composed of publicly listed warrants (the "Redeemable Warrants") and warrants issued to CBRE Acquisition Sponsor, LLC in the private placement. In October 2022, the Company redeemed all outstanding Redeemable Warrants. The redeemable warrant liability was remeasured
43



through the date all outstanding Redeemable Warrants were redeemed, and the resulting loss was included in the consolidated statements of operations.
Change in fair value of Alignment Shares liability. Alignment Shares represent Class B common stock of the Company which were issued in connection with the CBAH Merger. Class B common stock, par value $0.0001 per share ("Alignment Shares") are accounted for as liability-classified derivatives, which were remeasured as of December 31, 2024, and the resulting gain was included in the consolidated statements of operations. The Company estimates the fair value of outstanding Alignment Shares using a Monte Carlo simulation valuation model utilizing a distribution of potential outcomes based on a set of underlying assumptions such as stock price, volatility, and risk-free interest rates.
Other income and expense, net. Other income and expenses primarily represent interest income and other miscellaneous items.
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 unrealized gains and losses on interest rate swaps.
Loss on extinguishment of debt, net. When the repayment of debt is accounted for as an extinguishment of debt, loss or gain on extinguishment of debt represents the difference between the reacquisition price of debt and the net carrying amount of the extinguished debt.
Income tax expense and benefit. We account for income taxes under ASC 740, Income Taxes. As such, we determine deferred tax assets and liabilities based on temporary differences resulting from the different treatment of items for tax and financial reporting purposes. We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse. Additionally, we must assess the likelihood that deferred tax assets will be recovered as deductions from future taxable income. We have a partial valuation allowance on our deferred federal and state tax assets because we believe it is more likely than not that a portion of our deferred federal and state tax assets will not be realized. We evaluate the recoverability of our deferred tax assets on an annual basis.
Net income and loss attributable to noncontrolling interests and redeemable noncontrolling interests. Net income and loss attributable to noncontrolling interests and redeemable noncontrolling interests represent third-party interests in the net income or loss of certain consolidated subsidiaries based on Hypothetical Liquidation at Book Value.

44



Results of Operations – Year Ended December 31, 2024 Compared to Year Ended December 31, 2023

For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Operating revenues, net$196,265 $155,162 $41,103 26.5 %
Operating expenses
Cost of operations (exclusive of depreciation and amortization shown separately below)46,092 29,636 16,456 55.5 %
General and administrative40,755 32,453 8,302 25.6 %
Depreciation, amortization and accretion expense68,917 53,627 15,290 28.5 %
Acquisition and entity formation costs3,665 4,508 (843)(18.7)%
(Gain) loss on fair value remeasurement of contingent consideration, net(2,379)2,207 (4,586)(207.8)%
Loss on disposal of property, plant and equipment443 649 (206)(31.7)%
Stock-based compensation expense9,213 14,984 (5,771)(38.5)%
Total operating expenses$166,706 $138,064 $28,642 20.7 %
Operating income29,559 17,098 12,461 72.9 %
Other (income) expenses
Change in fair value of Alignment Shares liability(41,023)(5,632)(35,391)*
Other (income) expense, net(2,201)1,784 (3,985)(223.4)%
Interest expense, net69,206 47,486 21,720 45.7 %
Loss on extinguishment of debt, net— 116 (116)(100.0)%
Total other expense$25,982 $43,754 $(17,772)(40.6)%
Income (loss) before income tax expense$3,577 $(26,656)30,233 (113.4)%
Income tax (expense) benefit(14,244)683 (14,927)*
Net (loss) income$(10,667)$(25,973)$15,306 (58.9)%
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests(11,990)(16,618)4,628 (27.8)%
Net income (loss) attributable to Altus Power, Inc.$1,323 $(9,355)$10,678 (114.1)%
Net income (loss) per share attributable to common stockholders
Basic$0.01 $(0.06)$0.07 (116.7)%
Diluted$0.01 $(0.06)$0.07 (116.7)%
Weighted average shares used to compute net income (loss) per share attributable to common stockholders
Basic159,730,462 158,699,959 1,030,503 0.6 %
Diluted160,678,673 158,699,959 1,978,714 1.2 %
* Percentage is not meaningful

Operating revenues, net
For the Year Ended
December 31,
Change
20242023Change%
(in thousands)
Power sales under PPAs$66,578 $53,516 $13,062 24.4 %
Power sales under NMCAs58,135 42,006 16,129 38.4 %
Power sales on wholesale markets2,136 1,756 380 21.6 %
Total revenue from power sales126,849 97,278 29,571 30.4 %
Solar renewable energy credit revenue48,198 45,542 2,656 5.8 %
Rental income11,271 2,784 8,487 *
Performance based incentives7,274 6,155 1,119 18.2 %
Revenue recognized on contract liabilities2,673 3,403 (730)(21.5)%
Total$196,265 $155,162 $41,103 26.5 %
45



Operating revenues, net increased by $41.1 million, or 26.5%, for the year ended December 31, 2024, compared to the year ended December 31, 2023, which is primarily a result of the following:
An increase in power sales of approximately $29.6 million, driven by a 38.4% increase in power generation from 780,943 MWh for year ended December 31, 2023, to 1,080,906 MWh for year ended December 31, 2024. The increase in power generated was driven by a 241 MW increase in weighted average installed capacity primarily as a result of the Vitol, Caldera, and Marshall Street acquisitions (as defined in Note 6, “Acquisitions,” to our audited consolidated annual financial statements included elsewhere in this Report), as well as other solar facilities acquired and placed in service by the Company after December 31, 2023.
An increase in solar renewable energy credits revenue of $2.7 million is primarily explained by the increase in the number of SRECs sold from solar facilities acquired and placed in service subsequent to December 31, 2023.
An increase in rental income of $8.5 million is primarily due to the Vitol Acquisition in January 2024 and lease of certain solar facilities back to Vitol.
An increase in performance based incentives of $1.1 million is primarily due to New York State Energy Research & Development Authority (“NYSERDA”) performance based incentives received for the development of solar facilities in the state of New York. During the year ended December 31, 2024, the Company was awarded $6.0 million of performance based incentives as compared to $3.7 million during the year ended December 31, 2023.
Cost of operations
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Cost of operations (exclusive of depreciation and amortization shown separately below)$46,092 $29,636 $16,456 55.5 %
Cost of operations increased by $16.5 million, or 55.5%, during the year ended December 31, 2024, as compared to the year ended December 31, 2023. The increase in the Company’s portfolio of operating solar facilities from 679 MW weighted average installed capacity for year ended December 31, 2023, to 979 MW for year ended December 31, 2024, contributed $13.1 million to cost of operations. The remaining change of $3.3 million is due to the increase in various components of the cost of operations.
General and administrative
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
General and administrative$40,755 $32,453 $8,302 25.6 %

General and administrative expense increased by $8.3 million, or 25.6%, during the year ended December 31, 2024, as compared to the year ended December 31, 2023, primarily due to increase in general personnel costs resulting from increased headcount in multiple job functions.
Depreciation, amortization and accretion expense
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Depreciation, amortization and accretion expense$68,917 $53,627 $15,290 28.5 %
Depreciation, amortization and accretion expense increased by $15.3 million, or 28.5%, during the year ended December 31, 2024, as compared to the year ended December 31, 2023, primarily due to the increased number of operating solar energy facilities in our portfolio.
46



Acquisition and entity formation costs
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Acquisition and entity formation costs$3,665 $4,508 $(843)(18.7)%
Acquisition and entity formation decreased by $0.8 million, or 18.7%, during the year ended December 31, 2024, as compared to the year ended December 31, 2023, primarily due to costs associated with the True Green II Acquisition and the Caldera Acquisition (as defined in Note 6, “Acquisitions,” to our audited consolidated annual financial statements included elsewhere in this Report) completed during the year ended December 31, 2023.
(Gain) loss on fair value remeasurement of contingent consideration
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
(Gain) loss on fair value remeasurement of contingent consideration$(2,379)$2,207 $(4,586)(207.8)%
Gain or loss on fair value remeasurement of contingent consideration is primarily associated with the True Green II Acquisition, the Caldera Acquisition, and the Solar Acquisition (as defined in Note 9, “Fair Value Measurements,” to our audited consolidated financial statements included elsewhere in this Report) completed on February 15, 2023. A gain or loss on fair value remeasurement was recorded for the years ended December 31, 2024 and 2023, due to changes in the values of significant assumptions used in the measurement of fair value.
Loss on disposal of property, plant and equipment
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Loss on disposal of property, plant and equipment$443 $649 $(206)(31.7)%
Loss on disposal of property, plant and equipment is associated with the disposal of land and solar facilities that occurred during the years ended December 31, 2024 and 2023, respectively (refer to Note 4, "Property, Plant and Equipment," to our audited consolidated financial statements included elsewhere in this Report for further details). The gain or loss was calculated as the difference between the consideration received and the carrying value of the disposed asset.
Stock-based compensation expense
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Stock-based compensation expense$9,213 $14,984 $(5,771)(38.5)%
Stock-based compensation expense decreased by $5.8 million, or 38.5%, during the year ended December 31, 2024, as compared to the year ended December 31, 2023, primarily due to restricted stock units granted under the Incentive Plan (as defined in Note 17, “Stock-based compensation,” to our audited consolidated financial statements included elsewhere in this Report). Stock-based compensation expense during the year ended December 31, 2024, was offset by the reversal of expense in connection with the resignation of Lars Norell as Co-Chief Executive Officer and director of the Company on April 28, 2024. Refer to Note 14, "Related Party Transactions," to our audited consolidated financial statements included elsewhere in this Report for further details.
Change in fair value of Alignment Shares liability
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Change in fair value of Alignment Shares liability$(41,023)$(5,632)$(35,391)*
47



* Percentage is not meaningful
In connection with the CBAH Merger, the Company assumed a liability related to Alignment Shares, which was remeasured as of December 31, 2024 and 2023, and the resulting gain was included in the consolidated statements of operations. The gain was primarily driven by the decrease in the Company's stock price during each period.
Other (income) expense, net
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Other (income) expense, net$(2,201)$1,784 $(3,985)(223.4)%
Other income was $2.2 million during the year ended December 31, 2024, primarily consisting of interest income of $2.4 million, as well as other miscellaneous income and expense items. Other expense was $1.8 million for the year ended December 31, 2023, primarily consisting of debt modification fees of $2.2 million, partially offset by interest income of $1.2 million, as well as other miscellaneous income and expense items.
Interest expense, net
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Interest expense, net$69,206 $47,486 $21,720 45.7 %
Interest expense increased by $21.7 million, or 45.7%, during the year ended December 31, 2024, as compared to the year ended December 31, 2023, primarily due to the increase of outstanding debt held by the Company. Additionally, the Company recognized an unrealized gain on interest rate swaps of $2.2 million during the year ended December 31, 2024, as compared to an unrealized loss on interest rate swaps of $1.2 million during the year ended December 31, 2023.
Loss on extinguishment of debt, net
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Loss on extinguishment of debt, net$— $116 $(116)(100.0)%
Loss on extinguishment of debt recognized by the Company during the year ended December 31, 2023, was associated with an amendment to the APAF III Term Loan (as defined in Note 8, "Debt," to our audited consolidated financial statements included elsewhere in this Report), partially offset by a gain associated with extinguishing certain financing obligations recognized in failed sale leaseback transactions. No loss on extinguishment of debt was recorded during the year ended December 31, 2024.
Income tax (expense) benefit
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Income tax (expense) benefit$(14,244)$683 $(14,927)*
* Percentage is not meaningful
For the year ended December 31, 2024, the Company recorded an income tax expense of $14.2 million in relation to a pretax income of $3.6 million, which resulted in an effective income tax rate of 398.2%. The effective income tax rate was primarily impacted by $21.8 million of income tax expense related to valuation allowances, $8.6 million of income tax benefit related to fair value remeasurement of Alignment Shares liability, $2.5 million of income tax expense from net losses attributable to noncontrolling interests and redeemable noncontrolling interests, $1.7 million of tax benefit related to deferred rate change, $1.6 million of state income tax benefit, $1.5 million of tax expense related to other deferred items, $0.7 million of income tax benefit related to investment tax credits, and $0.3 million of tax expense associated with nondeductible compensation.
48



For the year ended December 31, 2023, the Company recorded an income tax benefit of $0.7 million in relation to a pretax loss of $26.7 million, which resulted in an effective income tax rate of 2.6%. The effective income tax rate was primarily impacted by $3.5 million of income tax expense from net losses attributable to noncontrolling interests and redeemable noncontrolling interests, $2.5 million of tax expense associated with nondeductible compensation, $1.2 million of income tax benefit related to fair value remeasurement of Alignment Shares liability, $0.3 million of income tax benefit related to investment tax credits, and $0.2 million state income tax expense.
Net loss attributable to redeemable noncontrolling interests and noncontrolling interests
For the Year Ended
December 31,
Change
20242023$%
(in thousands)
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests$(11,990)$(16,618)$4,628 (27.8)%
Net loss attributable to redeemable noncontrolling interests and noncontrolling interests was $12.0 million and $16.6 million during the years ended December 31, 2024 and 2023, respectively. The overall decrease in attributable loss was primarily due to changes in funding provided by a tax equity investor and reduced recapture periods for investment tax credits. Overall loss was partially offset by acquisitions of tax equity partnerships with non-controlling interests, changes in income and loss allocations in accordance with agreements, and new assets being placed in service.

49



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

For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Operating revenues, net$155,162 $101,163 $53,999 53.4 %
Operating expenses
Cost of operations (exclusive of depreciation and amortization shown separately below)29,636 17,532 12,104 69.0 %
General and administrative32,453 25,026 7,427 29.7 %
Depreciation, amortization and accretion expense53,627 29,600 24,027 81.2 %
Acquisition and entity formation costs4,508 3,629 879 24.2 %
Loss on fair value remeasurement of contingent consideration, net2,207 79 2,128 *
Loss (gain) on disposal of property, plant and equipment649 (2,222)2,871 (129.2)%
Stock-based compensation expense14,984 9,404 5,580 59.3 %
Total operating expenses$138,064 $83,048 $55,016 66.2 %
Operating income17,098 18,115 (1,017)(5.6)%
Other (income) expenses
Change in fair value of redeemable warrant liability— 5,647 (5,647)(100.0)%
Change in fair value of Alignment Shares liability(5,632)(61,314)55,682 (90.8)%
Other expense (income), net1,784 (3,926)5,710 (145.4)%
Interest expense, net47,486 22,162 25,324 114.3 %
Loss on extinguishment of debt, net116 2,303 (2,187)(95.0)%
Total other expense (income), net$43,754 $(35,128)$78,882 (224.6)%
(Loss) income before income tax expense$(26,656)$53,243 (79,899)(150.1)%
Income tax benefit (expense)683 (1,076)1,759 (163.5)%
Net (loss) income$(25,973)$52,167 $(78,140)(149.8)%
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests(16,618)(3,270)(13,348)*
Net (loss) income attributable to Altus Power, Inc.$(9,355)$55,437 $(64,792)(116.9)%
Net (loss) income per share attributable to common stockholders
Basic$(0.06)$0.36 $(0.42)(116.7)%
Diluted$(0.06)$0.35 $(0.41)(117.1)%
Weighted average shares used to compute net (loss) income per share attributable to common stockholders
Basic158,699,959 154,648,788 4,051,171 2.6 %
Diluted158,699,959 155,708,993 2,990,966 1.9 %
* Percentage is not meaningful

Operating revenues, net
For the Year Ended
December 31,
Change
20232022Change%
(in thousands)
Power sales under PPAs$53,516 $24,906 $28,610 114.9 %
Power sales under NMCAs42,006 27,162 14,844 54.6 %
Power sales on wholesale markets1,756 4,146 (2,390)(57.6)%
Total revenue from power sales97,278 56,214 41,064 73.0 %
Solar renewable energy credit revenue45,542 40,502 5,040 12.4 %
Rental income2,784 3,038 (254)(8.4)%
Performance based incentives6,155 1,409 4,746 *
Revenue recognized on contract liabilities3,403 — 3,403 100.0 %
Total$155,162 $101,163 $53,999 53.4 %
50



Operating revenues, net increased by $54.0 million, or 53.4%, for the year ended December 31, 2023, compared to the year ended December 31, 2022, which is primarily a result of the following:
An increase in power sales of $41.1 million, driven by a 71% increase in power generation from 455,630 MWh for the year ended December 31, 2022, to 780,943 MWh for the year ended December 31, 2023. The increase in power generated was driven by a 426 MW increase in capacity primarily as a result of the DESRI Acquisition in November 2022 and True Green II Acquisition in February 2023. The overall increase in power generation was partially offset by a decrease in capacity factor by 3.8% for the year ended December 31, 2023, as compared to the year ended December 31, 2022. The decrease in capacity factor was primarily due to unfavorable weather conditions in Massachusetts and scheduled repairs at several solar facilities in California.
An increase in solar renewable credits revenue of $5.0 million is primarily explained by the increase in the number of SRECs sold from solar facilities acquired as a result of the True Green II Acquisition in February 2023.
An increase in performance based incentives of $4.7 million is due to the NYSERDA performance based incentives received for the development of solar facilities in the State of New York. Solar facilities qualifying for the performance based incentives were acquired through the True Green II Acquisition in February 2023.
Revenue recognized on contract liabilities in the amount of $3.4 million is related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. Such contracts were assumed by the Company with the associated contract liability as a result of the DESRI acquisition in November 2022. No SRECs were delivered to customers under such contracts for the year ended December 31, 2022.
Cost of operations
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Cost of operations (exclusive of depreciation and amortization shown separately below)$29,636 $17,532 $12,104 69.0 %
Cost of operations increased by 69.0% from $17.5 million for the year ended December 31, 2022, to $29.6 million for the year ended December 31, 2023. The increase is explained by the increase in the Company’s portfolio of operating solar facilities. The weighted average installed capacity of operating solar facilities increased from 379 MW for the year ended December 31, 2022, to 680 MW for the year ended December 31, 2023. The decrease of cost of operations per the weighted average MW of installed capacity was not material.
General and administrative
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
General and administrative$32,453 $25,026 $7,427 29.7 %

General and administrative expense increased by $7.4 million, or 29.7%, during the year ended December 31, 2023, as compared to the year ended December 31, 2022, primarily due to increase in general personnel costs resulting from increased headcount in multiple job functions.
Depreciation, amortization and accretion expense
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Depreciation, amortization and accretion expense$53,627 $29,600 $24,027 81.2 %
Depreciation, amortization and accretion expense increased by $24.0 million, or 81.2%, during the year ended December 31, 2023, as compared to the year ended December 31, 2022, primarily due to the increased number of operating solar energy facilities in our portfolio.
51



Acquisition and entity formation costs
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Acquisition and entity formation costs$4,508 $3,629 $879 24.2 %
Acquisition and entity formation increased by $0.9 million, or 24.2%, during the year ended December 31, 2023, as compared to the year ended December 31, 2022, primarily due to costs associated with the True Green II Acquisition and the Caldera Acquisition (as defined in Note 6, “Acquisitions,” to our audited consolidated annual financial statements included elsewhere in this Report) completed during 2023.
Loss on fair value remeasurement of contingent consideration
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Loss on fair value remeasurement of contingent consideration$2,207 $79 $2,128 *
* Percentage is not meaningful
Loss on fair value remeasurement of contingent consideration is primarily associated with the True Green II Acquisition (as defined in Note 6, “Acquisitions,” to our audited consolidated financial statements included elsewhere in this Report) completed on February 15, 2023. Loss on fair value remeasurement was recorded for the years ended December 31, 2023 and 2022, due to changes in the values of significant assumptions used in the measurement of fair value.
Loss (gain) on disposal of property, plant and equipment
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Loss (gain) on disposal of property, plant and equipment$649 $(2,222)$2,871 (129.2)%
Loss (gain) on disposal of property, plant and equipment is associated with the disposal of land and solar facilities that occurred in 2022 and 2023, respectively (refer to Note 4, "Property, Plant and Equipment," to our audited consolidated financial statements included elsewhere in this Report for further details). The gain or loss was calculated as the difference between the consideration received and the carrying value of the disposed asset.
Stock-based compensation expense
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Stock-based compensation expense$14,984 $9,404 $5,580 59.3 %
Stock-based compensation expense increased by $5.6 million, or 59.3%, during the year ended December 31, 2023, as compared to the year ended December 31, 2022, primarily due to restricted stock units granted in 2023 under the Omnibus Incentive Plan (as defined in Note 17, "Stock-Based Compensation," to our audited consolidated financial statements included elsewhere in this Report).
Change in fair value of redeemable warrant liability
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Change in fair value of redeemable warrant liability$— $5,647 $(5,647)(100.0)%
In connection with the CBAH Merger, the Company assumed a redeemable warrant liability. As discussed in Note 9, "Fair Value Measurements," to our audited consolidated financial statements included elsewhere in this Report, all outstanding
52



warrants were redeemed on October 17, 2022, thus no gain or loss on remeasurement of redeemable warrant liability was recognized for the year ended December 31, 2023.
Change in fair value of Alignment Shares liability
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Change in fair value of Alignment Shares liability$(5,632)$(61,314)$55,682 (90.8)%
In connection with the CBAH Merger, the Company assumed a liability related to Alignment Shares, which was remeasured as of December 31, 2023 and 2022, and the resulting gain was included in the consolidated statements of operations. The gain was primarily driven by the decrease in the Company's stock price during each period.
Other expense (income), net
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Other expense (income), net$1,784 $(3,926)$5,710 (145.4)%
Other expense was $1.8 million during the year ended December 31, 2023, primarily consisting of debt modification fees of $2.2 million, partially offset by interest income of $1.2 million, as well as other miscellaneous income and expense items. Other income was $3.9 million for the year ended December 31, 2022, primarily consisting of a Hawaii state grant of $1.5 million, interest income of $2.4 million, and other miscellaneous income and expense items.
Interest expense, net
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Interest expense, net$47,486 $22,162 $25,324 114.3 %
Interest expense increased by $25.3 million, or 114.3%, during the year ended December 31, 2023, as compared to the year ended December 31, 2022, primarily due to the increase of outstanding debt held by the Company during 2023.
Loss on extinguishment of debt, net
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Loss on extinguishment of debt, net$116 $2,303 $(2,187)(95.0)%
Loss on extinguishment of debt recognized by the Company during the year ended December 31, 2023, was associated with an amendment to the APAF III Term Loan (as defined in Note 8, "Debt," to our audited consolidated financial statements included elsewhere in this Report), partially offset by a gain associated with extinguishing certain financing obligations recognized in failed sale leaseback transactions. Loss on extinguishment of debt recognized by the Company during the year ended December 31, 2022, was associated with the repayment of loans assumed in the DESRI acquisition.
Income tax benefit (expense)
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Income tax benefit (expense)$683 $(1,076)$1,759 (163.5)%
For the year ended December 31, 2023, the Company recorded an income tax benefit of $0.7 million in relation to a pretax loss of $26.7 million, which resulted in an effective income tax rate of 2.6%. The effective income tax rate was primarily impacted by $3.5 million of income tax expense from net losses attributable to noncontrolling interests and redeemable
53



noncontrolling interests, $2.5 million of tax expense associated with nondeductible compensation, $1.2 million of income tax benefit related to fair value remeasurement of Alignment Shares liability, $0.3 million of income tax benefit related to investment tax credits, and $0.2 million of state income tax expense.
For the year ended December 31, 2022, the Company recorded an income tax expense of $1.1 million in relation to a pretax income of $53.2 million, which resulted in an effective income tax rate of 2.0%. The effective income tax rate was primarily impacted by $11.7 million of income tax benefit related to fair value remeasurement of redeemable warrants and Alignment Shares liabilities, $1.6 million of tax expense associated with nondeductible compensation, $0.7 million of income tax expense from net losses attributable to noncontrolling interests and redeemable noncontrolling interests, and $0.7 million of income tax benefit on transaction costs associated with the CBAH Merger return to provision adjustment.
Net loss attributable to redeemable noncontrolling interests and noncontrolling interests
For the Year Ended
December 31,
Change
20232022$%
(in thousands)
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests$(16,618)$(3,270)$(13,348)*
* Percentage is not meaningful
Net loss attributable to redeemable noncontrolling interests and noncontrolling interests was $16.6 million and $3.3 million during the years ended December 31, 2023 and 2022, respectively. The overall increase in attributable loss was primarily due to changes in funding provided by a tax equity investor and reduced recapture periods for investment tax credits. Overall loss was partially offset by acquisitions of tax equity partnerships with non-controlling interests, and changes in income and loss allocations in accordance with agreements.
Liquidity and Capital Resources
As of December 31, 2024, the Company had total cash and restricted cash of $123.4 million. For a discussion of our restricted cash, see Note 2, “Significant Accounting Policies, Cash, Cash Equivalents, and Restricted Cash,” to our audited consolidated annual financial statements included elsewhere in this Report.
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. Historically, our primary sources of liquidity included proceeds from the issuance of redeemable preferred stock, borrowings under our debt facilities, third party tax equity investors and cash from operations. Our business model requires substantial outside financing arrangements to grow the business and facilitate the deployment of additional solar energy facilities. We will seek to raise additional required capital from borrowings under our existing debt facilities, third party tax equity investors, and cash from operations.
The solar energy systems that are in service are expected to generate a positive return rate over the useful life, typically 32 years. After solar energy systems commence operations, they typically do not require significant additional capital expenditures to maintain operating performance. However, in order to grow, we are currently dependent on financing from outside parties. The Company expects to have sufficient cash and cash flows from operations to meet working capital, debt service obligations, contingencies and anticipated required capital expenditures for at least the next 12 months. However, we are subject to business and operational risks that could adversely affect our ability to raise additional financing. If financing is not available to us on acceptable terms if and when needed, we may be unable to finance installation of our new customers’ solar energy systems in a manner consistent with our past performance, our cost of capital could increase, or we may be required to significantly reduce the scope of our operations, any of which would have a material adverse effect on our business, financial condition, results of operations and prospects. In addition, our tax equity funds and debt instruments impose restrictions on our ability to draw on financing commitments. If we are unable to satisfy such conditions, we may incur penalties for non-performance under certain tax equity funds, experience installation delays, or be unable to make installations in accordance with our plans or at all. Any of these factors could also impact customer satisfaction, our business, operating results, prospects and financial condition.
Contractual Obligations and Commitments
We enter into service agreements in the normal course of business. These contracts do not contain any minimum purchase commitments. Certain agreements provide for termination rights subject to termination fees or wind down costs. Under such agreements, we are contractually obligated to make certain payments to vendors, mainly, to reimburse them for their unrecoverable outlays incurred prior to cancellation. The exact amounts of such obligations are dependent on the timing of termination, and the exact terms of the relevant agreement and cannot be reasonably estimated. As of December 31, 2024, we do not expect to cancel these agreements.
54



The Company has operating leases for land and buildings and has contractual commitments to make payments in accordance with site lease agreements.
Off-Balance Sheet Arrangements
The Company enters into letters of credit and surety bond arrangements with lenders, local municipalities, government agencies, and land lessors. These arrangements relate to certain performance-related obligations and serve as security under the applicable agreements. As of December 31, 2024 and 2023, the Company had outstanding letters of credit and surety bonds totaling $60.4 million and $60.1 million, respectively. Our outstanding letters of credit are primarily used to fund the debt service reserve account associated with our term loans. We believe the Company will fulfill the obligations under the related arrangements and do not anticipate any material losses under these letters of credit or surety bonds.
ATM Program
On April 6, 2023, the Company entered into a Controlled Equity Offering Sales Agreement (the “Sales Agreement”) with Cantor Fitzgerald & Co. (“Cantor”), Nomura Securities International, Inc. (“Nomura”) and Truist Securities, Inc. (“Truist” and, together with Cantor and Nomura, the “Agents,” and each, an “Agent”). The Sales Agreement provides for the offer and sale of our Class A common stock from time to time through an “at the market offering” (“ATM”) program under which the Agents act as sales agent or principal, subject to certain limitations, including the maximum aggregate dollar amount registered pursuant to the applicable prospectus supplement. Pursuant to the prospectus supplement filed by the Company on dated April 6, 2023, the Company may offer and sell up to $200 million of shares of Class A common stock pursuant to the Sales Agreement. For the year ended December 31, 2024, no shares of common stock were sold through the ATM equity program. Any issuances under the ATM are subject to approval of the Board.
Debt
APAF Term Loan
On August 25, 2021, APA Finance, LLC (“APAF”), a wholly owned subsidiary of the Company, entered into a $503.0 million term loan facility with Blackstone Insurance Solutions ("BIS") through a consortium of lenders, which consists of investment grade-rated Class A and Class B notes (the “APAF Term Loan”). The APAF Term Loan has a weighted average 3.51% annual fixed interest rate and matures on February 29, 2056 (“Final Maturity Date”).
The APAF Term Loan amortizes at an initial rate of 2.5% of initial outstanding principal per annum for a period of 8 years at which point the amortization steps up to 4% per annum until September 30, 2031 (“Anticipated Repayment Date”). After the Anticipated Repayment Date, the loan becomes fully-amortizing, and all available cash is used to pay down principal until the Final Maturity Date. The APAF Term Loan is secured by membership interests in the Company's subsidiaries.
As of December 31, 2024, the outstanding principal balance of the APAF Term Loan was $462.0 million less unamortized debt discount and loan issuance costs totaling $5.9 million. As of December 31, 2023, the outstanding principal balance of the APAF Term Loan was $474.6 million less unamortized debt discount and loan issuance costs totaling $6.7 million.
As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF Term Loan.
APAF II Term Loan
On December 23, 2022, APA Finance II, LLC (“APAF II”), a wholly owned subsidiary of the Company, entered into a $125.7 million term loan facility (the “APAF II Term Loan”) with KeyBank National Association ("KeyBank") and The Huntington Bank ("Huntington") as lenders. The proceeds of the APAF II Term Loan were used to repay the outstanding amounts under certain project-level loans. The APAF II Term Loan matures on December 23, 2027, and has a variable interest rate based on Secured Overnight Financing Rate (“SOFR”) plus a spread of 1.475%. Simultaneously with entering into the Term Loan, the Company entered into interest rate swaps for 100% of the amount of debt outstanding, which effectively fixed the interest rate at 4.885% (see Note 9, "Fair Value Measurements," to our audited consolidated annual financial statements included elsewhere in this Report for further details). The APAF II Term Loan is secured by membership interests in the Company's subsidiaries.
As of December 31, 2024, the outstanding principal balance of the APAF II Term Loan was $102.5 million, less unamortized debt issuance costs of $1.6 million. As of December 31, 2023, the outstanding principal balance of the APAF II Term Loan was $112.8 million, less unamortized debt issuance costs of $2.2 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF II Term Loan.
APAF III Term Loan
On February 15, 2023, the Company, through its subsidiaries, APA Finance III Borrower, LLC (the “APAF III Borrower”) and APA Finance III Borrower Holdings, LLC (“Holdings”), entered into a new long-term funding facility under the terms of a
55



credit agreement among the APAF III Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF III Term Loan”).
This funding facility provides for a term loan of $204.0 million at a fixed rate of 5.62%. The APAF III term Loan amortizes at a rate of 2.5% of outstanding principal per annum until the anticipated repayment date of June 30, 2033. The maturity date of the term loan is October 31, 2047. Upon lender approval, the APAF III Borrower has the right to increase the funding facility to make additional draws for certain solar generating facilities, as set forth in the credit agreement. On February 15, 2023, the Company borrowed $193.0 million from this facility to fund the True Green II Acquisition and the associated costs and expenses. The principal balance borrowed under the APAF III Term Loan was offset by $4.0 million of debt issuance costs and $6.3 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033. The APAF III Term Loan is secured by membership interests in the Company's subsidiaries.
On June 15, 2023 and July 21, 2023, the Company amended the APAF III Term Loan to add $47.0 million and $28.0 million of additional borrowings, respectively, the proceeds of which were used to repay outstanding term loans under the Construction to Term Loan Facility (as defined below), and to provide long-term financing for new solar projects. The principal balance borrowed under the amendments was offset by $0.3 million and $0.2 million of issuance costs, respectively, and $1.5 million and $1.1 million of issuance discounts, respectively, which have been deferred and will be recognized as interest expense through June 30, 2033.
On December 20, 2023, the Company amended the APAF III Term Loan to add $163.0 million of additional borrowings, the proceeds of which were used to fund the Caldera Acquisition. The amendment increased the weighted average fixed interest rate for all borrowings under the APAF III Term Loan to 6.03%, and increased the rate of amortization for the new borrowings under the amendment to 3.25% per annum until June 30, 2033. The principal balance borrowed under the amendment was offset by $1.3 million of issuance costs and $0.8 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033.
As of December 31, 2024, the outstanding principal balance of the APAF III Term Loan was $414.6 million, less unamortized debt issuance costs and discount of $12.9 million. As of December 31, 2023, the outstanding principal balance of the APAF III Term Loan was $426.6 million, less unamortized debt issuance costs and discount of $14.3 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF III Term Loan.
APAF IV Term Loan
On March 26, 2024, the Company, through its subsidiaries, APA Finance IV, LLC (the “APAF IV Borrower”) and APA Finance IV Holdings, LLC, has entered into a new term loan facility under the terms of a credit agreement among the APAF IV Borrower, APA Finance IV Holdings, LLC, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF IV Term Loan”).
The APAF IV Term Loan, which matures on March 26, 2049, bears interest at a fixed rate of 6.45% per annum on outstanding principal amounts under the term loan. The Term Loan Facility has an anticipated repayment date of June 30, 2034. Upon lender approval, the APAF IV Borrower has the right to increase the Term Loan Facility to make additional draws for certain acquisitions of solar assets that otherwise satisfy the criteria for permitted acquisitions, as defined in the credit agreement. On March 26, 2024, the Company borrowed $101.0 million under the APAF IV Term Loan in connection with the Vitol Acquisition, which closed on January 31, 2024. The principal balance borrowed under the APAF IV Term Loan was offset by $1.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through June 30, 2034. The APAF IV Term Loan is secured by membership interests in the Company's subsidiaries.
As of December 31, 2024, the outstanding principal balance of the APAF IV Term Loan was $100.0 million, less unamortized debt issuance costs of $1.5 million. As of December 31, 2024, the Company was in compliance with all covenants under the APAF IV Term Loan.
APAGH Term Loan
On December 27, 2023, APA Generation Holdings, LLC (“APAGH” or the “APAGH Borrower”), a wholly owned subsidiary of the Company, entered into a credit agreement (the “APAGH Term Loan”) with an affiliate of Goldman Sachs Asset Management and CPPIB Credit Investments III Inc., a subsidiary of Canada Pension Plan Investment Board, as "Lenders." The total commitment under the credit agreement is $100.0 million. The Company can also allow for the funding of additional incremental loans in an amount not to exceed $100.0 million over the term of the credit agreement at the discretion of the Lenders. Subject to certain exceptions, the APAGH Borrower’s obligations to the Lenders are secured by the assets of the APAGH Borrower, its parent, Altus Power, LLC and the Company and are further guaranteed by Altus Power, LLC and the Company.
56



Interest accrues on any outstanding balance at an initial fixed rate equal to 8.50%, subject to adjustments. The maturity date of the term loan is December 27, 2029.
On December 27, 2023, the Company borrowed $100.0 million under the APAGH Term Loan to fund future growth needs, which was partially offset by $3.0 million of issuance discount. The Company incurred $1.0 million of debt issuance costs related to the APAGH Term Loan, which have been deferred and will be recognized as interest expense through December 27, 2029.
As of December 31, 2024, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $3.3 million. As of December 31, 2023, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $4.0 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAGH Term Loan.
APAG Revolver
On December 19, 2022, APA Generation, LLC (“APAG”), a wholly owned subsidiary of the Company, entered into revolving credit facility with Citibank, N.A. with a total committed capacity of $200.0 million (the “APAG Revolver”). Outstanding amounts under the APAG Revolver have a variable interest rate based on a base rate and an applicable margin. The APAG Revolver is secured by membership interests in the Company's subsidiaries. The APAG Revolver matures on December 19, 2027. As of December 31, 2024 and 2023, amounts outstanding under the APAG Revolver were $35.0 million and $65.0 million, respectively. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAG Revolver.
APACF II Facility
On November 10, 2023, APACF II, LLC (“APACF II” or the “APACF II Borrower”) a wholly-owned subsidiary of the Company, entered into a credit agreement among the APACF II Borrower, APACF II Holdings, LLC, Pass Equipment Co., LLC, each of the project companies from time to time party thereto, each of the tax equity holdcos from time to time party thereto, U.S. Bank Trust Company, National Association, U.S. Bank National Association, each lender from time to time party thereto (collectively, the “Lenders”) and Blackstone Asset Based Finance Advisors LP, as Blackstone representative (“APACF II Facility”).
The aggregate amount of the commitments under the credit agreement is $200.0 million. The APACF II Facility matures on November 10, 2027, and bears interest at an annual rate of SOFR plus 3.25%. Borrowings under the APACF II Facility, which mature 364 days after the borrowing occurs, may be used by the APACF II Borrower to fund construction costs including equipment, labor, interconnection, as well as other development costs. The Company incurred $0.3 million of debt issuance costs related to the APACF II Facility, which have been deferred and will be recognized as interest expense through November 10, 2027. The APACF II Facility is secured by membership interests in the Company's subsidiaries and other collateral, including equipment.
During the year ended December 31, 2024, the Company borrowed $166.8 million and repaid $31.9 million under the APACF II Facility. In conjunction with the borrowings, the Company incurred $1.1 million of issuance costs which have been deferred and will be recognized as interest expense through the maturity date of each draw, as well as $0.4 million of issuance costs which are included in Other (income) expense, net on the consolidated statement of operations for the year ended December 31, 2024.
During the year ended December 31, 2024, the Company capitalized $5.4 million of interest expense incurred under the APACF II Facility, which is included in property, plant and equipment, net in the consolidated balance sheets as of December 31, 2024.
As of December 31, 2024, the outstanding principal balance of the APACF II Facility was $134.9 million, less unamortized debt issuance costs of $0.7 million. As of December 31, 2023, no amounts were outstanding under the APACF II Facility. As of December 31, 2024, the Company was in compliance with all covenants under the APACF II Facility.
Other Term Loans - Construction to Term Loan Facility
On January 10, 2020, APA Construction Finance, LLC (“APACF”) a wholly-owned subsidiary of the Company, entered into a credit agreement with Fifth Third Bank, National Association and Deutsche Bank AG New York Branch to fund the development and construction of future solar facilities (“Construction to Term Loan Facility”). The Construction to Term Loan Facility included a construction loan commitment of $187.5 million, which expired on January 10, 2023. The construction loan commitment can convert to a term loan upon commercial operation of a particular solar energy facility. On June 15, 2023, the Company repaid all outstanding term loans of $15.8 million and terminated the facility.
Other Term Loans - Project-Level Term Loan
57



In conjunction with an acquisition of assets on August 29, 2022, the Company assumed a project-level term loan with an outstanding principal balance of $14.1 million and a fair value discount of $2.2 million. The term loan is subject to scheduled semi-annual amortization and interest payments, and matures on September 1, 2029.
As of December 31, 2024, the outstanding principal balance of the term loan was $9.4 million, less unamortized debt discount of $1.5 million. As of December 31, 2023, the outstanding principal balance of the term loan was $11.0 million, less unamortized debt discount of $1.8 million.
The term loan is secured by an interest in the underlying solar project assets and the revenues generated by those assets. As of December 31, 2024 and 2023, the Company was in compliance with all covenants.
Financing Obligations Recognized in Failed Sale Leaseback Transactions
From time to time, the Company sells equipment to third parties and enters into master lease agreements to lease the equipment back for an agreed-upon term. The Company has assessed these arrangements and determined that the transfer of assets should not be accounted for as a sale in accordance with ASC 842. Therefore, the Company accounts for these transactions using the financing method by recognizing the consideration received as a financing obligation, with the assets subject to the transaction remaining on the balance sheet of the Company and depreciated based on the Company's normal depreciation policy. The aggregate proceeds have been recorded as long-term debt within the consolidated balance sheets.
As of December 31, 2024 and 2023, the Company's recorded financing obligations were $40.5 million, net of $0.8 million of deferred transaction costs, and $41.8 million, net of $0.9 million of deferred transaction costs, respectively. Payments of $3.1 million and $5.5 million were made under the financing obligation for the years ended December 31, 2024 and 2023, respectively. Interest expense, inclusive of the amortization of deferred transaction costs for the years ended December 31, 2024 and 2023, was $1.8 million and $1.7 million, respectively.
Cash Flows
For the Years Ended December 31, 2024, 2023, and 2022
The following table sets forth the primary sources and uses of cash, cash equivalents, and restricted cash for each of the periods presented:
Year Ended
December 31,
202420232022
(in thousands)
Net cash provided by (used for):
Operating activities$40,348 $79,357 $35,242 
Investing activities(367,205)(586,813)(163,212)
Financing activities231,317 526,985 (2,953)
Net (decrease) increase in cash, cash equivalents, and restricted cash$(95,540)$19,529 $(130,923)
Operating Activities
During the year ended December 31, 2024, cash provided by operating activities of $40.3 million consisted primarily of net income of $10.7 million adjusted for net non-cash expense of $50.6 million, and a net increase in assets of $7.3 million partially offset by a net increase in liabilities of $7.8 million.
During the year ended December 31, 2023, cash provided by operating activities of $79.4 million consisted primarily of net loss of $26.0 million adjusted for the net non-cash expense of $71.6 million, a net decrease in assets of $24.3 million, and a net increase in liabilities of $9.4 million.
During the year ended December 31, 2022, cash provided by operating activities of $35.2 million consisted primarily of net income of $52.2 million adjusted for the net non-cash income of $12.1 million, a net increase in assets of $3.7 million, and a net decrease in liabilities of $1.1 million.
Investing Activities
During the year ended December 31, 2024, net cash used in investing activities was $367.2 million, consisting of $93.7 million of capital expenditures, $119.2 million of payments to acquire businesses, net of cash and restricted cash acquired, and $154.5 million of payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired, partially off-set by $0.3 million of proceeds from the disposal of property, plant and equipment.
58



During the year ended December 31, 2023, net cash used in investing activities was $586.8 million, consisting of $117.8 million of capital expenditures, $432.4 million of payments to acquire businesses, net of cash and restricted cash acquired, and $38.9 million of payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired, partially off-set by $2.4 million of proceeds from the disposal of property, plant and equipment.
During the year ended December 31, 2022, net cash used in investing activities was $163.2 million, consisting of $77.2 million of capital expenditures, $76.2 million of payments to acquire businesses, net of cash and restricted cash acquired, and $13.9 million of payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired, partially off-set by $3.6 million of proceeds from the disposal of property, plant and equipment and $0.5 million of proceeds from other investing activities.
Financing Activities
During the year ended December 31, 2024, net cash provided by financing activities was $231.3 million, consisting of $301.3 million of proceeds from issuance of long-term debt, $34.9 million of contributions from noncontrolling interests, and $60.3 million of proceeds from the transfer of investment tax credits on behalf of noncontrolling interests. Cash provided by financing activities was partially off-set by $135.7 million to repay long-term debt, $8.2 million of paid deferred purchase price payable, $5.8 million of contingent consideration paid, $1.2 million of debt issuance costs, $4.1 million paid to redeem noncontrolling interests, and $10.2 million of distributions to noncontrolling interests.
During the year ended December 31, 2023, net cash provided by financing activities was $527.0 million, consisting of $579.6 million of proceeds from issuance of long-term debt and $35.3 million of contributions from noncontrolling interests. Cash provided by financing activities was partially off-set by $51.1 million to repay long-term debt, $17.6 million of paid deferred purchase price payable, $5.3 million of contingent consideration paid, $5.0 million of debt issuance costs, $0.1 million of debt extinguishment costs, $3.9 million paid to redeem noncontrolling interests, and $4.9 million of distributions to noncontrolling interests.
During the year ended December 31, 2022, net cash used for financing activities was $3.0 million, consisting of $123.4 million to repay long-term debt, $5.3 million of debt issuance costs, $1.3 million of debt extinguishment costs, $2.6 million of distributions to noncontrolling interests, $0.7 million of transaction costs related to the CBAH Merger, $0.5 million paid to redeem noncontrolling interests, and $0.1 million of contingent consideration paid. Cash used for financing activities was partially offset by $124.7 million of proceeds from issuance of long-term debt, $6.1 million of contributions from noncontrolling interests, and $0.1 million of proceeds from the exercise of warrants.
Critical Accounting Policies and Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including those related to inventories, long-lived assets, goodwill, identifiable intangibles, contingent consideration liabilities and deferred income tax valuation allowances. We base our estimates on historical experience and on appropriate and customary assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Some of these accounting estimates and assumptions are particularly sensitive because of their significance to our consolidated financial statements and because of the possibility that future events affecting them may differ markedly from what had been assumed when the financial statements were prepared.
While the Company’s significant accounting policies are described in more detail in Note 2, "Significant Accounting Policies," to our audited consolidated financial statements included elsewhere in this Report, it believes the following accounting policies and estimates to be most critical to the preparation of its consolidated financial statements.
Business Combinations and Acquisitions of Assets
The Company applies the definition of a business in ASC 805, Business Combinations, to determine whether it is acquiring a business or a group of assets. When the Company acquires a business, the purchase price is allocated to (i) the acquired tangible assets and liabilities assumed, primarily consisting of solar energy facilities and land, (ii) the identified intangible assets and liabilities, primarily consisting of favorable and unfavorable rate PPAs and SREC agreements, (iii) asset retirement obligations (iv) non-controlling interests, and (v) other working capital items based in each case on their estimated fair values. The excess of the purchase price, if any, over the estimated fair value of net assets acquired is recorded as goodwill. The fair value measurements of the assets acquired and liabilities assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. In addition, acquisition costs related to business combinations are expensed as incurred.
59



When an acquired group of assets does not constitute a business, the transaction is accounted for as an asset acquisition. The cost of assets acquired and liabilities assumed in asset acquisitions is allocated based upon relative fair value. The fair value measurements of the solar facilities acquired and asset retirement obligations assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. Transaction costs incurred on an asset acquisition are capitalized as a component of the assets acquired.
Power Sales under PPAs
A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) pursuant to terms of PPAs. PPAs that do not qualify as leases under ASC 842, Leases, or derivatives under ASC 815, Derivatives and Hedging, are accounted for under ASC 606, Revenue from Contracts with Customers. A portion of PPAs that qualify as derivatives is not material. The Company’s PPAs typically have fixed or floating rates and are generally invoiced on a monthly basis. The Company typically sells energy and related environmental attributes (e.g., SRECs) separately to different customers and considers the delivery of power energy under PPAs to represent a series of distinct goods that is substantially the same and has the same pattern of transfer measured by the output method. The Company applied the practical expedient allowing the Company to recognize revenue in the amount that the Company has a right to invoice which is equal to the volume of energy delivered multiplied by the applicable contract rate. For certain of the Company’s rooftop solar energy facilities revenue is recognized net of immaterial pass-through lease charges collected on behalf of building owners.
Power Sales under NMCAs
A portion of the Company’s power sales revenues are obtained through the sale of net metering credits under NMCAs. Net metering credits are awarded to the Company by the local utility based on kilowatt hour generation by solar energy facilities, and the amount of each credit is determined by the utility’s applicable tariff. The Company currently receives net metering credits from various utilities including Eversource Energy, National Grid Plc, and Xcel Energy. There are no direct costs associated with net metering credits, and therefore, they do not receive an allocation of costs upon generation. Once awarded, these credits are then sold to third party offtakers pursuant to the terms of the offtaker agreements. The Company views each net metering credit in these arrangements as a distinct performance obligation satisfied at a point in time. Generally, the customer obtains control of net metering credits at the point in time when the utility assigns the generated credits to the Company, who directs the utility to allocate to the customer based upon a schedule. The transfer of credits by the Company to the customer can be up to one month after the underlying power is generated. As a result, revenue related to NMCA is recognized upon delivery of net metering credits by the Company to the customer. The Company’s customers apply net metering credits as a reduction to their utility bills.
SREC Revenue
The Company applies for and receives SRECs in certain jurisdictions for power generated by solar energy systems it owns. The quantity of SRECs is based on the amount of energy produced by the Company’s qualifying generation facilities. SRECs are sold pursuant to agreements with third parties, who typically require SRECs to comply with state-imposed renewable portfolio standards. Holders of SRECs may benefit from registering the credits in their name to comply with these state-imposed requirements, or from selling SRECs to a party that requires additional SRECs to meet its compliance obligations. The Company receives SRECs from various state regulators including: New Jersey Board of Public Utilities, Massachusetts Department of Energy Resources, and Maryland Public Service Commission. There are no direct costs associated with SRECs, and therefore, they do not receive an allocation of costs upon generation. Generally, individual SREC sales reflect a fixed quantity and fixed price structure over a specified term. The contracts related to SREC sales with a fixed price and quantity have maturity dates ranging from 2025 to 2033. The Company typically sells SRECs to different customers from those purchasing the energy under PPAs. The Company believes the sale of each SREC is a distinct performance obligation satisfied at a point in time and that the performance obligation related to each SREC is satisfied when each SREC is delivered to the customer.
Income Taxes
The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rate on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. In evaluating if a valuation allowance is warranted, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations, refer to Note 18, "Income Taxes," to our audited consolidated financial statements included elsewhere in this Report for further details.
60



The preparation of consolidated financial statements in accordance with U.S. GAAP requires the Company to report information regarding its exposure to various tax positions taken by the Company. The Company is required to determine whether a tax position of the Company is more likely than not to be sustained upon examination by the applicable taxing authority, including the resolution of any related appeals or litigation processes, based on the technical merits of the position. The uncertain tax position to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement, which could result in the Company recording a tax liability that would reduce net assets. The Company reviews and evaluates tax positions and determines whether or not there are uncertain tax positions that require financial statement recognition. Generally, tax authorities can examine all tax returns filed for the last three years.
Management believes that the Company has adequately addressed all relevant tax positions and that there are no unrecorded tax liabilities. As a result, no income tax liability or expense related to uncertain tax positions have been recorded in the accompanying consolidated financial statements.
The Company accounts for its nonrefundable transferable investment tax credits ("ITCs") under ASC 740 using the flow-through method and has elected to consider the ability to transfer its ITCs in assessing its need for a valuation allowance. During the twelve months ended December 31, 2024, the Company, through its consolidated tax equity partnerships, entered into tax credit purchase agreements ("TCPAs") with a third-party purchaser to sell the Section 48(a) ITCs generated by certain of the Company’s solar projects during tax year ending December 31, 2024. In accordance with the TCPA, the Company received cash proceeds of $60.3 million, however, the ITCs have not been transferred as of December 31, 2024, and as such, the Company recognized a liability to transfer ITCs within other current liabilities in the consolidated balance sheet. Transfer of ITCs did not have a material impact on the Company's income tax benefit recognized for the twelve months ended December 31, 2024. The Company did not enter into any TCPAs during the twelve months ended December 31, 2023.
The Company’s income tax expense, deferred tax assets and liabilities reflect management’s best assessment of estimated future taxes to be paid.
Noncontrolling Interests and Redeemable Noncontrolling Interests in Solar Facility Subsidiaries
Noncontrolling interests and redeemable noncontrolling interests represent third parties’ equity interests in the net assets of certain consolidated Solar Facility Subsidiaries. Third party equity interests are primarily represented by tax equity partnerships which were created to finance the costs of solar energy facilities under long-term operating agreements. The tax equity interests are generally entitled to receive substantially all the accelerated depreciation tax deductions and investment tax credits arising from Solar Facility Subsidiaries pursuant to their contractual shareholder agreements, together with a portion of these ventures’ distributable cash. The tax equity interests’ claim to tax attributes and distributable cash from Solar Facility Subsidiaries decreases to a small residual interest after a predefined ‘flip point’ occurs, typically the expiration of a time period or upon the tax equity investor’s achievement of a target yield. Because the tax equity interests’ participation in tax attributes and distributable cash from each Solar Facility Subsidiary is not consistent over time with their initial capital contributions or percentage interest, the Company has determined that the provisions in the contractual arrangements represent substantive profit-sharing arrangements. In order to reflect the substantive profit-sharing arrangements, the Company has determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the Hypothetical Liquidation at Book Value (“HLBV”) method. Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the third parties would hypothetically receive at each balance sheet date based on the liquidation provisions of the respective operating partnership agreements. HLBV assumes that the proceeds available for distribution are equivalent to the unadjusted, stand-alone net assets of each respective partnership, as determined under U.S. GAAP. The third parties’ noncontrolling interest in the results of operations of these subsidiaries is determined as the difference in the noncontrolling interests’ and redeemable noncontrolling interests’ claims under the HLBV method at the start and end of each reporting period, after considering any capital transactions, such as contributions or distributions, between the subsidiaries and third parties. The application of HLBV generally results in the attribution of pre-tax losses to tax equity interests in connection with their receipt of accelerated tax benefits from the Solar Facility Subsidiaries, as the third-party investors’ receipt of these benefits typically reduces their claim on the partnerships’ net assets.
Attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests under the HLBV method requires the use of significant assumptions and estimates to calculate the amounts that third parties would receive upon a hypothetical liquidation. Changes in these assumptions and estimates can have a significant impact on the amount that third parties would receive upon a hypothetical liquidation. The use of the HLBV methodology to allocate income to the noncontrolling and redeemable noncontrolling interest holders may create volatility in the Company’s consolidated statements of operations as the application of HLBV can drive changes in net income available and loss attributable to noncontrolling interests and redeemable noncontrolling interests from quarter to quarter.
The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Estimated redemption value is calculated as the discounted cash flows attributable to the third parties subsequent to the reporting date. Redeemable noncontrolling interests are
61



reported using the greater of their carrying value at each reporting date as determined by the HLBV method or their estimated redemption value in each reporting period. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates. Changes in these assumptions and estimates can have a significant impact on the calculation of the redemption value. See Note 11, "Redeemable Noncontrolling Interest," to our audited consolidated financial statements included elsewhere in this Report.
Emerging Growth Company Status
In April 2012, the Jumpstart Our Business Startups Act of 2012, or the JOBS Act, was enacted. Section 107 of the JOBS Act provides that an “emerging growth company,” or an EGC, can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933, as amended, or the Securities Act, for complying with new or revised accounting standards. Thus, an EGC can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. Altus has elected to use the extended transition period for new or revised accounting standards during the period in which we remain an EGC.
We expect to remain an EGC until the earliest to occur of: (1) the last day of the fiscal year in which we, as applicable, have more than $1.235 billion in annual revenue; (2) the date we qualify as a “large accelerated filer,” with at least $700 million of equity securities held by non-affiliates; (3) the date on which we have issued more than $1.0 billion in non-convertible debt securities during the prior three-year period; and (4) the last day of the fiscal year ending after the fifth anniversary of our initial public offering.
Recent Accounting Pronouncements
A description of recently issued accounting pronouncements that may potentially impact our financial position and results of operations is disclosed in Note 2, "Significant Accounting Policies," to our audited consolidated financial statements included elsewhere in this Report.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to various market risks in our normal business activities. 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 transactions.
Interest Rate Risk
A significant portion of our outstanding debt has a fixed interest rate (for further details refer to Note 8, "Debt," in our audited consolidated financial statements included elsewhere in this Report). However, changes in interest rates create a modest risk because certain borrowings bear interest at floating rates based on LIBOR 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 for capital investments, operations, and other purposes. A hypothetical 10% increase in our interest rates on our variable debt facilities would not have a material impact on the value of the Company’s cash, cash equivalents, debt, net income, or cash flows.
Credit Risk
Financial instruments which potentially subject Altus to significant concentrations of credit risk consist principally of cash and restricted cash. Our investment policy requires cash and restricted cash to be placed with high-quality financial institutions and limits the amount of credit risk from any one issuer. We additionally perform ongoing credit evaluations of our customers’ financial condition whenever deemed necessary and generally do not require collateral.

62



Item 8. Financial Statements and Supplementary Data

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

63



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


Board of Directors and Stockholders
Altus Power, Inc.

Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of Altus Power, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2024 and 2023, the related consolidated statements of operations, comprehensive income, changes in stockholders’ equity, and cash flows for each of the two years in the period ended December 31, 2024, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States of America.

Basis for opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

We have served as the Company’s auditor since 2023.

/s/ GRANT THORNTON LLP

Iselin, New Jersey
March 17, 2025
64



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of Altus Power, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated statements of operations, changes in stockholders’ equity and cash flows, for the year ended December 31, 2022, and the related notes (collectively referred to as the "financial statements") of Altus Power, Inc. and subsidiaries (the "Company"). In our opinion, the financial statements present fairly, in all material respects, the results of the Company's operations and its cash flows for the year ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audit. 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audit of the financial statements included performing procedures to assess the risks of material misstatement of the 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 financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.
/s/ Deloitte & Touche LLP
Stamford, CT
March 30, 2023 (March 17, 2025, as to the effects of the adoption of ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, described in Note 2)
We began serving as the Company’s auditor in 2015. In 2023 we became the predecessor auditor.














65



Altus Power, Inc.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except share and per share data)


For the Year Ended
December 31,
202420232022
Operating revenues, net$196,265 $155,162 $101,163 
Operating expenses
Cost of operations (exclusive of depreciation and amortization shown separately below)46,092 29,636 17,532 
General and administrative40,755 32,453 25,026 
Depreciation, amortization and accretion expense68,917 53,627 29,600 
Acquisition and entity formation costs3,665 4,508 3,629 
(Gain) loss on fair value remeasurement of contingent consideration, net(2,379)2,207 79 
Loss (gain) on disposal of property, plant and equipment443 649 (2,222)
Stock-based compensation expense9,213 14,984 9,404 
Total operating expenses$166,706 $138,064 $83,048 
Operating income$29,559 $17,098 $18,115 
Other (income) expenses
Change in fair value of redeemable warrant liability  5,647 
Change in fair value of Alignment Shares liability(41,023)(5,632)(61,314)
Other (income) expense, net(2,201)1,784 (3,926)
Interest expense, net69,206 47,486 22,162 
Loss on extinguishment of debt, net 116 2,303 
Total other expense (income), net$25,982 $43,754 $(35,128)
Income (loss) before income tax expense$3,577 $(26,656)$53,243 
Income tax (expense) benefit(14,244)683 (1,076)
Net (loss) income$(10,667)$(25,973)$52,167 
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests(11,990)(16,618)(3,270)
Net income (loss) attributable to Altus Power, Inc.$1,323 $(9,355)$55,437 
Net income (loss) per share attributable to common stockholders
Basic$0.01 $(0.06)$0.36 
Diluted$0.01 $(0.06)$0.35 
Weighted average shares used to compute net income (loss) per share attributable to common stockholders
Basic159,730,462 158,699,959 154,648,788 
Diluted160,678,673 158,699,959 155,708,993 

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

66




Altus Power, Inc.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)

For the Year Ended
December 31,
202420232022
Net (loss) income$(10,667)$(25,973)$52,167 
Other comprehensive income
Foreign currency translation adjustment9 6  
Gain on forward starting interest rate swap designated as cash flow hedge 17,267  
Reclassification of realized gain on cash flow hedge to net income(1,704)  
Other comprehensive (loss) income$(1,695)$17,273 $ 
Total comprehensive (loss) income$(12,362)$(8,700)$52,167 
Comprehensive loss attributable to the noncontrolling and redeemable noncontrolling interests(11,990)(16,618)(3,270)
Comprehensive (loss) income attributable to Altus Power, Inc.$(372)$7,918 $55,437 


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



Altus Power, Inc.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data)
As of December 31,
20242023
Assets
Current assets:
Cash and cash equivalents$104,902 $160,817 
Current portion of restricted cash7,040 45,358 
Accounts receivable, net21,808 17,100 
Other current assets9,808 5,522 
Total current assets143,558 228,797 
Restricted cash, noncurrent portion11,445 12,752 
Property, plant and equipment, net1,942,885 1,619,047 
Intangible assets, net51,243 47,588 
Operating lease asset189,512 173,804 
Derivative assets2,726 530 
Other assets7,594 7,831 
Total assets$2,348,963 $2,090,349 
Liabilities, redeemable noncontrolling interests, and stockholders' equity
Current liabilities:
Accounts payable$10,812 $7,338 
Construction payable16,107 14,108 
Interest payable13,027 8,685 
Purchase price payable, current29,455 9,514 
Due to related parties100 51 
Current portion of long-term debt179,378 39,611 
Operating lease liability, current7,451 6,861 
Contract liability, current1,607 2,940 
Investment tax credit transfer liability60,319  
Other current liabilities11,269 17,402 
Total current liabilities329,525 106,510 
Alignment Shares liability19,470 60,502 
Long-term debt, net of unamortized debt issuance costs and current portion1,192,379 1,163,307 
Intangible liabilities, net16,007 18,945 
Asset retirement obligations20,326 17,014 
Operating lease liability, noncurrent195,876 180,701 
Contract liability5,936 5,620 
Deferred tax liabilities, net22,865 9,831 
Other long-term liabilities3,157 2,908 
Total liabilities$1,805,541 $1,565,338 
Commitments and contingent liabilities (Note 13)
Redeemable noncontrolling interests19,076 26,044 
Stockholders' equity
Common stock $0.0001 par value; 988,591,250 shares authorized as of December 31, 2024 and 2023; 159,999,527 and 158,999,886 shares issued and outstanding as of December 31, 2024 and 2023, respectively
16 16 
Additional paid-in capital493,981 485,063 
Accumulated deficit(54,417)(55,274)
Accumulated other comprehensive income15,578 17,273 
Total stockholders' equity$455,158 $447,078 
Noncontrolling interests69,188 51,889 
Total equity$524,346 $498,967 
Total liabilities, redeemable noncontrolling interests, and stockholders' equity$2,348,963 $2,090,349 

68





The following table presents the assets and liabilities of the consolidated variable interest entities (Refer to Note 7).

As of December 31,
(In thousands)20242023
Assets of consolidated VIEs, included in total assets above:
Cash$26,387 $12,191 
Current portion of restricted cash337 1,066 
Accounts receivable, net14,005 8,068 
Other current assets2,583 973 
Restricted cash, noncurrent portion4,629 4,002 
Property, plant and equipment, net999,947 845,024 
Intangible assets, net10,268 5,507 
Operating lease asset94,805 79,597 
Other assets2,385 2,228 
Total assets of consolidated VIEs$1,155,346 $958,656 
Liabilities of consolidated VIEs, included in total liabilities above:
Accounts payable1,707 1,056 
Operating lease liability, current2,708 2,542 
Current portion of long-term debt3,023 3,021 
Contract liability, current484 484 
Investment tax credit transfer liability60,319  
Other current liabilities1,723 1,473 
Long-term debt, net of unamortized debt issuance costs and current portion37,490 38,958 
Intangible liabilities, net3,365 4,522 
Asset retirement obligations10,244 9,185 
Operating lease liability, noncurrent102,118 82,913 
Contract liability4,205 4,011 
Other long-term liabilities1,702 1,771 
Total liabilities of consolidated VIEs$229,088 $149,936 

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


69



Altus Power, Inc.
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY
(In thousands, except share data)
Class A Common StockAdditional Paid-in CapitalAccumulated Other Comprehensive IncomeAccumulated DeficitTotal Stockholders'
Equity
Non
Controlling Interests
Total
Equity
SharesAmount
As of December 31, 2021153,648,830 $15 $406,259 $ $(101,356)$304,918 $21,093 $326,011 
Stock-based compensation75,000 — 9,404 — — 9,404 — 9,404 
Cash distributions to noncontrolling interests— — — — — — (1,549)(1,549)
Cash contributions from noncontrolling interests— — — — — — 5,010 5,010 
Equity issuance costs— — (1,165)— — (1,165)— (1,165)
Conversion of Alignment Shares to Class A common stock2,021 — 15 — — 15 — 15 
Exchange of warrants into common stock1,111,243 — 7,779 — — 7,779 — 7,779 
Exercised warrants4,067,307 1 47,836 — — 47,837 — 47,837 
Redemption of redeemable noncontrolling interests— — (124)— (124)— (124)
Noncontrolling interests assumed through acquisitions— — — — — — 184 184 
Net income (loss)— — — — 55,437 55,437 (3,913)51,524 
As of December 31, 2022158,904,401 $16 $470,004 $ $(45,919)$424,101 $20,825 $444,926 
Stock-based compensation154,023 — 14,938 — — 14,938 — 14,938 
Cash distributions to noncontrolling interests— — — — — — (2,618)(2,618)
Cash contributions from noncontrolling interests— — — — — — 35,282 35,282 
Conversion of Alignment Shares to Class A common stock2,011 — 11 — — 11 — 11 
Forfeited and cancelled restricted shares(60,549)— (13)— — (13)— (13)
Redemption of noncontrolling interests— — 123 — — 123 787 910 
Noncontrolling interests assumed through acquisitions— — — — — — 13,500 13,500 
Other comprehensive income— — — 17,273 — 17,273 — 17,273 
Net loss— — — — (9,355)(9,355)(15,887)(25,242)
As of December 31, 2023158,999,886 16 485,063 17,273 (55,274)447,078 51,889 498,967 
Stock-based compensation997,650 — 8,239 — — 8,239 — 8,239 
Cash distributions to noncontrolling interests— — — — — — (6,773)(6,773)
Accrued distributions to noncontrolling interests— — — — — — (237)(237)
Cash contributions from noncontrolling interests— — — — — — 34,860 34,860 
Conversion of Alignment Shares to Class A common stock1,991 — 10 — — 10 — 10 
Redemption of noncontrolling interests— — 669 — — 669 (4,050)(3,381)
Noncontrolling interests assumed through acquisitions— — — — — — 2,100 2,100 
Other comprehensive loss— — — (1,695)— (1,695)— (1,695)
Redeemable noncontrolling interests accretion to redemption value    (466)(466)— (466)
Net income (loss)    1,323 1,323 (8,601)(7,278)
As of December 31, 2024159,999,527 16 493,981 15,578 (54,417)455,158 69,188 524,346 

The accompanying notes are an integral part of the consolidated financial statements.
70



Altus Power, Inc.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
Year ended December 31,
202420232022
Cash flows from operating activities
Net (loss) income$(10,667)$(25,973)$52,167 
Adjustments to reconcile net (loss) income to net cash from operating activities:
Depreciation, amortization and accretion expense68,917 53,627 29,600 
Deferred tax expense (benefit) 14,194 (715)1,078 
Non-cash lease expense1,122 2,036 443 
Amortization of debt discount and financing costs5,541 3,617 3,018 
Loss on extinguishment of debt, net 116 2,303 
Change in fair value of redeemable warrant liability  5,647 
Change in fair value of Alignment Shares liability(41,023)(5,632)(61,315)
Remeasurement of contingent consideration, net(2,379)2,207 79 
Loss (gain) on disposal of property, plant and equipment443 649 (2,222)
Stock-based compensation expense8,239 14,938 9,404 
Amortization of forward-starting interest rate swap(1,703)  
Other(2,791)764 (174)
Changes in assets and liabilities, excluding the effect of acquisitions
Accounts receivable(3,223)1,493 (2,122)
Due to related parties49 (61)112 
Derivative assets(2,196)20,690 (1,247)
Other assets(1,906)2,098 (280)
Accounts payable2,937 3,504 (1,126)
Interest payable3,757 4,249 (58)
Contract liability454 438 562 
Other liabilities583 1,312 (627)
Net cash provided by operating activities40,348 79,357 35,242 
Cash flows used for investing activities
Capital expenditures(93,705)(117,791)(77,223)
Payments to acquire renewable energy businesses, net of cash and restricted cash acquired(119,240)(432,441)(76,166)
Payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired(154,526)(38,931)(13,924)
Proceeds from disposal of property, plant and equipment266 2,350 3,605 
Other  496 
Net cash used for investing activities(367,205)(586,813)(163,212)
Cash flows from financing activities
Proceeds from issuance of long-term debt301,329 579,627 124,697 
Repayments of long-term debt(135,697)(51,114)(123,362)
Payment of debt issuance costs(1,231)(5,000)(5,257)
Payment of debt extinguishment costs (85)(1,335)
Payment of deferred purchase price payable(8,195)(17,632) 
Payment of transaction costs related to the CBAH Merger  (742)
Proceeds from exercise of warrants  65 
Payment of contingent consideration(5,793)(5,298)(72)
Contributions from noncontrolling interests34,860 35,282 6,097 
Redemption of noncontrolling interests(4,084)(3,855)(473)
Distributions to noncontrolling interests(10,191)(4,940)(2,571)
Proceeds from transfer of investment tax credits related to noncontrolling interests60,319   
Net cash provided by (used for) financing activities231,317 526,985 (2,953)
Net (decrease) increase in cash, cash equivalents, and restricted cash(95,540)19,529 (130,923)
Cash, cash equivalents, and restricted cash, beginning of year218,927 199,398 330,321 
Cash, cash equivalents, and restricted cash, end of year$123,387 $218,927 $199,398 
71





Year ended December 31,
202420232022
Supplemental cash flow disclosure
Cash paid for interest, net of amounts capitalized$68,242 $36,946 $21,605 
Cash paid for taxes35 69 73 
Non-cash investing and financing activities
Asset retirement obligations$2,332 $6,312 $1,840 
Debt assumed through acquisitions 7,900 117,295 
Initial recording of noncontrolling interest2,100 13,500 183 
Redeemable noncontrolling interest assumed through acquisitions(100)15,541 2,126 
Accrued distributions to noncontrolling interests765 278  
Accrued deferred financing costs 203  
Acquisitions of property and equipment included in construction payable1,338 5,588 8,371 
Construction loan conversion  (4,186)
Term loan conversion  4,186 
Exchange of warrants into common stock  7,779 
Warrants exercised on a cashless basis  47,836 
Conversion of Alignment Shares into common stock10 11 15 
Deferred purchase price payable29,330 7,656 18,548 

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




72

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)
1.General
Company Overview
Altus Power, Inc., a Delaware corporation (the “Company” or “Altus Power”), headquartered in Stamford, Connecticut, develops, owns, constructs and operates large-scale roof, ground and carport-based photovoltaic solar energy generation and storage systems for the purpose of producing and selling electricity to credit worthy counterparties, including commercial and industrial, public sector and community solar customers, under long-term contracts. The solar energy facilities are owned by the Company in project-specific limited liability companies (the “Solar Facility Subsidiaries”).
On December 9, 2021, the Company merged (the “CBAH Merger”) with CBRE Acquisition Holdings, Inc. (“CBAH”) and became listed on the New York Stock Exchange under the stock symbol “AMPS.”
2.Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The Company prepares its consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”). The Company’s consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest with all intercompany balances and transactions eliminated in consolidation.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“AROs”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share (“Alignment Shares”).
Variable Interest Entities
The Company consolidates all variable interest entities (“VIEs”) in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is an entity that has a variable interest or a combination of variable interests that provide that entity with a controlling financial interest in the VIE. An entity is deemed to have a controlling financial interest in a VIE if it has both of the following characteristics: (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 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. The Company evaluates whether an entity is a VIE whenever reconsideration events as defined by the accounting guidance occur. See Note 7, "Variable Interest Entities."
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 (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s CODM is the chief executive officer. Based on the financial information presented to and reviewed by the CODM in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment which includes revenue under power purchase agreements (“PPA”), revenue from net metering credit agreements (“NMCA”), performance based incentives, solar renewable energy credit (“SREC”) revenue, rental income, and revenue recognized on contract liabilities. The Company’s principal operations, revenue and decision-making functions are located in the United States.
The CODM assesses the performance of the Company and decides how to allocate resources based on net income that is reported on the consolidated statements of operations as net income or loss. The measure of the Company's assets is reported on the consolidated balance sheets as total assets. The CODM uses net income to evaluate income generated from Company's assets in deciding how to reinvest profits into the Company. The Company's single reportable segment's revenue, profit or loss, and significant expenses are all presented in the consolidated statements of operations.
73

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Cash, Cash Equivalents, and Restricted Cash
Cash and cash equivalents include all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition that are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.
The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:
As of December 31,
20242023
Cash and cash equivalents$104,902$160,817
Current portion of restricted cash7,04045,358
Restricted cash, noncurrent portion11,44512,752
Total$123,387$218,927
Accounts Receivable
Management considers the carrying value of accounts receivable to be fully collectible. If amounts become uncollectible, they are charged to operations in the period in which that determination is made. Accounts receivable 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, and current economic conditions that may affect a customer's ability to pay to identify customers with potential collection issues. As of December 31, 2024 and 2023, the Company determined that the allowance for credit losses was $1.2 million and $0.9 million, respectively.
Concentration of Credit Risk
The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.
The Company had one customer that individually accounted for over 10% (i.e., 10.0%) of total accounts receivable, net as of December 31, 2024. The Company had no customers that individually accounted for over 10% of total operating revenues, net for the year ended December 31, 2024.
The Company had no customers that individually accounted for over 10% of total accounts receivable, net as of December 31, 2023. The Company had one customer that individually accounted for over 10% (i.e., 11.0%) of total operating revenues, net for the year ended December 31, 2023.
The Company had one customer that individually accounted for over 10% (i.e., 16.2%) of total operating revenues, net for the year ended December 31, 2022.
Economic Concentrations
The Company and its subsidiaries own and operate solar generating facilities installed on buildings and land located across the United States. Future operations could be affected by changes in the economy, other conditions in those geographic areas or by changes in the demand for renewable energy.
Fair Value Measurements
The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.
74

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.
Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.
Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.
The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt the carrying amounts approximate fair value due to the short maturity of these instruments. Refer to Note 9, "Fair Value Measurements" for further information on assets and liabilities measured at fair value.
Interest Rate Swap Agreements
The Company is exposed to interest rate risk on its floating-rate debt. The Company periodically enters into interest rate swap agreements to effectively convert its floating-rate debt to a fixed-rate basis. The principal objective of these contracts is to eliminate or reduce the variability of the cash flows in interest payments associated with the Company’s floating-rate debt, thus reducing the impact of interest rate changes on future interest payment cash flows. The Company may designate interest rate swap agreements as hedging instruments for accounting purposes from time to time. Changes in the fair value of interest rate swap agreements that are not designated as hedging instruments are reported in the consolidated statements of operations as part of interest expense, and changes in the fair value of interest rate swap agreements that are designated as hedging instruments are reported in the consolidated statements of comprehensive income.
Property, Plant and Equipment
The Company reports property, plant and equipment at cost, less accumulated depreciation. Costs include all costs incurred during the construction and development of the solar energy facilities, including land, development costs and site work. Repairs and maintenance are expensed as incurred. The Company begins depreciating the property, plant and equipment when the assets are placed in service. Depreciation expense is computed using the straight-line composite method over the estimated useful lives of assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.
Business Combinations and Acquisitions of Assets
The Company applies the definition of a business in ASC 805, Business Combinations, to determine whether it is acquiring a business or a group of assets. When the Company acquires a business, the purchase price is allocated to (i) the acquired tangible assets and liabilities assumed, primarily consisting of solar energy facilities and land, (ii) the identified intangible assets and liabilities, primarily consisting of favorable and unfavorable rate PPAs and SREC agreements, (iii) asset retirement obligations (iv) non-controlling interests, and (v) other working capital items based in each case on their estimated fair values. The excess of the purchase price, if any, over the estimated fair value of net assets acquired is recorded as goodwill. The fair value measurements of assets acquired and liabilities assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. In addition, acquisition costs related to business combinations are expensed as incurred.
When an acquired group of assets does not constitute a business, the transaction is accounted for as an asset acquisition. The cost of assets acquired and liabilities assumed in asset acquisitions is allocated based upon relative fair value. The fair value measurements of the solar facilities acquired and asset retirement obligations assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. Transaction costs incurred on an asset acquisition are capitalized as a component of the assets acquired.
Intangible Assets, Intangible Liabilities and Amortization
Intangible assets and intangible liabilities include favorable and unfavorable rate PPAs, NMCAs, and SREC agreements as well as value ascribed to in-place leases and fees paid to third parties for acquiring customers. PPAs, NMCAs and SREC agreements
75

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

obtained through acquisitions, which are recorded at the estimated fair value as of the acquisition date and the difference between the contract price and current market price is recorded as an intangible asset or liability.
Amortization of intangible assets and liabilities is recorded within depreciation, amortization and accretion in the consolidated statements of operations. Values ascribed to in-place leases are amortized using the straight-line method ratably over 15-30 years based upon the term of the individual site leases. Third party costs necessary to acquire PPAs and NMCA customers are amortized using the straight-line method ratably over 15-25 years based upon the term of the customer contract. Estimated fair value allocated to the favorable and unfavorable rate PPAs and SREC agreements are amortized using the straight-line method over the remaining non-cancelable terms of the respective agreements. The straight-line method of amortization is used because it best reflects the pattern in which the economic benefits of the intangibles are consumed or otherwise used up. The amounts and useful lives assigned to intangible assets acquired and liabilities assumed impact the amount and timing of future amortization. See Note 5, "Intangible Assets and Intangible Liabilities."
Software Development Costs
Qualifying internally-developed software development costs are capitalized during the application development stage. Capitalization of such costs ceases once the project is substantially complete and ready for its intended use. Capitalized software development costs are included in Intangible assets, net in the consolidated balance sheet. See Note 5, "Intangible Assets and Intangible Liabilities."
Impairment of Long-Lived Assets
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.
When impairment indicators are present, recoverability is measured by a comparison of the carrying amount of the asset to the future net undiscounted cash flow expected to be generated and any estimated proceeds from the eventual disposition. If the long-lived assets are considered to be impaired, the impairment to be recognized is measured at the amount by which the carrying amount of the asset exceeds the fair market value as determined from an appraisal, discounted cash flows analysis, or other valuation technique. For the years ended December 31, 2024, 2023, and 2022 the Company recognized loss on impairment of zero, $0.4 million, and zero, respectively, which is recorded in depreciation, amortization and accretion expense in the consolidated statements of operations.
Leases
The Company has lease agreements for land and building rooftops on which our solar energy facilities operate, as well as a lease agreement for a corporate office. The leases expire on various terms through 2063.
At the inception of a contractual arrangement, the Company determines whether it contains a lease by assessing whether there is an identified asset and whether the contract conveys the right to control the use of the identified asset in exchange for consideration over a period of time. If both criteria are met, the Company calculates the associated lease liability and corresponding right-of-use asset upon lease commencement. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessee. Operating lease assets and liabilities are recognized based on the present value of lease payments over the lease term using an appropriate discount rate. Right-of-use assets include any lease payments made at or before lease commencement and any initial direct costs incurred and exclude any lease incentives received. Right-of-use assets also include an adjustment to reflect favorable or unfavorable terms of the lease when compared to market terms, when applicable. Certain leases include variable lease payments associated with production of the solar facility or other variable payments such as real estate taxes and common area maintenance. As the Company has elected not to separate lease and non-lease components for all classes of underlying assets, all variable costs associated with leases are expensed in the period incurred and presented and disclosed as variable lease expense.
The Company’s lease agreements do not contain any residual value guarantees or restrictive financial covenants. The Company does not have any leases that have not yet commenced that create significant rights and obligations for the lessee.
76

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

A lessee is required to use the rate implicit in the lease when the assumptions are readily determinable. When the assumptions are not readily determinable, it is required to use its incremental borrowing rate. As the assumptions to determine the rate implicit in the lease are not readily determinable for any of the Company's leases, the incremental borrowing rate is used.
The discount rate used is the rate that the Company would have to pay to borrow on a collateralized basis over a similar term for an amount equal to the lease payments in a similar economic environment. At the lease commencement date, the Company’s incremental borrowing rate is used as the discount rate. Discount rates are reassessed when there is a new lease or a modification to an existing lease.
The Company records operating lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its operating lease right-of-use assets as long-term assets. The Company does not have any material short-term leases and, and such, has not presented or disclosed any amounts related to short-term leases in its financial statements. See Note 12, "Leases."
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 long-term debt, net of unamortized debt issuance costs and current portion for term loans, and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets (see Note 8, "Debt").
Asset Retirement Obligations
Asset retirement obligations are retirement obligations associated with long-lived assets for which a legal obligation exists under enacted laws, statutes, and written or oral contracts, including obligations arising under the doctrine of promissory estoppel, and for which the timing and/or method of settlement may be conditional on a future event. The Company recognizes the fair value of a liability for an ARO in the period in which it is incurred and when a reasonable estimate of fair value can be made.
Upon initial recognition of a liability for an ARO, the asset retirement cost is capitalized by increasing the carrying amount of the related long-lived asset by the same amount. Over time, the liability is accreted to its future value, while the capitalized cost is depreciated over the useful life of the related asset. The Company’s AROs are primarily related to the future dismantlement of equipment on leased property. The Company records AROs as part of other non-current liabilities on its balance sheet. See Note 16, "Asset Retirement Obligations."
Revenue Recognition
The Company derives its operating revenues principally from power purchase agreements, net metering credit agreements, SRECs, and performance based incentives.
Power sales under PPAs
A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) pursuant to terms of PPAs. PPAs that do not qualify as leases under ASC 842, Leases, or derivatives under ASC 815, Derivatives and Hedging, are accounted for under ASC 606, Revenue from Contracts with Customers. A portion of PPAs that qualify as derivatives is not material. The Company’s PPAs typically have fixed or floating rates and are generally invoiced on a monthly basis and as of December 31, 2024 have a weighted-average remaining life of 11 years. The Company typically sells energy and related environmental attributes (e.g., SRECs) separately to different customers and considers the delivery of power energy under PPAs to represent a series of distinct goods that is substantially the same and has the same pattern of transfer measured by the output method. The Company applied the practical expedient allowing the Company to recognize revenue in the amount that the Company has a right to invoice which is equal to the volume of energy delivered multiplied by the applicable contract rate. For certain of the Company’s rooftop solar energy facilities revenue is recognized net of immaterial pass-through lease charges collected on behalf of building owners.
Power sales under NMCAs
A portion of the Company’s power sales revenues are obtained through the sale of net metering credits under NMCAs which have a weighted-average remaining life of 18 years as of December 31, 2024. Net metering credits are awarded to the Company by the local utility based on kilowatt hour generation by solar energy facilities, and the amount of each credit is determined by the utility’s applicable tariff. The Company currently receives net metering credits from various utilities including Eversource Energy, National Grid Plc, and Xcel Energy. There are no direct costs associated with net metering credits, and therefore, they do not receive an allocation of costs upon generation. Once awarded, these credits are then sold to third party offtakers pursuant to the terms of the offtaker agreements. The Company views each net metering credit in these arrangements as a distinct performance obligation satisfied at a point in time. Generally, the customer obtains control of net metering credits at the point in
77

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

time when the utility assigns the generated credits to the Company account, who directs the utility to allocate to the customer based upon a schedule. The transfer of credits by the Company to the customer can be up to one month after the underlying power is generated. As a result, revenue related to NMCA is recognized upon delivery of net metering credits by the Company to the customer. The Company’s customers apply net metering credits as a reduction to their utility bills.
Solar renewable energy credit revenue
The Company applies for and receives SRECs in certain jurisdictions for power generated by solar energy systems it owns. The quantity of SRECs is based on the amount of energy produced by the Company’s qualifying generation facilities. SRECs are sold pursuant to agreements with third parties, who typically require SRECs to comply with state-imposed renewable portfolio standards. Holders of SRECs may benefit from registering the credits in their name to comply with these state-imposed requirements, or from selling SRECs to a party that requires additional SRECs to meet its compliance obligations. The Company receives SRECs from various state regulators including New Jersey Board of Public Utilities, Massachusetts Department of Energy Resources, and Maryland Public Service Commission. There are no direct costs associated with SRECs and therefore, they do not receive an allocation of costs upon generation. The majority of individual SREC sales reflect a fixed quantity and fixed price structure over a specified term. The contracts related to SREC sales with a fixed price and quantity have maturity dates ranging from 2025 to 2033. The Company typically sells SRECs to different customers from those purchasing the energy under PPAs. The Company believes the sale of each SREC is a distinct performance obligation satisfied at a point in time and that the performance obligation related to each SREC is satisfied when each SREC is delivered to the customer.
Power sales on wholesale markets
A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) on the wholesale market operated by PJM Interconnection at floating spot prices. The promise to sell energy on a wholesale market is a separate distinct performance obligation and revenue is recognized as energy is delivered at the interconnection point.
Rental income
Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 6, "Acquisitions") as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered.
Performance based incentives
Many state governments, utilities, municipal utilities and co-operative utilities offer a rebate or other cash incentive for the installation and operation of a renewable energy facility. Up-front rebates provide funds based on the cost, size or expected production of a renewable energy facility. Performance based incentives provide cash payments to a system owner based on the energy generated by their renewable energy facility during a pre-determined period, and they are paid over that time period. The Company recognizes revenue from state and utility incentives at the point in time in which they are earned.
Performance based incentives are primarily represented by cash awards granted to the Company by the New York State Energy Research & Development Authority ("NYSERDA") for the development of distributed solar facilities in the State of New York. The Company applies ASC 958-605, Not-for-Profit Entities - Revenue Recognition, by analogy to account for these incentives, and recognizes awards within Operating revenues, net, in the consolidated statements of operations when incentive is awarded by NYSERDA. Incentives are normally collected within 30 days after the award. There are no recapture provisions or other contingencies associated with the awarded incentives for the years ended December 31, 2024, 2023 and 2022.
Revenue recognized on contract liabilities
The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037.
Cost of Operations (Exclusive of Depreciation and Amortization)
Cost of operations primarily consists of operations and maintenance expense, site lease expense, insurance premiums, property taxes and other miscellaneous costs associated with the operations of solar energy facilities. Costs are charged to expense as incurred.
Stock-based Compensation
78

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Stock-based compensation expense for equity instruments issued to employees is measured based on the grant-date fair value of the awards. The fair value of each time-based restricted stock unit is determined based on the valuation of the Company’s stock on the date of grant. The fair value of each restricted stock unit with market conditions is estimated using the Monte Carlo model utilizing a distribution of potential outcomes based on expected volatility and risk-free interest rate. The Company recognizes compensation costs using the straight-line method for all equity compensation awards over the requisite service period of the awards, which is generally the awards’ vesting period. The Company accounts for forfeitures of awards in the period they occur. See Note 17, "Stock-based Compensation."
Income Taxes
The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rate on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. In evaluating if a valuation allowance is warranted, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations, refer to Note 18, "Income Taxes," for further details.
The preparation of consolidated financial statements in accordance with U.S. GAAP requires the Company to report information regarding its exposure to various tax positions taken by the Company. The Company is required to determine whether a tax position of the Company is more likely than not to be sustained upon examination by the applicable taxing authority, including the resolution of any related appeals or litigation processes, based on the technical merits of the position. The uncertain tax position to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement, which could result in the Company recording a tax liability that would reduce net assets. The Company reviews and evaluates tax positions and determines whether or not there are uncertain tax positions that require financial statement recognition. Generally, tax authorities can examine all tax returns filed for the last three years.
Management believes that the Company has adequately addressed all relevant tax positions and that there are no unrecorded tax liabilities. As a result, no income tax liability or expense related to uncertain tax positions have been recorded in the accompanying consolidated financial statements.
The Company’s income tax expense, deferred tax assets and liabilities reflect management’s best assessment of estimated future taxes to be paid.
The Company accounts for its nonrefundable transferable investment tax credits (“ITCs”) under ASC 740 using the flow-through method and has elected to consider the ability to transfer its ITCs in assessing its need for a valuation allowance.
Basic and Diluted Net Income or Loss Per Share
Basic net income or loss per share attributable to common stockholders is calculated by dividing the net income or loss attributable to the common stockholder by the weighted average number of shares of common stock outstanding for the period.
Diluted net income or loss per share attributable to common stockholder is computed 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 the Company incurs a net loss attributable to common stockholder, stock options are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to common stockholder as the effect is antidilutive. See Note 15, "Earnings per Share."
Noncontrolling Interests and Redeemable Noncontrolling Interests in Solar Facility Subsidiaries
Noncontrolling interests and redeemable noncontrolling interests represent third parties’ equity interests in the net assets of certain consolidated Solar Facility Subsidiaries. Third party equity interests are primarily represented by tax equity partnerships which were created to finance the costs of solar energy facilities under long-term operating agreements. The tax equity interests are generally entitled to receive substantially all the accelerated depreciation tax deductions and investment tax credits arising from Solar Facility Subsidiaries pursuant to their contractual shareholder agreements, together with a portion of these ventures’ distributable cash. The tax equity interests’ claim to tax attributes and distributable cash from Solar Facility Subsidiaries decreases to a small residual interest after a predefined ‘flip point’ occurs, typically the expiration of a time period or upon the tax equity investor’s achievement of a target yield. Because the tax equity interests’ participation in tax attributes and distributable cash from each Solar Facility Subsidiary is not consistent over time with their initial capital contributions or percentage interest,
79

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

the Company has determined that the provisions in the contractual arrangements represent substantive profit-sharing arrangements. In order to reflect the substantive profit-sharing arrangements, the Company has determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the Hypothetical Liquidation at Book Value (“HLBV”) method. Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the third parties would hypothetically receive at each balance sheet date based on the liquidation provisions of the respective operating partnership agreements. HLBV assumes that the proceeds available for distribution are equivalent to the unadjusted, stand-alone net assets of each respective partnership, as determined under U.S. GAAP. The third parties’ noncontrolling interest in the results of operations of these subsidiaries is determined as the difference in the noncontrolling interests’ and redeemable noncontrolling interests’ claims under the HLBV method at the start and end of each reporting period, after considering any capital transactions, such as contributions or distributions, between the subsidiaries and third parties. The application of HLBV generally results in the attribution of pre-tax losses to tax equity interests in connection with their receipt of accelerated tax benefits from the Solar Facility Subsidiaries, as the third-party investors’ receipt of these benefits typically reduces their claim on the partnerships’ net assets.
Attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests under the HLBV method requires the use of significant assumptions and estimates to calculate the amounts that third parties would receive upon a hypothetical liquidation. Changes in these assumptions and estimates can have a significant impact on the amount that third parties would receive upon a hypothetical liquidation. The use of the HLBV methodology to allocate income to the noncontrolling and redeemable noncontrolling interest holders may create volatility in the Company’s consolidated statements of operations as the application of HLBV can drive changes in net income available and loss attributable to noncontrolling interests and redeemable noncontrolling interests from quarter to quarter.
The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Estimated redemption value is calculated as the discounted cash flows attributable to the third parties subsequent to the reporting date. Redeemable noncontrolling interests are reported using the greater of their carrying value at each reporting date as determined by the HLBV method or their estimated redemption value in each reporting period. The Company accretes redeemable noncontrolling interests to the estimated redemption value over the period from the date of issuance to the earliest redemption date using the interest method. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates. Changes in these assumptions and estimates can have a significant impact on the calculation of the redemption value. See Note 11, "Redeemable Noncontrolling Interest."
Accounting Pronouncements
As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.
Recent Accounting Pronouncements Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the CODM. Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for fiscal periods beginning after December 15, 2023, with early adoption permitted. The Company adopted this standard during the year ended December 31, 2024. See Note 2, "Significant Accounting Policies, Segment Information."
Recent Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective
80

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.
3.Revenue and Accounts Receivable
Disaggregation of operating revenues
The following table presents the detail of revenues as recorded in the consolidated statements of operations:
For the Year Ended
December 31,
202420232022
Power sales under PPAs$66,578 $53,516 $24,906 
Power sales under NMCAs58,135 42,006 27,162 
Power sales on wholesale markets2,136 1,756 4,146 
Total revenue from power sales126,849 97,278 56,214 
Solar renewable energy credit revenue48,198 45,542 40,502 
Rental income11,271 2,784 3,038 
Performance based incentives7,274 6,155 1,409 
Revenue recognized on contract liabilities2,673 3,403  
Total$196,265 $155,162 $101,163 
Transaction price allocated to the remaining performance obligation
In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.
Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.
The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:
2025$12,240 
202619,935 
202715,872 
20284,389 
Total$52,436 
Accounts receivable, net
The following table presents the detail of receivables as recorded in accounts receivable, net in the consolidated balance sheets:
As of December 31,
202420232022
Power sales under PPAs$5,087 $3,582 $4,092 
Power sales under NMCAs10,447 8,094 3,183 
Power sales on wholesale markets72 249 223 
Total power sales15,606 11,925 7,498 
Solar renewable energy credits5,981 3,379 5,387 
Rental income194 450 429 
Performance based incentives27 1,346 129 
Total$21,808 $17,100 $13,443 
81

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of December 31, 2024 and 2023, the Company determined that the allowance for credit losses was $1.2 million and $0.9 million, respectively.
Contract liabilities
The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of December 31, 2024, the Company had current and non-current contract liabilities of $1.6 million and $5.9 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. For the years December 31, 2024, 2023, and 2022, the Company recognized $2.6 million, $3.1 million, and zero of revenue that was included in the contract liability at the beginning of the period, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.
Rental income
Maturities of fixed rental payments as of December 31, 2024, are as follows:
2025$6,083 
20262,892 
2027513 
2028514 
2029515 
Thereafter4,740 
Total$15,257 
Banked Net Metering Credits
Operating revenues do not include net metering credits that were awarded to the Company by utilities but not yet sold to customers and were banked by the Company. Revenues from sales of banked net metering credits are recognized once they are allocated and used by customers.
4.Property, Plant and Equipment
As of December 31, 2024 and 2023, property, plant and equipment consisted of the following:
Estimated Useful
Lives (in Years)
As of December 31,
20242023
Land$17,983 $9,377 
Solar energy facilities
25 - 32
1,962,401 1,581,463 
Battery energy storage systems2012,513 12,513 
Site work155,471 5,471 
Leasehold improvements
15 - 30
7,173 7,138 
Vehicles and other equipment
3 - 5
2,420 930 
Construction in progress139,302 139,452 
Property, plant and equipment2,147,263 1,756,344 
Less: Accumulated depreciation(204,378)(137,297)
Property, plant and equipment, net$1,942,885 $1,619,047 
For the years ended December 31, 2024, 2023, and 2022 depreciation expense was $67.3 million, $51.2 million, and $31.0 million respectively, and is recorded in depreciation, amortization and accretion expense in the accompanying consolidated statements of operations.
As of December 31, 2024 and 2023, the components of property, plant and equipment leased to third parties under operating leases consisted of the following:
82

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

As of December 31,
20242023
Land$3,144 $ 
Solar energy facilities82,258 14,738 
Battery energy storage systems12,513 12,513 
Property, plant and equipment97,915 27,251 
Less: Accumulated depreciation(5,936)(2,490)
Property, plant and equipment, net$91,979 $24,761 
Disposal of Property, Plant and Equipment
On June 30, 2023, the Company disposed of a solar energy facility located in New Jersey for cash consideration of $2.4 million. As of that date, the carrying amount of the net assets and liabilities of the solar energy facility was $3.0 million. As a result of the transaction, the Company recognized a loss on disposal of property, plant and equipment of $0.6 million in the consolidated statement of operations for the year ended December 31, 2023.
5.Intangible Assets and Intangible Liabilities
As of December 31, 2024 and 2023, intangible assets consisted of the following:
Weighted Average Amortization Period
(in Years)
As of December 31,
20242023
Cost:
Customer acquisition costs17 years$12,591 $6,681 
In-place lease contracts21 years819 819 
Favorable rate revenue contracts9 years45,564 45,564 
Favorable operation and maintenance contracts4 years 60 
Software in developmentN/A7,056 3,972 
Other5 years112 112 
Total intangible assets66,142 57,208 
Accumulated amortization:
Customer acquisition costs(2,204)(1,754)
In-place lease contracts(280)(241)
Favorable rate revenue contracts(12,415)(7,565)
Favorable operation and maintenance contracts (60)
Total accumulated amortization(14,899)(9,620)
Total intangible assets, net$51,243 $47,588 

As of December 31, 2024 and 2023, intangible liabilities consisted of the following:
Weighted Average Amortization Period
(in Years)
As of December 31,
20242023
Cost:
Unfavorable rate revenue contracts6 years$24,029 $29,306 
Accumulated amortization:
Unfavorable rate revenue contracts(8,022)(10,361)
Total intangible liabilities, net$16,007 $18,945 

For the years ended December 31, 2024, 2023, and 2022 amortization expense was $5.3 million, $5.4 million, and $1.9 million respectively, and was recorded in depreciation, amortization and accretion expense in the accompanying consolidated statements of operations.
For the years ended December 31, 2024, 2023 and 2022 , amortization benefit was $4.5 million, $3.6 million, and $3.6 million respectively, and was recorded in depreciation, amortization and accretion expense in the accompanying consolidated statements of operations. During the year ended December 31, 2024, the Company wrote off $6.8 million of fully-amortized unfavorable rate revenue contracts from cost and accumulated amortization .
83

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Over the next five years, excluding any amortization expense related to software currently in development, the Company expects to recognize annual amortization on its intangibles as follows:
20252026202720282029
Favorable rate revenue contracts$4,814 $4,814 $4,658 $3,452 $2,660 
In-place lease contracts40 40 40 40 40 
Customer acquisition costs672 672 672 672 672 
Unfavorable rate revenue contracts(4,314)(1,856)(1,743)(1,649)(1,179)
Total net amortization expense$1,212 $3,670 $3,627 $2,515 $2,193 

6.Acquisitions
2024 Acquisitions
MN8 Acquisition
On July 3, 2024, September 10, 2024, and November 26, 2024, the Company acquired four in-development solar energy facilities located in Maine with a total expected nameplate capacity of 26.6 MW from third party for a total purchase price of $108.4 million (the “MN8 Acquisition”). As of December 31, 2024, $11.7 million of total consideration remained payable to the seller and was included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of variable interest entities that do not constitute a business (refer to Note 7, "Variable Interest Entities"). The Company acquired $109.0 million of property, plant and equipment and $3.4 million of operating lease assets, and assumed $3.4 million of operating lease liabilities and $0.5 million of asset retirement obligations.
Vitol Acquisition
On January 31, 2024, the Company, through its wholly-owned subsidiary, Altus Power, LLC, acquired an 84 MW portfolio of 20 operating solar energy facilities located across five U.S. states (the “Vitol Acquisition”). The portfolio was acquired from Vitol Solar I LLC (“Vitol”) through an acquisition of 100% of the outstanding membership interests in 18 project companies and 100% of the outstanding Class B membership interest in a partnership which owns 2 project companies. The total purchase price was approximately $119.5 million and the transaction was entered into by the Company to grow its portfolio of solar energy facilities. The purchase price and associated transaction costs were funded by cash on hand. The purchase price is also subject to customary adjustments for working capital and other items.
In conjunction with the acquisition, the Company entered into a master lease agreement to lease certain solar facilities back to Vitol, as well as an asset management agreement under which the Company will manage the solar facilities during the term of the master lease agreement. The master lease agreement is accounted for as an operating lease under ASC 842 and lease payments are included in rental income within the consolidated statement of operations. The lease term varies by solar facility, with individual lease terms ending between 2024 and 2026.
The Company accounted for the Vitol Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on January 31, 2024, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
The accounting for the Vitol Acquisition was finalized as of December 31, 2024. Subsequent to the acquisition date, the Company made certain measurement period adjustments to provisional accounting as a result of clarification of information utilized to determine fair value of assets acquired and liabilities assumed, and reconciling working capital adjustments with the seller. The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on January 31, 2024, and inclusive of measurement period adjustments:
84

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Provisional accounting as of January 31, 2024Measurement period adjustmentsFinal accounting as of January 31, 2024
Assets
Accounts receivable$1,649 $(164)$1,485 
Property, plant and equipment123,363 (822)122,541 
Operating lease asset7,835 (1,799)6,036 
Other assets1,691 (2)1,689 
Total assets acquired134,538 (2,787)131,751 
Liabilities
Accounts payable249 65 314 
Intangible liabilities2,370 (800)1,570 
Asset retirement obligation1,374  1,374 
Operating lease liability7,187 (1,799)5,388 
Contract liability1,130  1,130 
Other liabilities393 172 565 
Total liabilities assumed12,703 (2,362)10,341 
Non-controlling interests2,100  2,100 
Total fair value of consideration transferred$119,735 $(425)$119,310 

The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:
Provisional accounting as of January 31, 2024Measurement period adjustmentsFinal accounting as of January 31, 2024
Cash consideration paid to Vitol on closing$119,690 $ $119,690 
Post-closing purchase price true-up45 (221)(176)
Total fair value of consideration transferred119,735 (221)119,514 
Cash acquired 204 204 
Total fair value of consideration transferred, net of cash acquired$119,735 $(425)$119,310 
The Company incurred approximately $0.9 million of acquisition related costs related to the Vitol Acquisition, which are recorded as part of Acquisition and entity formation costs in the consolidated statement of operations for year ended December 31, 2024. Acquisition related costs include legal, consulting, and other transaction-related costs.
The impact of the Vitol Acquisition on the Company's revenue and net income in the consolidated statement of operations was an increase of $11.6 million and $6.8 million, respectively, for the year ended December 31, 2024.
Intangibles at Acquisition Date
The Company attributed the intangible liability values to unfavorable rate revenue contracts to sell power and SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Unfavorable rate revenue contracts – PPA$(100)11 years
Unfavorable rate revenue contracts – SREC(1,470)10 years
Unaudited Pro Forma Combined Results of Operations
The following unaudited pro forma combined results of operations give effect to the Vitol Acquisition as if it had occurred on January 1, 2023. The unaudited pro forma combined results of operations are provided for informational purposes only and do not purport to represent the Company’s actual consolidated results of operations had the Vitol Acquisition occurred on the date assumed, nor are these financial statements necessarily indicative of the Company’s future consolidated results of operations. The
85

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.
For the year ended December 31, 2024 (unaudited)For the year ended December 31, 2023 (unaudited)
Operating revenues, net$197,127 $165,958 
Net income(9,279)29,885 
Asset Acquisitions
During the year ended December 31, 2024, the Company acquired solar energy facilities located in Massachusetts, New Jersey, Colorado, and Maine with a total nameplate capacity of 15.1 MW from third parties for a total purchase price of $19.5 million. As of December 31, 2024, $1.1 million of total consideration remained payable to sellers and was included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of assets, whereby the Company acquired $19.6 million of property, plant and equipment and $1.1 million of operating lease assets, and assumed $1.1 million of operating lease liabilities and $0.1 million of asset retirement obligations. During the year ended December 31, 2024, the Company also acquired land in various states from third parties for a total purchase price of $3.3 million.
Acquisitions of VIEs that do not constitute a business
During the year ended December 31, 2024, the Company acquired solar energy facilities located in Maine with a total nameplate capacity of capacity of 18.7 MW from third parties for a total purchase price of $59.0 million. As of December 31, 2024, $15.4 million of total consideration remained payable to sellers and was included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of variable interest entities that do not constitute a business. The Company acquired $59.2 million of property, plant and equipment and $1.8 million of operating lease assets, and assumed $1.8 million of operating lease liabilities and $0.3 million of asset retirement obligations.
2023 Acquisitions
Caldera Acquisition
On December 20, 2023, Altus Power, LLC, a wholly-owned subsidiary of the Company, acquired a 121 MW portfolio of 35 operating solar energy facilities located across six US states (the “Caldera Acquisition”). The portfolio was acquired from Project Hyperion Holdco LP (the “Seller”) for total consideration of $121.7 million. The purchase price and associated transaction costs were funded by the proceeds from an amendment of the APAF III Term Loan (as defined in Note 8, "Debt") and cash on hand. The Caldera Acquisition was made pursuant to the purchase and sale agreement (the "PSA") dated October 27, 2023, and entered into by the Company to grow its portfolio of solar energy facilities. Pursuant to the PSA, the Company acquired 100% ownership interest in Project Hyperion, LLC, a holding entity that owns the acquired solar energy facilities.
The Company accounted for the Caldera Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on December 20, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
The accounting for the Caldera Acquisition was finalized as of September 30, 2024. Subsequent to the acquisition date, the Company made certain measurement period adjustments to provisional accounting recognized. The adjustments consist of decreases in Property, plant and equipment acquired of $0.6 million, Other assets acquired of $0.1 million, Other liabilities assumed of $0.5 million, and noncontrolling interests assumed of $0.1 million, and an increase in Cash and restricted cash acquired of $0.1 million.
The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on December 20, 2023:
Provisional accounting as of December 20, 2023Measurement period adjustmentsFinal accounting as of December 20, 2023
Assets
Accounts receivable$876 $ $876 
Property, plant and equipment131,728 (596)131,132 
86

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Intangible assets350  350 
Operating lease asset15,557  15,557 
Other assets2,079 (95)1,984 
Total assets acquired150,590 (691)149,899 
Liabilities
Intangible liabilities5,200  5,200 
Asset retirement obligation1,920  1,920 
Operating lease liability17,567  17,567 
Other liabilities1,275 (517)758 
Total liabilities assumed25,962 (517)25,445 
Non-controlling interests2,900 (100)2,800 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:
Cash consideration paid to seller on closing$80,942 $ $80,942 
Cash consideration paid to settle debt on behalf of seller38,966  38,966 
Purchase price payable(1)
4,189  4,189 
Contingent consideration payable2,600  2,600 
Total fair value of consideration transferred126,697  126,697 
Cash and restricted cash acquired4,969 74 5,043 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
(1) The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.
The contingent consideration is related to the estimated earnout cash payment of a maximum of $8.0 million dependent on actual power generation of the acquired solar generating facilities during the 12-month period following the acquisition date. Refer to the Contingent Consideration section of Note 9, "Fair Value Measurements" for further information.
Intangibles at Acquisition Date
The Company attributed the intangible asset and liability values to favorable and unfavorable rate revenue contracts to sell SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Favorable rate revenue contracts – SREC350 4 years
Unfavorable rate revenue contracts – SREC(5,200)3 years
Marshall Street Acquisition
On July 13, 2023, the Company acquired a solar energy facility and a battery energy storage system located in Massachusetts with nameplate capacities of 10.3 MW and 5 MW, respectively, for a total purchase price of $24.4 million ("Marshall Street Acquisition"). The Marshall Street Acquisition was made pursuant to the membership interest purchase agreement dated July 13, 2023, through which the Company acquired 100% ownership interest in SRD Marshall MM, LLC, and was entered into by the Company to grow its portfolio of solar energy facilities.
The Company accounted for the Marshall Street Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on July 13, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
87

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

The accounting for the Marshall Street Acquisition was finalized on December 31, 2023. Subsequent to the acquisition date, no measurement period adjustments were recognized.
The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on July 13, 2023:
Assets
Accounts receivable$273 
Property, plant and equipment28,798 
Operating lease asset891 
Total assets acquired29,962 
Liabilities
Construction payable1,885 
Asset retirement obligation256 
Operating lease liability391 
Total liabilities assumed2,532 
Redeemable non-controlling interests3,040 
Total fair value of consideration transferred$24,390 
The fair value of consideration transferred as of July 13, 2023, is determined as follows:
Cash consideration paid to seller on closing$2,820 
Cash consideration paid to settle debt on behalf of seller21,570 
Total fair value of consideration transferred24,390 
Asset Acquisitions
During the year ended December 31, 2023, the Company acquired solar energy facilities located in Rhode Island, California, Massachusetts, and New York with a total nameplate capacity of 13.2 MW from third parties for a total purchase price of $24.5 million. As of December 31, 2024, $0.1 million of total consideration remained payable to sellers and is included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of assets, whereby the Company acquired $27.4 million of property, plant and equipment and $6.0 million of operating lease assets, and assumed $7.9 million of operating lease liabilities, $0.5 million of intangible liabilities, $2.1 million of financing lease obligations, and $0.3 million of asset retirement obligations. The intangible liabilities are associated with unfavorable rate power purchase agreements and have a weighted average amortization period of 5 years. During the year ended December 31, 2023, the Company also acquired land in California and Massachusetts from third parties for a total purchase price of $2.8 million.
Acquisitions of VIEs that do not constitute a business
During the year ended December 31, 2023, the Company acquired solar energy facilities located in Massachusetts, Maine, and New Jersey with a total nameplate capacity of 8.0 MW from third parties for a total purchase price of $11.9 million. As of December 31, 2024, $0.2 million of total consideration remained payable to sellers and is included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of variable interest entities that do not constitute a business. The Company acquired $14.8 million of property, plant and equipment and $3.0 million of operating lease assets, and assumed $2.9 million of operating lease liabilities, $0.5 million of intangible liabilities, $0.1 million of asset retirement obligations, and $0.2 million of redeemable noncontrolling interests. The intangible liabilities are associated with an unfavorable SREC agreement and has a weighted average amortization period of 5 years.
True Green II Acquisition
On February 15, 2023, APA Finance III, LLC ("APAF III"), a wholly-owned subsidiary of the Company, acquired a 220 MW portfolio of 55 operating and 3 in-development solar energy facilities located across eight US states (the “True Green II Acquisition”). The portfolio was acquired from True Green Capital Fund III, L.P. (“True Green” or the “Seller”) for total consideration of approximately $308.5 million. The purchase price and associated transaction costs were funded by the proceeds from the APAF III Term Loan (as defined in Note 8, "Debt") and cash on hand. The True Green II Acquisition was made pursuant to the purchase and sale agreement (the "PSA") dated December 23, 2022, and entered into by the Company to grow its portfolio of solar energy facilities. Pursuant to the PSA, the Company acquired 100% ownership interest in APAF III Operating, LLC, a holding entity that owns the acquired solar energy facilities.
88

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

The Company accounted for the True Green II Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on February 15, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
The accounting for the True Green II Acquisition was finalized as of December 31, 2023. Subsequent to the acquisition date, the Company made certain measurement period adjustments to provisional accounting as a result of clarification of information utilized to determine fair value of assets acquired and liabilities assumed, and reconciling working capital adjustments with the seller. The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on February 15, 2023, and inclusive of measurement period adjustments:
Provisional accounting as of February 15, 2023Measurement period adjustmentsFinal accounting as of February 15, 2023
Assets
Accounts receivable$4,358 $(357)$4,001 
Property, plant and equipment334,958 9,265 344,223 
Intangible assets850  850 
Operating lease asset32,053 198 32,251 
Other assets1,739 835 2,574 
Total assets acquired373,958 9,941 383,899 
Liabilities
Long-term debt(1)
8,100 (200)7,900 
Intangible liabilities4,100  4,100 
Asset retirement obligation3,795  3,795 
Operating lease liability37,723 (1,932)35,791 
Contract liability(2)
3,534  3,534 
Other liabilities 1,932 1,932 
Total liabilities assumed57,252 (200)57,052 
Redeemable non-controlling interests8,100 1,300 9,400 
Non-controlling interests13,296 204 13,500 
Total fair value of consideration transferred, net of cash acquired$295,310 $8,637 $303,947 

The fair value of consideration transferred, net of cash acquired, as of February 15, 2023, is determined as follows:
Provisional accounting as of February 15, 2023Measurement period adjustmentsFinal accounting as of February 15, 2023
Cash consideration paid to True Green on closing$212,850 $ $212,850 
Cash consideration paid to settle debt and interest rate swaps on behalf of True Green76,046  76,046 
Cash consideration in escrow accounts(3)
3,898  3,898 
Purchase price payable(4)
7,069 663 7,732 
Contingent consideration payable(5)
 7,974 7,974 
Total fair value of consideration transferred299,863 8,637 308,500 
Restricted cash acquired4,553  4,553 
Total fair value of consideration transferred, net of cash acquired$295,310 $8,637 303,947 
(1) Acquired long-term debt relates to financing obligations recognized in failed sale leaseback transactions. Refer to Note 8, "Debt" for further information.
89

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

(2) Acquired contract liabilities relate to long-term agreements to sell renewable energy credits that were fully prepaid by the customer prior to the acquisition date. The Company will recognize revenue associated with the contract liabilities as renewable energy credits are delivered to the customer through 2036.
(3) Represents the portion of the consideration transferred that is held in escrow accounts as security for general indemnification claims.
(4) Purchase price payable represents the portion of the total holdback amount that was earned by True Green as of February 15, 2023, based on the completion of construction milestones related to assets in development.
(5) Contingent consideration represents amounts that may be payable upon the Seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. Refer to the Contingent Consideration section of Note 9, "Fair Value Measurements" for further information.
Intangibles at Acquisition Date
The Company attributed the intangible asset and liability values to favorable and unfavorable rate revenue contracts to sell power and SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Favorable rate revenue contracts – PPA$800 19 years
Favorable rate revenue contracts – SREC50 16 years
Unfavorable rate revenue contracts – PPA(800)17 years
Unfavorable rate revenue contracts – SREC(3,300)3 years

7.Variable Interest Entities
The Company consolidates all VIEs in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is required to consolidate the VIE and to disclose certain information about its significant variable interests in the VIE. The primary beneficiary of a VIE is the entity that has both 1) the power to direct the activities that most significantly impact the entity’s economic performance and 2) the obligations to absorb losses or receive benefits that could potentially be significant to the VIE.
The Company participates in certain partnership arrangements that qualify as VIEs. Consolidated VIEs consist primarily of tax equity financing arrangements and partnerships in which an investor holds a noncontrolling interest and does not have substantive kick-out or participating rights. The Company, through its subsidiaries, is the primary beneficiary of such VIEs because as the manager, it has the power to direct the day-to-day operating activities of the entity. In addition, the Company is exposed to economics that could potentially be significant to the entity given its ownership interest and, therefore, has consolidated the VIEs as of December 31, 2024 and 2023. No VIEs were deconsolidated during the years ended December 31, 2024 and 2023.
The obligations of the consolidated VIEs discussed in the following paragraphs are nonrecourse to the Company. In certain instances where the Company establishes a new tax equity structure, the Company is required to provide liquidity in accordance with the contractual agreements. The Company has no requirement to provide liquidity to purchase assets or guarantee performance of the VIEs unless further noted in the following paragraphs. The Company made certain contributions during the years ended December 31, 2024 and 2023 as determined in the respective operating agreement.
90

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

The carrying amounts and classification of the consolidated VIE assets and liabilities included in consolidated balance sheets are as follows:
As of December 31,
20242023
Current assets$43,312 $22,298 
Non-current assets1,112,034 936,358 
Total assets$1,155,346 $958,656 
Current liabilities$69,964 $8,576 
Non-current liabilities159,124 141,360 
Total liabilities$229,088 $149,936 
The amounts shown in the table above exclude intercompany balances which are eliminated upon consolidation. All of the assets in the table above are restricted for settlement of the VIE obligations, and all of the liabilities in the table above can only be settled using VIE resources.
The Company has not identified any VIEs during the years ended December 31, 2024 and 2023 for which the Company determined that it is not the primary beneficiary and thus did not consolidate.
The Company considered qualitative and quantitative factors in determining which VIEs are deemed significant. During the years ended December 31, 2024 and December 31, 2023, the Company consolidated thirty-three and thirty-five VIEs, respectively. No VIEs were deemed significant as of December 31, 2024 and December 31, 2023.
As discussed in Note 6, during the year ended December 31, 2024, the Company acquired all outstanding equity interests in eight entities that were deemed to be VIEs due to insufficient amounts of at-risk equity to finance activities without additional subordinated financial support. The Company, through its subsidiaries, is the primary beneficiary through its ownership interests, as the Company has the power to direct the operating activities of the VIEs and is exposed to economics that could potentially be significant to the entities. Subsequent to the acquisition date, the Company made additional investments in the acquired VIEs and the at-risk equity in these entities became sufficient to finance their operations. Therefore, as of December 31, 2024, these entities were consolidated under the voting interest entity model.
On January 11, 2023, the Company completed an acquisition through obtaining a controlling financial interest in a VIE which owns and operates a single 2.7 MW solar generating facility. The Company acquired a controlling financial interest by entering into an asset management agreement which provides the Company with the power to direct the operating activities of the VIE and the obligation to absorb losses or receive benefits that could potentially be significant to the VIE. Concurrent with the asset management agreement, the Company entered into a Membership Interest Purchase Agreement ("MIPA") to acquire all of the outstanding equity interests in the VIE on May 30, 2023. The entire purchase price of $3.8 million was paid on January 11, 2023. As a result of this acquisition, the Company recognized property, plant and equipment of $3.9 million, $0.7 million of operating lease asset, $0.7 million of operating lease liability, and asset retirement obligations of $0.1 million in the consolidated balance sheet. Pursuant to the MIPA, the Company acquired all of the outstanding equity interests in the entity on May 30, 2023.
On August 3, 2023, the Company completed an acquisition through obtaining a controlling financial interest in two VIEs which own and operate two solar generating facilities totaling 1.4 MW of installed capacity. The Company acquired a controlling financial interest by entering into asset management agreements which provide the Company with the power to direct the operating activities of the VIEs and the obligation to absorb losses or receive benefits that could potentially be significant to the VIEs. Concurrent with the asset management agreements, the Company entered into a fixed-price option to acquire 100% of equity interest in these VIEs in 2026, whereby $2.0 million was paid on August 3, 2023 and $0.2 million will be paid when the options are exercised. As a result of this acquisition, the Company recognized property, plant, and equipment of $2.1 million, $0.5 million of operating lease asset, $0.1 million of asset retirement obligations, $0.4 million of operating lease liability, and $0.2 million of noncontrolling interests in the consolidated balance sheet.
91

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

8.Debt
As of December 31,Interest TypeWeighted average interest rate
20242023
Long-term debt
APAF Term Loan$462,038 $474,609 Fixed3.51 %
APAF II Term Loan102,545 112,810 Floating*
SOFR + 1.475%
APAF III Term Loan414,621 426,619 Fixed6.03 %
APAF IV Term Loan99,990  Fixed6.45 %
APAGH Term Loan100,000 100,000 Fixed8.50 %
APAG Revolver35,000 65,000 Floating
SOFR + 1.60%
APACF II Facility134,941  Floating
SOFR + 3.25%
Other term loans9,350 11,000 Fixed3.40 %
Financing obligations recognized in failed sale leaseback transactions41,324 42,767 Imputed3.96 %
Total principal due for long-term debt1,399,809 1,232,805 
Unamortized discounts(11,996)(13,722)
Unamortized deferred financing costs(16,056)(16,165)
Less: Current portion of long-term debt179,378 39,611 
Long-term debt, less current portion$1,192,379 $1,163,307 
* Interest rate is effectively fixed by interest rate swap, see discussion below.
APAF Term Loan
On August 25, 2021, APA Finance, LLC (“APAF”), a wholly owned subsidiary of the Company, entered into a $503.0 million term loan facility with Blackstone Insurance Solutions ("BIS") through a consortium of lenders, which consists of investment grade-rated Class A and Class B notes (the “APAF Term Loan”). The APAF Term Loan has a weighted average 3.51% annual fixed interest rate and matures on February 29, 2056 (“Final Maturity Date”).
The APAF Term Loan amortizes at an initial rate of 2.5% of initial outstanding principal per annum for a period of 8 years at which point the amortization steps up to 4% per annum until September 30, 2031 (“Anticipated Repayment Date”). After the Anticipated Repayment Date, the loan becomes fully-amortizing, and all available cash is used to pay down principal until the Final Maturity Date. The APAF Term Loan is secured by membership interests in the Company's subsidiaries.
As of December 31, 2024, the outstanding principal balance of the APAF Term Loan was $462.0 million less unamortized debt discount and loan issuance costs totaling $5.9 million. As of December 31, 2023, the outstanding principal balance of the APAF Term Loan was $474.6 million less unamortized debt discount and loan issuance costs totaling $6.7 million.
As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF Term Loan.
APAF II Term Loan
On December 23, 2022, APA Finance II, LLC (“APAF II”), a wholly owned subsidiary of the Company, entered into a $125.7 million term loan facility (the “APAF II Term Loan”) with KeyBank National Association ("KeyBank") and The Huntington Bank ("Huntington") as lenders. The proceeds of the APAF II Term Loan were used to repay the outstanding amounts under certain project-level loans. The APAF II Term Loan matures on December 23, 2027, and has a variable interest rate based on Secured Overnight Financing Rate (“SOFR”) plus a spread of 1.475%. Simultaneously with entering into the Term Loan, the Company entered into interest rate swaps for 100% of the amount of debt outstanding, which effectively fixed the interest rate at 4.885% (see Note 9, "Fair Value Measurements," for further details). The APAF II Term Loan is secured by membership interests in the Company's subsidiaries.
As of December 31, 2024, the outstanding principal balance of the APAF II Term Loan was $102.5 million, less unamortized debt issuance costs of $1.6 million. As of December 31, 2023, the outstanding principal balance of the APAF II Term Loan was $112.8 million, less unamortized debt issuance costs of $2.2 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF II Term Loan.
APAF III Term Loan
On February 15, 2023, the Company, through its subsidiaries, APA Finance III Borrower, LLC (the “APAF III Borrower”) and APA Finance III Borrower Holdings, LLC (“Holdings”), entered into a new long-term funding facility under the terms of a credit agreement among the APAF III Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF III Term Loan”).
92

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

This funding facility provides for a term loan of $204.0 million at a fixed rate of 5.62%. The APAF III term Loan amortizes at a rate of 2.5% of outstanding principal per annum until the anticipated repayment date of June 30, 2033. The maturity date of the term loan is October 31, 2047. Upon lender approval, the APAF III Borrower has the right to increase the funding facility to make additional draws for certain solar generating facilities, as set forth in the credit agreement. On February 15, 2023, the Company borrowed $193.0 million from this facility to fund the True Green II Acquisition and the associated costs and expenses. The principal balance borrowed under the APAF III Term Loan was offset by $4.0 million of debt issuance costs and $6.3 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033. The APAF III Term Loan is secured by membership interests in the Company's subsidiaries.
On June 15, 2023 and July 21, 2023, the Company amended the APAF III Term Loan to add $47.0 million and $28.0 million of additional borrowings, respectively, the proceeds of which were used to repay outstanding term loans under the Construction to Term Loan Facility (as defined below), and to provide long-term financing for new solar projects. The principal balance borrowed under the amendments was offset by $0.3 million and $0.2 million of issuance costs, respectively, and $1.5 million and $1.1 million of issuance discounts, respectively, which have been deferred and will be recognized as interest expense through June 30, 2033.
On December 20, 2023, the Company amended the APAF III Term Loan to add $163.0 million of additional borrowings, the proceeds of which were used to fund the Caldera Acquisition. The amendment increased the weighted average fixed interest rate for all borrowings under the APAF III Term Loan to 6.03%, and increased the rate of amortization for the new borrowings under the amendment to 3.25% per annum until June 30, 2033. The principal balance borrowed under the amendment was offset by $1.3 million of issuance costs and $0.8 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033.
As of December 31, 2024, the outstanding principal balance of the APAF III Term Loan was $414.6 million, less unamortized debt issuance costs and discount of $12.9 million. As of December 31, 2023, the outstanding principal balance of the APAF III Term Loan was $426.6 million, less unamortized debt issuance costs and discount of $14.3 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF III Term Loan.
APAF IV Term Loan
On March 26, 2024, the Company, through its subsidiaries, APA Finance IV, LLC (the “APAF IV Borrower”) and APA Finance IV Holdings, LLC, has entered into a new term loan facility under the terms of a credit agreement among the APAF IV Borrower, APA Finance IV Holdings, LLC, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF IV Term Loan”).
The APAF IV Term Loan, which matures on March 26, 2049, bears interest at a fixed rate of 6.45% per annum on outstanding principal amounts under the term loan. The Term Loan Facility has an anticipated repayment date of June 30, 2034. Upon lender approval, the APAF IV Borrower has the right to increase the Term Loan Facility to make additional draws for certain acquisitions of solar assets that otherwise satisfy the criteria for permitted acquisitions, as defined in the credit agreement. On March 26, 2024, the Company borrowed $101.0 million under the APAF IV Term Loan in connection with the Vitol Acquisition, which closed on January 31, 2024. The principal balance borrowed under the APAF IV Term Loan was offset by $1.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through June 30, 2034. The APAF IV Term Loan is secured by membership interests in the Company's subsidiaries.
As of December 31, 2024, the outstanding principal balance of the APAF IV Term Loan was $100.0 million, less unamortized debt issuance costs of $1.5 million. As of December 31, 2024, the Company was in compliance with all covenants under the APAF IV Term Loan.
APAGH Term Loan
On December 27, 2023, APA Generation Holdings, LLC (“APAGH” or the “APAGH Borrower”), a wholly owned subsidiary of the Company, entered into a credit agreement (the “APAGH Term Loan”) with an affiliate of Goldman Sachs Asset Management and CPPIB Credit Investments III Inc., a subsidiary of Canada Pension Plan Investment Board, as "Lenders." The total commitment under the credit agreement is $100.0 million. The Company can also allow for the funding of additional incremental loans in an amount not to exceed $100.0 million over the term of the credit agreement at the discretion of the Lenders. Subject to certain exceptions, the APAGH Borrower’s obligations to the Lenders are secured by the assets of the APAGH Borrower, its parent, Altus Power, LLC and the Company and are further guaranteed by Altus Power, LLC and the Company.
Interest accrues on any outstanding balance at an initial fixed rate equal to 8.50%, subject to adjustments. The maturity date of the term loan is December 27, 2029.
On December 27, 2023, the Company borrowed $100.0 million under the APAGH Term Loan to fund future growth needs, which was partially offset by $3.0 million of issuance discount. The Company incurred $1.0 million of debt issuance costs related to the APAGH Term Loan, which have been deferred and will be recognized as interest expense through December 27, 2029.
93

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

As of December 31, 2024, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $3.3 million. As of December 31, 2023, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $4.0 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAGH Term Loan.
APAG Revolver
On December 19, 2022, APA Generation, LLC (“APAG”), a wholly owned subsidiary of the Company, entered into revolving credit facility with Citibank, N.A. with a total committed capacity of $200.0 million (the “APAG Revolver”). Outstanding amounts under the APAG Revolver have a variable interest rate based on a base rate and an applicable margin. The APAG Revolver is secured by membership interests in the Company's subsidiaries. The APAG Revolver matures on December 19, 2027. As of December 31, 2024 and 2023, amounts outstanding under the APAG Revolver were $35.0 million and $65.0 million, respectively. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAG Revolver.
APACF II Facility
On November 10, 2023, APACF II, LLC (“APACF II” or the “APACF II Borrower”) a wholly-owned subsidiary of the Company, entered into a credit agreement among the APACF II Borrower, APACF II Holdings, LLC, Pass Equipment Co., LLC, each of the project companies from time to time party thereto, each of the tax equity holdcos from time to time party thereto, U.S. Bank Trust Company, National Association, U.S. Bank National Association, each lender from time to time party thereto (collectively, the “Lenders”) and Blackstone Asset Based Finance Advisors LP, as Blackstone representative (“APACF II Facility”).
The aggregate amount of the commitments under the credit agreement is $200.0 million. The APACF II Facility matures on November 10, 2027, and bears interest at an annual rate of SOFR plus 3.25%. Borrowings under the APACF II Facility, which mature 364 days after the borrowing occurs, may be used by the APACF II Borrower to fund construction costs including equipment, labor, interconnection, as well as other development costs. The Company incurred $0.3 million of debt issuance costs related to the APACF II Facility, which have been deferred and will be recognized as interest expense through November 10, 2027. The APACF II Facility is secured by membership interests in the Company's subsidiaries and other collateral, including equipment.
During the year ended December 31, 2024, the Company borrowed $166.8 million and repaid $31.9 million under the APACF II Facility. In conjunction with the borrowings, the Company incurred $1.1 million of issuance costs which have been deferred and will be recognized as interest expense through the maturity date of each draw, as well as $0.4 million of issuance costs which are included in Other (income) expense, net on the consolidated statement of operations for the year ended December 31, 2024.
During the year ended December 31, 2024, the Company capitalized $5.4 million of interest expense incurred under the APACF II Facility, which is included in property, plant and equipment, net in the consolidated balance sheets as of December 31, 2024.
As of December 31, 2024, the outstanding principal balance of the APACF II Facility was $134.9 million, less unamortized debt issuance costs of $0.7 million. As of December 31, 2023, no amounts were outstanding under the APACF II Facility. As of December 31, 2024, the Company was in compliance with all covenants under the APACF II Facility.
Other Term Loans - Construction to Term Loan Facility
On January 10, 2020, APA Construction Finance, LLC (“APACF”) a wholly-owned subsidiary of the Company, entered into a credit agreement with Fifth Third Bank, National Association and Deutsche Bank AG New York Branch to fund the development and construction of future solar facilities (“Construction to Term Loan Facility”). The Construction to Term Loan Facility included a construction loan commitment of $187.5 million, which expired on January 10, 2023. The construction loan commitment can convert to a term loan upon commercial operation of a particular solar energy facility. On June 15, 2023, the Company repaid all outstanding term loans of $15.8 million and terminated the facility.
Other Term Loans - Project-Level Term Loan
In conjunction with an acquisition of assets on August 29, 2022, the Company assumed a project-level term loan with an outstanding principal balance of $14.1 million and a fair value discount of $2.2 million. The term loan is subject to scheduled semi-annual amortization and interest payments, and matures on September 1, 2029.
As of December 31, 2024, the outstanding principal balance of the term loan was $9.4 million, less unamortized debt discount of $1.5 million. As of December 31, 2023, the outstanding principal balance of the term loan was $11.0 million, less unamortized debt discount of $1.8 million.
94

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

The term loan is secured by an interest in the underlying solar project assets and the revenues generated by those assets. As of December 31, 2024 and 2023, the Company was in compliance with all covenants.
Letter of Credit Facilities and Surety Bond Arrangements
The Company enters into letters of credit and surety bond arrangements with lenders, local municipalities, government agencies, and land lessors. These arrangements relate to certain performance-related obligations and serve as security under the applicable agreements. As of December 31, 2024, the Company had $52.8 million of letters of credit outstanding and $50.4 million of unused capacity. As of December 31, 2023, the Company had $54.7 million of letters of credit outstanding and $54.4 million of unused capacity. Additionally, as of December 31, 2024 and 2023, the Company had outstanding surety bonds of $7.6 million and $5.4 million, respectively.
To the extent liabilities are incurred as a result of the activities covered by the letters of credit or surety bonds, such liabilities are included on the accompanying consolidated balance sheets. From time to time, the Company is required to post financial assurances to satisfy contractual and other requirements generated in the normal course of business. Some of these assurances are posted to comply with federal, state or other government agencies’ statutes and regulations. The Company sometimes uses letters of credit to satisfy these requirements and these letters of credit reduce the Company’s borrowing facility capacity.
Principal Maturities of Long-Term Debt
As of December 31, 2024, the principal maturities of the Company’s long-term debt, excluding financing obligations recognized in failed sale leaseback transactions discussed below, were as follows:
2025$176,354 
202639,802 
2027145,485 
202829,149 
2029129,214 
Thereafter838,481 
Total principal payments$1,358,485 
Financing Obligations Recognized in Failed Sale Leaseback Transactions
From time to time, the Company sells equipment to third parties and enters into master lease agreements to lease the equipment back for an agreed-upon term. The Company has assessed these arrangements and determined that the transfer of assets should not be accounted for as a sale in accordance with ASC 842. Therefore, the Company accounts for these transactions using the financing method by recognizing the consideration received as a financing obligation, with the assets subject to the transaction remaining on the balance sheet of the Company and depreciated based on the Company's normal depreciation policy. The aggregate proceeds have been recorded as long-term debt within the consolidated balance sheets.
As of December 31, 2024 and 2023, the Company's recorded financing obligations were $40.5 million, net of $0.8 million of deferred transaction costs, and $41.8 million, net of $0.9 million of deferred transaction costs, respectively. Payments of $3.1 million, $5.5 million, and $2.2 million were made under the financing obligation for the years ended December 31, 2024, 2023 and 2022, respectively. Interest expense, inclusive of the amortization of deferred transaction costs for the years ended December 31, 2024, 2023, and 2022, was $1.8 million, $1.7 million, and $1.5 million, respectively.
During the year ended December 31, 2024, the Company extinguished no financing obligations. During the year ended December 31, 2023, the Company paid $2.6 million to extinguish financing obligations of $2.7 million, resulting in a gain on extinguishment of debt of $0.1 million.
The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:

2025$3,023 
20262,995 
20272,986 
20282,967 
20292,830 
Thereafter11,313 
Total
$26,114 

The difference between the outstanding financing obligations of $41.3 million and $26.1 million of contractual payments due, including the residual value guarantees, is due to $13.2 million of investment tax credits claimed by the respective counterparties,
95

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

less $2.6 million of the implied interest on financing obligations included in the contractual payments. The remaining difference is due to $5.2 million of interest accrued and a $0.6 million difference between the required contractual payments and the fair value of financing obligations acquired.
9.Fair Value Measurements
The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt, the carrying amounts approximate fair value due to the short maturity of these instruments. The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices.
The following table provides the financial instruments measured at fair value on a recurring basis:
December 31, 2024
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund$41,797 $ $ $41,797 
Derivative assets:
Interest rate swaps 2,726  2,726 
Total assets at fair value41,797 2,726  44,523 
Liabilities
Alignment Shares liability  19,470 19,470 
Other current liabilities:
True Green II Acquisition - contingent liability
  2,187 2,187 
Total liabilities at fair value$ $ $21,657 $21,657 

December 31, 2023
Level 1Level 2Level 3Total
Assets
Derivative assets:
Interest rate swaps$ $530 $ $530 
Total assets at fair value 530  530 
Liabilities
Alignment Shares liability  60,502 60,502 
Other current liabilities:
True Green II Acquisition - contingent liability
  4,658 4,658 
Caldera Acquisition - contingent liability
  2,600 2,600 
Total liabilities at fair value$ $ $67,760 $67,760 

Long-term debt
The estimated fair value of long-term debt, including current portion, as of December 31, 2024 and 2023, was $1,348.7 million and $1,101.0 million, respectively, using a discounted cash flow analysis of both outstanding principal and future interest payments until such time the Company has the ability to repay the loan. The long-term debt is considered a Level 2 financial liability under the fair value hierarchy.
Alignment Shares Liability
As of December 31, 2024, the Company has 796,950 Alignment Shares outstanding, all of which are held by the Sponsor, certain former officers of CBAH (such officers, together with the Sponsor, the “Sponsor Parties”) and former CBAH directors. The
96

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Alignment Shares will automatically convert into shares of Class A common stock based upon the Total Return (as defined in Exhibit 4.2 to this Form 10-K) on the Class A common stock as of the relevant measurement date over each of the seven fiscal years following the CBAH Merger.
Upon the consummation of the CBAH Merger, Alignment Shares have no continuing service requirement and do not create an unconditional obligation requiring the Company to redeem the instruments by transferring assets. In addition, the shares convert to a variable number of Class A common stock depending on the trading price of the Class A common stock and dividends paid/payable to the holders of Class A common stock. Therefore, the shares do not represent an obligation or a conditional obligation to issue a variable number of shares with a monetary value based on any of the criteria in ASC 480, Distinguishing Liabilities From Equity. The Company determined that the Alignment Shares meet the definition of a derivative because they contain (i) an underlying (Class A common stock price), (ii) a notional amount (a fixed number of Class B common stock), (iii) no or minimal initial net investment (the Sponsor paid a de minimis amount which is less than the estimated fair value of the shares), and (iv) net settleable through a conversion of the Alignment Shares into Class A shares. As such, the Company concluded that the Alignment Shares meet the definition of a derivative, which will be presented at fair value each reporting period, with changes in fair value recorded through earnings.
The Company estimates the fair value of outstanding Alignment Shares using a Monte Carlo simulation model utilizing a distribution of potential outcomes based on a set of underlying assumptions such as stock price, volatility, and risk-free interest rate. As volatility and risk-free interest rate are not observable inputs, the overall fair value measurement of Alignment Shares is classified as Level 3. Unobservable inputs can be volatile and a change in those inputs might result in a significantly higher or lower fair value measurement of Alignment Shares. As of December 31, 2024 and 2023, volatility of 67% and 67%, respectively, and risk-free interest rate of 4.3% and 3.9%, respectively, were used in the Monte Carlo simulation.
For the year ended
December 31, 2024
For the year ended
December 31, 2023
Shares$Shares$
Beginning balance996,188 $60,502 1,207,500 $66,145 
Alignment Shares converted(199,238)(10)(201,250)(11)
Alignment Shares forfeited  (10,062)(432)
Fair value remeasurement (41,022) (5,200)
Ending balance796,950 $19,470 996,188 $60,502 
Interest Rate Swaps
The Company’s derivative instruments consist of interest rate swaps that are not designated as cash flow hedges or fair value hedges under accounting guidance. The Company uses interest rate swaps to manage its net exposure to interest rate changes. These instruments are custom, over-the-counter contracts with various bank counterparties that are not traded on an active market but valued using readily observable market inputs and the overall fair value measurement is classified as Level 2. As of December 31, 2024, 2023, and 2022 the notional amounts were $102.5 million, $112.8 million, and $141.6 million respectively. The change in fair value of interest rate swaps resulted in a gain of $2.2 million for the year ended December 31, 2024, a loss of $1.2 million for the year ended December 31, 2023, and a gain of $3.0 million for the year ended December 31, 2022. The change in fair value of interest rate swaps was recorded as interest expense in the consolidated statements of operations.
Forward Starting Interest Rate Swap
The Company entered into a forward starting interest rate swap on January 31, 2023, with an effective date of January 31, 2025 and a termination date of January 31, 2035. This transaction had a notional amount of $250.0 million and was designated as a cash flow hedge of the Company's forecasted fixed-rate or floating-rate debt issuances.
Later in 2023, the Company terminated the forward starting interest rate swap for the total cash proceeds of $16.7 million. The total gain of $17.3 million, was recorded as a component of Other comprehensive income in the consolidated statements of comprehensive income for the year ended December 31, 2023. The Company allocated $238.0 million of the notional amount to the incremental debt issuances under the APAF III Term Loan and $12.0 million to the APAF IV Term Loan.
Other comprehensive income of $17.3 million associated with the incremental debt issuances under the APAF III Term Loan and APAF IV Term Loan is recognized as an adjustment to interest expense, net over the term of the debt. For the year ended December 31, 2024, the adjustment to interest expense, net was $1.7 million. For the year ended December 31, 2023, the adjustment to interest expense, net was not material. Approximately $1.7 million of the gain in other comprehensive income will be reclassified into earnings during the next 12 months.
97

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

The cash flow hedge was determined to be fully effective during the year ended December 31, 2024. As such, no amount of ineffectiveness has been included in net income. The amount included in other comprehensive income would be reclassified to current earnings should all or a portion of the hedge no longer be considered effective. The Company expects the hedge to remain fully effective during the remaining term of the swap.
Contingent Consideration
Caldera Acquisition
In connection with the Caldera Acquisition on December 20, 2023, contingent consideration of $8.0 million may be payable upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 12-month period since the acquisition date and the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of December 31, 2024 and 2023, the fair value of the contingent consideration was zero and $2.6 million, respectively, and was included in other current liabilities in the consolidated balance sheets. During the years ended December 31, 2024 and 2023, the Company recorded a gain on remeasurement of contingent liability of $2.6 million and zero, respectively.
True Green II Acquisition
In connection with the True Green II acquisition on February 15, 2023, contingent consideration of $10.0 million may be payable upon the seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. The Company estimated the fair value of the contingent consideration by using the expected cash flow approach. These cash flows were then discounted to present value using the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of December 31, 2024 and 2023, the fair value of the contingent consideration was $2.2 million and $4.7 million, respectively, and was included in other current liabilities in the consolidated balance sheets. For the years ended December 31, 2024 and 2023, the Company recorded a loss $0.2 million and $2.0 million, respectively, on fair value remeasurement of contingent liability associated with the True Green II Acquisition in the consolidated statements of operations. The losses were recorded due to the remeasurement of the contingent liability based on the actual amount of tax equity financing received, as well as changes in significant assumptions used in the measurement, including the percentage of completion of in-development solar energy facilities. During the years ended December 31, 2024 and 2023, the Company paid $2.7 million and $5.3 million, respectively, to settle a portion of the contingent liability.
Solar Acquisition
In connection with the acquisition of a portfolio of sixteen solar energy facilities with a combined nameplate capacity of 61.5 MW on December 22, 2020 (the "Solar Acquisition"), contingent consideration of $3.1 million may be payable upon achieving certain market power rates and $7.4 million upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of the contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 18-36-month period since the acquisition date, market power rates during the 36-month period, and the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3.
The liability for the contingent consideration associated with production volumes expired on June 30, 2022. The 36-month measurement period for the contingent liability associated with market power rates ended as of December 31, 2023, and the contingency was resolved with a $3.1 million payment in 2024. The liability for the contingent consideration associated with power rates is included in other current liabilities in the consolidated balance sheets at the estimated fair value of zero and $3.1 million as of December 31, 2024 and 2023, respectively. For years ended December 31, 2024, 2023, and 2022, the Company recorded a loss on fair value remeasurement of contingent consideration associated with power rates of zero, $0.2 million, and $1.7 million, respectively, within operating income in the consolidated statements of operations. Gains and losses are recorded due to changes in significant assumptions used in the measurement, including the actual versus estimated volumes of power generation of acquired solar energy facilities and market power rates.
Other
There were no other contingent consideration liabilities recorded during the years ended December 31, 2024 and 2023. Gain on fair value remeasurement of other contingent consideration of $0.5 million was recorded within operating income in the consolidated statements of operations for the year ended December 31, 2022.
Redeemable Warrant Liability
98

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

As part of the CBAH Merger, the Company assumed the Redeemable Warrant Liability of $47.6 million. On October 17, 2022, the Company redeemed all outstanding Redeemable Warrants. Prior to the redemption, Redeemable Warrants were recorded as liabilities in the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the consolidated statements of operations at each reporting date. There were no Redeemable Warrants outstanding during the years ended December 31, 2024 and 2023. For the year ended December 31, 2022, the Company recorded a loss from fair value remeasurement of $5.6 million in the consolidated statements of operations.
10.Equity
As of December 31, 2024, the Company had 988,591,250 authorized and 159,999,527 issued and outstanding shares of Class A common stock. As of December 31, 2023, the Company had 988,591,250 authorized and 158,999,886 issued and outstanding shares of Class A common stock. Class A common stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders. Common stockholders are entitled to receive dividends, as may be declared by the Company’s board of directors. As of December 31, 2024 and 2023, no common stock dividends have been declared.
As of December 31, 2024, and 2023, the Company had 796,950 and 996,188 authorized and issued shares of Class B common stock, respectively, also referred to as Alignment Shares. Refer to Note 9, "Fair Value Measurements," for further details.
ATM Program
On April 6, 2023, the Company entered into a Controlled Equity Offering Sales Agreement (the “Sales Agreement”) with Cantor Fitzgerald & Co. (“Cantor”), Nomura Securities International, Inc. (“Nomura”) and Truist Securities, Inc. (“Truist” and, together with Cantor and Nomura, the “Agents,” and each, an “Agent”). The Sales Agreement provides for the offer and sale of Class A common stock from time to time through an “at the market offering” (“ATM”) program under which the Agents act as sales agent or principal, subject to certain limitations, including the maximum aggregate dollar amount registered pursuant to the applicable prospectus supplement. Pursuant to the prospectus supplement filed by the Company on April 6, 2023, the Company may offer and sell up to $200 million of shares of Class A common stock pursuant to the Sales Agreement. For the year ended December 31, 2024, no shares of common stock were sold through the ATM equity program.
Unless otherwise indicated in any applicable prospectus supplement, the Company currently intends to use the net proceeds from the sale of securities under this prospectus for general corporate purposes. The Company's general corporate purposes include, but are not limited to, repayment or refinancing of debt, capital expenditures, funding possible acquisitions, working capital and satisfaction of other obligations. The Company has not determined the amount of net proceeds to be used specifically for the foregoing purposes. As a result, the Company's management will have broad discretion over the allocation of the net proceeds.
Preferred Stock
The Company has authorized for issuance 10,000,000 shares of preferred stock. As of December 31, 2024 and 2023, no shares of preferred stock were issued.
11.Redeemable Noncontrolling Interests
The changes in the components of redeemable noncontrolling interests are presented in the table below:
For the year ended December 31,
20242023
Redeemable noncontrolling interest, beginning balance$26,044 $18,133 
Cash distributions(3,418)(2,320)
Accrued distributions to noncontrolling interests(527)(278)
Assumed noncontrolling interest through business combination(100)15,340 
Assumed noncontrolling interest through asset acquisitions 201 
Redemption of redeemable noncontrolling interests (4,301)
Redeemable noncontrolling interests accretion to redemption value466  
Net (loss) income attributable to noncontrolling interest(3,389)(731)
Redeemable noncontrolling interest, ending balance$19,076 $26,044 

12.Leases
The following table presents the components of operating lease cost for the years ended December 31, 2024, 2023, and 2022:
99

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

For the year ended December 31,
202420232022
Operating lease expense$16,474 $10,890 $6,798 
Variable lease expense1,799 1,742 1,185 
Total lease expense$18,273 $12,632 $7,983 
The following table presents supplemental information related to our operating leases:
For the year ended December 31,
202420232022
Operating cash flows from operating leases$16,265 $10,738 $6,501 
Operating lease assets obtained in exchange for new operating lease liabilities$23,200 $88,109 $21,123 
Weighted-average remaining lease term, years23.6 years23.4 years19.7 years
Weighted average discount rate5.85%5.59%4.78%
Maturities of operating lease liabilities as of December 31, 2024, are as follows:
2025$17,593 
202616,610 
202716,718 
202816,783 
202916,961 
Thereafter305,761 
Total$390,426 
Less: Present value discount(187,099)
Lease liability$203,327 
13.Commitments and Contingencies
Legal
The Company is a party to a number of claims and governmental proceedings which are ordinary, routine matters incidental to its business. In addition, in the ordinary course of business the Company periodically has disputes with vendors and customers. The outcomes of these matters are not expected to have, either individually or in the aggregate, a material adverse effect on the Company’s financial position or results of operations.
Performance Guarantee Obligations
The Company guarantees certain specified minimum solar energy production output under the Company’s PPA agreements, generally over a term of 10, 15 or 25 years. The solar energy systems are monitored to ensure these outputs are achieved. The Company evaluates if any amounts are due to customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. As of December 31, 2024 and 2023, the guaranteed minimum solar energy production has been met and the Company has recorded no performance guarantee obligations.
Purchase Commitments
In the ordinary course of business, the Company makes various commitments to purchase goods and services from specific suppliers. As of December 31, 2024 and 2023, the Company had zero outstanding non-cancellable commitments to purchase solar modules.
14.Related Party Transactions
There was $0.1 million due to related parties, as discussed below, and no amounts due from related parties as of December 31, 2024. There were $0.1 million due to related parties, as discussed below, and no amounts due from related parties as of December 31, 2023. Additionally, in the normal course of business, the Company conducts transactions with affiliates, including:
Blackstone Credit Facilities
100

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Under the APAF Term Loan, APAF III Term Loan, APAF IV Term Loan, and APACF II Facility, subsidiaries of The Blackstone Group (“Blackstone”), a related party, serve as agents between the Company and a consortium of third-party lenders. See Note 8, "Debt" for further details.
During the years ended December 31, 2024, 2023 and 2022, the Company paid $0.4 million, $1.3 million, and zero, respectively, of loan issuance costs to Blackstone.
Commercial Collaboration Agreement with CBRE
In connection with the CBAH Merger, the Company and CBRE entered into a commercial collaboration agreement (the “Commercial Collaboration Agreement”) effective upon the CBAH Merger, pursuant to which, among other things, CBRE will invite the Company to join CBRE’s strategic supplier program and CBRE will promote the Company as its preferred clean energy renewable provider/partner, CBRE and the Company will create a business opportunity referral program with CBRE’s brokers, CBRE will reasonably collaborate with the Company to develop and bring to market new products and/or bundles for Company’s customers, the Company will consider in good faith inviting CBRE to become a solar tax equity partner for the Company, on a non-exclusive basis, on market terms to be mutually agreed and CBRE will provide, at no cost to the Company, reasonable access to data-driven research and insights prepared by CBRE (subject to certain exceptions). The Commercial Collaboration Agreement continues for a period of seven years, with automatic one-year renewal period, unless earlier terminated by either party in accordance with the terms set forth therein.
On December 9, 2022, the Company amended the Commercial Collaboration Agreement to update the business arrangement and associated fee approach, which provides that CBRE employees, including brokers, non-brokers and other employees who partnered with the Company to bring clean electrification solutions to CBRE’s client base, who met certain minimum criteria (“Qualified Referral”) and who documented such Qualified Referral via an executed Development Agreement, would receive a development fee of between $0.015/watt to $0.030/watt depending on the business segment and teams of such CBRE employees. For the years ended December 31, 2024, 2023 and 2022, the Company incurred zero, zero, and $0.3 million of costs associated with the Commercial Collaboration Agreement. As of December 31, 2024 and 2023, there were no amounts due to CBRE associated with the Commercial Collaboration Agreement.
Master Services Agreement with CBRE
On June 13, 2022, the Company, through its wholly-owned subsidiary, entered into a Master Services Agreement ("MSA") with CBRE under which CBRE assists the Company in developing solar energy facilities. For the years ended December 31, 2024, 2023 and 2022, the Company incurred $0.7 million, $0.5 million and $0.1 million, respectively, for development services provided under the MSA. As of December 31, 2024 and 2023, there was $0.1 million due to CBRE for development services provided under the MSA.
Lease Agreements with Link Logistics and CBRE
Beginning in 2023, the Company has obtained rights to use rooftops to develop and operate solar facilities under lease agreements with subsidiaries of Link Logistics Real Estate Management LLC (“Link Logistics”), a Blackstone portfolio company, and with subsidiaries of CBRE. As of December 31, 2024, the Company recognized operating lease assets and operating lease liabilities of $32.1 million and $32.4 million, respectively, in the consolidated balance sheet related to these leases, which have a weighted average remaining lease term of 30 years. As of December 31, 2023, the Company recognized operating lease assets and operating lease liabilities of $24.3 million in the consolidated balance sheet related to these leases. During the years ended December 31, 2024 and 2023, payments made under these leases were $2.1 million and zero, respectively.
CEO Transition Costs
On April 26, 2024, Lars Norell resigned as Co-Chief Executive Officer and director of the Company. There were no disagreements between the Company and Mr. Norell that led to his decision to resign as Co-Chief Executive Officer and director. The board of directors has appointed Gregg Felton as sole Chief Executive Officer of the Company.
In connection with his resignation, Mr. Norell has signed a separation and release agreement (the “Agreement”), where he will receive severance, which includes (i) eighteen (18) months’ base salary, for an aggregate amount of approximately $0.9 million, payable as salary continuation in accordance with the Company’s normal pay schedule, (ii) a subsidized COBRA continuation coverage for 12 months, or if earlier, until he becomes eligible for medical benefits from a subsequent employer, (iii) a pro rata short-term incentive bonus for plan year 2024, to be paid in March 2025 at the same time that such bonuses are paid to current employees, and (iv) an additional payment of approximately $1.0 million, less applicable payroll deductions, which was paid in a lump sum on the eighth day after the execution of the Agreement.
101

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

For the year ended December 31, 2024, the Company recognized $2.2 million of expenses in connection with the CEO transition which are included in general and administrative expenses in the consolidated statement of operations. As of December 31, 2024, there are $0.7 million of remaining payments under the Agreement, which are included in other current liabilities in the consolidated balance sheet.
15.Earnings per Share
The calculation of basic and diluted earnings per share for the years ended December 31, 2024, 2023, and 2022, respectively, was as follows (in thousands, except share and per share amounts):
For the year ended December 31,
202420232022
Net income (loss) attributable to Altus Power, Inc.$1,323 $(9,355)$55,437 
Income attributable to participating securities(1)
(7) (433)
Net income (loss) attributable to common stockholders - basic and diluted
1,316 (9,355)55,004 
Class A Common Stock
Weighted average shares of common stock outstanding - basic(2)
159,730,462 158,699,959 154,648,788 
Dilutive RSUs948,211  536,284 
Dilutive restricted stock  523,921 
Weighted average shares of common stock outstanding - diluted160,678,673 158,699,959 155,708,993 
Net income (loss) attributable to common stockholders per share - basic$0.01 $(0.06)$0.36 
Net income (loss) attributable to common stockholders per share - diluted$0.01 $(0.06)$0.35 

(1) Represents the income attributable to 796,950, 996,188, and 1,207,500 Alignment Shares outstanding as of December 31, 2024, 2023, and 2022, respectively.
(2) For the years ended December 31, 2024, 2023, and 2022, the calculation of basic weighted average shares of common stock outstanding excludes zero, 210,710, and 542,511 shares, respectively, of the Company's Class A common stock provided to holders of Legacy Altus common stock, including shares that were subject to vesting conditions.

16.Asset Retirement Obligations
AROs consist primarily of costs to remove solar energy system assets at the end of their useful lives and costs to restore the solar energy system sites to the original condition, which are estimated based on current market rates. The following table presents the changes in AROs as recorded in other long-term liabilities in the consolidated balance sheets:
For the year ended December 31,
20242023
Balance at beginning of year
$17,014 $9,575 
Additional obligations incurred
2,513 6,929 
Accretion expense799 536 
Liabilities settled or disposed in the current year
 (26)
Balance at end of year
$20,326 $17,014 

17.Stock-based Compensation
The Company recognized $9.2 million, $15.0 million, and $9.4 million of stock-based compensation expense for the years ended December 31, 2024, 2023, and 2022, respectively. As of December 31, 2024, the Company had $16.8 million of unrecognized stock-based compensation expense related to unvested restricted units, which the Company expects to recognize over a weighted-average remaining period of approximately 1 year.
Legacy Incentive Plans
Prior to the CBAH Merger, Legacy Altus maintained the APAM Holdings LLC Restricted Units Plan, adopted in 2015 (the “APAM Plan”) and APAM Holdings LLC adopted the 2021 Profits Interest Incentive Plan (the “Holdings Plan”, and together with the APAM Plan, the “Legacy Incentive Plans”), which provided for the grant of restricted units that were intended to qualify as profits interests to employees, officers, directors and consultants. In connection with the CBAH Merger, vested restricted units previously granted under the Legacy Incentive Plans were exchanged for shares of Class A Common Stock, and unvested shares
102

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

of Legacy Altus common stock under each of the Legacy Incentive Plans were exchanged for restricted Class A Common Stock with the same vesting conditions. As of December 31, 2024 and 2023, zero and 210,710 shares of Class A Common Stock were restricted under the Holdings Plan, respectively. No further awards will be made under the Legacy Incentive Plans.
The fair value of the granted units was determined using the Black-Scholes Option Pricing model and relied on assumptions and inputs provided by the Company. All option models utilize the same assumptions with regard to (i) current valuation, (ii) volatility, (iii) risk-free interest rate, and (iv) time to maturity. The models, however, use different assumptions with regard to the strike price which vary by award.
Omnibus Incentive Plan
On July 12, 2021, the Company entered into the Management Equity Incentive Letter with each of Mr. Felton and Mr. Norell pursuant to which, on February 5, 2022, the Compensation Committee granted to Mr. Felton and Mr. Norell, together with other senior executives, including Anthony Savino, Chief Construction Officer, and Dustin Weber, Chief Financial Officer, restricted stock units (“RSUs”) under the Omnibus Incentive Plan (the "Incentive Plan") that are subject to time-based and, for the named executive officers and certain other executives, eighty percent (80%) of such RSUs also further subject to performance-based vesting, with respect to an aggregate five percent (5%) of the Company’s Class A common stock on a fully diluted basis, excluding the then-outstanding shares of the Company’s Class B common stock or any shares of the Company’s Class A common stock into which such shares of the Company’s Class B common stock are or may be convertible. Subject to continued employment on each applicable vesting date, the time-based RSUs generally vest 33 1/3% on each of the third, fourth and fifth anniversaries of the Closing, and the performance-based RSUs vest with respect to 33 1/3% of the award upon the achievement of the above time-based requirement and the achievement of a hurdle representing a 25% annual compound annual growth rate measured based on an initial value of $10.00 per share (i.e., on each of the third anniversary, the fourth anniversary, and the fifth anniversary of the date of grant, the stock price performance hurdle shall be $19.53, $24.41, $30.51, respectively).
On March 28, 2024, the vesting conditions of such performance-based RSUs were modified by the compensation committee to set the hurdles at $14.00, $18.00, and $22.00, respectively. This modification impacted five grantees and resulted in $3.1 million of incremental expense. As of December 31, 2024, the unrecognized expense related to the modification was $0.8 million, which the Company expects to recognize over a weighted average period of approximately 2 years.
As of both December 31, 2024 and 2023, there were 30,992,545 shares of the Company's Class A common stock authorized for issuance under the Incentive Plan. The number of shares authorized for issuance under the Incentive Plan will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 5% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. The number of shares authorized for issuance under the Incentive Plan increased by 5% of outstanding shares as described in the foregoing on January 1, 2022, and January 1, 2023. The number of shares authorized for issuance under the Incentive Plan did not increase on January 1, 2024.
For the years ended December 31, 2024, 2023, and 2022, the Company recognized $9.2 million, $14.9 million, and $9.4 million of stock compensation expense in relation to the Incentive Plan, respectively. The following table summarizes the RSU activity during the years ended December 31, 2024, 2023, and 2022:
Number of RSUs OutstandingWeighted-Average Grant Date Fair Value Per Share
Balances as of December 31, 2021
 $ 
RSUs granted8,105,539 5.27 
RSUs forfeited(65,650)7.40 
Balances as of December 31, 2022
8,039,8895.25 
RSUs granted3,104,600 5.52 
RSUs vested(154,023)7.25 
RSUs forfeited(300,655)5.45 
Balances as of December 31, 2023
10,689,8115.29 
RSUs granted4,626,776 4.72 
RSUs vested(1,234,392)5.49 
RSUs forfeited(4,695,563)5.01 
Balances as of December 31, 2024
9,386,632$5.12 
RSUs granted under the Incentive Plan includes performance stock units (“PSUs”) that are subject to market and service vesting conditions, each of which represents the right to receive one share of the Company's Class A Common Stock and which vest in
103

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF (TAN), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of PSUs vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs.
The fair value of such performance-based RSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:
For the year ended December 31,
202420232022
Expected volatility66 %60 %70 %
Risk-free interest rate4.35 %3.73 %1.94 %
Expected term2.9 years2.9 years5.0 years


RSUs granted during the year ended December 31, 2024, also includes 751,773 of incentive performance stock units (“GW Plan PSUs”) with a grant date fair value of $3.95 that cliff vest on December 31, 2026, if the Company adds 1.1 gigawatt of installed solar capacity starting January 1, 2024, and subject to continued employment on the vesting date. The number of GW Plan PSUs vested, and thus shares of Class A Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the twenty trading days prior to and including (if applicable) the vesting date (the “AMPS Price”) as follows:
AMPS PricePayout
<$8
40 %
$8-10.99
80 %
$11-11.50
100 %
$11.51-12.99
110 %
$13+
120 %
.
The fair value of GW Plan PSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:
For the year ended December 31,
2024
Expected volatility70 %
Risk-free interest rate4.40 %
Expected term2.7 years

Included in forfeited RSUs for the year ended December 31, 2024, are the 4,283,452 unvested RSUs and PSUs granted under the Incentive Plan to Mr. Norell, which were forfeited in connection with the CEO transition described in Note 14, "Related Party Transactions." This forfeiture resulted in the reversal of $8.7 million of previously recognized stock-based compensation expense during the second quarter of 2024.
Employee Stock Purchase Plan
On December 9, 2021, we adopted the 2021 Employee Stock Purchase Plan ("ESPP"), which provides a means by which eligible employees may be given an opportunity to purchase shares of the Company’s Class A common stock. As of both December 31, 2024 and 2023, there were 4,662,020 shares of the Company's Class A common stock authorized for issuance under the ESPP. The number of shares authorized for issuance under the ESPP will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 1% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. For the years ended December 31, 2024 and 2023, no shares of the Company’s Class A common stock were issued and no stock-based compensation expense was recognized in relation to the ESPP. The number of shares authorized for issuance under the ESPP increased by 1% of outstanding shares as described in the foregoing on January 1, 2022, and January 1, 2023. The number of shares authorized for issuance under the ESPP did not increase on January 1, 2024.

18.Income Taxes
104

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Income tax expense (benefit) is composed of the following:
For the year ended December 31,
202420232022
Current:
Federal$ $ $ 
State50 32 (2)
Total current expense (benefit)50 32 (2)
Deferred:
Federal16,301 (959)1,051 
State(2,107)244 27 
Total deferred tax expense (benefit) $14,194 $(715)$1,078 
Income tax expense (benefit) $14,244 $(683)$1,076 

The following table presents a reconciliation of the income tax expense (benefit) computed at the U.S. federal statutory rate and the Company’s income tax expense (benefit):
For the year ended December 31,
202420232022
Income tax expense (benefit) – computed as 21% of pretax (loss) income $757 $(5,598)$11,181 
Effect of noncontrolling interests and redeemable noncontrolling interests2,518 3,490 691 
State tax, net of federal benefit(1,576)169 (138)
Valuation allowance21,807 73 158 
Transaction costs related to the CBAH Merger  (12)
Transaction costs related to the CBAH Merger (return to provision)  (678)
Effect of tax credits(726)(254)(75)
Stock-based compensation308 2,480 1,614 
Change in fair value of redeemable warrant and Alignment Shares liability(8,615)(1,183)(11,690)
Deferred rate change(1,749)  
Other deferred items1,520 140 25 
Income tax expense (benefit) $14,244 $(683)$1,076 
Effective income tax rate398.2%2.6%2.0 %
105

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. As of December 31, 2024 and 2023, the Company’s deferred tax assets and liabilities are comprised of the following:
As of December 31,
20242023
Deferred tax assets:
Net operating losses$135,266 $86,078 
Intangible liabilities 397 
Deferred financing costs9,618 6,334 
Tax credits1,684 945 
Operating lease liability27,350 24,813 
Asset retirement obligation2,559 4,453 
Stock-based compensation2,092 1,096 
Accrued bonus1,128  
Derivative liability 1,973 
Sec. 163(j) interest limitation41,266 27,567 
Total deferred tax assets$220,963 $153,656 
Valuation allowance(22,675)(868)
Net deferred tax assets$198,288 $152,788 
Deferred tax liabilities:
Property, plant and equipment$(131,249)$(94,286)
Intangible assets(611)(617)
Operating lease asset(24,262)(22,224)
Derivative assets (550) 
Other liabilities(448) 
Investments in partnerships(64,033)(45,492)
Total deferred tax liabilities(221,153)(162,619)
Net deferred tax liability$(22,865)$(9,831)

As of December 31, 2024 and 2023, the Company had US federal net operating loss carryforwards of $523.7 million and $340.1 million, respectively, available to offset future federal taxable income which will begin to expire in 2034. The Company has federal net operating loss carryforwards of $486.6 million, which can be carried forward indefinitely. As of December 31, 2024 and 2023, the Company had $241.4 million and $47.6 million of US federal net operating loss subject to limitation under Internal Revenue Code Section 382. As of December 31, 2024 and 2023, the Company had state net operating losses of $392.8 million and $225.7 million, respectively, of which $0.8 million will expire in 2025, if not utilized.
The Company regularly assesses the realizability of its deferred tax assets and establishes a valuation allowance if it is more likely than not that some or all of its deferred tax assets will not be realized. The Company evaluates and weighs all available positive and negative evidence such as historic results, future reversals of existing deferred tax liabilities, projected future taxable income, as well as prudent and feasible tax-planning strategies. As of December 31, 2024 and 2023, the Company has recorded a valuation allowance of $22.7 million and $0.9 million, respectively, for its deferred tax assets associated with federal, foreign, and state net operating losses that are more likely than not to expire.
As of December 31, 2024 and 2023, the Company had, under IRC Sec. 163(j), a gross interest expense limitation carryforward of $167.0 million and $108.5 million, respectively with an indefinite carryforward period.
The Company applies the applicable authoritative guidance which prescribes a comprehensive model for a manner in which a company should recognize, measure, present and disclose in its financial statements all material uncertain tax positions that the Company has taken or expects to take on a tax return. As of December 31, 2024, the Company has no uncertain tax positions. No amounts of interest and penalties were recognized in the Company’s financial statements and the Company’s policy is to present interest and penalties as a component of income tax expense.
The Company files federal income tax returns and state income tax returns in multiple jurisdictions. The statute of limitation remains open for tax years after 2014.
106

Altus Power, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except per share data, unless otherwise noted)

19.Subsequent Events
The Company has evaluated subsequent events from December 31, 2024, through March 17, 2025, which is the date the audited consolidated financial statements were available to be issued. Other than the subsequent event disclosed below, there are no subsequent events requiring recording or disclosure in the consolidated financial statements.
Agreement and Plan of Merger
On February 5, 2025, the Company entered into an Agreement and Plan of Merger with subsidiaries of TPG Global, LLC through its TPG Rise Climate Transition Infrastructure fund, as disclosed in the Company's Form 8-K filed with the SEC on February 6, 2025. Consummation of the transaction is subject to approval of the Company's Class A common stockholders and the satisfaction of other customary closing conditions, including regulatory approvals.

******
107


Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our disclosure controls and procedures as of December 31, 2024, as such term is defined in Rules 13a‐15(e) and 15d‐15(e) under the Securities and Exchange Act, as amended (the “Exchange Act”).

Disclosure controls and procedures are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Based on this evaluation of our disclosure controls and procedures, our management, including our Chief Executive Officer and Chief Financial Officer, have concluded that our disclosure controls and procedures were effective as of December 31, 2024.

Management’s Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal controls over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange Act. Based on our management’s evaluation (with the participation of our Chief Executive Officer and Chief Financial Officer), of the effectiveness of our internal controls over financial reporting as of December 31, 2024, which was based on the framework in the Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 31, 2024, our internal controls over financial reporting were effective as of December 31, 2024.

An effective internal control system, no matter how well designed, has inherent limitations, including the possibility of human error or overriding controls, and therefore can provide only reasonable assurance with respect to reliable financial reporting. Because of its inherent limitations, our internal control over financial reporting may not prevent or detect all misstatements, including the possibility of human error, the circumvention or overriding of controls, or fraud. Effective internal controls can only provide reasonable assurance with respect to the preparation and fair presentation of financial statements.

In connection with the preparation of our financial statements for the years ended December 31, 2021, and 2020, prior to our initial public offering, we identified material weaknesses in our internal control over financial reporting which continued through 2023. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our financial statements will not be prevented or detected on a timely basis.

We have remediated material weaknesses in internal control over financial reporting, which relate to: (a) insufficient qualified personnel, which caused management to be unable to appropriately define responsibilities to create an effective control environment; (b) the lack of a formalized risk assessment process; and (c) selection and development of control activities, including over information technology.

Attestation Report of the Registered Public Accounting Firm

This Annual Report on Form 10‐K does not include an attestation report of our independent registered public accounting firm on internal control over financial reporting due to an exemption established by the JOBS Act for “emerging growth companies”.

Remediation Plan

As of December 31, 2024, we successfully remediated the material weaknesses previously identified in our internal control over financial reporting. The remediation efforts included the following actions:

We hired and maintained additional qualified personnel with the appropriate level of experience and technical expertise to oversee our business processes and controls.

We implemented a formalized risk assessment process to identify and address potential risks in a timely manner.

We developed and implemented numerous controls over systems, information technology, process, governance and people to improve the broader effectiveness of internal controls over financial reporting.

As a result of these efforts, management has concluded that our internal control over financial reporting is now effective.
108



We cannot assure you that the measures we have taken to date will be sufficient to avoid potential future material weaknesses.

Changes in Internal Control over Financial Reporting

As discussed above, we have implemented certain measures to remediate the material weaknesses identified in the design and operation of our internal controls over financial reporting. Other than those measures, there have been no changes in our internal controls over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended December 31, 2024, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Item 9B. Other Information
(a) None.
(b) None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
None.
109


PART III

Item 10. Directors, Executive Officers and Corporate Governance.
THE BOARD OF DIRECTORS AND CERTAIN GOVERNANCE MATTERS
Our Board manages or directs the business and affairs of the Company, as provided by the Delaware General Corporation Law (the “DGCL”), and conducts its business through meetings of the Board and three standing committees: the audit committee, the compensation committee and the nominating and corporate governance committee.
Our Board evaluates the Company’s corporate governance policies on an ongoing basis with a view towards maintaining the best corporate governance practices in the context of the Company’s current business environment and aligning our governance practices closely with the interests of our stockholders. Our Board and management value the perspective of our stockholders and encourage stockholders to communicate with the Board as described under “Communication with Directors” below.
As of December 31, 2024, Mr. Felton, Ms. Detrick, Mr. Peretz, Mr. Shapiro, Mr. Horn and Ms. Reich served as directors of the Company and Mr. Bernard served as the Class B director of the Company. Diane D. Brink who was previously on our Board served in that capacity until her resignation on March 19, 2024. Mr. Concannon, who was previously our Class B Director, resigned from our Board on February 27, 2024 and Robert C. Bernard was appointed by the Class B Stockholders as the Class B Director on February 27, 2024.
Composition of the Board
We have a classified Board, with two directors in Class I (Richard N. Peretz and Tina C. Reich), two directors in Class II (Christine R. Detrick and Robert M. Horn) and two directors in Class III (Richard A. Shapiro and Gregg J. Felton). In addition, Robert C. Bernard serves as the Class B director.
Board Leadership Structure
Currently, the role of Chairperson of the Board is separated from the role of the Chief Executive Officer. We believe that separating these positions allows our Chief Executive Officer to focus on our day-to-day business, while allowing the Chairperson to lead the Board in his or her fundamental role of providing advice to, and independent oversight of management. Our Board recognizes the time, effort, and energy that the Chief Executive Officer are required to devote to their position in the current business environment, as well as the commitment required to serve as our Chairperson, particularly as the Board’s oversight responsibilities continue to grow. While our second amended and restated bylaws and our corporate governance guidelines do not require that our chair and chief executive officer positions be separate, our Board believes that having separate positions is the appropriate leadership structure for us at this time and demonstrates our commitment to good corporate governance. Our Board has concluded that our current leadership structure is appropriate at this time. However, our Board will continue to periodically review our leadership structure and may make such changes in the future as it deems appropriate.
Director Independence
The New York Stock Exchange (“NYSE”) listing standards require that a majority of the board of directors of a company listed on NYSE be composed of “independent directors.” An “independent director” is defined generally as a person that, in the opinion of the company’s board of directors, has no material relationship with the listed company (either directly or as a partner, stockholder or officer of an organization that has a relationship with the company). Based on information provided by each director concerning his or her background, employment and affiliations, including family relationships, the Board has determined that each of Christine R. Detrick, Richard N. Peretz, Richard A. Shapiro, Robert M. Horn, Tina C. Reich and Robert C. Bernard are independent directors under the NYSE listing standards. Audit committee members must also satisfy the independence criteria set forth in Rule 10A-3 under the Exchange Act. In order to be considered independent for purposes of Rule 10A-3, a member of an audit committee of a listed company may not, other than in his or her capacity as a member of the audit committee, the board of directors or any other board committee: (1) accept, directly or indirectly, any consulting, advisory or other compensatory fee from the listed company or any of its subsidiaries or (2) be an affiliated person of the listed company or any of its subsidiaries. Based on information provided by each director concerning his or her background, employment and affiliations, including family relationships, the Board has determined that each of the members of the audit committee of our Board, Richard N. Peretz, Tina C. Reich and Christine Detrick is an independent director under Rule 10A-3 of the Exchange Act. In making these determinations, the Board considered the current and prior relationships that each non-employee director has and will have with the Company and all other facts and circumstances that the Board deemed relevant in determining independence, including the beneficial ownership of the Company’s common stock by each non-employee director (and related entities) and certain transactions involving them described in the section entitled “Certain Relationships and Related Person Transactions.”
Committees and Attendance
110


Our Board held thirteen (13) meetings during 2024. During that time, no member of our Board attended fewer than 75% of the aggregate of (i) the total number of meetings of our Board (held during the period for which he was a director) and (ii) the total number of meetings held by all committees of our Board on which he served (held during the period that such director served).
In addition to regular meetings of our Board, the Company’s independent directors typically meet in executive sessions without management participation after each Board meeting.
The standing committees of our Board consist of an audit committee, a compensation committee and a nominating and corporate governance committee. Our Board may from time to time establish other committees.
Current Members of the Board of Directors
The following information describes the offices held and other business directorships, the class and term of each director. Beneficial ownership for these directors is also shown under "Security Ownership of Certain Beneficial Owners and Management" below.

Christine R. Detrick, age 66, has served as the Chairperson of our Board since December 2021. From 2002 until 2012, Ms. Detrick was a Senior Partner, Leader of the Financial Services Practice, and a Senior Advisor at Bain & Company. Before joining Bain, she served for 10 years at A.T. Kearney, Inc., including as Leader of the Global Financial Institutions group and a member of the board of management and board of directors. Prior to those roles, she was a founding member of a venture capital firm specializing in savings and loan institutions and served as the chief executive officer of St. Louis Bank for Savings and was a consultant at McKinsey and Company earlier in her career. Ms. Detrick currently serves on the board of Capital One Financial Corporation and is a member of its audit committee and its risk committee. Ms. Detrick also serves as chair of the board of directors of Hartford Mutual Funds, a mutual fund company, and is chair of its contracts committee and a member of its nominating and governance committee and on the board of Charles River Associates, a public management consulting firm, and is the chair of its nominating and governance committee and a member of its executive committee and compensation committee. She also previously served on the board of Reinsurance Group of America, a publicly traded reinsurance company, and served as chair of the nominating and governance committee and the board of directors of Forest City Realty Trust, a public real estate investment trust, as chair of its compensation committee. She received her B.S. in Economics from the Wharton School of the University of Pennsylvania. Ms. Detrick is well-qualified to serve on our Board due to her extensive background in corporate governance, management consulting, industry experience and board experience. Ms. Detrick is a Class II director, whose term expires at the 2026 annual meeting of stockholders.

Gregg J. Felton, age 53, has served as a member of our Board since December 2021. Mr. Felton is also a Co-Founder and Co-CEO of Altus and has been with Altus since 2013. Previously, Mr. Felton was a partner of Goldman Sachs and the Chief Investment Officer of the Credit Alternatives platform at Goldman Sachs Asset Management, where he oversaw hedge funds as well as several private credit vehicles, mutual funds, and separate accounts aggregating over $5 billion. Prior to joining Goldman Sachs, Mr. Felton was a senior portfolio manager at Amaranth Advisors, a multi-strategy hedge fund located in Greenwich, Connecticut. He led Amaranth’s global corporate credit investment team from 2000 to 2006. Before joining Amaranth, he was a vice president at Chase Manhattan Bank. Mr. Felton earned his Bachelor of Arts in Economics from Tufts University and a J.D. and M.B.A. from the Georgetown University Law Center and School of Business, respectively. Mr. Felton is well-qualified to serve on our Board due to his business acumen, transactional experience and investment banking and structured finance experience. Mr. Felton is a Class III director, whose term expires at the 2027 annual meeting of stockholders.

Robert M. Horn, age 43, has served as a member of our Board since December 2021. Mr. Horn joined Blackstone Credit in 2005 and is Global Head of Infrastructure and Asset Based Credit in Blackstone Credit and Insurance (BXCI), which comprises the Blackstone's activities in infrastructure credit, energy transition, and asset-based finance. Prior to joining Blackstone Credit, Mr. Horn worked in Credit Suisse’s Global Energy Group, where he advised on high yield financings and merger and acquisition assignments for companies in the power and utilities sector. Since September 2020, Mr. Horn also serves on the board of directors of ClearGen and since February 2017, Mr. Horn also serves on the board of directors of M6 Midstream. Mr. Horn earned his Bachelor of Commerce with honors from McGill University, where he graduated with academic honors. Mr. Horn is well-qualified to serve on our Board due to his investment and mergers and acquisitions experience as well as his background in ESG and overall business acumen. Mr. Horn is a Class II director, whose term expires at the 2026 annual meeting of stockholders.

Richard N. Peretz, age 63, has served as a member of our Board since December 2021. From 2015 until he retired in February 2020, Mr. Peretz was the Chief Financial Officer of United Parcel Service, Inc. (“UPS”). Prior to that, Mr. Peretz served in multiple leadership roles at UPS for over 30 years, including as Controller and Treasurer, along with leading the mergers and acquisitions group from 2007 to 2015. Since January 2021, Mr. Peretz also serves on the board of directors of Tribe Capital Growth Corp. I. and serves on the audit committee for the company. Since March 2024, Mr. Peretz also serves on the board of directors of The Chef’s Warehouse, Inc. and is a member of the compensation and audit committee for the company. He also served on the board of directors for Electric Last Mile Solution, Inc. from November 2021 to June 2023. Mr. Peretz earned his Bachelor of Business Administration from the University of Texas at San Antonio and his Master's in Business Administration from Emory University. Mr. Peretz is well-qualified to serve on our Board due to financial expertise and his experience servicing on other public company audit committees. Mr. Peretz is a Class I director, whose term expires at the 2025 annual meeting of stockholders.

Tina C. Reich, age 48, has served as a member of our Board since November 2023. She served as Chief Credit Officer of the Global Business Financing, Payments, and Digital Experiences group of American Express, and was also responsible for Global
111


Merchant and Network Services risk from March 2019 to December 2021. Prior to that role, Ms. Reich served as Chief Risk Officer and Chief Data Scientist at Credibly, a fintech platform, where she served from 2014 to 2019. In addition, she has held leadership positions overseeing various areas, including data science, marketing analytics, risk management, and digital experiences at American Express, Citibank, and JPMorgan Chase. Ms. Reich graduated from the Massachusetts Institute of Technology with a degree in economics. She has been on the board of directors of Santander Holdings USA, Inc. and Santander Bank, N.A. since July 2023 and serves as a member of the Risk and Audit Committee. Ms. Reich has also been a member of the board of directors of the SaaS technology company BILL Holdings Inc. since June 2022, and serves on the audit committee as well as the cybersecurity and technology committee and chairs the Payments Risk Sub-committee. Ms. Reich is a member of the MIT Corporation, Development Committee and recently appointed to the MIT Stephen A. Schwartzman College of Computing Dean's Advisory Council. Ms. Reich is an advisor to a number of global fintech companies, PE, VC and investment firms and previously served on the board of Citicorp Payment Services. Ms. Reich is well-qualified to serve on our Board due to her technology, digital, data science, risk management, and marketing analytics experience, in addition to her experience serving on other public company boards. Ms. Reich is a Class I director, whose term expires at the 2025 annual meeting of stockholders.

Richard A. Shapiro, age 54, has served as a member of our Board since August 2024. Mr. Shapiro brings nearly three decades of investment management experience, as well as restructuring and turnaround experience from the Board level. Since 2021, Shapiro has served as the Founder and Chief Investment Officer of Ridge Run Partners, LLC, a family office firm. Previously, Shapiro served as Portfolio Manager at Millennium Management, a multi-billion dollar hedge fund, where he was focused on equity investments and was a Partner at Wexford Capital, a multi-billion dollar hedge fund. Mr. Shapiro holds an MBA from Georgetown University and a BS in Business Administration from the University of Southern California. Mr. Shapiro serves on the board of directors of Elah Holdings and Orion Energy Systems, Inc., where he is also on the compensation committee. Mr. Shapiro is a Class III director, whose term expires at the 2027 annual meeting of stockholders.

Robert C. Bernard, age 59, has served as our Board’s Class B director since February 2024. Since February 2023, Mr. Bernard has served as Chief Sustainability Officer with CBRE. Prior to that, he was Managing Director and Founder of CommonWeath Equity Partners, LLC, a circular economy private equity firm focused on investments that convert highly polluting waste streams into profitable products, from August 2019 to December 2022. He served as a Strategic Advisor, Global Head of Strategic Partnerships, for National Geographic from October 2018 to July 2019 and held various positions as Chief Environmental Strategist, General Manager Global Software Partnerships and Senior Director of Program Management, with Microsoft, a software company, from 1997 to 2018. Mr. Bernard has also been on the Board of Directors and Compensation Committee of Ecore International, a privately held manufacturer of recycled rubber products, since January 2021. Mr. Bernard is the Class B director, whose term expires at the 2025 annual meeting of stockholders.

Role of Board in Risk Oversight Process
Our Board has an active role, as a whole and also at the committee level, in overseeing the management of our risks. Our Board is responsible for general oversight of risks and regular review of information regarding our risks, including credit risks, liquidity risks and operational risks. The compensation committee is responsible for overseeing the management of risks associated with our compensation policies and practices. The audit committee is responsible for overseeing the management of risks relating to accounting matters and financial reporting. The nominating and corporate governance committee is responsible for overseeing the management of risks associated with potential conflicts of interest. Although each committee is responsible for evaluating certain risks and overseeing the management of such risks, the entire Board is regularly informed through discussions from committee members about such risks. Because of the role of the Board and its committees in risk oversight, the Board believes that any leadership structure that it adopts must allow it to effectively oversee the management of regulatory risks, compliance risks, and the risks relating to our operations. Our Board believes its current leadership structure enables it to effectively provide oversight with respect to such risks.
Audit Committee
Richard N. Peretz, Christine R. Detrick and Tina C. Reich were the members of our audit committee as of December 31, 2024. Mr. Peretz is the chairperson of our audit committee. Ms. Brink resigned from the Board, the audit committee and compensation committee on March 19, 2024, and the Board appointed Ms. Detrick to the audit committee to fill such vacancy. Each member of the audit committee qualifies as an independent director under the NYSE corporate governance requirements and the independence requirements of Rule 10A-3 of the Exchange Act. Richard N. Peretz qualifies as an “audit committee financial expert” as such term is defined in Item 407(d)(5) of Regulation S-K and meets the financial literacy requirements of the NYSE.
The purpose of the audit committee is to prepare the audit committee report required by the SEC to be included in our proxy statement and to assist our Board in overseeing and monitoring (1) the quality and integrity of our financial statements, (2) our compliance with legal and regulatory requirements, (3) our independent registered public accounting firm’s qualifications and independence, (4) the performance of our internal audit function and (5) the performance of our independent registered public accounting firm. The audit committee is also responsible for oversight of general compliance and overall enterprise risk assessment and risk management as well as reviewing any related party transactions and other potential conflict of interest situations on an ongoing basis.
The audit committee’s responsibilities also include:
monitoring our tax risk posture, including tax planning and compliance practices;
112


reviewing and discussing with management and the independent registered public accounting firm our annual and interim consolidated financial statements and related disclosures as well as critical accounting policies and practices used by us;
reviewing and discussing with management and our independent registered public accounting firm our earnings releases;
monitoring compliance with our code of business conduct and ethics;
establishing and overseeing procedures for the receipt, retention and treatment of complaints and concerns;
overseeing the integrity of our information technology systems, processes and cybersecurity; and
reviewing and approving the internal audit function’s annual audit plan and all major changes to the plan; reviewing and discussing with the internal auditors the scope, progress and results of executing the internal audit plan; and receiving reports on the status of significant findings and recommendations as well as management’s responses.
All audit services and all non-audit services, other than de minimis non-audit services, to be provided to us by our independent registered public accounting firm must be approved in advance by our audit committee.
Our Board adopted a written charter for the audit committee, which is available on our website at https://investors.altuspower.com.
During the fiscal year ended December 31, 2024 the Company’s audit committee met four (4) times, with all members of the audit committee attending at least 75% of such meetings. The report of the audit committee is included in this Proxy Statement under “Report of the Audit Committee.”
Compensation Committee
Richard A. Shapiro, Richard P. Peretz, Robert C. Bernard and Robert M. Horn were the members of our compensation committee as of December 31, 2024. Ms. Brink resigned from the Board, the audit committee and compensation committee on March 19, 2024, and the Board appointed Mr. Peretz as chair of compensation committee and added Mr. Bernard to the compensation committee. On July 19, 2024, Mr. Shapiro was appointed to the Board and the chair of the compensation committee. The purpose of the compensation committee is to assist our Board in discharging its responsibilities relating to (1) setting our compensation program and compensation of our executive officers and directors, (2) monitoring our incentive and equity-based compensation plans and (3) once applicable, preparing the compensation committee report required to be included in our proxy statement under the rules and regulations of the SEC.
The compensation committee’s responsibilities also include:
establishing and administering our equity and other incentive plans and reviewing our benefit plans;
reviewing our incentive compensation arrangements to determine whether they encourage excessive risk-taking, and reviewing and discussing at least annually the relationship between risk management policies and practices and compensation, and evaluating compensation policies and practices that could mitigate any such risk;
appointing, compensating, and overseeing the work of any compensation consultant, legal counsel or other advisor retained by the compensation committee;
conducting the independence assessment outlined in the rules of the NYSE with respect to any compensation consultant, legal counsel, or other advisor retained by the compensation committee; and
reviewing and approving our policies and procedures for the grant of equity-based awards and granting equity awards.
Our Board adopted a written charter for the compensation committee, which is available on our website at https://investors.altuspower.com.
During the fiscal year ended December 31, 2023, the Company’s compensation committee met six (6) times, with all members of the compensation committee of the Company, except for Rob Horn, attending at least 75% of such meetings.
113


Nominating and Corporate Governance Committee
Our nominating and corporate governance committee currently consists of Tina C. Reich, who serves as chairperson, Richard N. Peretz and Christine R. Detrick. Tina C. Reich was appointed as chair of the nominating and corporate governance committee on August 5, 2024. The purpose of the nominating and corporate governance committee is to carry out the responsibilities delegated by the Board relating to the nominations process and procedures and the development and maintenance of the Company’s corporate governance policies.
The nominating and corporate governance committee’s responsibilities also include:
identifying individuals qualified to become new Board members, consistent with criteria approved by the Board;
reviewing the qualifications of incumbent directors to determine whether to recommend them for reelection and selecting, or recommending that the Board select, the director nominees for the next annual meeting of stockholders;
identifying Board members qualified to fill vacancies on any Board committee and recommending that the Board appoint the identified member or members to the applicable committee;
overseeing the process for annual evaluations of the performance of our Board and its committees;
reviewing and recommending to the Board corporate governance principles applicable to us;
providing for new director orientation and continuing education for existing directors on a periodic basis;
reviewing and discussing with management disclosure of our corporate governance practices, including information regarding the operations of the committees of our Board, director independence and the director nominations process for inclusion in our annual report or proxy statement, as applicable;
reviewing our strategies, activities and policies regarding environmental, social and governance-related matters;
considering any questions of possible conflicts of interest of members of the Board; and
overseeing succession planning.
Our Board adopted a written charter for the nominating and corporate governance committee, which is available on our website at https://investors.altuspower.com.
During the fiscal year ended December 31, 2023, the Company’s nominating and corporate governance committee met five (5) times, with all members of the nominating and corporate governance committee of the Company attending at least 75% of such meetings.
Code of Business Conduct and Ethics and Corporate Governance Guidelines
We adopted a code of business conduct and ethics that applies to all of our directors, officers and employees, including our principal executive officers, principal financial officer and principal accounting officer, which is available on our website. Our code of business conduct is a “code of ethics,” as defined in Item 406(b) of Regulation S-K. We will make any legally required disclosures regarding amendments to, or waivers of, provisions of our code of ethics on our website at https://investors.altuspower.com. Information contained on or accessible through the website is not a part of this Proxy Statement, and the inclusion of the website address in in this Proxy Statement is an inactive textual reference only.
We have also adopted corporate governance guidelines that address items such as the qualifications and responsibilities of our directors and director candidates and corporate governance policies and standards applicable to us in general. Our corporate governance guidelines are available on our website at https://investors.altuspower.com.
Our Board has also adopted stock ownership guidelines establishing a minimum share ownership requirement for our non-employee directors, other than non-employee directors that elect not to receive compensation in connection with their service as non-employee directors. See the section titled, “Executive Compensation—Other Compensation Policies—Stock Ownership Guidelines.”
114


Commitment to Sustainability
Altus Power was founded to change modern power generation and consumption patterns. Our mission to create a clean electrification ecosystem that can provide renewable energy to every business, home and electric vehicle is intrinsically linked to clean, renewable power as the foundation for a sustainable future.
We believe that leadership in environmental, social and governance practices is central to accomplishing our mission, so we continually take steps to isolate and address the environmental and social risks of our operations and products. To this end, our management has established a corporate social responsibility committee that is dedicated to improving the sustainability practices throughout the Company. Our team is passionate about empowering communities and businesses to accelerate the global energy transition while also doing everything we can to foster a diverse, inclusive, and innovative corporate culture at Altus Power. We are also members of the United Nations Global Compact and are committed to adhering to its principles-based approach to responsible business.

Our sustainability efforts are organized into the three sustainability pillars: Environmental, Social and Governance. We report how we oversee and manage sustainability factors in an annual sustainability report, which can be found by visiting https://www.altuspower.com/sustainability.

Environmental
Our Environmental Pillar illustrates how we are committed to providing clean, affordable energy to our customers; maintaining robust environmental management safeguards that protect the environment and communities we build in, and by striving for sustainable corporate operations. Understanding the wider environmental impacts of our investing and operating decisions through integration of clear, actionable, and measurable sustainability practices across our business units will help us in building community and infrastructure resilience and sustainability.

The solar arrays that we build and maintain will produce clean and affordable energy for years to come, displacing utility power generated from fossil fuels and directly enabling households and corporations to reduce their own carbon footprint. Altus is empowering our residential and corporate customers, partners, and communities to reach their sustainability goals.

In addition to empowering others on their sustainability journey, it is equally important that we consider the environmental impacts of our own business. We strive to be industry leaders in environmental stewardship. We maintain a robust environmental management program to ensure we protect the environment in the communities where we build and are implementing strategies to address the emissions involved with building a solar project. Whenever possible, Altus partners with businesses to provide North American manufactured solar panels. Finally, we are developing processes to measure and track the Scope 1, Scope 2, and material Scope 3 carbon emissions from our business.

Social
Our Social Pillar is committed to enriching the communities in which we live, work, and serve. By building a diverse and inclusive work force and ensuring a safety-first workplace for our employees, we work towards protecting the interests of all our stakeholders.
We continue to invest into building our team. With high aspirations for growing the business we have also focused on growing the team. In expanding our team, our priority was attracting a diverse group of talented individuals across the United States. We recognize that our Company’s resiliency is strengthened by our differences. Having a diverse and inclusive workplace is critical to the innovation and development of new ideas. This foundation is essential for us to meet our business objectives, and translates into our commitment to diversity, equity and inclusion. We are focused on attracting and hiring diverse candidates, developing and mentoring our employees, and retaining and challenging our talented individuals as they grow at Altus.
Governance
Our Governance Pillar is focused on adhering to the highest standards of corporate governance. Altus Power maintains a comprehensive governance framework that builds transparency, accountability, regulatory compliance, risk management, and responsible management into all our business endeavors. We believe that strong governance is the foundation on which all resilient and successful companies are built. We consistently strive for the highest standards of ethical business conduct and the continued development of strong and resilient governance practices. Our Board oversees senior management in the ethical operation of the company to ensure actions taken are in the best interest of shareholders and stakeholders. Through guidance from our Board and the internal corporate social responsibility committee, we reinforce senior leadership alignment on ESG strategy across each of our business units.

All of our actions and each of our ESG pillars are underpinned by the goal of driving the clean energy transition of our customers across the United States.
Director Nomination Process
Our Board has delegated to the nominating and corporate governance committee the task of identifying, considering, recruiting, reviewing and recommending a slate of director nominees to be proposed by the Board to the stockholders, and recommending
115


any director nominees to be elected by the Board to fill interim vacancies. It is the policy of our Board that directors should possess strong personal and professional ethics, integrity and values; be business savvy and genuinely interested in the Company; and be committed to representing the long-term interests of the stockholders. The Board is also intended to encompass a range of talents, ages, skills, diversity and expertise sufficient to provide sound and prudent oversight with respect to the operations and interests of the business. Selection of candidates includes consideration of a range of diversity perspectives, including, but not limited to, professional and personal background, experience, strategic thinking, relevant skills, business and operations expertise, relevant knowledge and length of service.
The biography for each of the director included herein indicate each director’s experience, qualifications, attributes and skills that led our nominating and corporate governance committee and our Board to conclude each such director should continue to serve as a director of our Company. Our nominating and corporate governance committee and our Board believe that each of the directors has the individual attributes and characteristics required of each of our directors, and the directors as a group possess the skillset and specific experience desired of our Board as a whole.
Stockholders have the right under our second amended and restated bylaws to directly nominate director candidates for election at an annual meeting of stockholders, without any action or recommendation on the part of the nominating and corporate governance committee or our Board, by submitting to the Company as to each nominee that the stockholder proposes for election or re-election as a director all information relating to such nominee that would be required to be disclosed in solicitations of proxies for the election of such nominee as a director pursuant to Regulation 14A under the Exchange Act and such nominee’s written consent (I) to be named as a nominee in the Company’s proxy statement, proxy card, and/or ballot, if the Board approves such inclusion, and (II) to serve as a director if elected. The Company may require any proposed nominee to furnish such other information as it may reasonably require to determine the eligibility of such proposed nominee to serve as a director of the Company and to determine the independence of such director under the Exchange Act and the rules and regulations thereunder and of the NYSE. Any such nomination must be made by a stockholder of record of the Company at the time of making such nomination and meet such other requirements as are set forth in the Company’s second amended and restated bylaws. Such nomination information should be submitted to: Altus Power, Inc., 2200 Atlantic Street, 6th Floor, Stamford, CT 06902, Attention: Corporate Secretary.
Communication with Directors
Any stockholder or other interested parties desiring to communicate with our Board, or one or more of our directors, may send a letter addressed to Board of Directors, Altus Power, Inc., 2200 Atlantic Street, 6th Floor, Stamford, CT 06902, Attention: Corporate Secretary. All such letters will be promptly forwarded to the appropriate members of our Board, the appropriate committee chairperson or individual directors, as applicable, by the Secretary. The mailing envelope should contain a clear notation that the enclosed letter is a “Stockholder-Board Communication” or “Stockholder-Director Communication.” All such letters should clearly state whether the intended recipients are all members of our Board or certain specified individual directors. The Board has authorized the Corporate Secretary, in her discretion, to forward communications on a more expedited basis, if circumstances warrant, or to exclude a communication if it is illegal, unduly hostile or threatening, or similarly inappropriate. Advertisements, solicitations for periodical or other subscriptions, and other similar communications generally will not be forwarded to the directors.
Director Attendance at Annual Meeting
Each director who is up for election at the Annual Meeting of Stockholders or who has a term that continues after the Annual Meeting is expected to attend the Annual Meeting. The Company does not have a formal policy with respect to attendance of annual meetings of stockholders by its directors; however, all members of the Board, including directors who are up for election at the Annual Meeting, are encouraged to attend. All of the Company’s then-serving directors attended the 2023 annual meeting of stockholders.

EXECUTIVE OFFICERS
The below table identifies and sets forth certain biographical and other information regarding our executive officers as of March 28, 2024. There are no family relationships among any of our executive officers or directors.
NameAgePosition
Gregg J. Felton53Chief Executive Officer and Director
Anthony P. Savino67Chief Construction Officer
Dustin L. Weber44Chief Financial Officer

116


Executive Officers
Anthony P. Savino. Mr. Savino is a Co-Founder of the Company and serves as our Chief Construction Officer and leads the Engineering, Construction and Energy Optimization Teams. Prior to co-founding the Company in 2009, Mr. Savino spent his career in architecture, development and construction with over thirty-five years of design and field experience, in commercial and residential projects. In addition to his education and training in architecture, Mr. Savino has completed specialized studies in passive solar, wind and photovoltaic systems. Mr. Savino earned a Bachelor of Architecture degree from the University of Miami with a specialization in Alternate Energy Systems.
Dustin L. Weber. Mr. Weber serves as the Chief Financial Officer of the Company, a position he has held since 2018. As Chief Financial Officer, Mr. Weber oversees the Company’s accounting and finance department. Prior to his role as Chief Financial Officer, Mr. Weber held the position of Managing Director of the Company from 2013 to 2018. Before joining the Company, Mr. Weber worked for seven years on the energy desk at Torus Capital, a multi-strategy trading firm located in New York. At Torus, Mr. Weber focused on the broad energy markets with a specific emphasis on crude oil and natural gas commodities. Mr. Weber holds a Bachelor’s of Science in business from Ferris State University in Michigan.
Insider Trading Policy

The Company has adopted and maintains an Insider Trading Policy (the “Policy”) that governs transactions involving the Company’s securities by the Company’s directors, executive officers and employees, and their respective related persons. The Policy requires directors, executive officers, and certain employees to consult with the Company’s Chief Legal Officer, who serves as the Compliance Officer under the Policy, prior to engaging in certain transactions involving the Company’s securities. The Policy is designed to promote compliance with insider trading laws, rules and regulations and the NYSE listing standards that are applicable to the Company.

DELINQUENT SECTION 16(a) REPORTS

Section 16(a) of the Exchange Act requires the Company’s directors and executive officers and persons who beneficially own more than 10% of the Company’s common stock to file with the SEC reports showing initial ownership of and changes in ownership of the Company’s common stock and other registered equity securities. Based solely upon our review of the copies of such forms or written representations from certain reporting persons received by us with respect to fiscal year 2024, the Company believes that its directors and executive officers and persons who own more than 10% of a registered class of its equity securities have complied with all applicable Section 16(a) filing requirements for fiscal year 2024, except with respect to: a Form 4 for Mr. Norell filed in April 2024, a Form 4 for Mr. Weber filed in February 2024 and April 2024, respectively, a Form 4 for Mr. Savino filed in February 2024 and April 2024, respectively, and a Form 4 for Mr. Felton filed in April 2024. Each such late filing was the result of administrative error. CBRE Acquisition Sponsor, LLC additionally filed a late Form 4 in July 2024.

Item 11. Executive Compensation.
EXECUTIVE COMPENSATION
Compensation Discussion and Philosophy

As an intentionally lean, high-growth company in the in-demand renewable energy space where talent remains scarce, drawing from high cost-of-living communities of New York, New Jersey and Connecticut and its suburbs, we aim to offer competitive compensation to attract and retain our top tier talent. We work with specialized recruiters focused on our industry and this tri-state area to benchmark market compensation, as applicable. We consider overall company performance, individual performance, and the impact of the role in determining base and cash bonus for both our executive leadership and senior management employees. We reward exceptional contributions and results, as determined by management given the contributions or results. Our compensation philosophy recognizes the higher demands we place on our people as a lean organization. We believe it is important to further incentivize our employees by issuing RSUs to provide our dedicated team the opportunity to create long-term value, which align our employees’ actions with the interests of shareholders, which is one of the main reasons we issue equity-based compensation.
Introduction
This section provides an overview of the Company’s executive compensation programs, including a narrative description of the material factors necessary to understand the information disclosed in the summary compensation table below. Throughout this section, unless otherwise noted, “we,” “us,” “our” and similar terms refer to the Company and its subsidiaries.
For the year ended December 31, 2024, our named executive officers (“Named Executive Officers” or “NEOs”) were:
Gregg Felton, Chief Executive Officer;
117


Anthony Savino, Chief Construction Officer; and
Dustin Weber, Chief Financial Officer.
The compensation committee of our Board sets the executive compensation philosophy and oversees and determines the compensation and benefits of our Chief Executive Officer and other executive officers of the Company. The compensation committee also oversees our management equity programs and is committed to providing an executive compensation program that supports the alignment of our management team’s interests with those of our stockholders. With respect to base salaries, annual incentive compensation and long-term incentives, the compensation committee establishes the compensation mix, performance measures, goals, targets and business objectives based on the Company’s competitive marketplace. In setting compensation, the compensation committee receives input from Pearl Meyer (“PM”), its compensation consultant, to provide compensation that appropriately attracts, retains, and incentivizes executives who are able to execute on our vision to reduce carbon emissions, increase resilience to climate change and execute our operational plans with a focus on sustainable long-term growth.
In addition to base salary and annual cash bonuses, the Company grants stock-based awards under the 2021 Omnibus Incentive Plan, as amended (the “Incentive Plan”), which include awards with time-based and performance-based vesting. In addition, the NEOs are eligible to participate in the employee stock purchase plan on the same basis as all of our eligible employees. The compensation committee’s focus on stock-based compensation is designed to promote the Company’s interests and align executive incentives with the interests of our stockholders.
The cash bonuses are designed to reward short term achievements and are calculated based on revenue and adjusted EBITDA as well as certain non-financial metrics, such as achievement of certain strategic and operational goals for year. Continued employment on the vesting dates are the requirements the time-based equity. In addition to continued employment, long term achievements based on total shareholder return are required under the parameters of the performance equity.
Our Board has adopted stock ownership guidelines establishing a minimum stock ownership requirement for executive officers and non-employee directors. Shares unowned outright, shares held in trust for their benefit, shares purchased under the ESPP, and shares underlying vested incentives count towards satisfaction of these Guidelines (as described therein). The table provides the requirements for our Chief Executive Officer, other executive officers, and outside directors with respect to minimum ownership of our stock.
PositionMultiple of annual base salary or annual base cash retainerMust achieve the applicable multiple by the later of (a)(i) the 2027 annual meeting of stockholders in the case of non-employee directors or (ii) March 24, 2027 and (b) these number of years from the date the person was appointed
Chief Executive Officer6x5 years
Other Executive Officers3x5 years
Outside Directors4x5 years

Until the applicable threshold is met, executive officers and non-employee directors are required to retain at least 50% of the shares, net of applicable tax withholding and the payment of any exercise or purchase price (if applicable), received upon the vesting or settlement of equity awards or the exercise of stock options. Our executive officers will have until the later of March 24, 2027 or five years after the date the person was initially designated an executive officer of the Company to achieve the applicable level of ownership. Our non-employee directors will have until the later of our 2027 annual meeting of stockholders or five years after the date such non-employee director is appointed to achieve the applicable level of ownership. Each of our NEOs have met such stock ownership guidelines. The Company has adopted a clawback policy as required pursuant to the rules of the New York Stock Exchange and SEC regulations implementing the incentive-based compensation recovery (clawback) provisions of the Dodd-Frank Act.
We also prohibit our executive officers from engaging in short-term trading; short sales of our securities; purchasing or selling puts, calls or other derivative securities based on our securities; entering into hedging or monetization transactions; holding our securities in margin accounts or pledging our securities as collateral for a loan. See “Prohibition on Hedging and/or Pledging our Common Stock.”
Summary Compensation Table
The following table sets forth the compensation awarded to, earned by, or paid to the Named Executive Officers in respect of their service to the Company during its fiscal years ended on each of December 31, 2024, December 31, 2023 and December 31, 2022.
118


Name and Principal PositionYearSalary ($)Bonus ($)Stock Awards ($)All Other Compensation ($)Total Compensation ($)
Gregg Felton2024570,000- (1)3,281,953 (2)-3,851,953
Chief Executive Officer2023550,000-2,944,134-3,494,134
2022550,000-16,078,943-16,628,943
Anthony Savino2024390,000- (1)1,718,171 (3)-2,108,171
Chief Construction Officer2023370,000-1,466,066-1,836,066
2022350,000-1,120,597-1,470,597
Dustin Weber2024390,000- (1)1,312,473(4)-1,702,473
Chief Financial Officer2023370,000348,4941,227,041-1,945,535
2022350,000179,7181,240,133-1,769,851
Lars Norell2024186,346- (1)3,281,953 (2)1,360,875 (5)4,829,174
Former Co-Chief Executive Officer2023550,000-2,944,134-3,494,134
2022550,000-16,078,943-16,628,943

119


(1)
In lieu of cash bonus for 2024, the compensation committee decided, in recognition of Mr. Felton, Mr. Norell, Mr. Savino and Mr. Weber’s efforts during 2024 and to further prioritize the Company’s long-term performance, each should receive a grant on March 28, 2025 to align with long term performance, in the form of RSUs vesting 50% on the 1st anniversary and 50% on the 2nd anniversary of the grant date. These awards will be disclosed in next year’s Summary Compensation Table in the “stock awards” column. For further discussion, see “Narrative Disclosure to Summary Compensation Table – Short Term Incentive” below.
(2)
Amount includes (a) 175,732 performance stock units with a grant date fair value of $840,000, each of which represents the right to receive one share of Class A Common Stock and which vest in one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF ("TAN"), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of the amount, (b) 263,598 of RSUs with a grant date fair value of $1,260,000, which vest 33.3% on March 28, 2025, 33.33% on March 28, 2026, and 33.4% on March 28, 2027, (c) 198,248 RSUs with a grant date fair value of $947,625, which vest 50% on March 28, 2025 and 50% on March 28, 2026 and (d) 49,023 performance stock units with grant date fair value of $234,330, each represents the right to receive one share of Class A Common Stock at which vest in one installment on the third anniversary of the grant date based upon the Company adding 1.1GW of additional capacity. The amounts in this column represent the fair value of the RSUs as of the grant date as computed in accordance with FASB ASC Topic 718, Compensation-Stock Compensation (“ASC Topic 718”) and SEC disclosure rules. These values have been determined under the principles used to calculate the grant date fair value of equity awards for purposes of our financial statements. For a discussion of the assumptions and methodologies used to value the awards reported in this column, see the discussion of the stock awards contained in note 17 to the Notes to the Consolidated Financial Statements in our Annual Report.
(3)
Amount includes (a) 96,234 performance stock units with a grant date fair value of $460,000, each of which represents the right to receive one share of Class A Common Stock and which vest in one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF ("TAN"), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of the amount, (b) 144,351 of RSUs with a grant date fair value of $690,000, which vest 33.3% on March 28, 2025, 33.33% on March 28, 2026, and 33.4% on March 28, 2027 (c) 92,719 RSUs with a grant date fair value of $443,197, which vest 50% on March 28, 2025 and 50% on March 28, 2026 and (d) 26,146 performance stock units with grant date fair value of $124,978, each represents the right to receive one share of Class A Common Stock at which vest in one installment on the third anniversary of the grant date based upon the Company adding 1.1GW of additional capacity. The amounts in this column represent the fair value of the RSUs as of the grant date as computed in accordance with FASB ASC Topic 718, Compensation-Stock Compensation (“ASC Topic 718”) and SEC disclosure rules. These values have been determined under the principles used to calculate the grant date fair value of equity awards for purposes of our financial statements. For a discussion of the assumptions and methodologies used to value the awards reported in this column, see the discussion of the stock awards contained in note 17 to the Notes to the Consolidated Financial Statements in our Annual Report.
(4)Amount includes (a) 98,326 performance stock units with a grant date fair value of $470,000, each of which represents the right to receive one share of Class A Common Stock and which vest in one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF ("TAN"), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of the amount, (b) 147,490 of RSUs with a grant date fair value of $705,000, which vest 33.3% on March 28, 2025, 33.33% on March 28, 2026, and 33.4% on March 28, 2027 and (c) 28,760 performance stock units with grant date fair value of $137,473, each represents the right to receive one share of Class A Common Stock at which vest in one installment on the third anniversary of the grant date based upon the Company adding 1.1GW of additional capacity. The amounts in this column represent the fair value of the RSUs as of the grant date as computed in accordance with FASB ASC Topic 718, Compensation-Stock Compensation (“ASC Topic 718”) and SEC disclosure rules. These values have been determined under the principles used to calculate the grant date fair value of equity awards for purposes of our financial statements. For a discussion of the assumptions and methodologies used to value the awards reported in this column, see the discussion of the stock awards contained in note 17 to the Notes to the Consolidated Financial Statements in our Annual Report.
(5)
In connection with Mr. Norell's separation from the Company, on April 29, 2024, Mr. Norell entered into a separation and release agreement. Pursuant to such agreement, in 2024, Mr. Norell received $1,360,875 of total severance payments, which includes $383,654 of salary continuation, (ii) $19,103 of COBRA continuation coverage, and (iii) an additional payment of $956,094.
Narrative Disclosure to Summary Compensation Table
Severance Agreement with former Co-Chief Executive Officer
On April 29, 2024, Mr. Norell entered into a separation and release agreement where he will receive severance, which includes (i) eighteen (18) months’ base salary, for an aggregate amount of $855,000, payable as salary continuation in accordance with the Company’s normal pay schedule (ii) subject to his timely election and continued eligibility for COBRA continuation coverage, a subsidized COBRA continuation coverage for 12 months, or if earlier, until he becomes eligible for medical benefits from a subsequent employer, (iii) a pro rata short-term incentive bonus of $237,500 for plan year 2024, to be paid in March 2025 at the
120


same time that such bonuses are paid to current employees, and (iv) an additional payment of $956,094, less applicable payroll deductions, paid in a lump sum on the eighth day after the execution of the Agreement. As consideration for the severance benefits, Mr. Norell executed a release with respect to any claims he may have against the Company.

Short-Term Incentive
The Company provided a short-term cash incentive award to each of Gregg Felton, Lars Norell, Anthony Savino, and Dustin Weber contingent upon the achievement of certain financial and non-financial metrics. Thirty seven and one half percent (37.5%) of the award was based on achieving 2024 revenue and thirty seven and one half percent (37.5%) of the award was based on achieving 2024 adjusted EBITDA (the “Financial Portion”) of $215 million and $115 million, respectively and twenty five percent (25%) of the award was based on achieving individual non-financial metrics (the “Non-Financial Portion”) based on individual performance and contributions. Mr. Felton, Mr. Weber and Mr. Savino each received 75.9% of the Financial Portion and 90% of the Non-Financial Portion.
However, in lieu of cash bonus for 2023, the compensation committee decided, in recognition of Mr. Felton, Mr. Weber, Mr. Savino’s efforts during 2023 and to further prioritize the Company’s long-term performance for 2023, that each of Mr. Felton, Mr. Weber and Mr. Savino should receive an equity grant on March 28, 2025 in the form of RSUs vesting 50% on the 1st anniversary and 50% on the 2nd anniversary of the grant date. These awards will be disclosed in next year’s Summary Compensation Table in the “stock awards” column.
Under the terms of his separation agreement, Mr. Norell received his pro rata portion of his target bonus totaling $237,500.

Long-Term Incentive
The Company made equity grants to each of Mr. Felton, Mr. Norell, Mr. Savino and Mr. Weber described below. The Company did not make any additional new equity grants to each of Mr. Felton, Mr. Norell, Mr. Savino and Mr. Weber in 2023.
Agreements with our Currently-Serving Named Executive Officers
Mr. Felton. Mr. Felton has entered into an employment agreement with the Company, and is presently compensated as described below. Mr. Felton’s current annual base salary is $570,000 per year (subject to annual review by the compensation committee). For 2024, Mr. Felton was eligible to receive an annual bonus with a target amount equal to 125% of his annual base salary. Mr. Felton did not receive a cash bonus for 2024. Rather, in lieu of cash bonus for 2024, each of Mr. Felton will receive an equity grant valued at $516,937 vesting 50% on the first anniversary and 50% on the second anniversary of the grant date. For further discussion, see “Narrative Disclosure to Summary Compensation Table – Short Term Incentive” above. The compensation committee reviewed and took into consideration the performance evaluation of Mr. Felton for the year ended 2024 in determining of the annual bonus amount.
Pursuant to a restrictive covenant agreement that each NEO individually entered into concurrently with their respective employment agreement, Mr. Felton is subject to restrictive covenants relating to non-competition (for up to twelve months following termination of employment with the Company), employee and customer non-solicitation (for twelve months following termination of employment with the Company), perpetual confidentiality provisions, and assignment of rights to intellectual property that relate to the Company’s business that are conceived, made, created or developed during employment. In the event Mr. Felton’s employment is terminated by the Company without cause or either of them resigns for good reason, he is entitled to receive (i) twelve months’ base salary continuation at the rate in effect at the time of such termination of employment; (ii) Company-subsidized COBRA continuation coverage for twelve months following such termination of employment or, if earlier, until he becomes eligible for medical benefits from a subsequent employer; (iii) any earned but unpaid bonus for the year prior to the year in which such termination occurs; and (iv) a prorated bonus for the year in which such termination occurs, based on actual performance, subject, in each case, to his execution of a release of claims and continued compliance with the restrictive covenants described above.
Mr. Savino. We have not entered into an employment agreement with Mr. Savino. Mr. Savino’s current base salary is $390,000. For 2024, Mr. Savino was eligible to receive an annual bonus with a target amount equal to 100% of his annual base salary. Mr. Savino did not receive a cash bonus for 2023. Rather, for 2024, in lieu of a cash bonus, Mr. Savino will receive an equity grant on valued at $309,914, vesting 50% on the 1st anniversary and 50% on the 2nd anniversary of the grant date. For further discussion, see “Narrative Disclosure to Summary Compensation Table – Short Term Incentive” above. The compensation committee reviewed and took into consideration the performance evaluation of Mr. Savino for the year ended 2024 in their determination of his annual bonus amount. We have entered into a restrictive covenant agreement with Mr. Savino relating to non-competition (for up to twelve months following termination of employment with the Company subject to continued payment of his base salary and provision of health and dental benefits during the period the Company intends to enforce the non-competition covenant), employee and customer non-solicitation (for twelve months following termination of employment with the Company), perpetual confidentiality provisions, and assignment of rights to intellectual property that relate to the Company’s business that are conceived, made, created or developed during employment.
121


Mr. Weber. Altus Power America Management, LLC, an affiliate of the Company, entered into an employment agreement with Mr. Weber. Mr. Weber’s current annual base salary is $390,000. For 2024, Mr. Weber was eligible to receive an annual bonus with a target amount equal to 100% of his annual base salary. Rather, for 2024, in lieu of a cash bonus, Mr. Weber will receive an equity grant on valued at $309,914, vesting 50% on the 1st anniversary and 50% on the 2nd anniversary of the grant date. For further discussion, see “Narrative Disclosure to Summary Compensation Table – Short Term Incentive” above. The compensation committee reviewed and took into consideration the performance evaluation of Mr. Weber for the year ended 2024 in their determination of his annual bonus amount. Pursuant to his employment agreement, Mr. Weber is subject to restrictive covenants relating to non-competition (for up to twelve months following termination of employment with the Company subject to continued payment of his base salary and provision of health and dental benefits during the period the Company intends to enforce the non-competition covenant), employee and customer non-solicitation (for twelve months following termination of employment with the Company), perpetual confidentiality provisions, and assignment of rights to intellectual property that relate to the Company’s business that are conceived, made, created or developed during employment.
The current executives’ equity award agreements also provide for vesting in full (to the extent then-unvested) upon a termination of employment by the Company without “cause” (as defined in the 2021 Plan) within 12 months following a change in control of the Company. The current directors’ equity award agreements provide for vesting in full (to the extent then-unvested) upon a change in control of the Company.
In connection with their employment, each of our NEOs were granted profits interest units and restricted stock units as described below under “—Narrative Disclosure to Outstanding Equity Compensation Table—Equity Awards.
Equity
Outstanding Equity Awards at December 31, 2024
The following table provides information regarding outstanding equity awards made to our named executive officers as of December 31, 2024.
 
 
OPTION AWARDS
 
 
STOCK AWARDS
 
Name
 
Number of
securities
underlying
unexercised
options (#)
exercisable
 
 
Number of
securities
underlying
unexercised
options (#)
unexercisable
 
 
Equity
incentive
plan
awards:
Number of
securities
underlying
unexercised
unearned
options (#)
 
 
Option
exercise
price
($)
 
 
Option
expiration
date
 
 
Number
of
shares
or units
of stock
that
have not
vested
(#)
 
Market
 value
of shares
or units of
stock
that have
not vested
($)
 
 
Equity
incentive
plan
awards:
Number
of
unearned
shares,
units or
other
rights
that
have not
vested
(#)
 
 
Equity
incentive
plan
awards:
Market
or
payout
value
of
unearned
shares,
units
or other
rights
that
have not
vested
($)
 
Gregg Felton (1)
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
—  
 
 
4,283,453
 
 
21,386,426 
 
Anthony Savino (2)
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
—  
 
 
720,492 
 
 
3,676,328 
 
Dustin Weber (3)
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
—  
 
 
639,530 
 
 
3,280,903 
 
Lars Norell
Former Co-CEO (1)
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
—  
 
 
4,283,453
 
 
21,386,426 
 
 




122


(1)
This amount includes the grant of (a) 649,042 RSUs with a grant date fair value of $4,621,179, which vest 33.3% on February 15, 2025, 33.33% on February 15, 2026, and 33.4% on February 15, 2027, and (b) 2,596,170 RSUs, with a grant date fair value of $11,457,764, with the vesting as set forth in clause (a) and which are further conditioned upon a stock price performance hurdle which will be satisfied if the stock price attains 25% annual compound annual growth rate measured based on an initial value of $10.00 per Share (i.e. on each of the third anniversary, the fourth anniversary, and the fifth anniversary of the date of grant, the stock price performance hurdle shall be $19.53, $24.41, $30.51, respectively, which hurdles were amended by the compensation committee on March 28, 2024 to be $14.00, $18.00 and $22.00, respectively), (c) 186,018 RSUs, with a grant date fair value of $991,476, which vested 50% on March 22, 2024 and will vest 50% on March 22, 2025, (d) 258,630 RSUs with a grant date fair value of $1,378,498, which vested 33.3% March 22, 2024 and will vest 33.33% on March 22, 2025 and 33.4% on March 22, 2024 (e) 86,210 PSUs with a grant date fair value of $574,159, which vests in one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF ("TAN"), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs (f) 263,598 RSUs with a grant date fair value of $1,260,000, which vest 33.3% March 28, 2025 and will vest 33.33% on March 28, 2026, and 33.4% on March 28, 2027 (g) 175,732 PSUs which vests in one installment on the third anniversary of the March 28, 2024 grant date based upon the Company's total stockholder return when compared to TAN, subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs (h) 49,023 PSUs which vests in one installment on the third anniversary of the March 28, 2024 grant date based upon the Company's achievement of solar capacity goals and subject stock price performance hurdles. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs and (i) 198,248 RSUs, with a grant date fair value of $947,625, vests 50% on March 28, 2025 and will vest 50% on March 28, 2026. The amounts in this column represent the fair value of the RSUs as of the grant date as computed in accordance with ASC Topic 718, Compensation-Stock Compensation and SEC disclosure rules. These values have been determined under the principles used to calculate the grant date fair value of equity awards for purposes of our financial statements. For a discussion of the assumptions and methodologies used to value the awards reported in this column, see the discussion of the stock awards contained in note 17 to the Notes to the Consolidated Financial Statements in our Annual Report.
123


(2)
This amount includes the grant of (a) 37,000 RSUs, with a grant date fair value of $263,440, which vested 33.3% on February 15, 2023, 33.33% on February 15, 2024, and will vest 33.34% on February 15, 2025, (b) 34,600 RSUs with a grant date fair value of $509,792, which vest 33.3% on February 15, 2025, 33.33% on February 15, 2026, and 33.4% on February 15, 2027, and (c) 138,400 RSUs, with a grant date fair value of $610,805, with the vesting as set forth in clause (b) and which are further conditioned upon a stock price performance hurdle which will be satisfied if the stock price attains 25% annual compound annual growth rate measured based on an initial value of $10.00 per Share (i.e. on each of the third anniversary, the fourth anniversary, and the fifth anniversary of the date of grant, the stock price performance hurdle shall be $19.53, $24.41, $30.51, respectively, which hurdles were amended by the compensation committee on March 28, 2024 to be $14.00, $18.00 and $2.002, respectively), (d) 89,690 RSUs, with a grant date fair value of $239,024, vested 50% on March 22, 2024 and will vest 50% on March 22, 2025, (e) 130,863 RSUs with a grant date fair value of $697,500, which vested 33.3% March 22, 2024 and will vest 33.33% on March 22, 2025 and 33.4% on March 22, 2026 and (f) 43,621 PSUs which vests in one installment on the third anniversary of the March 22, 2024 grant date based upon the Company's total stockholder return when compared to TAN, subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs (g) 144,351 RSUs with a grant date fair value of $690,000, which vest 33.3% March 28, 2025 and will vest 33.33% on March 28, 2026, and 33.4% on March 28, 2027 (h) 96,234 PSUs which vests in one installment on the third anniversary of the March 28, 2024 grant date based upon the Company's total stockholder return when compared to TAN, subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs (i) 26,146 PSUs which vests in one installment on the third anniversary of the March 28, 2024 grant date based upon the Company's achievement of solar capacity goals and subject stock price performance hurdles. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs and (j) 92,719 RSUs, with a grant date fair value of $443,197, vests 50% on March 28, 2025 and will vest 50% on March 28, 2026. The amounts in this column represent the fair value of the RSUs as of the grant date as computed in accordance with ASC Topic 718, Compensation-Stock Compensation and SEC disclosure rules. These values have been determined under the principles used to calculate the grant date fair value of equity awards for purposes of our financial statements. For a discussion of the assumptions and methodologies used to value the awards reported in this column, see the discussion of the stock awards contained in note 17 to the Notes to the Consolidated Financial Statements in our Annual Report.
(3)These amounts reflect the grant of the following (a) 35,000 RSUs, with a grant date fair value of $249,200, which vested 33.3% on February 15, 2023, 33.33% on February 15, 2024, and will vest 33.34% on February 15, 2025, (b) 40,000 RSUs with a grant date fair value of $534,000, which vest 33.3% on February 15, 2025, 33.33% on February 15, 2026, and 33.4% on February 15, 2027 and (c) 160,000 RSUs, with a grant date fair value of $706,133, with the vesting as set forth in clause (b) and which are further conditioned upon a stock price performance hurdle which will be satisfied if the stock price attains 25% annual compound annual growth rate measured based on an initial value of $10.00 per Share (i.e. on each of the third anniversary, the fourth anniversary, and the fifth anniversary of the date of grant, the stock price performance hurdle shall be $19.53, $24.41, $30.51, respectively, which hurdles were amended by the compensation committee on March 28, 2024 to be $14.00, $18.00 and $22.00, respectively), (d) 44,845 RSUs, with a grant date fair value of $239,024, which vested 50% on March 22, 2024 and will vest 50% on March 22, 2025, (e) 130,863 RSUs with a grant date fair value of $697,500, which vested 33.3% March 22, 2024 and will vest 33.33% on March 22, 2025, and 33.4% on March 22, 2026 (f) 43,621 PSUs which vests in one installment on the third anniversary of the March 22, 2023 grant date based upon the Issuer's total stockholder return when compared to TAN, subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs (g) 147,490 RSUs with a grant date fair value of $705,000, which vest 33.3% March 28, 2025 and will vest 33.33% on March 28, 2026, and 33.4% on March 28, 2027 (h) 98,326 PSUs which vests in one installment on the third anniversary of the March 28, 2024 grant date based upon the Issuer's total stockholder return when compared to TAN, subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs and (i) 28,760 PSUs which vests in one installment on the third anniversary of the March 28, 2024 grant date based upon the Issuer's 1) the achievement of solar capacity goals and subject stock price performance hurdles. The number of performance stock units vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs. The amounts in this column represent the fair value of the RSUs as of the grant date as computed in accordance with ASC Topic 718, Compensation-Stock Compensation and SEC disclosure rules. These values have been determined under the principles used to calculate the grant date fair value of equity awards for purposes of our financial statements. For a discussion of the assumptions and methodologies used to value the awards reported in this column, see the discussion of the stock awards contained in note 17 to the Notes to the Consolidated Financial Statements in our Annual Report.

401(k) Plan
We maintain a 401(k) plan that provides eligible U.S. employees, including our NEOs, with an opportunity to save for retirement on a tax advantaged basis. Eligible employees are able to defer eligible compensation up to certain limits imposed by the U.S. Internal Revenue Code (the “Code”), which are updated annually in accordance with guidance from the U.S. Internal Revenue Service. We have the ability to make matching and discretionary contributions to the 401(k) plan, subject to applicable service-based vesting, but we have not yet done so for any employees, including our NEOs, to date. The 401(k) plan is intended to be qualified under the Code.
124


Director Compensation
For the year ended December 31, 2024, we paid cash compensation to our non-employee directors for their service on our Board. Our directors are reimbursed for reasonable travel and related expenses associated with attendance at board or committee meetings. Diane Brink resigned from the Board on March 19, 2024. Robert Bernard replaced William Concannon as the Class B Director on Feb 27, 2024. Richard Shapiro joined as a Class B Director on August 1, 2024.

Director
  
Annual
Cash
Retainer(1)
 
One-Time
Grant of
Restricted
Stock
Units
 
Annual
Grant of
Restricted
Stock
Units(2)
Special Grant of Restricted Stock Units (4)Total
Christine Detrick
  
$30,000
—  
$220,000
$250,000
$500,000
Richard Peretz
  
$90,476
—  
$125,000
$200,000
$415,476
William Concannon
  
—  
—  
—  
—  
—  
Robert Bernard (3)
  
    —
$100,000    
$125,000
$225,000
Richard Shapiro
  
$33,334
$100,000    
$100,683
—  
$234,017
Robert Horn

    —
—  
Diane Brink
$17,362
—  
—  
$17,362
Tina Reich
$69,034
—  
$125,000
$194,034
  
(1)    Each of amounts listed in the table reflect cash amounts payable with respect to 2024 to each of our non-employee directors. Mr. Horn received no compensation or equity awards for his service on the Board.
(2)    Each of the amounts listed in the table reflect RSUs that were granted made with respect to services for 2023 as calculated in accordance with FASB ASC 718.
(3)    Mr. Bernard has transferred all Company RSU Awards granted to him to CBRE Acquisition Sponsor, LLC.
(4) Ms. Detrick and Mr. Peretz were granted special awards due to excessive work. These awards vest 50% on the date of the 2025 annual stockholders meeting and 50% on the date of the 20026 annual stockholders meeting.
Pursuant to offer letters with certain of our non-employee directors (the “Director Offer Letters”), (a) each of Christine Detrick, Richard Peretz, Diane Brink, Tina Reich, and Richard Shapiro in 2024 received an annual retainer, payable in equal quarterly installments (and pro-rated for partial years of service), in the amount set forth below, (b) each of Robert Bernard and Richard Shapiro in 2024 received a one-time grant of RSUs with respect to shares of our Class A common stock to vest in equal annual installments on each of the first two anniversaries of the vesting commencement date and (c) each of Christine Detrick, Richard Peretz, Tina Reich, Robert Bernard and Richard Shapiro in 2024, received an annual grant of RSUs with respect to shares of our Class A common stock, to vest in full on the first anniversary of the vesting commencement date. Each director was permitted to elect, prior to the commencement of service, to receive a portion of the annual base cash retainer in the form of RSUs; these RSUs vest in full on second anniversary of the Closing. In this regard, Ms. Detrick elected to receive 40% of her respective annual cash retainers in the form of RSUs. Each RSU represents the right to receive one share of our Class A common stock on the applicable vesting date.
125


The following table sets forth the elements of the cash compensation for each Director based on his or her positions. These compensation amounts became effective as of September 1, 2023.

  
Board or Committee Member
 
Lead Director or Committee Chair
Annual base cash retainer
 
$65,000 
 
$100,000 
Additional annual cash retainer for compensation committee
  
$
 
$15,000
Additional annual cash retainer for nominating and corporate governance committee
  
$— 
 
$10,000 
Additional annual cash retainer for audit committee

$

$20,000
As noted in the “Director Compensation” table above, we made a one-time grant of RSUs in the amount of $100,000 to the following non-employee directors on our Board during 2024, Mr. Bernard on his start date, of February 27, 2024, and Mr. Shapiro on his start date of August 1, 2024. These RSUs will vest in equal installments on each of the first two anniversaries following their respective start dates, subject to each holder’s continued Board service through each such date.

On June 20, 2024, we made the 2024 annual grant of RSUs in the following amounts to the following non-employee director: Ms. Detrick, $220,000; Mr. Peretz, $125,000; Ms. Reich $125,000; Mr. Bernard $125,000; which vest on the 2025 Annual Meeting. Mr. Horn did not receive any RSU grants in 2024. On August 1, 2024, MR Shapiro received a pro-rated grant of 100,683, which will vest on the 2025 Annual Meeting. Any further grants in subsequent years will be made with respect to shares of our Class A common stock on terms and conditions comparable to similarly situated directors, at the discretion of the compensation committee of the Board.
Compensation Committee Interlocks and Insider Participation
None of our officers currently serve, or in the past year have served, (i) as a member of the compensation committee or board of directors of another entity, one of whose executive officers served on our compensation committee, or (ii) as a member of the compensation committee of another entity, one of whose executive officers served on our Board.
Prohibition on Hedging and/or Pledging our Common Stock
We prohibit our directors, executive officers and other employees from engaging in short-term trading, short sales of our securities; purchasing or selling puts, calls or other derivative securities based on our securities; and entering into hedging or monetization transactions, including through the use of financial instruments such as prepaid variable forwards, equity swaps, collars and exchange funds. We also prohibit our directors, executive officers and other employees from holding our securities in margin accounts or pledging our securities as collateral for a loan.

During the year ended December 31, 2024, the Company did not award stock options within four business days before or one business day after the release of a Form 10-Q, 10-K, or 8-K that discloses material nonpublic information. The Company has no specific policy on the timing of awards of such instruments in relation to the release of a Form 10-Q, 10-K, or 8-K that discloses material nonpublic information.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
BENEFICIAL OWNERSHIP OF SECURITIES
The following table sets forth information known to us regarding the beneficial ownership of our common stock as of March 12, 2025 by:
each person known to the Company to be the beneficial owner of more than 5% of outstanding Company common stock;
each of the Company’s named executive officers and directors; and
all executive officers and directors of the Company as a group.
Beneficial ownership of shares is determined under rules of the SEC and generally includes any shares over which a person exercises sole or shared voting or investment power. Except as noted by footnote, and subject to community property laws where applicable, we believe based on the information provided to us that the persons and entities named in the table below have sole voting and investment power with respect to all shares of our Class A Common Stock shown as beneficially owned by them.

126


Shares of Class A Common Stock underlying restricted stock units that may be subject to vesting within 60 days of March 12, 2025 are deemed to be outstanding and beneficially owned by the person holding the options or restricted stock units for the purposes of computing the percentage of beneficial ownership of that person and any group of which that person is a member, but are not deemed outstanding for the purpose of computing the percentage of beneficial ownership for any other person.

Unless otherwise indicated, the address for each holder listed below is c/o Altus Power, Inc., 2200 Atlantic Street, Sixth Floor, Stamford, CT 06902. Beneficial ownership is determined according to the rules of the SEC, which generally provide that a person has beneficial ownership of a security if he, she or it possesses sole or shared voting or investment power over that security, including options and warrants that are currently exercisable or exercisable within 60 days.

The beneficial ownership of Company stock is based on 160,420,894 shares of Class A common stock and 796,950 shares of Class B common stock, the "Alignment Shares"), issued and outstanding as of March 12, 2025.

Name and Address of Beneficial Owner
  
Shares of Class A
Common Stock
 
%
 
 
Shares of Class B
Common Stock
  
%
 
Five Percent Holders:
  
 
  
CBRE Acquisition Sponsor, LLC (1)(2)(9)
  
24,565,252 
 
15.31
%
 
 
724,500
  
91.09
%
GSO Altus Holdings LP (3)
  
21,116,125 
 
13.16
%
 
 
—  
  
—  
 
Gregg J. Felton (4)
  
12,678,368 
 
7.89
%
 
 
—  
  
—  
 
Glazer Capital, LLC (5)9,181,398 5.72%
—  
  
—  
Directors and Other Executive Officers
  
 
 
  
  
  
 
Anthony P. Savino (6)
  
3,740,548 
 
2.33
%
 
 
—  
  
—  
 
Dustin L. Weber (7)
  
1,673,997 
 
1.04
%
 
 
—  
  
—  
 
Christine R. Detrick
  
167,779 
 
*
 
 
 
—  
  
—  
 
Richard N. Peretz
  
57,788 
 
*
 
 
 
—  
  
—  
 
Tina C. Reich
  
20,136 
 
*
 
 
 
—  
  
—  
 
Robert C. Bernard (8)
  
—  
 
—  
 
 
 
—  
  
—  
Robert M. Horn
  
—  
 
—  
 
 
—  
  
—  
Richard Shapiro
—  
 
—  
 
 
—  
  
—  
Lars R. Norell (10)
  
6,598,766 
 
4.11
%
 
 
—  
  
—  
 
All Directors and Executive Officers as a Group (nine individuals)
  
34,118,780 
 
15.48
%
 
 
—  
  
—  

(1)
As reported on a Schedule 13D/A filed on February 7, 2025, CBRE Acquisition Sponsor, LLC, together with its affiliates CBRE Group, Inc. and CBRE Services, Inc., is the beneficial owner of 24,565,252 shares. The business address of each of the entities described in this footnote is 2100 McKinney Avenue Suite 1250, Dallas, Texas 75201.
(2)Includes 7,429 shares subject to a Company RSU Award granted to Mr. Bernard and transferred to CBRE Acquisition Sponsor, LLC that may vest within 60 days of February 14, 2025.
(3)As reported on a Schedule 13D filed on February 7, 2025, GSO Altus Holdings LP. is the beneficial owner of 21,116,125 shares. The business address of GSO Altus Holdings LP is c/o Blackstone Alternative Credit Advisors LP, 345 Park Avenue, 31st Floor, New York, New York 10154.
(4)Mr. Felton’s beneficial ownership includes 366,029 shares that are pursuant to a Company RSU Award and expected to vest within the next 60 days.
(5)As reported on a Schedule 13G filed on March 4, 2025, Glazer Capital, LLC, together with its Managing Member, Paul J. Glazer, are the beneficial owners of 9,181,398 shares. The business address of each of the beneficial owners described in this footnote is 250 West 55th Street, Suite 30A, New York, New York 10019
(6)Mr. Savino’s beneficial ownership includes 182,942 shares that are pursuant to a Company RSU Award and expected to vest within the next 60 days.
(7)Mr. Weber’s beneficial ownership includes 115,207 shares that are pursuant to a Company RSU Award and expected to vest within the next 60 days.
(8)Mr. Bernard has transferred all Company RSU Awards granted to him to CBRE Acquisition Sponsor, LLC
127


(9)As reported on a Schedule 14A filed on April 11, 2024, CBRE Acquisition Sponsor, together with its affiliates CBRE Group, Inc. and CBRE Services, Inc., is the beneficial owner of 724,500 shares of Class B common stock.
(10)As reported on a Schedule 13D/A filed on February 11, 2025, Lars Norell is the beneficial owner of 6,598,766 shares.
*Ownership percentage less than 1%

EQUITY COMPENSATION PLAN INFORMATION

We currently maintain the following equity compensation plans that provide for the issuance of shares of our Class A common stock to our officers and other employees, directors and consultants, each of which has been approved by our stockholders, the Incentive Plan and our Employee Stock Purchase Plan (as amended, our “ESPP”).
The following table presents information as of December 31, 2024, with respect to compensation plans under which shares of our Class A common stock may be issued.
(a)(b)

(c)
Plan CategoryNumber of securities to be issued upon exercise of outstanding options, warrants and rightsWeighted-average exercise price of outstanding options, warrants and rights ($)Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column(a))
Equity compensation plans approved by security holders (1)26,267,933
Equity compensation plans not approved by security holders
Total26,267,933

(1) Includes our Incentive Plan and our ESPP. For a description of these plans, refer to Note 17 to the historical financial statements included in our Annual Report. Includes 21,605,913 shares of our Class A common stock available for issuance under our Incentive Plan and 4,662,020 shares of our Class A common stock available for issuance under our ESPP. The total number of shares of Class A common stock under the Incentive Plan automatically increased on January 1, 2023, and will automatically increase on January 1 of each calendar year from 2023 to 2031, by the lesser of 5% of the number of shares of Class A common stock outstanding as of the close of business on the immediately preceding December 31 unless otherwise determined by our Board on or prior to such date for such year; and the Board approved a 0% increase on January 1, 2024. The total number of shares of Class A common stock under the ESPP automatically increased on January 1, 2023, and will automatically increase on January 1 of each calendar year from 2024 to 2031, by the lesser of 1% of the number of shares of Class A common stock outstanding as of the close of business on the immediately preceding December 31 unless otherwise determined by our Board on or prior to such date for such year; and the Board approved a 0% increase on January 1, 2024.

Item 13. Certain Relationships and Related Transactions, and Director Independence.
CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS
We have adopted a written related person transactions policy (the "Policy"), which sets forth our policy with respect to the review, approval, ratification and disclosure of all related person transactions by our audit committee. In accordance with the Policy, our audit committee has overall responsibility for implementation and compliance with the Policy. For the purposes of the Policy, a "related person transaction" is any financial transaction, arrangement or relationship (including any indebtedness or guarantee of indebtedness) or series of similar transactions, arrangements or relationships in which we or any of our subsidiaries is a participant, where the aggregate amount involved exceeds or is expected to exceed $120,000 in any fiscal year, and in which any related person has or will have a direct or indirect material interest, other than compensation arrangements which are described under “Executive Officer and Director Compensation.” A “related person” means:
any person who is, or at any time during the applicable period was, one of our officers or one of our directors;
any person who is known by us to be the beneficial owner of more than five percent (5%) of our voting stock; and
128


any immediate family member of any of the foregoing persons, which means any child, stepchild, parent, stepparent, spouse, sibling, mother-in-law, father-in-law, daughter-in-law, brother-in-law or sister-in-law of a director, executive officer or a beneficial owner of more than five percent (5%) of its voting stock, and any person (other than a tenant or employee) sharing the household of such director, executive officer or beneficial owner of more than five percent (5%) of our voting stock.
The Company’s Related Party Transactions
The following is a description of our related person transactions during 2024.
Transactions with Blackstone and its Subsidiaries
APACF II Facility and APAF IV Term Loan
On November 10, 2023, APACF II, LLC (“APACF II” or the “Borrower”) a wholly-owned subsidiary of the Company, entered into a credit agreement among the Borrower, APACF II Holdings, LLC, Pass Equipment Co., LLC, each of the project companies from time to time party thereto, each of the tax equity holdcos from time to time party thereto, U.S. Bank Trust Company, National Association, U.S. Bank National Association, each lender from time to time party thereto (collectively, the “Lenders”) and Blackstone Asset Based Finance Advisors LP, as Blackstone representative (“APACF II Facility”).
On March 26, 2024, the Company, through its subsidiaries, APA Finance IV, LLC (the “APAF IV Borrower”) and APA Finance IV Holdings, LLC, has entered into a new term loan facility under the terms of a credit agreement among the APAF IV Borrower, APA Finance IV Holdings, LLC, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF IV Term Loan”).
Under the APAF IV Term Loan and APACF II Facility, subsidiaries of The Blackstone Group (“Blackstone”), a related party, serve as agents between the Company and a consortium of third-party lenders. During the year ended December 31, 2024. the Company paid $0.4 million of loan issuance costs to Blackstone.
Lease Agreements with Link Logistics and CBRE
The Company has a right to use rooftops to develop and operate solar facilities under lease agreements with subsidiaries of Link Logistics Real Estate Management LLC (“Link Logistics”), a Blackstone portfolio company, and with subsidiaries of CBRE. As of December 31, 2024, the Company recognized operating lease assets and operating lease liabilities of $32.1 million and $32.4 million, respectively, in the consolidated balance sheet related to these leases, which have a weighted average remaining lease term of 30 years. During the year ended December 31, 2024, payments made under these leases were $2.1 million.
CEO Transition Costs
On April 26, 2024, Lars Norell resigned as Co-Chief Executive Officer and director of the Company. There were no disagreements between the Company and Mr. Norell that led to his decision to resign as Co-Chief Executive Officer and director. The board of directors has appointed Gregg Felton as sole Chief Executive Officer of the Company.
In connection with his resignation, Mr. Norell has signed a separation and release agreement (the “Agreement”), where he will receive severance, which includes (i) eighteen (18) months’ base salary, for an aggregate amount of approximately $0.9 million, payable as salary continuation in accordance with the Company’s normal pay schedule, (ii) a subsidized COBRA continuation coverage for 12 months, or if earlier, until he becomes eligible for medical benefits from a subsequent employer, (iii) a pro rata short-term incentive bonus for plan year 2024, to be paid in March 2025 at the same time that such bonuses are paid to current employees, and (iv) an additional payment of approximately $1.0 million, less applicable payroll deductions, which was paid in a lump sum on the eighth day after the execution of the Agreement.
For the year ended December 31, 2024, the Company recognized $2.2 million of expenses in connection with the CEO transition which are included in general and administrative expenses in the consolidated statement of operations. As of December 31, 2024, there are $0.7 million of remaining payments under the Agreement, which are included in other current liabilities in the consolidated balance sheet.
Master Services Agreement
On June 13, 2022, the Company, through its wholly-owned subsidiary, entered into a Master Services Agreement ("MSA") with CBRE under which CBRE assists the Company in developing solar energy facilities. For the years ended December 31, 2024, the Company incurred $0.7 million for development services provided under the MSA. As of December 31, 2024, there was $0.1 million due to CBRE for development services provided under the MSA.
Other Related Party Transactions
129


The Company has an employee who is the daughter of Mr. Savino, Chief Construction Officer. The employee reports indirectly to Mr. Savino but he does not control her compensation and she has been an employee of the Company since 2014. The employee’s aggregate compensation for 2024 was over $120,000 and is commensurate with other employees of the Company in her position.
The Company has retained Cozen O’Connor, via an engagement letter, whereby Cozen O’Connor provides legal services, in particular, with respect to Exchange Act reporting, corporate governance and securities compliance matters. Melissa Boulan, Chief People Officer’s brother, John Gallaghan, is a Member of Cozen O’Connor in the Subrogation & Recovery and Self-insured Recovery practice areas. Mr. Gallaghan does not work on matters for the Company, his practice is unrelated to the work that the Company requires and he is not involved in the negotiation of the engagement letter with the Company.
Policies and Procedures for Related Party Transactions
In accordance with the Policy, we have policies and procedures designed to minimize potential conflicts of interest arising from any dealings it may have with its affiliates and to provide appropriate procedures for the disclosure of any real or potential conflicts of interest that may exist from time to time. Specifically, pursuant to its charter, the audit committee will have the responsibility to review related party transactions. It is anticipated that under the related person transaction policy, the related person in question or, in the case of transactions with a beneficial holder of more than 5% of our voting stock, an officer with knowledge of a proposed transaction, will be required to present information regarding the proposed related person transaction to our audit committee (or to another independent body of the Board) for review. To identify related person transactions in advance, Altus expects to rely on information supplied by its executive officers, directors and certain significant stockholders. In considering related person transactions, our audit committee is expected to take into account the relevant available facts and circumstances, which may include, but are not limited to:
the related person’s interest in the transaction;
the approximate dollar value of the amount involved in the transaction;
the approximate dollar value of the amount of the related person’s interest in the transaction without regard to the amount of any profit or loss;
whether the transaction was undertaken in the ordinary course of business;
whether the transaction with the related person is proposed to be, or was, entered into on terms no less favorable to Altus than terms that could have been reached with an unrelated third party;
the purpose of, and the potential benefits to us of, the transaction; and
any other information regarding the transaction or the related person in the context of the proposed transaction that would be material to investors in light of the circumstances of the particular transaction.
Our audit committee will approve only those transactions that it determines are fair to us and in our best interests.
Item 14. Principal Accounting Fees and Services.
Audit Fees and Services
Audit and other fees billed to us by Grant Thornton and Deloitte for the fiscal years ended December 31, 2024 and 2023, are as follows:
 
Fiscal Year Ended
December 31, 2024
Fiscal Year Ended
December 31, 2023
Grant ThorntonDeloitteGrant ThorntonDeloitte
Audit Fees
$1,921,201$1,694,501$428,057
Audit-Related Fees
$75,000$91,100
Tax Fees
All Other Fees
$15,000
Total$1,936,201$75,000$1,694,501$519,157

130


Audit Fees. Audit fees consist of fees for professional services rendered for the audit of our year-end financial statements as well as reviews of quarterly financial statements included in quarterly reports on Form 10-Q.
Audit-Related Fees. Audit-related fees consist of fees billed for services that are normally provided in connection with regulatory filings as well as assurance and related services that are reasonably related to performance of the audit or review of our financial statements and are not reported under “Audit Fees.” These services include services provided in connection with SEC filings, including consents and comfort letters.
Tax Fees. We did not compensate Grant Thornton or Deloitte for tax return services, planning and tax advice for the years ended December 31, 2024 and 2023.

All Other Fees. We paid Grant Thornton $15,000 to provide a third party access to its work papers in connection with financial due diligence for the Merger. We did not pay Grant Thornton or Deloitte for any other services for the years ended December 31, 2024 and 2023.

131


PART IV

Item 15. Exhibits, Financial Statement Schedules

(a)(1) and (a)(2) Financial Statements and Financial Statement Schedules:

Reference is made to the Index to Financial Statements of the Company under Item 8 of Part II. All financial statement schedules are omitted because they are not applicable, or the amounts are immaterial, not required, or the required information is presented in the financial statements and notes thereto in Item 8 of Part II above.

(b) Exhibits.

Exhibits: The exhibits listed in the accompanying index to exhibits are filed or incorporated by reference as part of this Annual Report on Form 10-K. Exhibits not incorporated by reference to a prior filing are designated by an asterisk (*); all exhibits not so designated are incorporated by reference to a prior filing as indicated.

Exhibit No.Description
2.1
2.2
2.3
2.4
2.5#
2.6
2.7#
2.8#
3.1
3.2
4.1
4.2
10.1
132


10.2+
10.3
10.4
10.5
10.6+
10.7+
10.8+
10.9
10.10+
10.11+
10.12+
10.13+
10.14+
10.15+
10.16+
10.17+
10.18+
10.19
10.20
10.21
133


10.22
10.23
10.24
10.25
10.26#
10.27#
10.28#
10.29
10.30
10.31
10.32
134


10.33*
10.34*
10.35
19*
21.1*
23.1*
23.2*
31.1*
31.2*
32**
97
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 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).


*Filed herewith.
**Furnished herewith.
+Exhibit relates to a management contract or other compensatory plan arrangement.
#The schedules and similar attachments to this exhibit have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company undertakes to promptly provide a copy of the omitted schedules and similar attachments on a supplemental basis to the SEC or its staff, if requested.


Item 16. Form 10–K Summary.

None.


135


SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

Altus Power, Inc.

Date: March 17, 2025By:/s/ Gregg J. Felton
Name:Gregg J. Felton
Title:Chief Executive Officer


Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

NamePositionDate
/s/ Gregg J. FeltonChief Executive Officer and DirectorMarch 17, 2025
Gregg J. Felton
/s/ Dustin L. WeberChief Financial OfficerMarch 17, 2025
Dustin L. Weber
/s/ Christine R. DetrickChairperson of the BoardMarch 17, 2025
Christine R. Detrick
/s/ Richard N. PeretzDirectorMarch 17, 2025
Richard N. Peretz
/s/ Richard A. ShapiroDirectorMarch 17, 2025
Richard A. Shapiro
/s/ Robert C. BernardDirectorMarch 17, 2025
Robert C. Bernard
/s/ Robert M. HornDirectorMarch 17, 2025
Robert M. Horn
/s/ Tina C. ReichDirectorMarch 17, 2025
Tina C. Reich
136
EX-10.33 2 amendmentno3-apacfiixomnib.htm EX-10.33 Document
Execution Version
AMENDMENT NO. 3
This Amendment No. 3, dated as of December 16, 2024 (this “Amendment”), is entered into by and among APACF II, LLC, a Delaware limited liability company (the “Borrower”), PASS EQUIPMENT CO, LLC, a Delaware limited liability company (“PASS”), APACF II HOLDINGS, LLC, a Delaware limited liability company (the “Equity Holder”), U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, LLC, as administrative agent for the Lenders (in such capacity, together with its successors and permitted assigns in such capacity, the “Administrative Agent”), BLACKSTONE ASSET BASED FINANCE ADVISORS LP (“Blackstone Representative) and the Lenders party hereto.
RECITALS
WHEREAS, the Borrower, PASS, Equity Holder, each of the Project Companies, Tax Equity HoldCos from time to time parties hereto, the Administrative Agent, U.S. Bank Trust Company, National Association, as Collateral Agent, U.S. Bank National Association, as Document Custodian, the Blackstone Representative and the Lenders from time to time party thereto are parties to that certain Credit Agreement, dated as of November 10, 2023 (as amended, restated, amended and restated, refinanced, supplemented or otherwise modified from time to time the “Credit Agreement”; capitalized terms used and not otherwise defined herein shall have the meanings ascribed to such terms in the Credit Agreement);
WHEREAS, in accordance with Section 9.1 of the Credit Agreement, the Loan Parties have requested that the undersigned Lenders constituting the Required Lenders (the “Required Lenders”), the Administrative Agent and the Blackstone Representative agree to amend the Credit Agreement, as provided for herein; and
WHEREAS, the Required Lenders, the Administrative Agent and the Blackstone Representative are willing, on the terms and subject to the conditions hereinafter set forth, to agree to such amendments as set forth herein.
NOW, THEREFORE, in consideration of the foregoing, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereby agree as follows:
1.Amendment. Subject to the satisfaction of the conditions set forth in Section 3, the Credit Agreement is hereby amended as follows:
A.Section 1.1 of the Credit Agreement is hereby amended by adding the following definition in the appropriate alphabetical location:
Project Wales” means the Project operated by Wales Leeds Junction Solar LLC.
B.The definition of “Excess Concentration Amount” set forth in Section 1.1 of the Credit Agreement is hereby amended to add the following new clause (f):
(f) the excess, if any, of (i) the amount that Project Wales included in the Borrowing Base Assets at such time contributes to the Borrowing Base, over (ii) 7.5% of the outstanding principal balance of the Loans.
    



2.Required Lender Consent and Instruction. The Blackstone Representative and each Lender party hereto hereby (a) consents to the amendment expressly described in Section 1 and all other actions expressly set forth in this Amendment, (b) instructs the Administrative Agent to (1) execute this Amendment and (2) accept and acknowledge a “Notice of New Subsidiaries” provided on or around the date hereof, and (c) instructs the Collateral Agent to execute and deliver that certain Collateral Assignment of Rights, dated as of the date hereof, among Altus Power, LLC, as assignor, and the Collateral Agent, as assignee.
3.Conditions to Amendment. This Amendment shall become effective upon satisfaction of the following conditions precedent (the “Effective Date”):
A.the due execution and delivery of a counterpart signature page to this Amendment by the Borrower, PASS, the Equity Holder, the Required Lenders, the Blackstone Representative and the Administrative Agent; and
B.the representations and warranties of the Borrower set forth herein shall be true and correct in all material respects (except to the extent such representations and warranties are already qualified by materiality or Material Adverse Effect, which representations and warranties shall be true and correct in all respects) on and as of the Effective Date (or, to the extent that any such representation or warranty is expressly stated to have been made as of an earlier date, as of such earlier date).
4.Counterparts. This Amendment may be executed in any number of counterparts, each of which when so executed and delivered shall be deemed an original, but all such counterparts together shall constitute but one and the same instrument. Delivery of an executed counterpart hereof by facsimile or other electronic transmission shall be as effective as delivery of any original executed counterpart hereof.
5.No Default. The Borrower hereby represents and warrants to the Administrative Agent and the Lenders that as of the date of this Amendment and after giving effect thereto, no Default or Event of Default has occurred and is continuing.
6.Extent of Agreement. Except as otherwise expressly provided herein, the Credit Agreement and the other Loan Documents remain unchanged and in full force and effect, and are not amended, modified, or affected by this Amendment and no such amendment, modification or effect is intended or contemplated. The Borrower hereby ratifies and confirms that (a) except as expressly contemplated herein, all of the terms, conditions, covenants, representations, warranties, and all other provisions of the Credit Agreement remain in full force and effect, and (b) each of the other Loan Documents are and remain in full force and effect in accordance with their respective terms. This Amendment shall for all purposes be considered a Loan Document.
7.Successors and Assigns. This Amendment shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns.
8.Headings. Section headings herein are included herein for convenience of reference only and shall not constitute a part hereof for any other purpose or be given any substantive effect.
9.Applicable Law. This Amendment, and the rights and obligations of the parties hereunder, shall be governed by, and shall be construed and enforced in accordance with, the laws of the State of New York.
2




[Remainder of Page Intentionally Left Blank]
3



IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be duly executed and delivered by their respective officers thereunto duly authorized as of the date first written above.

BORROWER:
APACF II, LLC, a Delaware limited liability company

By:     APACF II Holdings, LLC
Its:     Sole Member

By: Altus Power, LLC.
Its: Sole Member

By: Altus Power, Inc.
Its: Sole Member


By:    /s/ Gregg Felton            
Name: Gregg Felton
Title: Authorized Signatory
EQUITY HOLDER:
APACF II HOLDINGS, LLC, a Delaware limited liability company

By: Altus Power, LLC.
Its: Sole Member

By: Altus Power, Inc.
Its: Sole Member

By:    /s/ Gregg Felton            
Name: Gregg Felton
Title: Authorized Signatory

PASS:
PASS EQUIPMENT CO, LLC, a Delaware limited liability company



By:    /s/ Gregg Felton            
Name: Gregg Felton
Title:    Authorized Signatory

[Signature Page to Amendment No. 3]



ADMINISTRATIVE AGENT:
U. S. BANK TRUST COMPANY, NATIONAL ASSOCIATION


By:    /s/ Aaron X. Smith            
Name:    Aaron X. Smith
Title:    Vice President

[Signature Page to Amendment No. 3]




BLACKSTONE REPRESENTATIVE:
BLACKSTONE ASSET BASED FINANCE ADVISORS LP


By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory





[Signature Page to Amendment No. 3]



LENDERS:
THE LINCOLN NATIONAL LIFE INSURANCE COMPANY

By: Blackstone Asset Based Finance Advisors LP, pursuant to powers of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory



LINCOLN LIFE & ANNUITY COMPANY OF NEW YORK

By: Blackstone Asset Based Finance Advisor LP, pursuant to powers of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory



FIDELITY & GUARANTY LIFE INSURANCE COMPANY

By: Blackstone ISG-I Advisors L.L.C., pursuant to powers of attorney now and hereafter

By: Blackstone Asset Based Finance Advisors LP, pursuant to power of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory


[Signature Page to Amendment No. 3]



ALLIANZ LIFE INSURANCE COMPANY OF NORTH AMERICA

By: Blackstone Asset Based Finance Advisors LP, pursuant to powers of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory

SECURITY LIFE OF DENVER INSURANCE COMPANY

By: Blackstone Asset Based Finance Advisors LP, pursuant to powers of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory
[Signature Page to Amendment No. 3]

EX-10.34 3 amendmentno4-apacfiixomnib.htm EX-10.34 Document
Execution Version
AMENDMENT NO. 4
This Amendment No. 4, dated as of February 6, 2025 (this “Amendment”), is entered into by and among APACF II, LLC, a Delaware limited liability company (the “Borrower”), PASS EQUIPMENT CO, LLC, a Delaware limited liability company (“PASS”), APACF II HOLDINGS, LLC, a Delaware limited liability company (the “Equity Holder”), U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, LLC, as administrative agent for the Lenders (in such capacity, together with its successors and permitted assigns in such capacity, the “Administrative Agent”), BLACKSTONE ASSET BASED FINANCE ADVISORS LP (“Blackstone Representative) and the Lenders party hereto.
RECITALS
WHEREAS, the Borrower, PASS, Equity Holder, each of the Project Companies, Tax Equity HoldCos from time to time parties hereto, the Administrative Agent, U.S. Bank Trust Company, National Association, as Collateral Agent, U.S. Bank National Association, as Document Custodian, the Blackstone Representative and the Lenders from time to time party thereto are parties to that certain Credit Agreement, dated as of November 10, 2023 (as amended, restated, amended and restated, refinanced, supplemented or otherwise modified from time to time the “Credit Agreement”; capitalized terms used and not otherwise defined herein shall have the meanings ascribed to such terms in the Credit Agreement);
WHEREAS, in accordance with Section 9.1 of the Credit Agreement, the Loan Parties have requested that the undersigned Lenders constituting the Required Lenders (the “Required Lenders”), the Administrative Agent and the Blackstone Representative agree to amend the Credit Agreement, as provided for herein; and
WHEREAS, the Required Lenders, the Administrative Agent and the Blackstone Representative are willing, on the terms and subject to the conditions hereinafter set forth, to agree to such amendments as set forth herein.
NOW, THEREFORE, in consideration of the foregoing, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereby agree as follows:
1.Amendment. Subject to the satisfaction of the conditions set forth in Section 3, the Credit Agreement is hereby amended as follows:
Clause (f) in the definition the definition of “Excess Concentration Amount” set forth in Section 1.1 of the Credit Agreement is hereby deleted in its entirety and replaced with the following:
“(f) the excess, if any, of (i) the amount that Project Wales included in the Borrowing Base Assets at such time contributes to the Borrowing Base, over (ii) 7.5% of the Borrowing Base.”
2.Required Lender Consent and Instruction. The Blackstone Representative and each Lender party hereto hereby (a) consents to the amendment expressly described in Section 1 and all other actions expressly set forth in this Amendment, (b) instructs the Administrative Agent to execute this Amendment.
    



3.Conditions to Amendment. This Amendment shall become effective upon satisfaction of the following conditions precedent (the “Effective Date”):
A.the due execution and delivery of a counterpart signature page to this Amendment by the Borrower, PASS, the Equity Holder, the Required Lenders, the Blackstone Representative and the Administrative Agent; and
B.the representations and warranties of the Borrower set forth herein shall be true and correct in all material respects (except to the extent such representations and warranties are already qualified by materiality or Material Adverse Effect, which representations and warranties shall be true and correct in all respects) on and as of the Effective Date (or, to the extent that any such representation or warranty is expressly stated to have been made as of an earlier date, as of such earlier date).
4.Counterparts. This Amendment may be executed in any number of counterparts, each of which when so executed and delivered shall be deemed an original, but all such counterparts together shall constitute but one and the same instrument. Delivery of an executed counterpart hereof by facsimile or other electronic transmission shall be as effective as delivery of any original executed counterpart hereof.
5.No Default. The Borrower hereby represents and warrants to the Administrative Agent and the Lenders that as of the date of this Amendment and after giving effect thereto, no Default or Event of Default has occurred and is continuing.
6.Extent of Agreement. Except as otherwise expressly provided herein, the Credit Agreement and the other Loan Documents remain unchanged and in full force and effect, and are not amended, modified, or affected by this Amendment and no such amendment, modification or effect is intended or contemplated. The Borrower hereby ratifies and confirms that (a) except as expressly contemplated herein, all of the terms, conditions, covenants, representations, warranties, and all other provisions of the Credit Agreement remain in full force and effect, and (b) each of the other Loan Documents are and remain in full force and effect in accordance with their respective terms. This Amendment shall for all purposes be considered a Loan Document.
7.Successors and Assigns. This Amendment shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns.
8.Headings. Section headings herein are included herein for convenience of reference only and shall not constitute a part hereof for any other purpose or be given any substantive effect.
9.Applicable Law. This Amendment, and the rights and obligations of the parties hereunder, shall be governed by, and shall be construed and enforced in accordance with, the laws of the State of New York.

[Remainder of Page Intentionally Left Blank]
2



IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be duly executed and delivered by their respective officers thereunto duly authorized as of the date first written above.

BORROWER:
APACF II, LLC, a Delaware limited liability company

By:     APACF II Holdings, LLC
Its:     Sole Member

By: Altus Power, LLC.
Its: Sole Member

By: Altus Power, Inc.
Its: Sole Member


By:    /s/ Gregg Felton            
Name: Gregg Felton
Title: Authorized Signatory
EQUITY HOLDER:
APACF II HOLDINGS, LLC, a Delaware limited liability company

By: Altus Power, LLC.
Its: Sole Member

By: Altus Power, Inc.
Its: Sole Member

By:    /s/ Gregg Felton            
Name: Gregg Felton
Title: Authorized Signatory

PASS:
PASS EQUIPMENT CO, LLC, a Delaware limited liability company



By:    /s/ Gregg Felton            
Name: Gregg Felton
Title: Authorized Signatory

[Signature Page to Amendment No. 4]



ADMINISTRATIVE AGENT:
U. S. BANK TRUST COMPANY, NATIONAL ASSOCIATION


By:    /s/ Erin C. Fritz            
Name:    Erin C. Fritz
Title:    Vice President

[Signature Page to Amendment No. 4]




BLACKSTONE REPRESENTATIVE:
BLACKSTONE ASSET BASED FINANCE ADVISORS LP


By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory





[Signature Page to Amendment No. 4]



LENDERS:
THE LINCOLN NATIONAL LIFE INSURANCE COMPANY

By: Blackstone Asset Based Finance Advisors LP, pursuant to powers of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory



LINCOLN LIFE & ANNUITY COMPANY OF NEW YORK

By: Blackstone Asset Based Finance Advisor LP, pursuant to powers of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory



FIDELITY & GUARANTY LIFE INSURANCE COMPANY

By: Blackstone ISG-I Advisors L.L.C., pursuant to powers of attorney now and hereafter

By: Blackstone Asset Based Finance Advisors LP, pursuant to power of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory



[Signature Page to Amendment No. 4]



ALLIANZ LIFE INSURANCE COMPANY OF NORTH AMERICA

By: Blackstone Asset Based Finance Advisors LP, pursuant to powers of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory

SECURITY LIFE OF DENVER INSURANCE COMPANY

By: Blackstone Asset Based Finance Advisors LP, pursuant to powers of attorney now and hereafter granted to it

By:    /s/ Marisa Beeney            
Name:    Marisa Beeney
Title:    Authorized Signatory

[Signature Page to Amendment No. 4]

EX-19 4 insidertradingpolicy.htm EX-19 Document

Altus Power, Inc. Insider Trading Policy
Adopted as of August 8, 2022


1.Purpose. This Insider Trading Policy (this “Policy”) provides guidelines with
respect to transactions in the securities of Altus Power, Inc. (the “Company”) and the handling of confidential information about the Company and the companies with which it does business. The Company’s Board of Directors (the “Board”) has adopted this Policy to promote compliance with U.S. federal and state securities laws that prohibit certain persons who are aware of material nonpublic information about a company from: (i) trading in securities of that company; or (ii) providing such material nonpublic information to other persons who may trade on the basis of that information, commonly known as “tipping.”
2.Persons Subject to the Policy. This Policy applies to all directors, officers and other employees of the Company and its subsidiaries. The Company may also determine that other persons should be subject to this Policy, such as contractors or consultants who have access to material nonpublic information about the Company. Any such other persons will be notified by the Compliance Officer and the Chief Financial Officer (as referenced below) of the Company’s determination.
This Policy also applies to transactions by: (i) your family members who reside with you (including a spouse, a child, a child away at college, stepchildren, grandchildren, parents, stepparents, grandparents, siblings and in-laws), (ii) anyone else who lives in your household,
(iii) any family members who do not live in your household but whose transactions in Company Securities (as defined below) are directed by you or are subject to your influence or control, such as parents or children who consult with you before they trade in Company Securities (as defined below), and (iv) family trusts, family partnerships and similar entities controlled by you or any person described in items (i)-(iii) (collectively “Other Covered Persons”). You are responsible for the transactions of these other persons and therefore should make them aware of the need to confer with you before they trade in Company Securities, and you should treat all such transactions for the purposes of this Policy and applicable securities laws as if the transactions were for your own account.
3.Transactions Subject to the Policy. This Policy applies to transactions in the Company’s securities (“Company Securities”), including the Company’s Class A and Class B common stock, options to purchase Class A and Class B common stock, restricted stock units or any other type of securities that the Company may issue, including, but not limited to, preferred stock, convertible debt and warrants.
4.Individual Responsibility. Persons subject to this Policy have ethical and legal obligations to maintain the confidentiality of information about the Company and to refrain from engaging in transactions in Company Securities while in possession of material nonpublic information about the Company. Each individual is responsible for ensuring that he or she, and each Other Covered Person whose transactions are subject to this Policy, as discussed above, complies with this Policy. In all cases, the responsibility for determining whether an individual is in possession of material nonpublic information rests with that individual, and any action on the



part of the Company, the Compliance Officer and the Chief Financial Officer or any other employee or director pursuant to this Policy (or otherwise) does not in any way constitute legal advice or insulate an individual from liability under applicable securities laws. You could be subject to severe legal penalties and disciplinary action by the Company for any conduct prohibited by this Policy or applicable securities laws, as described below in more detail under the heading “Consequences of Violations.”
5.Administration of the Policy. The Company’s Chief Legal Officer or such officer as is designated by the Chief Legal Officer shall serve as the Compliance Officer for the purposes of this Policy. All determinations and interpretations by the Compliance Officer, in consultation with the Chief Financial Officer, or his or her delegate shall be final.
6.Statement of Policy. It is the policy of the Company that a director, officer or other employee of the Company or its subsidiaries who is aware of material nonpublic information relating to the Company may not directly or indirectly through Other Covered Persons:
engage in transactions in Company Securities, except as otherwise specified in this Policy under the headings “Transactions under Company Plans,”
“Transactions Not Involving a Purchase or Sale” and “Rule 10b5-1 Plans”;
pass such material nonpublic information on to others or recommend to anyone the purchase or sale of any securities when such persons are aware of such information;
disclose such material nonpublic information to persons within the Company whose jobs do not require them to have that information, or anyone outside of the Company, including, but not limited to, family, friends, business associates, investors and expert consulting firms, unless any such disclosure is made in accordance with the Company’s policies regarding the protection or authorized external disclosure of information regarding the Company; or
assist anyone engaged in the above activities in contravention of this Policy. In addition, subject to the Company’s Third Amended and Restated Certificate of
Incorporation and Second Amended and Restated Bylaws (as each may be amended, restated or amended and restated), it is the policy of the Company that a director, officer or employee of the Company or its subsidiaries who, in the course of working for the Company or any of its subsidiaries, learns of material nonpublic information about a company with which the Company does business, including a supplier or customer of the Company or any of its subsidiaries, may
not trade in that company’s securities until the information becomes public or is no longer material.
There are no exceptions to this Policy, except as specifically noted herein. Transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure), or small transactions, are not excepted from this Policy. The securities laws do not recognize any mitigating circumstances, and, in any event, even the



appearance of an improper transaction must be avoided to preserve the Company’s reputation for adhering to the highest standards of conduct.
7.Definition of Material Nonpublic Information.
7.1.Material Information. Information is considered “material” if a reasonable investor would consider that information important in making a decision to buy, hold or
sell securities. Any information that could be expected to affect the Company’s stock price, whether it is positive or negative, should be considered material. There is no bright-line standard for assessing materiality; rather, materiality is based on an assessment of all of the facts and circumstances, and is often evaluated by enforcement authorities with the benefit of hindsight.
While it is not possible to define all categories of material information, some examples of information that ordinarily would be regarded as material are:
Information regarding the progress or outcomes of the Company’s products and services;
significant regulatory developments;
timelines for expected launches of new products and services;
projections of future cash expenditures, or other financial guidance;
changes to previously announced financial guidance, or the decision to suspend financial guidance;
a pending or proposed joint venture or licensing agreement;
a pending or proposed merger, acquisition or tender offer;
a pending or proposed acquisition or disposition of a significant asset;
a Company restructuring;
significant related party transactions;
a change in dividend policy, the declaration of a stock split or an offering of additional securities;
bank borrowings or other financing transactions out of the ordinary course;
the establishment of a repurchase program for Company Securities;
a change in the Company’s cost structure;
a change in management;





a change in auditors or notification that the auditor’s reports may no longer be relied upon;
pending or threatened significant litigation, or the resolution of such litigation;
impending bankruptcy or the existence of severe liquidity problems;
the imposition of a ban on trading in Company Securities or the securities of another company; and
significant cybersecurity breaches.
7.2.Nonpublic Information. Generally, information that has not been disclosed to the public is considered to be nonpublic information. In order to establish that the information has been disclosed to the public, it may be necessary to demonstrate that the information has been widely disseminated. Information generally would be considered widely disseminated if it has been disclosed through Business Wire or other newswire services, a broadcast on widely available internet, radio or television programs, publication in a widely available newspaper, magazine or news website, or public disclosure documents filed with the Securities and Exchange Commission (the “SEC”)
that are available on the SEC’s website. By contrast, information would generally not be considered widely disseminated if it is available only to the Company’s employees.
Once information is widely disseminated, it is still necessary to afford the investing public sufficient time to absorb the information. As a general rule, information is considered nonpublic until the end of the next full trading day after the information is released. For example, if the Company announces financial results after market close on Monday or before trading begins on a Tuesday, the first time a director, officer or employee can buy or sell Company Securities is the opening of the market on Wednesday (assuming he or she is not aware of other material nonpublic information relating to the Company at that time). However, if the Company announces financial results after trading begins on that Tuesday, the first time a director, officer or employee can buy or sell Company Securities is the opening of the market on Thursday (again assuming he or she is not aware of other material nonpublic information relating to the Company at that time). Depending on the particular circumstances, the Company may determine that a longer or shorter period should apply to the release of specific material nonpublic information.
8.Transactions under Company Plans. This Policy does not apply to the following transactions, except as specifically noted:
8.1.Stock Option Exercises. This Policy does not apply to the exercise of a stock option acquired pursuant to a Company equity incentive plan or to a transaction in which a person has elected to have the Company withhold shares subject to an option award to satisfy tax withholding requirements. This Policy does, however, apply to any sale of shares as part of a broker-assisted cashless exercise of an option, or any other



market sale for the purpose of generating the cash needed to pay the exercise price of or taxes associated with an option.
8.2.Restricted Stock and Similar Awards. This Policy does not apply to the vesting of restricted stock, the sale of shares or withholding of shares in connection with the vesting of restricted stock units or similar awards, the settlement of restricted stock units or similar awards, or to a transaction in which you elect to have the Company withhold shares to satisfy tax withholding requirements upon the vesting of any restricted stock or the vesting or settlement of any restricted stock unit. The Policy does apply, however, to any market sale of restricted stock or other Company Securities received upon the settlement of any restricted stock unit or similar award.
8.3.Employee Stock Purchase Plan. This Policy does not apply to periodic purchases under a Company employee stock purchase plan, if such plan exists, that are made as the result of an election made at the beginning of the purchase period. This Policy would apply, however, to an initial decision to participate in the plan or a decision to increase the level of contribution in a subsequent purchase period. The Policy also applies to any sales of shares purchased under the plan.
8.4.401(k) Plan. This Policy does not apply to purchases of Company Securities in the Company’s or its subsidiaries’ 401(k) plans as a result of periodic contributions made pursuant to payroll deduction. The Policy does apply, however, to initial elections to participate, and increases or decreases in the level of participation, in a Company stock fund and transfers in or out of a Company stock fund (including in connection with a plan loan).
9.Transactions with the Company. Any purchase of Company Securities from the Company or sales of Company Securities to the Company are not subject to this Policy.
10.Transactions Not Involving a Purchase or Sale. Bona fide gifts are not transactions subject to this Policy, unless the person making the gift has reason to believe that the recipient intends to sell the Company Securities while the officer, employee or director is aware of material nonpublic information.
In addition, transactions in mutual funds that are invested in Company Securities are not transactions subject to this Policy.
11.Special and Prohibited Transactions. The Company has determined that the following transactions present a heightened legal risk and the potential appearance of improper or inappropriate conduct. It is therefore the Company’s policy that any person covered by this Policy may not engage in any of the following transactions:
11.1.Short-Term Trading. Short-term trading of Company Securities may be distracting to the person trading and may unduly focus the person on the Company’s short-term performance instead of the Company’s long-term business objectives. For these reasons, and in accordance with Section 16(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), any director or executive officer of the



Company who purchases Company Securities may not sell any Company Securities of the same class during the six months following the purchase (or vice versa).
11.2.Short Sales. Short sales of Company Securities (i.e., the sale of a security that the seller does not own) may evidence an expectation on the part of the seller that the securities will decline in value and therefore might signal to the market that the seller lacks confidence in the Company’s prospects. In addition, short sales may reduce a
seller’s incentive to seek to improve the Company’s performance. For these reasons, short sales of Company Securities are prohibited. In addition, Section 16(c) of the Exchange Act prohibits executive officers and directors from engaging in short sales. Short sales arising from certain types of hedging transactions are also governed by the paragraph below captioned “Hedging Transactions.”
11.3.Publicly Traded Options. Given the relatively short term of publicly traded options, transactions in options may create the appearance that a director, officer or employee is trading based on material nonpublic information and focus such person’s attention on short-term performance at the expense of the Company’s long-term objectives. Accordingly, transactions in put options, call options or other derivative securities on an exchange or in any other organized market, are prohibited by this Policy.
11.4.Hedging Transactions. Hedging or monetization transactions can be accomplished through a number of possible mechanisms, including through the use of financial instruments such as prepaid variable forwards, equity swaps, collars and exchange funds. Such hedging transactions may permit a director, officer or employee to continue to own Company Securities obtained through employee benefit plans or otherwise, but without the full risks and rewards of ownership. When that occurs, the
director, officer or employee may no longer have the same objectives as the Company’s other shareholders. Therefore, directors, officers and employees are prohibited from engaging in any such transactions.
11.5.Margin Accounts and Pledged Securities. Securities held in a margin account as collateral for a margin loan may be sold by the broker without the customer’s consent if the customer fails to meet a margin call. Similarly, securities pledged (or hypothecated) as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan. Because a margin sale or foreclosure sale may occur at a time when the pledgor is aware of material nonpublic information or otherwise is not permitted to trade in Company Securities, directors, officers and other employees are prohibited from holding Company Securities in a margin account or otherwise pledging Company Securities as collateral for a loan.
11.6.Standing Limit Orders. Standing limit orders (except standing limit orders under Rule 10b5-1 Plans, as described below) create heightened risks for insider trading violations, similar to the use of margin accounts. There is no control over the timing of purchases or sales that result from standing instructions to a broker, and as a result the broker could execute a transaction when a director, officer or other employee is in possession of material nonpublic information. The Company therefore discourages placing standing limit orders on Company Securities other than pursuant to Rule 10b5-1



Plans. If a person subject to this Policy determines that they must use a standing limit order, that person must contact the Compliance Officer and the Chief Financial Officer for clearance to place the order.
12.Rule 10b5-1 Plans. Rule 10b5-1 under the Exchange Act provides a defense from insider trading liability under Rule 10b-5. In order to be eligible to rely on this defense, a person subject to this Policy must enter into a Rule 10b5-1 plan for transactions in Company Securities that meets certain conditions specified in the rule (a “Rule 10b5-1 Plan”). If the plan meets the requirements of Rule 10b5-1, Company Securities may be purchased or sold without regard to certain insider trading restrictions. To comply with this Policy, a Rule 10b5-1 Plan must be approved by the Compliance Officer and the Chief Financial Officer and meet the requirements of Rule 10b5-1. A Rule 10b5-1 Plan must be entered into at a time when the person entering into the plan is not aware of material nonpublic information. 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 an independent third party.
Rule 10b5-1 Plans will be considered by the Compliance Officer and the Chief Financial Officer on a case-by-case basis. Any Rule 10b5-1 Plan must be submitted to the Compliance Officer and the Chief Financial Officer for approval at least five days prior to the entry into the Rule 10b5-1 Plan. No further pre-approval of transactions conducted pursuant to the Rule 10b5-1 Plan will be required.
13.Trading Restrictions
13.1.Quarterly Trading Restrictions. All persons subject to this Policy may not engage in any transaction in Company Securities (other than as specified below under the heading “Exceptions”) during a blackout period beginning at the close of trading on The New York Stock Exchange on the 15th day of the last month of each fiscal quarter and ending after two full trading days following the public release of the Company’s
quarterly earnings (the “Blackout Period”). For example, if the Company announces financial earnings before trading begins on a Tuesday, the Blackout Period will end with the opening of The New York Stock Exchange on that Thursday. However, if the Company announces earnings after trading begins on that Tuesday, the Blackout Period will end with the opening of The New York Stock Exchange on that Friday.
13.2.Event-Specific Trading Restrictions. From time to time, an event may occur that is material to the Company and is known by only a few directors, officers and/or employees. So long as the event remains material and nonpublic, such persons that designated by the Compliance Officer and the Chief Financial Officer may not trade Company Securities. In addition, the Company’s financial results may be sufficiently material in a particular fiscal quarter that, in the judgment of the Compliance Officer and the Chief Financial Officer, designated persons should refrain from trading in Company Securities prior to the commencement of the Blackout Period. In that situation, the Compliance Officer and the Chief Financial Officer may notify these persons that they
should not trade in the Company’s Securities, without disclosing the reason for the



restriction. The existence of an event-specific trading restriction period or extension of a Blackout Period will not be announced to the Company as a whole, and should not be communicated to any other person. Even if the Compliance Officer and the Chief Financial Officer have not designated you as a person who should not trade due to an event-specific restriction, you should not trade while aware of material nonpublic information.
13.3.Exceptions. The quarterly trading restrictions and event-specific trading restrictions described above do not apply to those transactions to which the Policy does not apply, as described therein under the headings “Transactions Under Company Plans,” “Transactions Not Involving a Purchase or Sale” and “Transactions with the Company.” Further, the requirement for pre-clearance, the quarterly trading restrictions and event- specific trading restrictions do not apply to transactions conducted pursuant to approved Rule 10b5-1 plans, described in the Policy under the heading “Rule 10b5-1 Plans.”
14.Pre-Clearance Procedures. The Company will notify certain individuals who are subject to the additional pre-clearance procedures outlined below. All other individuals subject to this Policy are subject to the notification requirements outlined below.
Directors, officers, the Co-Heads of Origination, the Controller, and other persons who are designated by the Compliance Officer and the Chief Financial Officer as being subject to these Pre-Clearance Procedures (because they are in a position to routinely become aware of material nonpublic information), as well as their family members and other related persons and entities specified in the “Persons Subject to the Policy” section of the Policy, may not engage in any transaction in Company Securities at any time, even if not subject to a Blackout Period, without first obtaining pre-clearance of the transaction from the Compliance Officer and the Chief Financial Officer. A request for pre-clearance should be submitted to the Compliance Officer and the Chief Financial Officer at least two trading days in advance of the proposed transaction. The Compliance Officer and the Chief Financial Officer are under no obligation to approve a transaction submitted for pre-clearance, and may determine not to permit the transaction. If a person seeks pre-clearance and permission to engage in the transaction is denied, then he or she should refrain from initiating any transaction in Company Securities, and should not inform any other person of the restriction.
When a request for pre-clearance is made, the requestor should carefully consider whether he or she may be aware of any material nonpublic information about the Company, and should describe fully those circumstances to the Compliance Officer and the Chief Financial Officer. The requestor should also indicate whether he or she has effected any “opposite-way” transactions within the past six months, and should be prepared to report the proposed transaction on an appropriate Form 4 or Form 5, if applicable. The requestor should also be prepared to comply with SEC Rule 144 and file a Form 144, if necessary, at the time of any sale. After receiving clearance to engage in a trade from the Compliance Officer and the Chief Financial Officer, the requestor must complete the proposed trade within two trading days or make a new trading request.





15.Post-Termination Transactions. This Policy continues to apply to transactions in Company Securities even after termination of service to the Company. If an individual is in possession of material nonpublic information when his or her service terminates, that individual may not trade in Company Securities until that information has become public or is no longer material.
16.Consequences of Violations. The purchase or sale of securities while aware of material nonpublic information, or the disclosure of material nonpublic information to others who then trade in the Company Securities, is prohibited by U.S. federal and state laws. Insider trading violations are pursued vigorously by the SEC, U.S. Attorneys and state enforcement authorities, as well as foreign regulatory authorities. Punishment for insider trading violations is severe, and could include significant fines and imprisonment. While the regulatory authorities concentrate their efforts on the individuals who trade, or who tip inside information to others who trade, the federal securities laws also impose potential liability on companies and other
“controlling persons” if they fail to take reasonable steps to prevent insider trading by company personnel.
In addition, an individual’s failure to comply with this Policy may subject the individual to Company-imposed sanctions, including dismissal for cause, whether or not the employee’s failure to comply results in a violation of law. In addition to the formal sanctions summarized above, a violation of law, or even an SEC investigation that does not result in prosecution, can tarnish a person’s reputation and irreparably damage a career.
17.Company Assistance. Any person who has a question about this Policy or its application to any proposed transaction may obtain additional guidance from the Compliance Officer and the Chief Financial Officer.
18.Certification. All persons subject to this Policy must certify their understanding of, and intent to comply with, this Policy.
19.Procedure Modifications and Amendments. The Company may change these procedures or adopt such other procedures in the future as the Company considers appropriate in order to carry out the purposes of this Policy. The Board may amend this Policy provided that any such amendment is appropriately disclosed if required.


Adopted : December 9, 2021 Updated : August 8, 2022



CERTIFICATION
I certify that:
1.I have read and understand the Company’s Insider Trading Policy (the “Policy”). I understand that the Compliance Officer and the Chief Financial Officer are available to answer any questions I have regarding the Policy.
2.Since becoming an employee, officer or director of the Company, or otherwise subject to the Policy, and I have complied with the Policy.
3.I will continue to comply with the Policy for as long as I am subject to the Policy. Print name:         
Signature:      Date:     

EX-21.1 5 listofentities2024.htm EX-21.1 Document

List of Subsidiaries of Altus Power, Inc. as of December 31, 2024

Name of SubsidiaryJurisdiction of Incorporation
Altus Power, LLCDelaware
APA Generation, LLCDelaware
APA Generation Holdings, LLCDelaware
APA Finance Holdings, LLCDelaware
APA Finance, LLCDelaware
Altus ZS Holdings, LLCDelaware
APA Finance II, LLCDelaware
APA Finance III, LLCDelaware
APAF III Operating, LLCDelaware
APACF II Holdings, LLCDelaware
Park Avenue Solar Solutions, LLCDelaware
TGCOP Holdco, LLCDelaware
DESRI II Acquisition Holdings, LLCDelaware
DESRI V Acquisition Holdings, LLCDelaware
NY Community Solar (Fund III) Borrower, LLCDelaware
NY Community Solar (Fund III) Partnership, LLCDelaware
Project Hyperion, LLCDelaware
Portfolio A Financing (Fund III), LLC
Delaware
Zildjian Solar X, LLCDelaware

EX-23.1 6 altusconsent-gt2024.htm EX-23.1 Document

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We have issued our report dated March 17, 2025, with respect to the consolidated financial statements included in the Annual Report of Altus Power, Inc. on Form 10-K for the year ended December 31, 2024. We consent to the incorporation by reference of said report in the Registration Statements of Altus Power, Inc. on Forms S-3 (File No. 333-269337 and File No. 333-262072) and Form S-8 (File No. 333-262695).


/s/ GRANT THORNTON LLP

Iselin, New Jersey
March 17, 2025

EX-23.2 7 altusconsent-deloitte2024.htm EX-23.2 Document

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in Registration Statement Nos. 333- 269337 and 333-262072 on Form S-3 and Registration Statement No. 333- 262695 on Form S-8 of our report dated March 30, 2023 (March 17, 2025, as to the effects of the adoption of ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, described in Note 2) relating to the financial statements of Altus Power, Inc. appearing in this Annual Report on Form 10-K for the year ended December 31, 2024.

/s/ Deloitte & Touche LLP
Stamford, CT
March 17, 2025

EX-31.1 8 amps-20241231x10kexh311.htm EX-31.1 Document




EXHIBIT 31.1

CERTIFICATIONS

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



Date: March 17, 2025
/s/ Gregg J. Felton
Chief Executive Officer and Director


EX-31.2 9 amps-20241231x10kexh312.htm EX-31.2 Document




EXHIBIT 31.2

CERTIFICATIONS

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

Date: March 17, 2025
/s/ Dustin L. Weber
Chief Financial Officer


EX-32 10 amps-20241231x10kexh32.htm EX-32 Document



EXHIBIT 32
CERTIFICATIONS PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)





The undersigned, Gregg J. Felton, Chief Executive Officer, and Dustin L. Weber, Chief Financial Officer of Altus Power, Inc. (the "Company"), hereby certify as of the date hereof, solely for the purposes of 18 U.S.C. §1350, that:
(i)the Annual Report on Form 10-K for the period ended December 31, 2024, of the Company (the "Report") fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and
(ii)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.


Date: March 17, 2025

/s/ Gregg J. Felton
Chief Executive Officer and Director
/s/ Dustin L. Weber
Chief Financial Officer


The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.

EX-101.SCH 11 amps-20241231.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 9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONSOLIDATED BALANCE SHEETS - Consolidated VIEs link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Revenue and Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Intangible Assets and Intangible Liabilities link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Variable Interest Entities link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Redeemable Noncontrolling Interests link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Asset Retirement Obligations link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952176 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Revenue and Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Intangible Assets and Intangible Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Variable Interest Entities (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Redeemable Noncontrolling Interests (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Asset Retirement Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Revenue and Accounts Receivable - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Revenue and Accounts Receivable - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Revenue and Accounts Receivable - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Property, Plant and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Property, Plant and Equipment - Property, Plant, and Equipment Leased to Third Parties (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Intangible Assets and Intangible Liabilities - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Intangible Assets and Intangible Liabilities - Intangible Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Intangible Assets and Intangible Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Intangible Assets and Intangible Liabilities - Annual Amortization on Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Acquisitions - Fair Value of Consideration Transferred (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Acquisitions - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Variable Interest Entities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Debt - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Debt - APAF Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Debt - APAF II Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Debt - APAF III Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Debt - APAF IV Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - Debt - APAGH Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Debt - APAG Revolver (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - Debt - APACF II Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9955555 - Disclosure - Debt - Other Term Loans - Construction to Term Loan Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - Debt - Other Term Loans - Project-Level Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 9955557 - Disclosure - Debt - Letter of Credit Facilities and Surety Bond Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9955558 - Disclosure - Debt- Principal Maturity of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955559 - Disclosure - Debt - Financing Obligations Recognized in Failed Sale Leaseback Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9955560 - Disclosure - Debt - Minimum Lease Payments Under Failed Sale-Leasebacks (Details) link:presentationLink link:calculationLink link:definitionLink 9955561 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9955562 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955563 - Disclosure - Fair Value Measurements - Alignment Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9955564 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9955565 - Disclosure - Redeemable Noncontrolling Interests (Details) link:presentationLink link:calculationLink link:definitionLink 9955566 - Disclosure - Leases - Operating Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955567 - Disclosure - Leases - Supplemental Information of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9955568 - Disclosure - Leases - Operating Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955568 - Disclosure - Leases - Operating Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955569 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9955570 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9955571 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955572 - Disclosure - Asset Retirement Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9955573 - Disclosure - Stock-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9955574 - Disclosure - Stock-based Compensation - Schedule of RSU activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955575 - Disclosure - Stock-based Compensation - Schedule of Performance-based RSUs and PSUs (Details) link:presentationLink link:calculationLink link:definitionLink 9955576 - Disclosure - Stock-Based Compensation - Calculated Based on the Average Stock Price (Details) link:presentationLink link:calculationLink link:definitionLink 9955577 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 9955578 - Disclosure - Income Taxes - Income Tax (Benefit) Expense Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9955579 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955580 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 amps-20241231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 amps-20241231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 amps-20241231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Consolidated VIEs Consolidated Variable Interest Entity Consolidated Variable Interest Entity Cash consideration paid to settle debt on behalf of seller Business Combination, Cash Consideration Paid To Settle Debt On Behalf Of Seller Business Combination, Cash Consideration Paid To Settle Debt On Behalf Of Seller Allowance for uncollectible accounts Accounts and Financing Receivable, after Allowance for Credit Loss Adjustments to reconcile net (loss) income to net cash from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Repayments of long-term debt Repayments of Long-Term Debt Stock price performance hurdle, fifth anniversary (in usd per share) Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fifth Anniversary Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fifth Anniversary MN8 Acquisition MN8 Acquisition [Member] MN8 Acquisition Cover [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Net (decrease) increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Maturities of Fixed Rental Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Income Tax Jurisdiction [Domain] Income Tax Jurisdiction [Domain] Percent of ownership interest acquired Business Acquisition, Percentage of Voting Interests Acquired Trading Symbol Trading Symbol Total comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Non-NEOs Non-NEOs [Member] Redeemable noncontrolling interests accretion to redemption value Temporary Equity, Accretion to Redemption Value Cash distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Disposal Group Name [Domain] Disposal Group Name [Domain] Payment of financing obligation Payment Of Financing Obligation Payment Of Financing Obligation Percent subject to hurdle achievement Share-based Compensation Arrangement By Share-based Payment Award, Percent Subject To Hurdle Achievement Share-based Compensation Arrangement By Share-based Payment Award, Percent Subject To Hurdle Achievement Line of Credit Facility [Table] Line of Credit Facility [Table] 2026 Lessor, Operating Lease, Payment to be Received, Year Two 2029 Lessor, Operating Lease, Payment to be Received, Year Five Accounts receivable Increase (Decrease) in Accounts Receivable Derivative assets Increase (Decrease) in Derivative Assets Basic and Diluted Net Income or Loss Per Share Earnings Per Share, Policy [Policy Text Block] Nameplate capacity Power Generating Capacity Of Long Term Purchase Commitments Power Generating Capacity Of Long Term Purchase Commitments Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Amortization step up rate Line Of Credit Facility, Amortization Step Up Rate Line Of Credit Facility, Amortization Step Up Rate Fair Value Measurements Fair Value Disclosures [Text Block] Land Land [Member] Award Timing Disclosures [Line Items] Mr. Norell Mr. Norell [Member] Mr. Norell Forfeited and cancelled restricted shares (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited Interest expense, net Interest Income (Expense), Operating Interest payable Increase (Decrease) in Interest Payable, Net Segment Information Segment Reporting, Policy [Policy Text Block] Tax credits Deferred Tax Assets, Tax Credit Carryforwards Revenue from Contract with Customer [Abstract] Plan Name [Domain] Plan Name [Domain] Energy [Axis] Energy [Axis] Other assets Other assets Other Assets, Noncurrent Leases [Abstract] Total intangible assets Finite-Lived Intangible Assets, Gross Variable Interest Entities Variable Interest Entity Disclosure [Text Block] Measurement period adjustments, Cash consideration paid to settle debt and interest rate swaps on behalf of True Green Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt And Interest Rate Swaps Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt And Interest Rate Swaps Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Redeemable noncontrolling interest assumed through acquisitions Proceeds From Contribution Of Noncontrolling Interest From Common Equity Stockholder Proceeds From Contribution Of Noncontrolling Interest From Common Equity Stockholder Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Property, plant and equipment, additions Property, Plant and Equipment, Additions Operating lease liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Exercised warrants (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised State net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, State and Local Accretion expense Asset Retirement Obligation, Accretion Expense Development fee (in usd per watt) Development Fee Development Fee Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Measurement period adjustments, Total fair value of consideration transferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Fair Value Of Consideration Transferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Fair Value Of Consideration Transferred Forfeited and cancelled restricted shares Shares Issued, Value, Share-Based Payment Arrangement, Forfeited Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Compensation Amount Outstanding Recovery Compensation Amount Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Payment of debt issuance costs Payment of debt issuance costs Payments of Debt Issuance Costs Tabular List, Table Tabular List [Table Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair value, favorable rate revenue contracts Finite-Lived Intangible Assets Acquired Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Antidilutive securities excluded from of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount APACF II Facility APACF II Facility [Member] APACF II Facility Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Asset Acquisition [Axis] Asset Acquisition [Axis] Credit Facility [Domain] Credit Facility [Domain] Measurement period adjustments, non-controlling interests Measurement period adjustments, Non-controlling interests Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Non-controlling Interests Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Non-controlling Interests Accounts and Financing Receivables [Table] Accounts and Financing Receivables [Table] Option exercise date Option To Purchase Membership Interests Agreements To Acquire Equity Interests Paid On Option Exercise Date Option To Purchase Membership Interests Agreements To Acquire Equity Interests Paid On Option Exercise Date Total power sales Accounts Receivable, Allowance for Credit Loss Other comprehensive income Other Comprehensive Income (Loss), Net of Tax [Abstract] Noncontrolling interests assumed through acquisitions Noncontrolling Interest, Increase from Business Combination Employee Stock Option Share-Based Payment Arrangement, Option [Member] Depreciation Depreciation 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Comprehensive (loss) income attributable to Altus Power, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent $11.51-12.99 Average Stock Price, Price Four [Member] Average Stock Price, Price Four Interest Rate Swap Agreements Derivatives, Methods of Accounting, Derivatives Not Designated or Qualifying as Hedges [Policy Text Block] 2025 Finance Lease, Liability, to be Paid, Year One Award Type [Axis] Award Type [Axis] Net deferred tax liability Deferred Tax Liabilities, Net Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Contract liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Contract Liability Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Contract Liability Property, plant and equipment, net Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Debt repayment Repayments of Debt ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Total liabilities Liabilities Noncontrolling interests Equity, Attributable to Noncontrolling Interest Fair Value, Option, Quantitative Disclosures [Line Items] Fair Value, Option, Quantitative Disclosures [Line Items] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Alignment Shares forfeited Alignment Shares, Forfeited, Value Alignment Shares, Forfeited, Value Weighted average amortization period Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Expiration Date Trading Arrangement Expiration Date Cash flows used for investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Time-Based Restricted Stock Units (RSUs) Time-Based Restricted Stock Units (RSUs) [Member] Time-Based Restricted Stock Units (RSUs) Exchange of warrants into common stock Class Of Warrants Or Rights, Warrants Exchanged Class Of Warrants Or Rights, Warrants Exchanged Operating lease liability, current Operating lease liability, current Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Accrued distributions to noncontrolling interests Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests Income attributable to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Additional obligations incurred Asset Retirement Obligation, Liabilities Incurred Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Transaction costs related to the CBAH Merger (return to provision) Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Line of credit facility, commitment fee amount Line of Credit Facility, Commitment Fee Amount Property, plant and equipment Property, Plant and Equipment, Gross Long-term debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt Measurement period adjustments, Purchase price payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Price Payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Price Payable Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Deferred Financing Costs Financing Receivable, Fee and Interest Income [Policy Text Block] Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Diluted (in shares) Weighted average shares of common stock outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Total stockholders' equity Equity, Attributable to Parent Total deferred tax assets Deferred Tax Assets, Gross Proceeds from issuance of debt Proceeds from Issuance of Debt Weighted average shares used to compute net income (loss) per share attributable to common stockholders Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS Site lease agreement amortization period Regulatory Liability, Amortization Period Concentration Risk Type [Domain] Concentration Risk Type [Domain] Contingent consideration Business Combination, Contingent Consideration Business Combination, Contingent Consideration Common stock authorized for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Sale of Stock [Domain] Sale of Stock [Domain] Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2028 Long-Term Debt, Maturity, Year Four Acquisition and entity formation costs Acquisition related costs Business Combination, Acquisition Related Costs All Executive Categories All Executive Categories [Member] Dilutive shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Measurement period adjustments, Operating lease liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Assets Assets of consolidated VIEs, included in total assets above: Assets [Abstract] Construction payable Construction Payable Other comprehensive (loss) income Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Measurement period adjustments, Cash and restricted cash acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Restricted Cash Acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Restricted Cash Acquired Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Nonrelated Party Nonrelated Party [Member] Net income Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business combination, contingent consideration, liability Business Combination, Contingent Consideration, Liability, Noncurrent Other (income) expenses Other Income and Expenses [Abstract] Construction payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Construction Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Construction Payable Measurement Period Adjustments Measurement Period Adjustments [Member] Measurement Period Adjustments Depreciation, amortization and accretion expense Depreciation, amortization and accretion expense Depreciation, Amortization and Accretion, Net Schedule of Annual Amortization of Intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Amount of change of other contingent consideration, amount Business Combination, Contingent Consideration Arrangements, Amount Of Change Of Other Contingent Consideration, Amount Business Combination, Contingent Consideration Arrangements, Amount Of Change Of Other Contingent Consideration, Amount Maximum Maximum [Member] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Commercial collaboration agreement term Commercial Collaboration Agreement Term Commercial Collaboration Agreement Term Intangible assets, net Intangible assets, net Total intangible assets, net Finite-Lived Intangible Assets, Net Accounts payable Accounts payable Accounts Payable, Current Investment Type [Axis] Investment Type [Axis] Omnibus Incentive Plan Omnibus Incentive Plan [Member] Omnibus Incentive Plan Alignment shares forfeited (in shares) Alignment Shares, Forfeited, Shares Alignment Shares, Forfeited, Shares Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Related party transaction, amount Related Party Transaction, Amounts of Transaction Total lease expense Lease, Cost Measurement period adjustments, Redeemable non-controlling interests Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Redeemable Non-controlling Interests Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Redeemable Non-controlling Interests Statistical Measurement [Axis] Statistical Measurement [Axis] Final Allocation Final Allocation [Member] Final Allocation Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Distributions to noncontrolling interests Payments to Noncontrolling Interests Income (loss) before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Solar energy facilities Solar Energy Facilities [Member] Solar Energy Facilities Name Outstanding Recovery, Individual Name Measurement period adjustments, other assets Measurement period adjustments, Other assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Variable lease expense Variable Lease, Cost Title and Position [Axis] Title and Position [Axis] Public and Placement Warrants Public And Placement Warrants [Member] Public And Placement Warrants [Member] Effect of tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Battery energy storage systems Battery Energy Storage System [Member] Battery Energy Storage System Award Timing Predetermined Award Timing Predetermined [Flag] Restricted cash, noncurrent portion Restricted cash, noncurrent portion Restricted cash, noncurrent portion Restricted Cash, Noncurrent Forecast Forecast [Member] Diluted (in usd per share) Net income (loss) attributable to common stockholders per share - diluted (in usd per share) Earnings Per Share, Diluted Counterparty Name [Domain] Counterparty Name [Domain] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Performance Guarantee Performance Guarantee [Member] Contract liability Increase (Decrease) in Contract with Customer, Liability Total current expense (benefit) Current Income Tax Expense (Benefit) Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Ownership [Axis] Ownership [Axis] Asset Acquisitions Asset Acquisitions [Member] Asset Acquisitions Percent of award vesting rights Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Change in fair value of redeemable warrant liability Fair Value Adjustment of Warrants Redeemable preferred stock, issued (in shares) Preferred Stock, Shares Issued Customer [Axis] Customer [Axis] 2027 Lessor, Operating Lease, Payment to be Received, Year Three Statement of Financial Position [Abstract] Investment tax credit Investment Tax Credit Net (loss) income Net (loss) income Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Proceeds from disposal of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Auditor Information [Abstract] Auditor Information Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Weighted average amortization period Acquired Finite-lived Intangible Liabilities, Weighted Average Useful Life Acquired Finite-lived Intangible Liabilities, Weighted Average Useful Life Income tax (expense) benefit Income tax expense (benefit) Income Tax Expense (Benefit) Notional amounts Derivative, Notional Amount Exchange of warrants into common stock Stock Exchanged For Warrants, Amount Exchanged Stock Exchanged For Warrants, Amount Exchanged Derivative assets Derivative Asset APAF II Term Loan APAF II Term Loan [Member] APAF II Term Loan In-place lease contracts In-place Lease Contracts [Member] In-place Lease Contracts Equity Shareholders' Equity and Share-Based Payments [Text Block] Weighted average period of recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Operating revenues, net Revenue from Contract with Customer, Excluding Assessed Tax Provisional Accounting Preliminary Allocation [Member] Preliminary Allocation Statement of Comprehensive Income [Abstract] Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Interest expense Interest Expense, Operating and Nonoperating Income Tax Jurisdiction [Axis] Income Tax Jurisdiction [Axis] Business Acquisition [Line Items] Business Acquisition [Line Items] Other Other Operating Activities, Cash Flow Statement All Adjustments to Compensation All Adjustments to Compensation [Member] Additional paid-in capital Additional Paid in Capital Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Stellar NJ 2 Acquisition Stellar NJ 2 Acquisition [Member] Stellar NJ 2 Acquisition Commitments and Contingencies Disclosure [Abstract] Cash acquired Business Combination, Cash Acquired Business Combination, Cash Acquired Accrued deferred financing costs Accrued Deferred Financing Costs Accrued Deferred Financing Costs Interest expense, net Interest Income (Expense), Nonoperating Solar Energy Facility Solar Energy Facility [Member] Solar Energy Facility Scenario [Domain] Scenario [Domain] Related Party Transaction [Axis] Related Party Transaction [Axis] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Total Lessor, Operating Lease, Payment to be Received Remaining performance period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity Address, State or Province Entity Address, State or Province Share price hurdle to satisfy performance condition (in usd per share) Share-based Compensation Arrangement By Share-based Payment Award, Share Price Hurdle To Satisfy Performance Condition Share-based Compensation Arrangement By Share-based Payment Award, Share Price Hurdle To Satisfy Performance Condition Redemption of redeemable noncontrolling interests Noncontrolling Interest, Change in Redemption Value Net income (loss) Net Income (Loss), Including Portion Attributable To Redeemable Noncontrolling Interest Net Income (Loss), Including Portion Attributable To Redeemable Noncontrolling Interest Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Percentage of voting interests acquired Asset Acquisition, Percentage of Voting Interests Acquired Asset Acquisition, Percentage of Voting Interests Acquired Cash consideration Disposal Group, Including Discontinued Operation, Consideration Asset Acquisitions, Land Asset Acquisitions, Land [Member] Asset Acquisitions, Land Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Balances as of December 31, 2022 (in usd per share) Balances as of December 31, 2023 (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 Liabilities, redeemable noncontrolling interests, and stockholders' equity Liabilities and Equity [Abstract] Percent of stock subject to conversion Share-based Compensation Arrangement By Share-based Payment Award, Percent Of Stock Subject To Conversion Share-based Compensation Arrangement By Share-based Payment Award, Percent Of Stock Subject To Conversion Cash paid for interest, net of amounts capitalized Interest Paid, Capitalized, Investing Activities Stock-based compensation expense Employee Benefits and Share-Based Compensation Construction Loans Construction Loans [Member] Restatement Determination Date Restatement Determination Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Measurement period adjustments, Post-closing purchase price true-up Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Business Combination, Post-Closing Purchase Price True-Up Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Business Combination, Post-Closing Purchase Price True-Up Concentration Risk [Table] Concentration Risk [Table] Operating lease asset Operating lease asset Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Total fair value of consideration transferred, net of cash acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Property, Plant and Equipment [Abstract] Other current liabilities: Financial Liabilities Fair Value Disclosure Earnings per Share Earnings Per Share [Text Block] Measurement period adjustments, Accounts receivable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable APAG Revolver APAG Revolver [Member] APAG Revolver Number of votes Common Stock, Number Of Votes Common Stock, Number Of Votes Gain on forward starting interest rate swap designated as cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax RSUs 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 Income Taxes Income Tax, Policy [Policy Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Restructuring Plan [Axis] Restructuring Plan [Axis] PEO PEO [Member] Asset Retirement Obligations Asset Retirement Obligation Disclosure [Text Block] Name Trading Arrangement, Individual Name Solar Solar Acquisition [Member] Solar Acquisition Average Stock Price Range [Domain] Average Stock Price Range [Domain] Average Stock Price Range [Domain] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Entity Public Float Entity Public Float Disposal Group Name [Axis] Disposal Group Name [Axis] Measurement period adjustments, Cash consideration in escrow accounts Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash In Escrow Accounts Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash In Escrow Accounts 2028 Lessor, Operating Lease, Payment to be Received, Year Four AMPS Price, lower range (in usd per share) Share-Based Payment Arrangement, Average Stock Price Range, Lower Range Limit Share-Based Payment Arrangement, Average Stock Price Range, Lower Range Limit Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Money market fund Cash and Cash Equivalents, Fair Value Disclosure Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount 2029 Finite-Lived Intangible Liabilities, Expected Amortization, Year Five Finite-Lived Intangible Liabilities, Expected Amortization, Year Five Local Phone Number Local Phone Number Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Unfavorable rate revenue contracts Finite-Lived Intangible Liability, Accumulated Amortization Finite-Lived Intangible Liability, Accumulated Amortization Construction loan conversion Noncash or Part Noncash Acquisition, Business Combination, Contingent Consideration Obligations At Fair Value Noncash or Part Noncash Acquisition, Business Combination, Contingent Consideration Obligations At Fair Value Total operating expenses Operating Expenses Interest expense limitation carryforward Operating Loss Carryforward, Interest Expense Limitation, Gross Operating Loss Carryforward, Interest Expense Limitation, Gross Changes in assets and liabilities, excluding the effect of acquisitions Increase (Decrease) in Operating Capital [Abstract] Beginning balance Ending balance Alignment Shares, Outstanding, Value Alignment Shares, Outstanding, Value PEO Total Compensation Amount PEO Total Compensation Amount APAGH Term Loan APAGH Term Loan [Member] APAGH Term Loan Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Interest payable Interest Payable, Current Entity Ex Transition Period Entity Ex Transition Period Debt Disclosure [Abstract] Customer Two Customer Two [Member] Customer Two Class A Common Stock Common Stock [Member] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Intangible liabilities Deferred Tax Assets, Intangible Liabilities Deferred Tax Assets, Intangible Liabilities Average Stock Price Range [Axis] Average Stock Price Range [Axis] Average Stock Price Range Equity issuance costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Intangible Assets, Intangible Liabilities and Amortization Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Entity Central Index Key Entity Central Index Key Scenario [Axis] Scenario [Axis] CBRE Group, Inc CBRE Group, Inc [Member] CBRE Group, Inc Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Vitol Acquisition Vitol Acquisition [Member] Vitol Acquisition Income tax expense (benefit) – computed as 21% of pretax (loss) income Effective Income Tax Rate Reconciliation, Income Tax Benefit, Pre Tax Effective Income Tax Rate Reconciliation, Income Tax Benefit, Pre Tax Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Current portion of long-term debt Current portion of long-term debt Less: Current portion of long-term debt Long-Term Debt, Current Maturities Separation and Release Agreement Separation And Release Agreement [Member] Separation And Release Agreement Period since acquisition of facilities Business Combination, Period Since Acquisition Of Facilities Business Combination, Period Since Acquisition Of Facilities Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Restricted Stock Restricted Stock [Member] Non-controlling interests Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Class B Common Stock Common Class B [Member] Title Trading Arrangement, Individual Title 2028 Finite-Lived Intangible Asset (liability), Expected Amortization, Year Four Finite-Lived Intangible Asset (liability), Expected Amortization, Year Four Consolidated Entities [Axis] Consolidated Entities [Axis] Unrecognized tax positions Unrecognized Tax Benefits $8-10.99 Average Stock Price, Price Two [Member] Average Stock Price, Price Two Comprehensive loss attributable to the noncontrolling and redeemable noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Variable Interest Entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Auditor Location Auditor Location Weighted average grant date fair value percent Weighted Average Grant Date Fair Value Percent Weighted Average Grant Date Fair Value Percent GW Plan PSUs GW Plan PSUs [Member] GW Plan PSUs Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Components of Redeemable Noncontrolling Interests Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract] Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Payout Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting, Payout Percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting, Payout Percentage Long-term debt, net of unamortized debt issuance costs and current portion Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Deferred rate change Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Weighted-Average Grant Date Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Measurement period adjustments, Contract liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contract Liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contract Liability Net income (loss) per share attributable to common stockholders Earnings Per Share [Abstract] Operating lease asset Deferred Tax Liabilities, Operating Lease Asset Deferred Tax Liabilities, Operating Lease Asset Accumulated deficit Retained Earnings (Accumulated Deficit) Redeemable noncontrolling interests accretion to redemption value Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests Accretion To Redemption Value Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests Accretion To Redemption Value Class of Stock [Domain] Class of Stock [Domain] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Asset retirement obligations Increase (Decrease) in Asset Retirement Obligations Schedule of Debt Schedule of Debt [Table Text Block] General and administrative General and Administrative Expense 2026 Long-Term Debt, Maturity, Year Two Unfavorable rate revenue contracts Unfavorable Rate Revenue Contracts [Member] Unfavorable Rate Revenue Contracts Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Lease liability Operating Lease, Liability Cost Finite-Lived Intangible Liability, Gross Finite-Lived Intangible Liability, Gross Underlying Securities Award Underlying Securities Amount Performance Shares Performance Shares [Member] Payment of debt extinguishment costs Payment for Debt Extinguishment or Debt Prepayment Cost 2029 Finance Lease, Liability, to be Paid, Year Five Exercised warrants Stock Issued During Period, Value, Warrants Exercised Stock Issued During Period, Value, Warrants Exercised Internal Revenue Code Section 382 Internal Revenue Code Section 382 [Member] Internal Revenue Code Section 382 Amendment Flag Amendment Flag Loss (gain) on disposal of property, plant and equipment Loss (gain) on disposal of property, plant and equipment Loss (gain) on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Measurement period adjustments to increase in non-controlling Interests Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Redeemable Noncontrolling Interests Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Redeemable Noncontrolling Interests Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Schedule of Restricted Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Subsequent Events [Abstract] Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Debt issuance costs Issuance costs Debt Issuance Costs, Net Debt Debt Disclosure [Text Block] Payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired Payments to Acquire Business Two, Net of Cash Acquired Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Other term loans Other Term Loans [Member] Other Term Loans Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Face amount Debt Instrument, Face Amount Alignment Shares liability Alignment Shares Liability Alignment Shares Liability Entity Address, Postal Zip Code Entity Address, Postal Zip Code Interest rate swaps Interest Rate Swap [Member] Proceeds from lease payment, operating activity Proceeds from Lease Payment, Operating Activity Operating lease assets Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets Measurement period adjustments, Asset retirement obligation Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Asset Retirement Obligation Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Asset Retirement Obligation Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value 2025 Finite-Lived Intangible Liabilities, Expected Amortization, Year One Finite-Lived Intangible Liabilities, Expected Amortization, Year One Percent of increase in authorized shares Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Increase In Authorized Share Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Increase In Authorized Share Other Payments for (Proceeds from) Other Investing Activities Change in fair value of redeemable warrant and Alignment Shares liability Effective Income Tax Rate Reconciliation, Fair Value Of Redeemable Warrants And Alignment Shares Liability Effective Income Tax Rate Reconciliation, Fair Value Of Redeemable Warrants And Alignment Shares Liability Asset acquisition, noncontrolling interests Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncontrolling Interests Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncontrolling Interests Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Auditor Name Auditor Name RSUs 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 Change in fair value of Alignment Shares liability Gain (Loss) In Fair Value Change Of Alignment Shares Liability Gain (Loss) In Fair Value Change Of Alignment Shares Liability Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Loss on extinguishment of debt, net Loss on extinguishment of debt, net Loss on extinguishment of debt, net Gain (Loss) on Extinguishment of Debt Sec. 163(j) interest limitation Deferred Tax Assets, Interest Limitation Deferred Tax Assets, Interest Limitation Accrued bonus Deferred Tax Assets, Accrued Bonus Deferred Tax Assets, Accrued Bonus Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Estimated Useful Lives (in Years) Property, Plant and Equipment, Useful Life Redeemable Noncontrolling Interests Noncontrolling Interest Disclosure [Text Block] 2024 Acquisitions of VIEs 2024 Acquisitions Of VIEs [Member] 2024 Acquisitions Of VIEs Accounts payable Increase (Decrease) in Accounts Payable Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Earnout cash payments Business Combination, Consideration Transferred, Earnout Cash Paid Business Combination, Consideration Transferred, Earnout Cash Paid Net income (loss) attributable to common stockholders - basic Net Income (Loss) Available to Common Stockholders, Basic Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Stock, Class of Stock [Table] Stock, Class of Stock [Table] Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Total assets Assets Share-based payment arrangement, plan modification, incremental cost Share-Based Payment Arrangement, Plan Modification, Incremental Cost Guarantor Obligation [Table] Guarantor Obligation [Table] Capital expenditures Payments to Acquire Property, Plant, and Equipment Master Services Agreement Master Services Agreement [Member] Master Services Agreement Other long-term liabilities Other long-term liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Commitments and contingent liabilities (Note 13) Commitments and Contingencies Assumed noncontrolling interest through business combination Noncontrolling Interest, Increase From Business Combination, Redeemable Noncontrolling Interest, Increase From Business Combination, Redeemable Stock-based Compensation Share-Based Payment Arrangement [Policy Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Termination Date Trading Arrangement Termination Date Stellar HI Acquisition Stellar HI Acquisition [Member] Stellar HI Acquisition Energy [Domain] Energy [Domain] General Nature of Operations [Text Block] Related Party Transaction [Table] Related Party Transaction [Table] Assumed noncontrolling interest through asset acquisitions Noncontrolling Interest, Increase From Asset Acquisitions , Redeemable Noncontrolling Interest, Increase From Asset Acquisitions , Redeemable Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 Long-Term Debt, Maturity, Year One Power sales under PPAs Power sales under PPAs PPA Power Purchase Agreements [Member] Power Purchase Agreements Stellar MA Acquisition Stellar MA Acquisition [Member] Stellar MA Acquisition Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Customer acquisition costs Customer Acquisition Costs [Member] Customer Acquisition Costs Debt Instrument [Axis] Debt Instrument [Axis] Weighted average amortization period Asset Acquisition, Intangible Liabilities, Weighted Average Amortization Period Asset Acquisition, Intangible Liabilities, Weighted Average Amortization Period Noncontrolling Interest [Abstract] Measurement period adjustments to decrease in operating lease liability Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liabilities Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liabilities Net income (loss) attributable to Altus Power, Inc. Net income (loss) attributable to Altus Power, Inc. Net Income (Loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Amortization of debt discount (premium) Amortization of Debt Discount (Premium) Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Asset acquisition, consideration receivable Asset Acquisition, Consideration Receivable Asset Acquisition, Consideration Receivable Caldera Acquisition Caldera Acquisition [Member] Caldera Acquisition Entity File Number Entity File Number Consolidated Entities [Domain] Consolidated Entities [Domain] Non Controlling Interests Noncontrolling Interest [Member] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Federal Current Federal Tax Expense (Benefit) Entity Address, Address Line Two Entity Address, Address Line Two Common stock dividends Dividends, Common Stock 2027 Finite-Lived Intangible Liabilities, Expected Amortization, Year Three Finite-Lived Intangible Liabilities, Expected Amortization, Year Three Restructuring Plan [Domain] Restructuring Plan [Domain] Name Forgone Recovery, Individual Name Weighted-average remaining lease term, years Operating Lease, Weighted Average Remaining Lease Term Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Contract asset Contract with Customer, Asset, after Allowance for Credit Loss Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Redemption of noncontrolling interests Redemption Of Redeemable Noncontrolling Interests Redemption Of Redeemable Noncontrolling Interests Restructuring, severance, additional payment Restructuring, Severance, Additional Payment Restructuring, Severance, Additional Payment Warrants and rights outstanding Warrants and Rights Outstanding Adjustment to Compensation: Adjustment to Compensation [Axis] Net loss attributable to noncontrolling interests and redeemable noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Investments in partnerships Deferred Tax Liabilities, Investment in Noncontrolled Affiliates Reclassification of realized gain on cash flow hedge to net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Alignment Shares liability Alignment Shares Liability, Fair Value Disclosure Alignment Shares Liability, Fair Value Disclosure Cash consideration paid to settle debt and interest rate swaps on behalf of True Green Business Combination, Cash Consideration Paid To Settle Debt And Interest Rate Swaps Business Combination, Cash Consideration Paid To Settle Debt And Interest Rate Swaps Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Stock price performance hurdle, third anniversary (in usd per share) Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Third Anniversary Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Third Anniversary Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Number of installment Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number Of Installment To Vest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number Of Installment To Vest Measurement period adjustments, cash and restricted cash Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash and Restricted Cash Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash and Restricted Cash Acquired Schedule of Property, Plant, and Equipment Leased to Third Parties Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block] Related Party [Axis] Related and Nonrelated Parties [Axis] Basic (in shares) Weighted-average shares of common stock outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] APAF Term Loan APAF Term Loan [Member] APAF Term Loan Total equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Amortization of debt discount and financing costs Amortization of Debt Issuance Costs and Discounts Measurement period adjustments, Cash consideration paid to settle debt on behalf of seller Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt On Behalf Of Seller Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt On Behalf Of Seller Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Measurement period adjustments, other liabilities Measurement period adjustments, other liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities Intangible liabilities, net Intangible liabilities, net Total intangible liabilities, net Finite-Lived Intangible Liability, Net Finite-Lived Intangible Liability, Net Name Awards Close in Time to MNPI Disclosures, Individual Name Construction in progress Construction in Progress [Member] Revenue Benchmark Revenue Benchmark [Member] Alignment Shares converted Alignment Shares, Converted, Value Alignment Shares, Converted, Value Entity Filer Category Entity Filer Category 2025 Finite-Lived Intangible Asset (Liability), Expected Amortization, Year One Finite-Lived Intangible Asset (Liability), Expected Amortization, Year One Measurement period adjustments, Total liabilities assumed Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Liabilities Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Derivative assets Deferred Tax Liabilities, Derivative Assets Deferred Tax Liabilities, Derivative Assets Schedule of Fixed Rental Payments Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Operating expenses Cost of Revenue [Abstract] Derivative assets Derivative Asset, Noncurrent Liabilities settled or disposed in the current year Asset Retirement Obligation, Liabilities Settled Statistical Measurement [Domain] Statistical Measurement [Domain] Schedule of Operating Lease Cost Lease, Cost [Table Text Block] Renewable Energy Credits Renewable Energy Credits [Member] Renewable Energy Credits Measurement period adjustments, Cash acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Acquired Due to related parties Other current liabilities Other Liabilities, Current Blackstone Credit Facility Blackstone Credit Facility [Member] Blackstone Credit Facility Measurement period adjustments, Cash consideration paid to seller on closing Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Seller On Closing Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Seller On Closing All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] JO RI Solar, LLC JO RI Solar, LLC [Member] JO RI Solar, LLC Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Cash paid for taxes Income Taxes Paid, Net Intangible liabilities Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities Less: Accumulated depreciation Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation Class A Common Stock Common Class A [Member] Conversion of convertible securities (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Pay vs Performance Disclosure [Line Items] Redeemable noncontrolling interests Redeemable noncontrolling interest, beginning balance Redeemable noncontrolling interest, ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Fair value remeasurement Income (Loss) Of Fair Value Adjustment Of Alignment Shares, Excluding Forfeitures Income (Loss) Of Fair Value Adjustment Of Alignment Shares, Excluding Forfeitures Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Conversion of Alignment Shares into common stock Conversion of Stock, Amount Converted Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Shares received (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Right To Receive Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Right To Receive Shares Restructuring, number of months to receive severance Restructuring, Number Of Months To Receive Severance Restructuring, Number Of Months To Receive Severance Solar renewable energy credit revenue Solar Renewable Energy Credit Revenue [Member] Solar Renewable Energy Credit Revenue Other Performance Measure, Amount Other Performance Measure, Amount 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Leases Lessee, Operating Leases [Text Block] Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Operating lease expense Operating Lease, Cost 2029 Finite-Lived Intangible Asset (liability), Expected Amortization, Year Five Finite-Lived Intangible Asset (liability), Expected Amortization, Year Five Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Operating lease liability, noncurrent Operating lease liability, noncurrent Operating Lease, Liability, Noncurrent Non-current assets Assets, Noncurrent Asset Acquisitions, Solar Energy Facilities Asset Acquisitions, Solar Energy Facilities [Member] Asset Acquisitions, Solar Energy Facilities Contract liability, current Contract with Customer, Liability, Current Software Development Costs Research, Development, and Computer Software, Policy [Policy Text Block] Entity Tax Identification Number Entity Tax Identification Number Power sales under NMCAs Net Metering Credit Agreements [Member] Net Metering Credit Agreements Intangible Asset, Finite-Lived [Table] Intangible Asset, Finite-Lived [Table] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Revenue and Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Money market fund Money Market Funds [Member] Number of assets acquired Number of Assets Acquired Number of Assets Acquired Weighted-average remaining life Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration Asset retirement obligations Asset retirement obligations Asset Retirement Obligations, Noncurrent Cost of operations (exclusive of depreciation and amortization shown separately below) Other Cost and Expense, Operating Plan Name [Axis] Plan Name [Axis] Thereafter Finance Lease, Liability, to be Paid, after Year Five Equity Components [Axis] Equity Components [Axis] Total Total Finance Lease, Liability, to be Paid 2023 Acquisitions of VIEs 2023 Acquisitions Of VIEs [Member] 2023 Acquisitions Of VIEs Other current assets Other current assets Other Assets, Current Accounts Receivable Accounts Receivable [Policy Text Block] Net income Business Acquisition, Pro Forma Net Income (Loss) Performance-Based Restricted Stock Units (RSUs) Performance-Based Restricted Stock Units (RSUs) [Member] Performance-Based Restricted Stock Units (RSUs) Trading days Share-Based Compensation Arrangement By Share-Based Payment Award, Trading Period Share-Based Compensation Arrangement By Share-Based Payment Award, Trading Period Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Investments [Domain] Investments [Domain] Non-cash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five Weighted Average Weighted Average [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Purchase price payable, current Business Combination, Contingent Consideration, Liability, Current Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Non-cash lease expense Operating Lease, Expense Cash, cash equivalents, and restricted cash, beginning of year Cash, cash equivalents, and restricted cash, end of year Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Weighted average interest rate Debt, Weighted Average Interest Rate Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Current assets: Assets, Current [Abstract] Purchase price payable Business Combination, Purchase Price Payable Business Combination, Purchase Price Payable Accrued distributions to noncontrolling interests Redeemable Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests Redeemable Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests Construction Loan to Term Loan Facility Construction Loan To Term Loan Facility [Member] Construction Loan To Term Loan Facility Change in unrealized gain (loss) on fair value hedging instruments Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount APAF IV Term Loan APAF IV Term Loan [Member] APAF IV Term Loan Cash distributions Proceeds From Noncontrolling Interest, Redeemable Proceeds From Noncontrolling Interest, Redeemable Fair value remeasurement (in shares) Alignment Shares, Fair Value Remeasurement, Shares Alignment Shares, Fair Value Remeasurement, Shares Unamortized deferred financing costs Debt Instrument, Unamortized Deferred Financing Costs Debt Instrument, Unamortized Deferred Financing Costs Product and Service [Domain] Product and Service [Domain] Construction to Term Loan Facility Construction To Term Loan Facility [Member] Construction To Term Loan Facility RSUs 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 Initial amortization rate Line Of Credit Facility, Initial Amortization Rate Line Of Credit Facility, Initial Amortization Rate Power sales Power Sales [Member] Power Sales Fair Value Disclosures [Abstract] Contingent consideration payable Business Combination, Contingent Consideration Payable Business Combination, Contingent Consideration Payable Schedule of Intangible Liabilities Schedule Of Finite Lived Intangible Liabilities [Table Text Block] Schedule Of Finite Lived Intangible Liabilities Amortization benefit Amortization Benefit Amortization Benefit Security Exchange Name Security Exchange Name Base spread Debt Instrument, Basis Spread on Variable Rate Related Party Transaction [Domain] Related Party Transaction [Domain] Measurement period adjustments, Total assets acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Assets True Green II Acquisition True Green II Acquisition [Member] True Green II Acquisition State Current State and Local Tax Expense (Benefit) Property, plant and equipment Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] True Green II Acquisition - contingent liability True Green II Acquisition - Contingent Liability [Member] True Green II Acquisition - Contingent Liability Number of RSUs Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Valuation allowance Effective Income Tax Rate Reconciliation, State Valuation Allowance Effective Income Tax Rate Reconciliation, State Valuation Allowance Guarantor term Guarantor Term Obligations Guarantor Term Obligations Goodwill and Intangible Assets Disclosure [Abstract] Common stock, issued (in shares) Common Stock, Shares, Issued Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Concentration risk Concentration Risk, Percentage Carrying amount of net assets Disposal Group, Including Discontinued Operation, Assets 2028 Finite-Lived Intangible Liabilities, Expected Amortization, Year Four Finite-Lived Intangible Liabilities, Expected Amortization, Year Four Redemption of redeemable noncontrolling interests Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Stock price performance hurdle, fourth anniversary (in usd per share) Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fourth Anniversary Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fourth Anniversary Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash Cash Common stock, authorized (in shares) Common Stock, Shares Authorized Payments to acquire renewable energy businesses, net of cash and restricted cash acquired Payments to Acquire Businesses, Net of Cash Acquired APAF Term Loan and APAF III Term Loan APAF Term Loan And APAF III Term Loan [Member] APAF Term Loan And APAF III Term Loan Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Entity Voluntary Filers Entity Voluntary Filers Related Party Related Party [Member] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table] Deferred tax expense (benefit) Total deferred tax expense (benefit) Deferred Income Tax Expense (Benefit) Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Payment of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Schedule of Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Measurement period adjustments, Operating lease asset Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Asset Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Asset Measurement period adjustments, Cash consideration paid to True Green on closing Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To True Green On Closing Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To True Green On Closing Financing lease obligations Asset Acquisition, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Asset Acquisition, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Property, plant, and equipment Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Acquisitions of property and equipment included in construction payable Noncash or Part Noncash Acquisition, Other Liabilities Assumed Forward Starting Interest Rate Swap Forward Starting Interest Rate Swap [Member] Forward Starting Interest Rate Swap Other liabilities Increase (Decrease) in Other Operating Liabilities Total principal payments Long-Term Debt Debt assumed through acquisitions Noncash or Part Noncash Acquisition, Debt Assumed Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Other liabilities Deferred Tax Liabilities, Other Liabilities Deferred Tax Liabilities, Other Liabilities Implied interest on financing lease obligation Finance Lease, Future Minimum Payments, Interest Included In Payments Finance Lease, Future Minimum Payments, Interest Included In Payments Thereafter Long-Term Debt, Maturity, after Year Five Period after merger Alignment Shares, Period After Merger Alignment Shares, Period After Merger Acquisitions Mergers, Acquisitions and Dispositions Disclosures [Text Block] Proceeds from exercise of warrants Proceeds from Warrant Exercises Current portion of restricted cash Current portion of restricted cash Current portion of restricted cash Restricted Cash, Current Allocation of Acquisition Date Fair Values [Axis] Allocation Of Acquisition Date Fair Values [Axis] Allocation Of Acquisition Date Fair Values Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Allocation of Acquisition Date Fair Values [Domain] Allocation Of Acquisition Date Fair Values [Domain] Allocation Of Acquisition Date Fair Values [Domain] Document Annual Report Document Annual Report 2027 Finance Lease, Liability, to be Paid, Year Three RSUs vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total Stockholders' Equity Parent [Member] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Amortization of intangible assets Amortization of Intangible Assets Financing obligations recognized in failed sale leaseback transactions Financing Obligations Recognized In Failed Sale Leaseback Transactions [Member] Financing Obligations Recognized In Failed Sale Leaseback Transactions Contract liability Contract with Customer, Liability Payments of financing costs Payments of Financing Costs Accounting Policies [Abstract] Liabilities of consolidated VIEs, included in total liabilities above: Liabilities [Abstract] Unamortized discount Debt Instrument, Unamortized Discount Leasehold improvements Leasehold Improvements [Member] Net (loss) income attributable to noncontrolling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less: Present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Name PEO Name Commercial Collaboration Agreement Commercial Collaboration Agreement [Member] Commercial Collaboration Agreement Stock-based compensation (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Award Type [Domain] Award Type [Domain] Favorable rate revenue contracts Favorable Rate Revenue Contracts [Member] Favorable Rate Revenue Contracts 2025 Lessor, Operating Lease, Payment to be Received, Year One Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Measurement period adjustments, Intangible assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Non-PEO NEO Non-PEO NEO [Member] Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Schedule of Alignment Shares Schedule Of Alignment Shares [Table Text Block] Schedule Of Alignment Shares Additional Paid-in Capital Additional Paid-in Capital [Member] Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Class of Stock [Line Items] Class of Stock [Line Items] Other deferred items Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Less than $8 Average Stock Price, Price One [Member] Average Stock Price, Price One Title and Position [Domain] Title and Position [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] 2028 Finance Lease, Liability, to be Paid, Year Four Accumulated amortization: Finite-Lived Intangible Assets, Accumulated Amortization Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Impairment loss Tangible Asset Impairment Charges Number of operating segments Number of Operating Segments Deferred tax assets: Components of Deferred Tax Assets [Abstract] Difference between minimum lease payments and fair value of finance lease obligations Finance Lease, Difference In Fair Value Of Finance Lease Obligations Finance Lease, Difference In Fair Value Of Finance Lease Obligations Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Cash consideration paid to seller on closing Business Combination, Cash Consideration Paid To Seller On Closing Business Combination, Cash Consideration Paid To Seller On Closing Interest rate Debt Instrument, Interest Rate, Stated Percentage Supplemental cash flow disclosure Supplemental Cash Flow Information [Abstract] Rental income Rental Income [Member] Rental Income Net income (loss) attributable to common stockholders - diluted Net Income (Loss) Available to Common Stockholders, Diluted Total fair value of consideration transferred, net of cash acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Total other expense (income), net Nonoperating Income (Expense) Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Auditor Firm ID Auditor Firm ID Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Operating income Operating Income (Loss) Power sales on wholesale markets Power Sales On Wholesale Markets [Member] Power Sales On Wholesale Markets Number of reportable segments Number of Reportable Segments Total liabilities, redeemable noncontrolling interests, and stockholders' equity Liabilities and Equity $13+ Average Stock Price, Price Five [Member] Average Stock Price, Price Five Subsequent Events Subsequent Events [Text Block] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Cash consideration paid to True Green on closing Business Combination, Cash Consideration Paid To True Green On Closing Business Combination, Cash Consideration Paid To True Green On Closing 2026 Finance Lease, Liability, to be Paid, Year Two Measurement period adjustments, Accounts payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Accounts Payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Accounts Payable Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Operating lease assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Payment of transaction costs related to the CBAH Merger Payment For Business Merger, Transaction Costs Payment For Business Merger, Transaction Costs Individual: Individual [Axis] Payment of deferred purchase price payable Payment For Contingent Consideration Liability, Financing Activities, Purchase Price Payable Payment For Contingent Consideration Liability, Financing Activities, Purchase Price Payable Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Transaction costs related to the CBAH Merger Effective Income Tax Rate Reconciliation, Transaction Costs Effective Income Tax Rate Reconciliation, Transaction Costs Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Carrying amount of net liabilities Disposal Group, Including Discontinued Operation, Liabilities Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Derivative liability Deferred Tax Assets, Tax Deferred Expense, Derivative Liability Deferred Tax Assets, Tax Deferred Expense, Derivative Liability Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Consideration transferred Total fair value of consideration transferred, net of cash acquired Business Combination, Consideration Transferred Power Rate Power Rate [Member] Power Rate Software in development Software Development [Member] Outstanding principal balance Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Fixed interest rate Derivative, Fixed Interest Rate Minimum Minimum [Member] Asset acquisition, contingent consideration, liability Asset Acquisition, Contingent Consideration, Liability Adoption Date Trading Arrangement Adoption Date Due from related parties Other Receivables Related Party Transactions [Abstract] Contract liability Contract with Customer, Liability, Noncurrent Cash and restricted cash acquired Business Combination, Restricted Cash Acquired Business Combination, Restricted Cash Acquired Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Allowance for uncollectible accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Accrued distributions to noncontrolling interests Non Redeemable Noncontrolling Interest Accrued Distributions To Noncontrolling Interests Non Redeemable Noncontrolling Interest Accrued Distributions To Noncontrolling Interests Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Operating revenues, net Business Acquisition, Pro Forma Revenue Schedule of RSU Activity Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Amortization period of customer contracts Regulatory Asset, Amortization Period Derivative Instrument [Axis] Derivative Instrument [Axis] Sale leaseback transaction value Sale Leaseback Transaction, Net Book Value Asset retirement obligation Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Asset Retirement Obligations Long-term debt Long-Term Debt, Gross Exercise Price Award Exercise Price Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Arrangement Duration Trading Arrangement Duration Schedule of Percentage Payout Calculation Share-Based Payment Arrangement, Performance Shares, Vesting Percentage Payout Calculation [Table Text Block] Share-Based Payment Arrangement, Performance Shares, Vesting Percentage Payout Calculation Schedule of Asset Retirement Obligations Schedule of Asset Retirement Obligations [Table Text Block] Net operating loss carryforwards Operating Loss Carryforwards Measurement period adjustments, Cash consideration paid to Vitol on closing Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Business Combination, Cash Consideration Paid to Vitol On Closing Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Business Combination, Cash Consideration Paid to Vitol On Closing Variable Interest Entity [Table] Variable Interest Entity [Table] 2027 Finite-Lived Intangible Asset (Liability), Expected Amortization, Year Three Finite-Lived Intangible Asset (Liability), Expected Amortization, Year Three PSU vested range Share Based Compensation Arrangement By Share Based Payment Award Options Vested Percentage Share Based Compensation Arrangement By Share Based Payment Award Options Vested Percentage Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Payments of related party Repayments of Related Party Debt Schedule of Supplemental Information Of Operating Leases Supplemental Information Of Operating Leases [Table Text Block] Supplemental Information Of Operating Leases Cash consideration paid to Vitol on closing Business Combination, Cash Consideration Paid to Vitol On Closing Business Combination, Cash Consideration Paid to Vitol On Closing Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] APAF III Term Loan APAF III Term Loan [Member] APAF III Term Loan Debt instrument term Debt Instrument, Term SREC Solar Renewable Energy Credits [Member] Solar Renewable Energy Credits 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four All Individuals All Individuals [Member] Measurement period adjustments, Contingent consideration payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Payable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Payable Income Tax Disclosure [Abstract] Other (income) expense, net Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] $11-11.50 Average Stock Price, Price Three [Member] Average Stock Price, Price Three Intangible liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities Fair Value, unfavorable rate revenue contracts Finite-lived Intangible Liabilities Acquired Finite-lived Intangible Liabilities Acquired Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Change in fair value of Alignment Shares liability Income (Loss) Of Fair Value Adjustment Of Alignment Shares Income (Loss) Of Fair Value Adjustment Of Alignment Shares Assets Assets, Fair Value Disclosure [Abstract] Related Party [Domain] Related and Nonrelated Parties [Domain] Non-current liabilities Liabilities, Noncurrent Warrants exercised on a cashless basis Noncash Or Part Noncash Acquisition, Warrants Exercised Cashless Basis Noncash Or Part Noncash Acquisition, Warrants Exercised Cashless Basis Zildjian Solar V, LLC Zildjian Solar V, LLC [Member] Zildjian Solar V, LLC Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Initial recording of noncontrolling interest Proceeds From Initial Recording Of Noncontrolling Interests Proceeds From Initial Recording Of Noncontrolling Interests Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Line of credit facility, maturity period Line Of Credit Facility, Maturity Line Of Credit Facility, Maturity Deferred purchase price payable Noncash Or Part Noncash, Deferred Purchase Price Payable Noncash Or Part Noncash, Deferred Purchase Price Payable Other assets Increase (Decrease) in Other Operating Assets Caldera Acquisition - contingent liability Caldera Acquisition - Contingent Liability [Member] Caldera Acquisition - Contingent Liability Term loan conversion Noncash or Part Noncash Acquisition, Accrued Dividends And Commitment Fees On Preferred Stock Noncash or Part Noncash Acquisition, Accrued Dividends And Commitment Fees On Preferred Stock Federal Deferred Federal Income Tax Expense (Benefit) Measurement period adjustments, property, plant and equipment Measurement period adjustments, Property, plant and equipment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Revenue recognized on contract liabilities Revenue Recognized On Contract Liabilities [Member] Revenue Recognized On Contract Liabilities Measure: Measure [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Redeemable preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Investment tax credit transfer liability Investment Tax Credit Transfer Liability, Current Investment Tax Credit Transfer Liability, Current Operating lease liability Deferred Tax Assets, Operating Lease Liability Deferred Tax Assets, Operating Lease Liability Entity Emerging Growth Company Entity Emerging Growth Company Measurement period adjustments, Total fair value of consideration transferred, net of cash acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Total liabilities at fair value Liabilities, Fair Value Disclosure 2029 Long-Term Debt, Maturity, Year Five Measurement period adjustments, Intangible liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Intangible Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Intangible Liabilities Shares Alignment Shares, Shares [Roll Forward] Alignment Shares, Shares Fair Value Option, Disclosures [Table] Fair Value Option, Disclosures [Table] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Number of in-development solar facilities acquired Asset Acquisition, Number Of Assets Acquired Asset Acquisition, Number Of Assets Acquired Deferred transaction cost Sale Leaseback Transaction, Deferred Transaction Cost Sale Leaseback Transaction, Deferred Transaction Cost Equity Component [Domain] Equity Component [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] (Gain) loss on fair value remeasurement of contingent consideration, net Remeasurement of contingent consideration, net Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Statement [Table] Statement [Table] Debt interest expense Interest Expense, Debt Counterparty Name [Axis] Counterparty Name [Axis] Significant Accounting Policies Significant Accounting Policies [Text Block] Project Level Term Loan Project Level Term Loan [Member] Project Level Term Loan Schedule of Consolidated VIE Assets and Liabilities Schedule of Variable Interest Entities [Table Text Block] Difference between minimum lease payments and fair value of financing lease obligations acquired Finance Lease, Future Minimum Payments, Difference Between Lease Payments And Fair Value Of Financing Lease Obligations Acquired Finance Lease, Future Minimum Payments, Difference Between Lease Payments And Fair Value Of Financing Lease Obligations Acquired Commercial collaboration agreement renewal term Commercial Collaboration Agreement, Renewal Term Commercial Collaboration Agreement, Renewal Term Remaining amount to be paid Restructuring and Related Cost, Expected Cost Remaining Alignment shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Alignment Shares, Outstanding, Shares Alignment Shares, Outstanding, Shares Level 1 Fair Value, Inputs, Level 1 [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total current assets Current assets Assets, Current Statement of Cash Flows [Abstract] Surety Bond Surety Bond [Member] Thereafter Lessor, Operating Lease, Payment to be Received, after Year Five 2027 Long-Term Debt, Maturity, Year Three Marshall Street Acquisition Marshall Street Acquisition [Member] Marshall Street Acquisition Revenues Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Gain (loss) to be reclassified during next 12 months Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Share-based payment arrangement, plan modification, number of grantees affected Share-Based Payment Arrangement, Plan Modification, Number of Grantees Affected Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Other Other Intangible Assets [Member] Income Taxes Income Tax Disclosure [Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Repayments of long-term lines of credit Repayments of Long-Term Lines of Credit Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Net cash provided by (used for) financing activities Net Cash Provided by (Used in) Financing Activities Operating lease asset Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Assets Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Credit Facility [Axis] Credit Facility [Axis] Direct costs Direct Operating Costs Effect of noncontrolling interests and redeemable noncontrolling interests Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount Estimated fair-value of long-term debt Long-Term Debt, Fair Value Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Entity Registrant Name Entity Registrant Name Purchase price Total fair value of consideration transferred Payments to Acquire Businesses, Gross Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Intangible Assets and Intangible Liabilities Intangible Assets Disclosure [Text Block] State Deferred State and Local Income Tax Expense (Benefit) Fair Value as of Grant Date Award Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Weighted Average Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Stockholders' equity Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Link Logistics Real Estate Management LLC Link Logistics Real Estate Management LLC [Member] Link Logistics Real Estate Management LLC Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Aggregate offering price Stock Issued During Period, Value, New Issues Asset Retirement Obligation Disclosure [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common stock $0.0001 par value; 988,591,250 shares authorized as of December 31, 2024 and 2023; 159,999,527 and 158,999,886 shares issued and outstanding as of December 31, 2024 and 2023, respectively Common Stock, Value, Issued Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Proceeds from transfer of investment tax credits related to noncontrolling interests Proceeds From Transfer Of Investment Tax Credits Related To Noncontrolling Interests Proceeds From Transfer Of Investment Tax Credits Related To Noncontrolling Interests Share-Based Payment Arrangement [Abstract] Balance at beginning of period Balance at end of period Asset Retirement Obligation Favorable operation and maintenance contracts Favorable Operation And Maintenance Contracts [Member] Favorable Operation And Maintenance Contracts Property, plant and equipment, net Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Restructuring, COBRA continuation coverage period Restructuring, COBRA Continuation Coverage Period Restructuring, COBRA Continuation Coverage Period State tax, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Post-closing purchase price true-up Business Combination, Post-Closing Purchase Price True-Up Business Combination, Post-Closing Purchase Price True-Up Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Total deferred tax liabilities Deferred Tax Liabilities, Gross Basic (in usd per share) Net income (loss) attributable to common stockholders per share - basic (in usd per share) Earnings Per Share, Basic 2026 Finite-Lived Intangible Liabilities, Expected Amortization, Year Two Finite-Lived Intangible Liabilities, Expected Amortization, Year Two Measurement period adjustments, Long-term debt Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Long Term Debt Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Long Term Debt Operating cash flows from operating leases Operating Lease, Payments Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Performance guarantee obligations Contractual Obligation US federal net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Domestic Ownership [Domain] Ownership [Domain] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Cash contributions from noncontrolling interests Noncontrolling Interests, Cash Contribution Noncontrolling Interests, Cash Contribution Intangible assets Deferred Tax Liabilities, Intangible Assets Total current liabilities Current liabilities Liabilities, Current Redeemable non-controlling interests Temporary Equity, Carrying Amount, Attributable to Parent Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Line of credit outstanding Long-Term Line of Credit RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Business Combinations and Acquisitions of Assets Business Combinations Policy [Policy Text Block] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Total revenue from power sales Revenues ATM Equity Program ATM Equity Program [Member] ATM Equity Program Stock-based Compensation Share-Based Payment Arrangement [Text Block] Consideration transferred Asset Acquisition, Consideration Transferred Entity Address, City or Town Entity Address, City or Town Proceeds from issuance of long-term debt Proceeds from Issuance of Long-Term Debt Leases Lessee, Leases [Policy Text Block] Unused lines of Credit Unused lines of Credit [Member] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan Asset Retirement Obligations Asset Retirement Obligation [Policy Text Block] $ Alignment Shares, Value [Roll Forward] Alignment Shares, Value Stock-based compensation expense Stock-based compensation expense Share-Based Payment Arrangement, Expense Amortization of forward-starting interest rate swap Amortization Of Forward-Starting Interest Rate Swap Amortization Of Forward-Starting Interest Rate Swap Holdings Restricted Units Plan Holdings Restricted Units Plan [Member] Holdings Restricted Units Plan Period of payments for accounts receivable Period Of Payments For Accounts Receivable From Customers Period Of Payments For Accounts Receivable From Customers Conversion of convertible securities Stock Issued During Period, Value, Conversion of Convertible Securities RSUs forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Business Acquisition [Axis] Business Acquisition [Axis] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Vehicles and other equipment Vehicles And Other Equipment [Member] Vehicles And Other Equipment Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Liabilities Liabilities, Fair Value Disclosure [Abstract] Revenue and Accounts Receivable Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Severance costs Severance Costs Amortization expense Amortization Expense Amortization Expense Total assets at fair value Assets, Fair Value Disclosure Asset retirement obligations Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligations Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligations Unamortized discounts Debt Instrument, Unamortized Discount (Premium), Net Asset retirement obligation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligation 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Period End Date Document Period End Date Sale of Stock [Axis] Sale of Stock [Axis] Contributions from noncontrolling interests Proceeds from Noncontrolling Interests Total Lessee, Operating Lease, Liability, to be Paid Customer One Customer One [Member] Customer One AMPS Price, upper range (in usd per share) Share-Based Payment Arrangement, Average Stock Price Range, Upper Range Limit Share-Based Payment Arrangement, Average Stock Price Range, Upper Range Limit Balances as of December 31, 2022 (in shares) Balances as of December 31, 2023 (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Insider Trading Arrangements [Line Items] Due to related parties Increase (Decrease) in Due from Related Parties 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Transaction fees Transaction Fees Transaction Fees Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Operating revenue Contract with Customer, Liability, Revenue Recognized Alignment shares converted (in shares) Alignment Shares, Converted, Shares Alignment Shares, Converted, Shares Document Transition Report Document Transition Report Cash consideration in escrow accounts Business Combination, Cash In Escrow Accounts Business Combination, Cash In Escrow Accounts Outstanding non-cancellable commitments Purchase Obligation Schedule of Redeemable Noncontrolling Interest Redeemable Noncontrolling Interest [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Customer [Domain] Customer [Domain] Entity Current Reporting Status Entity Current Reporting Status Deferred financing costs Deferred Tax Assets, Deferred Financing Costs Deferred Tax Assets, Deferred Financing Costs Accumulated Deficit Retained Earnings [Member] Asset Acquisition [Domain] Asset Acquisition [Domain] 2026 Finite-Lived Intangible Asset (Liability), Expected Amortization, Year Two Finite-Lived Intangible Asset (Liability), Expected Amortization, Year Two Performance based incentives Performance Based Incentives [Member] Performance Based Incentives Site work Site Work [Member] Site Work Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Noncontrolling Interests and Redeemable Noncontrolling Interests in Solar Facility Subsidiaries Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Schedule of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Letter of Credit Letter of Credit [Member] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 15 amps-20241231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 17 R1.htm IDEA: XBRL DOCUMENT v3.25.1
COVER PAGE - USD ($)
12 Months Ended
Dec. 31, 2024
Mar. 04, 2025
Jun. 28, 2024
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2024    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-39798    
Entity Registrant Name Altus Power, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 85-3448396    
Entity Address, Address Line One 2200 Atlantic Street    
Entity Address, Address Line Two 6th Floor    
Entity Address, City or Town Stamford    
Entity Address, State or Province CT    
Entity Address, Postal Zip Code 06902    
City Area Code 203    
Local Phone Number 698-0090    
Title of 12(b) Security Class A common stock, par value $0.0001 per share    
Trading Symbol AMPS    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 294,353,035
Entity Common Stock, Shares Outstanding   160,420,894  
Entity Central Index Key 0001828723    
Document Fiscal Year Focus 2024    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Audit Information
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Auditor Information [Abstract]    
Auditor Firm ID 248 34
Auditor Name GRANT THORNTON LLP Deloitte & Touche LLP
Auditor Location Iselin, New Jersey Stamford, CT
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Operating revenues, net $ 196,265 $ 155,162 $ 101,163
Operating expenses      
Cost of operations (exclusive of depreciation and amortization shown separately below) 46,092 29,636 17,532
General and administrative 40,755 32,453 25,026
Depreciation, amortization and accretion expense 68,917 53,627 29,600
Acquisition and entity formation costs 3,665 4,508 3,629
(Gain) loss on fair value remeasurement of contingent consideration, net (2,379) 2,207 79
Loss (gain) on disposal of property, plant and equipment 443 649 (2,222)
Stock-based compensation expense 9,213 14,984 9,404
Total operating expenses 166,706 138,064 83,048
Operating income 29,559 17,098 18,115
Other (income) expenses      
Change in fair value of redeemable warrant liability 0 0 5,647
Change in fair value of Alignment Shares liability (41,023) (5,632) (61,314)
Other (income) expense, net (2,201) 1,784 (3,926)
Interest expense, net 69,206 47,486 22,162
Loss on extinguishment of debt, net 0 116 2,303
Total other expense (income), net 25,982 43,754 (35,128)
Income (loss) before income tax expense 3,577 (26,656) 53,243
Income tax (expense) benefit (14,244) 683 (1,076)
Net (loss) income (10,667) (25,973) 52,167
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests (11,990) (16,618) (3,270)
Net income (loss) attributable to Altus Power, Inc. $ 1,323 $ (9,355) $ 55,437
Net income (loss) per share attributable to common stockholders      
Basic (in usd per share) $ 0.01 $ (0.06) $ 0.36
Diluted (in usd per share) $ 0.01 $ (0.06) $ 0.35
Weighted average shares used to compute net income (loss) per share attributable to common stockholders      
Basic (in shares) 159,730,462 158,699,959 154,648,788
Diluted (in shares) 160,678,673 158,699,959 155,708,993
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (10,667) $ (25,973) $ 52,167
Other comprehensive income      
Foreign currency translation adjustment 9 6 0
Gain on forward starting interest rate swap designated as cash flow hedge 0 17,267 0
Reclassification of realized gain on cash flow hedge to net income (1,704) 0 0
Other comprehensive (loss) income (1,695) 17,273 0
Total comprehensive (loss) income (12,362) (8,700) 52,167
Comprehensive loss attributable to the noncontrolling and redeemable noncontrolling interests (11,990) (16,618) (3,270)
Comprehensive (loss) income attributable to Altus Power, Inc. $ (372) $ 7,918 $ 55,437
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 104,902 $ 160,817
Current portion of restricted cash 7,040 45,358
Accounts receivable, net 21,808 17,100
Other current assets 9,808 5,522
Total current assets 143,558 228,797
Restricted cash, noncurrent portion 11,445 12,752
Property, plant and equipment, net 1,942,885 1,619,047
Intangible assets, net 51,243 47,588
Operating lease asset 189,512 173,804
Derivative assets 2,726 530
Other assets 7,594 7,831
Total assets 2,348,963 2,090,349
Current liabilities:    
Accounts payable 10,812 7,338
Construction payable 16,107 14,108
Interest payable 13,027 8,685
Purchase price payable, current 29,455 9,514
Current portion of long-term debt 179,378 39,611
Operating lease liability, current 7,451 6,861
Contract liability, current 1,607 2,940
Investment tax credit transfer liability 60,319 0
Total current liabilities 329,525 106,510
Alignment Shares liability 19,470 60,502
Long-term debt, net of unamortized debt issuance costs and current portion 1,192,379 1,163,307
Intangible liabilities, net 16,007 18,945
Asset retirement obligations 20,326 17,014
Operating lease liability, noncurrent 195,876 180,701
Contract liability 5,936 5,620
Deferred tax liabilities, net 22,865 9,831
Other long-term liabilities 3,157 2,908
Total liabilities 1,805,541 1,565,338
Commitments and contingent liabilities (Note 13)
Redeemable noncontrolling interests 19,076 26,044
Stockholders' equity    
Common stock $0.0001 par value; 988,591,250 shares authorized as of December 31, 2024 and 2023; 159,999,527 and 158,999,886 shares issued and outstanding as of December 31, 2024 and 2023, respectively 16 16
Additional paid-in capital 493,981 485,063
Accumulated deficit (54,417) (55,274)
Accumulated other comprehensive income 15,578 17,273
Total stockholders' equity 455,158 447,078
Noncontrolling interests 69,188 51,889
Total equity 524,346 498,967
Total liabilities, redeemable noncontrolling interests, and stockholders' equity 2,348,963 2,090,349
Related Party    
Current liabilities:    
Due to related parties 100 51
Other current liabilities 100 51
Nonrelated Party    
Current liabilities:    
Due to related parties 11,269 17,402
Other current liabilities $ 11,269 $ 17,402
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 988,591,250 988,591,250
Common stock, issued (in shares) 159,999,527 158,999,886
Common stock, outstanding (in shares) 159,999,527 158,999,886
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - Consolidated VIEs - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets of consolidated VIEs, included in total assets above:    
Current portion of restricted cash $ 7,040 $ 45,358
Accounts receivable, net 21,808 17,100
Other current assets 9,808 5,522
Restricted cash, noncurrent portion 11,445 12,752
Property, plant and equipment, net 1,942,885 1,619,047
Intangible assets, net 51,243 47,588
Operating lease asset 189,512 173,804
Other assets 7,594 7,831
Total assets 2,348,963 2,090,349
Liabilities of consolidated VIEs, included in total liabilities above:    
Accounts payable 10,812 7,338
Operating lease liability, current 7,451 6,861
Current portion of long-term debt 179,378 39,611
Contract liability, current 1,607 2,940
Investment tax credit transfer liability 60,319 0
Long-term debt, net of unamortized debt issuance costs and current portion 1,192,379 1,163,307
Intangible liabilities, net 16,007 18,945
Asset retirement obligations 20,326 17,014
Operating lease liability, noncurrent 195,876 180,701
Contract liability 5,936 5,620
Other long-term liabilities 3,157 2,908
Total liabilities 1,805,541 1,565,338
Variable Interest Entity, Primary Beneficiary    
Assets of consolidated VIEs, included in total assets above:    
Cash 26,387 12,191
Current portion of restricted cash 337 1,066
Accounts receivable, net 14,005 8,068
Other current assets 2,583 973
Restricted cash, noncurrent portion 4,629 4,002
Property, plant and equipment, net 999,947 845,024
Intangible assets, net 10,268 5,507
Operating lease asset 94,805 79,597
Other assets 2,385 2,228
Total assets 1,155,346 958,656
Liabilities of consolidated VIEs, included in total liabilities above:    
Accounts payable 1,707 1,056
Operating lease liability, current 2,708 2,542
Current portion of long-term debt 3,023 3,021
Contract liability, current 484 484
Investment tax credit transfer liability 60,319 0
Other current liabilities 1,723 1,473
Long-term debt, net of unamortized debt issuance costs and current portion 37,490 38,958
Intangible liabilities, net 3,365 4,522
Asset retirement obligations 10,244 9,185
Operating lease liability, noncurrent 102,118 82,913
Contract liability 4,205 4,011
Other long-term liabilities 1,702 1,771
Total liabilities $ 229,088 $ 149,936
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Public and Placement Warrants
Class A Common Stock
Total Stockholders' Equity
Total Stockholders' Equity
Public and Placement Warrants
Total Stockholders' Equity
Class A Common Stock
Class A Common Stock
Class A Common Stock
Public and Placement Warrants
Class A Common Stock
Class A Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Public and Placement Warrants
Additional Paid-in Capital
Class A Common Stock
Accumulated Other Comprehensive Income
Accumulated Deficit
Non Controlling Interests
Beginning balance (in shares) at Dec. 31, 2021             153,648,830                
Beginning balance at Dec. 31, 2021 $ 326,011     $ 304,918     $ 15     $ 406,259     $ 0 $ (101,356) $ 21,093
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Stock-based compensation (in shares)             75,000                
Stock-based compensation 9,404     9,404           9,404          
Cash distributions to noncontrolling interests (1,549)                           (1,549)
Cash contributions from noncontrolling interests 5,010                           5,010
Equity issuance costs (1,165)     (1,165)           (1,165)          
Conversion of convertible securities (in shares)               1,111,243 2,021            
Conversion of convertible securities   $ 7,779 $ 15   $ 7,779 $ 15         $ 7,779 $ 15      
Exercised warrants (in shares)             4,067,307                
Exercised warrants 47,837     47,837     $ 1     47,836          
Redemption of redeemable noncontrolling interests (124)     (124)           (124)          
Noncontrolling interests assumed through acquisitions 184                           184
Other comprehensive income 0                            
Net income (loss) 51,524     55,437                   55,437 (3,913)
Ending balance (in shares) at Dec. 31, 2022             158,904,401                
Ending balance at Dec. 31, 2022 444,926     424,101     $ 16     470,004     0 (45,919) 20,825
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Stock-based compensation (in shares)             154,023                
Stock-based compensation 14,938     14,938           14,938          
Cash distributions to noncontrolling interests (2,618)                           (2,618)
Cash contributions from noncontrolling interests 35,282                           35,282
Conversion of convertible securities (in shares)                 2,011            
Conversion of convertible securities     11     11           11      
Forfeited and cancelled restricted shares (in shares)             (60,549)                
Forfeited and cancelled restricted shares (13)     (13)           (13)          
Redemption of redeemable noncontrolling interests 910     123           123         787
Noncontrolling interests assumed through acquisitions 13,500                           13,500
Other comprehensive income 17,273     17,273                 17,273    
Net income (loss) $ (25,242)     (9,355)                   (9,355) (15,887)
Ending balance (in shares) at Dec. 31, 2023 158,999,886           158,999,886                
Ending balance at Dec. 31, 2023 $ 498,967     447,078     $ 16     485,063     17,273 (55,274) 51,889
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Stock-based compensation (in shares)             997,650                
Stock-based compensation 8,239     8,239           8,239          
Cash distributions to noncontrolling interests (6,773)                           (6,773)
Accrued distributions to noncontrolling interests (237)                           (237)
Cash contributions from noncontrolling interests 34,860                           34,860
Conversion of convertible securities (in shares)                 1,991            
Conversion of convertible securities     $ 10     $ 10           $ 10      
Redemption of redeemable noncontrolling interests (3,381)     669           669         (4,050)
Noncontrolling interests assumed through acquisitions 2,100                           2,100
Other comprehensive income (1,695)     (1,695)                 (1,695)    
Redeemable noncontrolling interests accretion to redemption value (466)     (466)                   (466)  
Net income (loss) $ (7,278)     1,323                   1,323 (8,601)
Ending balance (in shares) at Dec. 31, 2024 159,999,527           159,999,527                
Ending balance at Dec. 31, 2024 $ 524,346     $ 455,158     $ 16     $ 493,981     $ 15,578 $ (54,417) $ 69,188
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities      
Net (loss) income $ (10,667) $ (25,973) $ 52,167
Adjustments to reconcile net (loss) income to net cash from operating activities:      
Depreciation, amortization and accretion expense 68,917 53,627 29,600
Deferred tax expense (benefit) 14,194 (715) 1,078
Non-cash lease expense 1,122 2,036 443
Amortization of debt discount and financing costs 5,541 3,617 3,018
Loss on extinguishment of debt, net 0 116 2,303
Change in fair value of redeemable warrant liability 0 0 5,647
Change in fair value of Alignment Shares liability (41,023) (5,632) (61,315)
Remeasurement of contingent consideration, net (2,379) 2,207 79
Loss (gain) on disposal of property, plant and equipment 443 649 (2,222)
Stock-based compensation expense 8,239 14,938 9,404
Amortization of forward-starting interest rate swap (1,703) 0 0
Other (2,791) 764 (174)
Changes in assets and liabilities, excluding the effect of acquisitions      
Accounts receivable (3,223) 1,493 (2,122)
Due to related parties 49 (61) 112
Derivative assets (2,196) 20,690 (1,247)
Other assets (1,906) 2,098 (280)
Accounts payable 2,937 3,504 (1,126)
Interest payable 3,757 4,249 (58)
Contract liability 454 438 562
Other liabilities 583 1,312 (627)
Net cash provided by operating activities 40,348 79,357 35,242
Cash flows used for investing activities      
Capital expenditures (93,705) (117,791) (77,223)
Payments to acquire renewable energy businesses, net of cash and restricted cash acquired (119,240) (432,441) (76,166)
Payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired (154,526) (38,931) (13,924)
Proceeds from disposal of property, plant and equipment 266 2,350 3,605
Other 0 0 496
Net cash used for investing activities (367,205) (586,813) (163,212)
Cash flows from financing activities      
Proceeds from issuance of long-term debt 301,329 579,627 124,697
Repayments of long-term debt (135,697) (51,114) (123,362)
Payment of debt issuance costs (1,231) (5,000) (5,257)
Payment of debt extinguishment costs 0 (85) (1,335)
Payment of deferred purchase price payable (8,195) (17,632) 0
Payment of transaction costs related to the CBAH Merger 0 0 (742)
Proceeds from exercise of warrants 0 0 65
Payment of contingent consideration (5,793) (5,298) (72)
Contributions from noncontrolling interests 34,860 35,282 6,097
Redemption of noncontrolling interests (4,084) (3,855) (473)
Distributions to noncontrolling interests (10,191) (4,940) (2,571)
Proceeds from transfer of investment tax credits related to noncontrolling interests 60,319 0 0
Net cash provided by (used for) financing activities 231,317 526,985 (2,953)
Net (decrease) increase in cash, cash equivalents, and restricted cash (95,540) 19,529 (130,923)
Cash, cash equivalents, and restricted cash, beginning of year 218,927 199,398 330,321
Cash, cash equivalents, and restricted cash, end of year 123,387 218,927 199,398
Supplemental cash flow disclosure      
Cash paid for interest, net of amounts capitalized 68,242 36,946 21,605
Cash paid for taxes 35 69 73
Non-cash investing and financing activities      
Asset retirement obligations 2,332 6,312 1,840
Debt assumed through acquisitions 0 7,900 117,295
Initial recording of noncontrolling interest 2,100 13,500 183
Redeemable noncontrolling interest assumed through acquisitions (100) 15,541 2,126
Accrued distributions to noncontrolling interests 765 278 0
Accrued deferred financing costs 0 203 0
Acquisitions of property and equipment included in construction payable 1,338 5,588 8,371
Construction loan conversion 0 0 (4,186)
Term loan conversion 0 0 4,186
Exchange of warrants into common stock 0 0 7,779
Warrants exercised on a cashless basis 0 0 47,836
Conversion of Alignment Shares into common stock 10 11 15
Deferred purchase price payable $ 29,330 $ 7,656 $ 18,548
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.25.1
General
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
General General
Company Overview
Altus Power, Inc., a Delaware corporation (the “Company” or “Altus Power”), headquartered in Stamford, Connecticut, develops, owns, constructs and operates large-scale roof, ground and carport-based photovoltaic solar energy generation and storage systems for the purpose of producing and selling electricity to credit worthy counterparties, including commercial and industrial, public sector and community solar customers, under long-term contracts. The solar energy facilities are owned by the Company in project-specific limited liability companies (the “Solar Facility Subsidiaries”).
On December 9, 2021, the Company merged (the “CBAH Merger”) with CBRE Acquisition Holdings, Inc. (“CBAH”) and became listed on the New York Stock Exchange under the stock symbol “AMPS.”
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The Company prepares its consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”). The Company’s consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest with all intercompany balances and transactions eliminated in consolidation.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“AROs”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share (“Alignment Shares”).
Variable Interest Entities
The Company consolidates all variable interest entities (“VIEs”) in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is an entity that has a variable interest or a combination of variable interests that provide that entity with a controlling financial interest in the VIE. An entity is deemed to have a controlling financial interest in a VIE if it has both of the following characteristics: (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 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. The Company evaluates whether an entity is a VIE whenever reconsideration events as defined by the accounting guidance occur. See Note 7, "Variable Interest Entities."
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 (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s CODM is the chief executive officer. Based on the financial information presented to and reviewed by the CODM in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment which includes revenue under power purchase agreements (“PPA”), revenue from net metering credit agreements (“NMCA”), performance based incentives, solar renewable energy credit (“SREC”) revenue, rental income, and revenue recognized on contract liabilities. The Company’s principal operations, revenue and decision-making functions are located in the United States.
The CODM assesses the performance of the Company and decides how to allocate resources based on net income that is reported on the consolidated statements of operations as net income or loss. The measure of the Company's assets is reported on the consolidated balance sheets as total assets. The CODM uses net income to evaluate income generated from Company's assets in deciding how to reinvest profits into the Company. The Company's single reportable segment's revenue, profit or loss, and significant expenses are all presented in the consolidated statements of operations.
Cash, Cash Equivalents, and Restricted Cash
Cash and cash equivalents include all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition that are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.
The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:
As of December 31,
20242023
Cash and cash equivalents$104,902$160,817
Current portion of restricted cash7,04045,358
Restricted cash, noncurrent portion11,44512,752
Total$123,387$218,927
Accounts Receivable
Management considers the carrying value of accounts receivable to be fully collectible. If amounts become uncollectible, they are charged to operations in the period in which that determination is made. Accounts receivable 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, and current economic conditions that may affect a customer's ability to pay to identify customers with potential collection issues. As of December 31, 2024 and 2023, the Company determined that the allowance for credit losses was $1.2 million and $0.9 million, respectively.
Concentration of Credit Risk
The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.
The Company had one customer that individually accounted for over 10% (i.e., 10.0%) of total accounts receivable, net as of December 31, 2024. The Company had no customers that individually accounted for over 10% of total operating revenues, net for the year ended December 31, 2024.
The Company had no customers that individually accounted for over 10% of total accounts receivable, net as of December 31, 2023. The Company had one customer that individually accounted for over 10% (i.e., 11.0%) of total operating revenues, net for the year ended December 31, 2023.
The Company had one customer that individually accounted for over 10% (i.e., 16.2%) of total operating revenues, net for the year ended December 31, 2022.
Economic Concentrations
The Company and its subsidiaries own and operate solar generating facilities installed on buildings and land located across the United States. Future operations could be affected by changes in the economy, other conditions in those geographic areas or by changes in the demand for renewable energy.
Fair Value Measurements
The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.
Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.
Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.
Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.
The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt the carrying amounts approximate fair value due to the short maturity of these instruments. Refer to Note 9, "Fair Value Measurements" for further information on assets and liabilities measured at fair value.
Interest Rate Swap Agreements
The Company is exposed to interest rate risk on its floating-rate debt. The Company periodically enters into interest rate swap agreements to effectively convert its floating-rate debt to a fixed-rate basis. The principal objective of these contracts is to eliminate or reduce the variability of the cash flows in interest payments associated with the Company’s floating-rate debt, thus reducing the impact of interest rate changes on future interest payment cash flows. The Company may designate interest rate swap agreements as hedging instruments for accounting purposes from time to time. Changes in the fair value of interest rate swap agreements that are not designated as hedging instruments are reported in the consolidated statements of operations as part of interest expense, and changes in the fair value of interest rate swap agreements that are designated as hedging instruments are reported in the consolidated statements of comprehensive income.
Property, Plant and Equipment
The Company reports property, plant and equipment at cost, less accumulated depreciation. Costs include all costs incurred during the construction and development of the solar energy facilities, including land, development costs and site work. Repairs and maintenance are expensed as incurred. The Company begins depreciating the property, plant and equipment when the assets are placed in service. Depreciation expense is computed using the straight-line composite method over the estimated useful lives of assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.
Business Combinations and Acquisitions of Assets
The Company applies the definition of a business in ASC 805, Business Combinations, to determine whether it is acquiring a business or a group of assets. When the Company acquires a business, the purchase price is allocated to (i) the acquired tangible assets and liabilities assumed, primarily consisting of solar energy facilities and land, (ii) the identified intangible assets and liabilities, primarily consisting of favorable and unfavorable rate PPAs and SREC agreements, (iii) asset retirement obligations (iv) non-controlling interests, and (v) other working capital items based in each case on their estimated fair values. The excess of the purchase price, if any, over the estimated fair value of net assets acquired is recorded as goodwill. The fair value measurements of assets acquired and liabilities assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. In addition, acquisition costs related to business combinations are expensed as incurred.
When an acquired group of assets does not constitute a business, the transaction is accounted for as an asset acquisition. The cost of assets acquired and liabilities assumed in asset acquisitions is allocated based upon relative fair value. The fair value measurements of the solar facilities acquired and asset retirement obligations assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. Transaction costs incurred on an asset acquisition are capitalized as a component of the assets acquired.
Intangible Assets, Intangible Liabilities and Amortization
Intangible assets and intangible liabilities include favorable and unfavorable rate PPAs, NMCAs, and SREC agreements as well as value ascribed to in-place leases and fees paid to third parties for acquiring customers. PPAs, NMCAs and SREC agreements
obtained through acquisitions, which are recorded at the estimated fair value as of the acquisition date and the difference between the contract price and current market price is recorded as an intangible asset or liability.
Amortization of intangible assets and liabilities is recorded within depreciation, amortization and accretion in the consolidated statements of operations. Values ascribed to in-place leases are amortized using the straight-line method ratably over 15-30 years based upon the term of the individual site leases. Third party costs necessary to acquire PPAs and NMCA customers are amortized using the straight-line method ratably over 15-25 years based upon the term of the customer contract. Estimated fair value allocated to the favorable and unfavorable rate PPAs and SREC agreements are amortized using the straight-line method over the remaining non-cancelable terms of the respective agreements. The straight-line method of amortization is used because it best reflects the pattern in which the economic benefits of the intangibles are consumed or otherwise used up. The amounts and useful lives assigned to intangible assets acquired and liabilities assumed impact the amount and timing of future amortization. See Note 5, "Intangible Assets and Intangible Liabilities."
Software Development Costs
Qualifying internally-developed software development costs are capitalized during the application development stage. Capitalization of such costs ceases once the project is substantially complete and ready for its intended use. Capitalized software development costs are included in Intangible assets, net in the consolidated balance sheet. See Note 5, "Intangible Assets and Intangible Liabilities."
Impairment of Long-Lived Assets
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.
When impairment indicators are present, recoverability is measured by a comparison of the carrying amount of the asset to the future net undiscounted cash flow expected to be generated and any estimated proceeds from the eventual disposition. If the long-lived assets are considered to be impaired, the impairment to be recognized is measured at the amount by which the carrying amount of the asset exceeds the fair market value as determined from an appraisal, discounted cash flows analysis, or other valuation technique. For the years ended December 31, 2024, 2023, and 2022 the Company recognized loss on impairment of zero, $0.4 million, and zero, respectively, which is recorded in depreciation, amortization and accretion expense in the consolidated statements of operations.
Leases
The Company has lease agreements for land and building rooftops on which our solar energy facilities operate, as well as a lease agreement for a corporate office. The leases expire on various terms through 2063.
At the inception of a contractual arrangement, the Company determines whether it contains a lease by assessing whether there is an identified asset and whether the contract conveys the right to control the use of the identified asset in exchange for consideration over a period of time. If both criteria are met, the Company calculates the associated lease liability and corresponding right-of-use asset upon lease commencement. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessee. Operating lease assets and liabilities are recognized based on the present value of lease payments over the lease term using an appropriate discount rate. Right-of-use assets include any lease payments made at or before lease commencement and any initial direct costs incurred and exclude any lease incentives received. Right-of-use assets also include an adjustment to reflect favorable or unfavorable terms of the lease when compared to market terms, when applicable. Certain leases include variable lease payments associated with production of the solar facility or other variable payments such as real estate taxes and common area maintenance. As the Company has elected not to separate lease and non-lease components for all classes of underlying assets, all variable costs associated with leases are expensed in the period incurred and presented and disclosed as variable lease expense.
The Company’s lease agreements do not contain any residual value guarantees or restrictive financial covenants. The Company does not have any leases that have not yet commenced that create significant rights and obligations for the lessee.
A lessee is required to use the rate implicit in the lease when the assumptions are readily determinable. When the assumptions are not readily determinable, it is required to use its incremental borrowing rate. As the assumptions to determine the rate implicit in the lease are not readily determinable for any of the Company's leases, the incremental borrowing rate is used.
The discount rate used is the rate that the Company would have to pay to borrow on a collateralized basis over a similar term for an amount equal to the lease payments in a similar economic environment. At the lease commencement date, the Company’s incremental borrowing rate is used as the discount rate. Discount rates are reassessed when there is a new lease or a modification to an existing lease.
The Company records operating lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its operating lease right-of-use assets as long-term assets. The Company does not have any material short-term leases and, and such, has not presented or disclosed any amounts related to short-term leases in its financial statements. See Note 12, "Leases."
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 long-term debt, net of unamortized debt issuance costs and current portion for term loans, and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets (see Note 8, "Debt").
Asset Retirement Obligations
Asset retirement obligations are retirement obligations associated with long-lived assets for which a legal obligation exists under enacted laws, statutes, and written or oral contracts, including obligations arising under the doctrine of promissory estoppel, and for which the timing and/or method of settlement may be conditional on a future event. The Company recognizes the fair value of a liability for an ARO in the period in which it is incurred and when a reasonable estimate of fair value can be made.
Upon initial recognition of a liability for an ARO, the asset retirement cost is capitalized by increasing the carrying amount of the related long-lived asset by the same amount. Over time, the liability is accreted to its future value, while the capitalized cost is depreciated over the useful life of the related asset. The Company’s AROs are primarily related to the future dismantlement of equipment on leased property. The Company records AROs as part of other non-current liabilities on its balance sheet. See Note 16, "Asset Retirement Obligations."
Revenue Recognition
The Company derives its operating revenues principally from power purchase agreements, net metering credit agreements, SRECs, and performance based incentives.
Power sales under PPAs
A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) pursuant to terms of PPAs. PPAs that do not qualify as leases under ASC 842, Leases, or derivatives under ASC 815, Derivatives and Hedging, are accounted for under ASC 606, Revenue from Contracts with Customers. A portion of PPAs that qualify as derivatives is not material. The Company’s PPAs typically have fixed or floating rates and are generally invoiced on a monthly basis and as of December 31, 2024 have a weighted-average remaining life of 11 years. The Company typically sells energy and related environmental attributes (e.g., SRECs) separately to different customers and considers the delivery of power energy under PPAs to represent a series of distinct goods that is substantially the same and has the same pattern of transfer measured by the output method. The Company applied the practical expedient allowing the Company to recognize revenue in the amount that the Company has a right to invoice which is equal to the volume of energy delivered multiplied by the applicable contract rate. For certain of the Company’s rooftop solar energy facilities revenue is recognized net of immaterial pass-through lease charges collected on behalf of building owners.
Power sales under NMCAs
A portion of the Company’s power sales revenues are obtained through the sale of net metering credits under NMCAs which have a weighted-average remaining life of 18 years as of December 31, 2024. Net metering credits are awarded to the Company by the local utility based on kilowatt hour generation by solar energy facilities, and the amount of each credit is determined by the utility’s applicable tariff. The Company currently receives net metering credits from various utilities including Eversource Energy, National Grid Plc, and Xcel Energy. There are no direct costs associated with net metering credits, and therefore, they do not receive an allocation of costs upon generation. Once awarded, these credits are then sold to third party offtakers pursuant to the terms of the offtaker agreements. The Company views each net metering credit in these arrangements as a distinct performance obligation satisfied at a point in time. Generally, the customer obtains control of net metering credits at the point in
time when the utility assigns the generated credits to the Company account, who directs the utility to allocate to the customer based upon a schedule. The transfer of credits by the Company to the customer can be up to one month after the underlying power is generated. As a result, revenue related to NMCA is recognized upon delivery of net metering credits by the Company to the customer. The Company’s customers apply net metering credits as a reduction to their utility bills.
Solar renewable energy credit revenue
The Company applies for and receives SRECs in certain jurisdictions for power generated by solar energy systems it owns. The quantity of SRECs is based on the amount of energy produced by the Company’s qualifying generation facilities. SRECs are sold pursuant to agreements with third parties, who typically require SRECs to comply with state-imposed renewable portfolio standards. Holders of SRECs may benefit from registering the credits in their name to comply with these state-imposed requirements, or from selling SRECs to a party that requires additional SRECs to meet its compliance obligations. The Company receives SRECs from various state regulators including New Jersey Board of Public Utilities, Massachusetts Department of Energy Resources, and Maryland Public Service Commission. There are no direct costs associated with SRECs and therefore, they do not receive an allocation of costs upon generation. The majority of individual SREC sales reflect a fixed quantity and fixed price structure over a specified term. The contracts related to SREC sales with a fixed price and quantity have maturity dates ranging from 2025 to 2033. The Company typically sells SRECs to different customers from those purchasing the energy under PPAs. The Company believes the sale of each SREC is a distinct performance obligation satisfied at a point in time and that the performance obligation related to each SREC is satisfied when each SREC is delivered to the customer.
Power sales on wholesale markets
A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) on the wholesale market operated by PJM Interconnection at floating spot prices. The promise to sell energy on a wholesale market is a separate distinct performance obligation and revenue is recognized as energy is delivered at the interconnection point.
Rental income
Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 6, "Acquisitions") as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered.
Performance based incentives
Many state governments, utilities, municipal utilities and co-operative utilities offer a rebate or other cash incentive for the installation and operation of a renewable energy facility. Up-front rebates provide funds based on the cost, size or expected production of a renewable energy facility. Performance based incentives provide cash payments to a system owner based on the energy generated by their renewable energy facility during a pre-determined period, and they are paid over that time period. The Company recognizes revenue from state and utility incentives at the point in time in which they are earned.
Performance based incentives are primarily represented by cash awards granted to the Company by the New York State Energy Research & Development Authority ("NYSERDA") for the development of distributed solar facilities in the State of New York. The Company applies ASC 958-605, Not-for-Profit Entities - Revenue Recognition, by analogy to account for these incentives, and recognizes awards within Operating revenues, net, in the consolidated statements of operations when incentive is awarded by NYSERDA. Incentives are normally collected within 30 days after the award. There are no recapture provisions or other contingencies associated with the awarded incentives for the years ended December 31, 2024, 2023 and 2022.
Revenue recognized on contract liabilities
The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037.
Cost of Operations (Exclusive of Depreciation and Amortization)
Cost of operations primarily consists of operations and maintenance expense, site lease expense, insurance premiums, property taxes and other miscellaneous costs associated with the operations of solar energy facilities. Costs are charged to expense as incurred.
Stock-based Compensation
Stock-based compensation expense for equity instruments issued to employees is measured based on the grant-date fair value of the awards. The fair value of each time-based restricted stock unit is determined based on the valuation of the Company’s stock on the date of grant. The fair value of each restricted stock unit with market conditions is estimated using the Monte Carlo model utilizing a distribution of potential outcomes based on expected volatility and risk-free interest rate. The Company recognizes compensation costs using the straight-line method for all equity compensation awards over the requisite service period of the awards, which is generally the awards’ vesting period. The Company accounts for forfeitures of awards in the period they occur. See Note 17, "Stock-based Compensation."
Income Taxes
The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rate on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. In evaluating if a valuation allowance is warranted, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations, refer to Note 18, "Income Taxes," for further details.
The preparation of consolidated financial statements in accordance with U.S. GAAP requires the Company to report information regarding its exposure to various tax positions taken by the Company. The Company is required to determine whether a tax position of the Company is more likely than not to be sustained upon examination by the applicable taxing authority, including the resolution of any related appeals or litigation processes, based on the technical merits of the position. The uncertain tax position to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement, which could result in the Company recording a tax liability that would reduce net assets. The Company reviews and evaluates tax positions and determines whether or not there are uncertain tax positions that require financial statement recognition. Generally, tax authorities can examine all tax returns filed for the last three years.
Management believes that the Company has adequately addressed all relevant tax positions and that there are no unrecorded tax liabilities. As a result, no income tax liability or expense related to uncertain tax positions have been recorded in the accompanying consolidated financial statements.
The Company’s income tax expense, deferred tax assets and liabilities reflect management’s best assessment of estimated future taxes to be paid.
The Company accounts for its nonrefundable transferable investment tax credits (“ITCs”) under ASC 740 using the flow-through method and has elected to consider the ability to transfer its ITCs in assessing its need for a valuation allowance.
Basic and Diluted Net Income or Loss Per Share
Basic net income or loss per share attributable to common stockholders is calculated by dividing the net income or loss attributable to the common stockholder by the weighted average number of shares of common stock outstanding for the period.
Diluted net income or loss per share attributable to common stockholder is computed 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 the Company incurs a net loss attributable to common stockholder, stock options are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to common stockholder as the effect is antidilutive. See Note 15, "Earnings per Share."
Noncontrolling Interests and Redeemable Noncontrolling Interests in Solar Facility Subsidiaries
Noncontrolling interests and redeemable noncontrolling interests represent third parties’ equity interests in the net assets of certain consolidated Solar Facility Subsidiaries. Third party equity interests are primarily represented by tax equity partnerships which were created to finance the costs of solar energy facilities under long-term operating agreements. The tax equity interests are generally entitled to receive substantially all the accelerated depreciation tax deductions and investment tax credits arising from Solar Facility Subsidiaries pursuant to their contractual shareholder agreements, together with a portion of these ventures’ distributable cash. The tax equity interests’ claim to tax attributes and distributable cash from Solar Facility Subsidiaries decreases to a small residual interest after a predefined ‘flip point’ occurs, typically the expiration of a time period or upon the tax equity investor’s achievement of a target yield. Because the tax equity interests’ participation in tax attributes and distributable cash from each Solar Facility Subsidiary is not consistent over time with their initial capital contributions or percentage interest,
the Company has determined that the provisions in the contractual arrangements represent substantive profit-sharing arrangements. In order to reflect the substantive profit-sharing arrangements, the Company has determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the Hypothetical Liquidation at Book Value (“HLBV”) method. Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the third parties would hypothetically receive at each balance sheet date based on the liquidation provisions of the respective operating partnership agreements. HLBV assumes that the proceeds available for distribution are equivalent to the unadjusted, stand-alone net assets of each respective partnership, as determined under U.S. GAAP. The third parties’ noncontrolling interest in the results of operations of these subsidiaries is determined as the difference in the noncontrolling interests’ and redeemable noncontrolling interests’ claims under the HLBV method at the start and end of each reporting period, after considering any capital transactions, such as contributions or distributions, between the subsidiaries and third parties. The application of HLBV generally results in the attribution of pre-tax losses to tax equity interests in connection with their receipt of accelerated tax benefits from the Solar Facility Subsidiaries, as the third-party investors’ receipt of these benefits typically reduces their claim on the partnerships’ net assets.
Attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests under the HLBV method requires the use of significant assumptions and estimates to calculate the amounts that third parties would receive upon a hypothetical liquidation. Changes in these assumptions and estimates can have a significant impact on the amount that third parties would receive upon a hypothetical liquidation. The use of the HLBV methodology to allocate income to the noncontrolling and redeemable noncontrolling interest holders may create volatility in the Company’s consolidated statements of operations as the application of HLBV can drive changes in net income available and loss attributable to noncontrolling interests and redeemable noncontrolling interests from quarter to quarter.
The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Estimated redemption value is calculated as the discounted cash flows attributable to the third parties subsequent to the reporting date. Redeemable noncontrolling interests are reported using the greater of their carrying value at each reporting date as determined by the HLBV method or their estimated redemption value in each reporting period. The Company accretes redeemable noncontrolling interests to the estimated redemption value over the period from the date of issuance to the earliest redemption date using the interest method. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates. Changes in these assumptions and estimates can have a significant impact on the calculation of the redemption value. See Note 11, "Redeemable Noncontrolling Interest."
Accounting Pronouncements
As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.
Recent Accounting Pronouncements Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the CODM. Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for fiscal periods beginning after December 15, 2023, with early adoption permitted. The Company adopted this standard during the year ended December 31, 2024. See Note 2, "Significant Accounting Policies, Segment Information."
Recent Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective
date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Accounts Receivable
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue and Accounts Receivable Revenue and Accounts Receivable
Disaggregation of operating revenues
The following table presents the detail of revenues as recorded in the consolidated statements of operations:
For the Year Ended
December 31,
202420232022
Power sales under PPAs$66,578 $53,516 $24,906 
Power sales under NMCAs58,135 42,006 27,162 
Power sales on wholesale markets2,136 1,756 4,146 
Total revenue from power sales126,849 97,278 56,214 
Solar renewable energy credit revenue48,198 45,542 40,502 
Rental income11,271 2,784 3,038 
Performance based incentives7,274 6,155 1,409 
Revenue recognized on contract liabilities2,673 3,403 — 
Total$196,265 $155,162 $101,163 
Transaction price allocated to the remaining performance obligation
In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.
Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.
The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:
2025$12,240 
202619,935 
202715,872 
20284,389 
Total$52,436 
Accounts receivable, net
The following table presents the detail of receivables as recorded in accounts receivable, net in the consolidated balance sheets:
As of December 31,
202420232022
Power sales under PPAs$5,087 $3,582 $4,092 
Power sales under NMCAs10,447 8,094 3,183 
Power sales on wholesale markets72 249 223 
Total power sales15,606 11,925 7,498 
Solar renewable energy credits5,981 3,379 5,387 
Rental income194 450 429 
Performance based incentives27 1,346 129 
Total$21,808 $17,100 $13,443 
Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of December 31, 2024 and 2023, the Company determined that the allowance for credit losses was $1.2 million and $0.9 million, respectively.
Contract liabilities
The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of December 31, 2024, the Company had current and non-current contract liabilities of $1.6 million and $5.9 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. For the years December 31, 2024, 2023, and 2022, the Company recognized $2.6 million, $3.1 million, and zero of revenue that was included in the contract liability at the beginning of the period, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.
Rental income
Maturities of fixed rental payments as of December 31, 2024, are as follows:
2025$6,083 
20262,892 
2027513 
2028514 
2029515 
Thereafter4,740 
Total$15,257 
Banked Net Metering Credits
Operating revenues do not include net metering credits that were awarded to the Company by utilities but not yet sold to customers and were banked by the Company. Revenues from sales of banked net metering credits are recognized once they are allocated and used by customers.
Revenue and Accounts Receivable Revenue and Accounts Receivable
Disaggregation of operating revenues
The following table presents the detail of revenues as recorded in the consolidated statements of operations:
For the Year Ended
December 31,
202420232022
Power sales under PPAs$66,578 $53,516 $24,906 
Power sales under NMCAs58,135 42,006 27,162 
Power sales on wholesale markets2,136 1,756 4,146 
Total revenue from power sales126,849 97,278 56,214 
Solar renewable energy credit revenue48,198 45,542 40,502 
Rental income11,271 2,784 3,038 
Performance based incentives7,274 6,155 1,409 
Revenue recognized on contract liabilities2,673 3,403 — 
Total$196,265 $155,162 $101,163 
Transaction price allocated to the remaining performance obligation
In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.
Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.
The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:
2025$12,240 
202619,935 
202715,872 
20284,389 
Total$52,436 
Accounts receivable, net
The following table presents the detail of receivables as recorded in accounts receivable, net in the consolidated balance sheets:
As of December 31,
202420232022
Power sales under PPAs$5,087 $3,582 $4,092 
Power sales under NMCAs10,447 8,094 3,183 
Power sales on wholesale markets72 249 223 
Total power sales15,606 11,925 7,498 
Solar renewable energy credits5,981 3,379 5,387 
Rental income194 450 429 
Performance based incentives27 1,346 129 
Total$21,808 $17,100 $13,443 
Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of December 31, 2024 and 2023, the Company determined that the allowance for credit losses was $1.2 million and $0.9 million, respectively.
Contract liabilities
The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of December 31, 2024, the Company had current and non-current contract liabilities of $1.6 million and $5.9 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. For the years December 31, 2024, 2023, and 2022, the Company recognized $2.6 million, $3.1 million, and zero of revenue that was included in the contract liability at the beginning of the period, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.
Rental income
Maturities of fixed rental payments as of December 31, 2024, are as follows:
2025$6,083 
20262,892 
2027513 
2028514 
2029515 
Thereafter4,740 
Total$15,257 
Banked Net Metering Credits
Operating revenues do not include net metering credits that were awarded to the Company by utilities but not yet sold to customers and were banked by the Company. Revenues from sales of banked net metering credits are recognized once they are allocated and used by customers.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
As of December 31, 2024 and 2023, property, plant and equipment consisted of the following:
Estimated Useful
Lives (in Years)
As of December 31,
20242023
Land$17,983 $9,377 
Solar energy facilities
25 - 32
1,962,401 1,581,463 
Battery energy storage systems2012,513 12,513 
Site work155,471 5,471 
Leasehold improvements
15 - 30
7,173 7,138 
Vehicles and other equipment
3 - 5
2,420 930 
Construction in progress139,302 139,452 
Property, plant and equipment2,147,263 1,756,344 
Less: Accumulated depreciation(204,378)(137,297)
Property, plant and equipment, net$1,942,885 $1,619,047 
For the years ended December 31, 2024, 2023, and 2022 depreciation expense was $67.3 million, $51.2 million, and $31.0 million respectively, and is recorded in depreciation, amortization and accretion expense in the accompanying consolidated statements of operations.
As of December 31, 2024 and 2023, the components of property, plant and equipment leased to third parties under operating leases consisted of the following:
As of December 31,
20242023
Land$3,144 $— 
Solar energy facilities82,258 14,738 
Battery energy storage systems12,513 12,513 
Property, plant and equipment97,915 27,251 
Less: Accumulated depreciation(5,936)(2,490)
Property, plant and equipment, net$91,979 $24,761 
Disposal of Property, Plant and Equipment
On June 30, 2023, the Company disposed of a solar energy facility located in New Jersey for cash consideration of $2.4 million. As of that date, the carrying amount of the net assets and liabilities of the solar energy facility was $3.0 million. As a result of the transaction, the Company recognized a loss on disposal of property, plant and equipment of $0.6 million in the consolidated statement of operations for the year ended December 31, 2023.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Intangible Liabilities
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Intangible Liabilities Intangible Assets and Intangible Liabilities
As of December 31, 2024 and 2023, intangible assets consisted of the following:
Weighted Average Amortization Period
(in Years)
As of December 31,
20242023
Cost:
Customer acquisition costs17 years$12,591 $6,681 
In-place lease contracts21 years819 819 
Favorable rate revenue contracts9 years45,564 45,564 
Favorable operation and maintenance contracts4 years— 60 
Software in developmentN/A7,056 3,972 
Other5 years112 112 
Total intangible assets66,142 57,208 
Accumulated amortization:
Customer acquisition costs(2,204)(1,754)
In-place lease contracts(280)(241)
Favorable rate revenue contracts(12,415)(7,565)
Favorable operation and maintenance contracts— (60)
Total accumulated amortization(14,899)(9,620)
Total intangible assets, net$51,243 $47,588 

As of December 31, 2024 and 2023, intangible liabilities consisted of the following:
Weighted Average Amortization Period
(in Years)
As of December 31,
20242023
Cost:
Unfavorable rate revenue contracts6 years$24,029 $29,306 
Accumulated amortization:
Unfavorable rate revenue contracts(8,022)(10,361)
Total intangible liabilities, net$16,007 $18,945 

For the years ended December 31, 2024, 2023, and 2022 amortization expense was $5.3 million, $5.4 million, and $1.9 million respectively, and was recorded in depreciation, amortization and accretion expense in the accompanying consolidated statements of operations.
For the years ended December 31, 2024, 2023 and 2022 , amortization benefit was $4.5 million, $3.6 million, and $3.6 million respectively, and was recorded in depreciation, amortization and accretion expense in the accompanying consolidated statements of operations. During the year ended December 31, 2024, the Company wrote off $6.8 million of fully-amortized unfavorable rate revenue contracts from cost and accumulated amortization .
Over the next five years, excluding any amortization expense related to software currently in development, the Company expects to recognize annual amortization on its intangibles as follows:
20252026202720282029
Favorable rate revenue contracts$4,814 $4,814 $4,658 $3,452 $2,660 
In-place lease contracts40 40 40 40 40 
Customer acquisition costs672 672 672 672 672 
Unfavorable rate revenue contracts(4,314)(1,856)(1,743)(1,649)(1,179)
Total net amortization expense$1,212 $3,670 $3,627 $2,515 $2,193 
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Acquisitions Acquisitions
2024 Acquisitions
MN8 Acquisition
On July 3, 2024, September 10, 2024, and November 26, 2024, the Company acquired four in-development solar energy facilities located in Maine with a total expected nameplate capacity of 26.6 MW from third party for a total purchase price of $108.4 million (the “MN8 Acquisition”). As of December 31, 2024, $11.7 million of total consideration remained payable to the seller and was included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of variable interest entities that do not constitute a business (refer to Note 7, "Variable Interest Entities"). The Company acquired $109.0 million of property, plant and equipment and $3.4 million of operating lease assets, and assumed $3.4 million of operating lease liabilities and $0.5 million of asset retirement obligations.
Vitol Acquisition
On January 31, 2024, the Company, through its wholly-owned subsidiary, Altus Power, LLC, acquired an 84 MW portfolio of 20 operating solar energy facilities located across five U.S. states (the “Vitol Acquisition”). The portfolio was acquired from Vitol Solar I LLC (“Vitol”) through an acquisition of 100% of the outstanding membership interests in 18 project companies and 100% of the outstanding Class B membership interest in a partnership which owns 2 project companies. The total purchase price was approximately $119.5 million and the transaction was entered into by the Company to grow its portfolio of solar energy facilities. The purchase price and associated transaction costs were funded by cash on hand. The purchase price is also subject to customary adjustments for working capital and other items.
In conjunction with the acquisition, the Company entered into a master lease agreement to lease certain solar facilities back to Vitol, as well as an asset management agreement under which the Company will manage the solar facilities during the term of the master lease agreement. The master lease agreement is accounted for as an operating lease under ASC 842 and lease payments are included in rental income within the consolidated statement of operations. The lease term varies by solar facility, with individual lease terms ending between 2024 and 2026.
The Company accounted for the Vitol Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on January 31, 2024, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
The accounting for the Vitol Acquisition was finalized as of December 31, 2024. Subsequent to the acquisition date, the Company made certain measurement period adjustments to provisional accounting as a result of clarification of information utilized to determine fair value of assets acquired and liabilities assumed, and reconciling working capital adjustments with the seller. The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on January 31, 2024, and inclusive of measurement period adjustments:
Provisional accounting as of January 31, 2024Measurement period adjustmentsFinal accounting as of January 31, 2024
Assets
Accounts receivable$1,649 $(164)$1,485 
Property, plant and equipment123,363 (822)122,541 
Operating lease asset7,835 (1,799)6,036 
Other assets1,691 (2)1,689 
Total assets acquired134,538 (2,787)131,751 
Liabilities
Accounts payable249 65 314 
Intangible liabilities2,370 (800)1,570 
Asset retirement obligation1,374 — 1,374 
Operating lease liability7,187 (1,799)5,388 
Contract liability1,130 — 1,130 
Other liabilities393 172 565 
Total liabilities assumed12,703 (2,362)10,341 
Non-controlling interests2,100 — 2,100 
Total fair value of consideration transferred$119,735 $(425)$119,310 

The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:
Provisional accounting as of January 31, 2024Measurement period adjustmentsFinal accounting as of January 31, 2024
Cash consideration paid to Vitol on closing$119,690 $— $119,690 
Post-closing purchase price true-up45 (221)(176)
Total fair value of consideration transferred119,735 (221)119,514 
Cash acquired— 204 204 
Total fair value of consideration transferred, net of cash acquired$119,735 $(425)$119,310 
The Company incurred approximately $0.9 million of acquisition related costs related to the Vitol Acquisition, which are recorded as part of Acquisition and entity formation costs in the consolidated statement of operations for year ended December 31, 2024. Acquisition related costs include legal, consulting, and other transaction-related costs.
The impact of the Vitol Acquisition on the Company's revenue and net income in the consolidated statement of operations was an increase of $11.6 million and $6.8 million, respectively, for the year ended December 31, 2024.
Intangibles at Acquisition Date
The Company attributed the intangible liability values to unfavorable rate revenue contracts to sell power and SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Unfavorable rate revenue contracts – PPA$(100)11 years
Unfavorable rate revenue contracts – SREC(1,470)10 years
Unaudited Pro Forma Combined Results of Operations
The following unaudited pro forma combined results of operations give effect to the Vitol Acquisition as if it had occurred on January 1, 2023. The unaudited pro forma combined results of operations are provided for informational purposes only and do not purport to represent the Company’s actual consolidated results of operations had the Vitol Acquisition occurred on the date assumed, nor are these financial statements necessarily indicative of the Company’s future consolidated results of operations. The
unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.
For the year ended December 31, 2024 (unaudited)For the year ended December 31, 2023 (unaudited)
Operating revenues, net$197,127 $165,958 
Net income(9,279)29,885 
Asset Acquisitions
During the year ended December 31, 2024, the Company acquired solar energy facilities located in Massachusetts, New Jersey, Colorado, and Maine with a total nameplate capacity of 15.1 MW from third parties for a total purchase price of $19.5 million. As of December 31, 2024, $1.1 million of total consideration remained payable to sellers and was included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of assets, whereby the Company acquired $19.6 million of property, plant and equipment and $1.1 million of operating lease assets, and assumed $1.1 million of operating lease liabilities and $0.1 million of asset retirement obligations. During the year ended December 31, 2024, the Company also acquired land in various states from third parties for a total purchase price of $3.3 million.
Acquisitions of VIEs that do not constitute a business
During the year ended December 31, 2024, the Company acquired solar energy facilities located in Maine with a total nameplate capacity of capacity of 18.7 MW from third parties for a total purchase price of $59.0 million. As of December 31, 2024, $15.4 million of total consideration remained payable to sellers and was included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of variable interest entities that do not constitute a business. The Company acquired $59.2 million of property, plant and equipment and $1.8 million of operating lease assets, and assumed $1.8 million of operating lease liabilities and $0.3 million of asset retirement obligations.
2023 Acquisitions
Caldera Acquisition
On December 20, 2023, Altus Power, LLC, a wholly-owned subsidiary of the Company, acquired a 121 MW portfolio of 35 operating solar energy facilities located across six US states (the “Caldera Acquisition”). The portfolio was acquired from Project Hyperion Holdco LP (the “Seller”) for total consideration of $121.7 million. The purchase price and associated transaction costs were funded by the proceeds from an amendment of the APAF III Term Loan (as defined in Note 8, "Debt") and cash on hand. The Caldera Acquisition was made pursuant to the purchase and sale agreement (the "PSA") dated October 27, 2023, and entered into by the Company to grow its portfolio of solar energy facilities. Pursuant to the PSA, the Company acquired 100% ownership interest in Project Hyperion, LLC, a holding entity that owns the acquired solar energy facilities.
The Company accounted for the Caldera Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on December 20, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
The accounting for the Caldera Acquisition was finalized as of September 30, 2024. Subsequent to the acquisition date, the Company made certain measurement period adjustments to provisional accounting recognized. The adjustments consist of decreases in Property, plant and equipment acquired of $0.6 million, Other assets acquired of $0.1 million, Other liabilities assumed of $0.5 million, and noncontrolling interests assumed of $0.1 million, and an increase in Cash and restricted cash acquired of $0.1 million.
The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on December 20, 2023:
Provisional accounting as of December 20, 2023Measurement period adjustmentsFinal accounting as of December 20, 2023
Assets
Accounts receivable$876 $— $876 
Property, plant and equipment131,728 (596)131,132 
Intangible assets350 — 350 
Operating lease asset15,557 — 15,557 
Other assets2,079 (95)1,984 
Total assets acquired150,590 (691)149,899 
Liabilities
Intangible liabilities5,200 — 5,200 
Asset retirement obligation1,920 — 1,920 
Operating lease liability17,567 — 17,567 
Other liabilities1,275 (517)758 
Total liabilities assumed25,962 (517)25,445 
Non-controlling interests2,900 (100)2,800 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:
Cash consideration paid to seller on closing$80,942 $— $80,942 
Cash consideration paid to settle debt on behalf of seller38,966 — 38,966 
Purchase price payable(1)
4,189 — 4,189 
Contingent consideration payable2,600 — 2,600 
Total fair value of consideration transferred126,697 — 126,697 
Cash and restricted cash acquired4,969 74 5,043 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
(1) The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.
The contingent consideration is related to the estimated earnout cash payment of a maximum of $8.0 million dependent on actual power generation of the acquired solar generating facilities during the 12-month period following the acquisition date. Refer to the Contingent Consideration section of Note 9, "Fair Value Measurements" for further information.
Intangibles at Acquisition Date
The Company attributed the intangible asset and liability values to favorable and unfavorable rate revenue contracts to sell SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Favorable rate revenue contracts – SREC350 4 years
Unfavorable rate revenue contracts – SREC(5,200)3 years
Marshall Street Acquisition
On July 13, 2023, the Company acquired a solar energy facility and a battery energy storage system located in Massachusetts with nameplate capacities of 10.3 MW and 5 MW, respectively, for a total purchase price of $24.4 million ("Marshall Street Acquisition"). The Marshall Street Acquisition was made pursuant to the membership interest purchase agreement dated July 13, 2023, through which the Company acquired 100% ownership interest in SRD Marshall MM, LLC, and was entered into by the Company to grow its portfolio of solar energy facilities.
The Company accounted for the Marshall Street Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on July 13, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
The accounting for the Marshall Street Acquisition was finalized on December 31, 2023. Subsequent to the acquisition date, no measurement period adjustments were recognized.
The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on July 13, 2023:
Assets
Accounts receivable$273 
Property, plant and equipment28,798 
Operating lease asset891 
Total assets acquired29,962 
Liabilities
Construction payable1,885 
Asset retirement obligation256 
Operating lease liability391 
Total liabilities assumed2,532 
Redeemable non-controlling interests3,040 
Total fair value of consideration transferred$24,390 
The fair value of consideration transferred as of July 13, 2023, is determined as follows:
Cash consideration paid to seller on closing$2,820 
Cash consideration paid to settle debt on behalf of seller21,570 
Total fair value of consideration transferred24,390 
Asset Acquisitions
During the year ended December 31, 2023, the Company acquired solar energy facilities located in Rhode Island, California, Massachusetts, and New York with a total nameplate capacity of 13.2 MW from third parties for a total purchase price of $24.5 million. As of December 31, 2024, $0.1 million of total consideration remained payable to sellers and is included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of assets, whereby the Company acquired $27.4 million of property, plant and equipment and $6.0 million of operating lease assets, and assumed $7.9 million of operating lease liabilities, $0.5 million of intangible liabilities, $2.1 million of financing lease obligations, and $0.3 million of asset retirement obligations. The intangible liabilities are associated with unfavorable rate power purchase agreements and have a weighted average amortization period of 5 years. During the year ended December 31, 2023, the Company also acquired land in California and Massachusetts from third parties for a total purchase price of $2.8 million.
Acquisitions of VIEs that do not constitute a business
During the year ended December 31, 2023, the Company acquired solar energy facilities located in Massachusetts, Maine, and New Jersey with a total nameplate capacity of 8.0 MW from third parties for a total purchase price of $11.9 million. As of December 31, 2024, $0.2 million of total consideration remained payable to sellers and is included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of variable interest entities that do not constitute a business. The Company acquired $14.8 million of property, plant and equipment and $3.0 million of operating lease assets, and assumed $2.9 million of operating lease liabilities, $0.5 million of intangible liabilities, $0.1 million of asset retirement obligations, and $0.2 million of redeemable noncontrolling interests. The intangible liabilities are associated with an unfavorable SREC agreement and has a weighted average amortization period of 5 years.
True Green II Acquisition
On February 15, 2023, APA Finance III, LLC ("APAF III"), a wholly-owned subsidiary of the Company, acquired a 220 MW portfolio of 55 operating and 3 in-development solar energy facilities located across eight US states (the “True Green II Acquisition”). The portfolio was acquired from True Green Capital Fund III, L.P. (“True Green” or the “Seller”) for total consideration of approximately $308.5 million. The purchase price and associated transaction costs were funded by the proceeds from the APAF III Term Loan (as defined in Note 8, "Debt") and cash on hand. The True Green II Acquisition was made pursuant to the purchase and sale agreement (the "PSA") dated December 23, 2022, and entered into by the Company to grow its portfolio of solar energy facilities. Pursuant to the PSA, the Company acquired 100% ownership interest in APAF III Operating, LLC, a holding entity that owns the acquired solar energy facilities.
The Company accounted for the True Green II Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on February 15, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.
The accounting for the True Green II Acquisition was finalized as of December 31, 2023. Subsequent to the acquisition date, the Company made certain measurement period adjustments to provisional accounting as a result of clarification of information utilized to determine fair value of assets acquired and liabilities assumed, and reconciling working capital adjustments with the seller. The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on February 15, 2023, and inclusive of measurement period adjustments:
Provisional accounting as of February 15, 2023Measurement period adjustmentsFinal accounting as of February 15, 2023
Assets
Accounts receivable$4,358 $(357)$4,001 
Property, plant and equipment334,958 9,265 344,223 
Intangible assets850 — 850 
Operating lease asset32,053 198 32,251 
Other assets1,739 835 2,574 
Total assets acquired373,958 9,941 383,899 
Liabilities
Long-term debt(1)
8,100 (200)7,900 
Intangible liabilities4,100 — 4,100 
Asset retirement obligation3,795 — 3,795 
Operating lease liability37,723 (1,932)35,791 
Contract liability(2)
3,534 — 3,534 
Other liabilities— 1,932 1,932 
Total liabilities assumed57,252 (200)57,052 
Redeemable non-controlling interests8,100 1,300 9,400 
Non-controlling interests13,296 204 13,500 
Total fair value of consideration transferred, net of cash acquired$295,310 $8,637 $303,947 

The fair value of consideration transferred, net of cash acquired, as of February 15, 2023, is determined as follows:
Provisional accounting as of February 15, 2023Measurement period adjustmentsFinal accounting as of February 15, 2023
Cash consideration paid to True Green on closing$212,850 $— $212,850 
Cash consideration paid to settle debt and interest rate swaps on behalf of True Green76,046 — 76,046 
Cash consideration in escrow accounts(3)
3,898 — 3,898 
Purchase price payable(4)
7,069 663 7,732 
Contingent consideration payable(5)
— 7,974 7,974 
Total fair value of consideration transferred299,863 8,637 308,500 
Restricted cash acquired4,553 — 4,553 
Total fair value of consideration transferred, net of cash acquired$295,310 $8,637 303,947 
(1) Acquired long-term debt relates to financing obligations recognized in failed sale leaseback transactions. Refer to Note 8, "Debt" for further information.
(2) Acquired contract liabilities relate to long-term agreements to sell renewable energy credits that were fully prepaid by the customer prior to the acquisition date. The Company will recognize revenue associated with the contract liabilities as renewable energy credits are delivered to the customer through 2036.
(3) Represents the portion of the consideration transferred that is held in escrow accounts as security for general indemnification claims.
(4) Purchase price payable represents the portion of the total holdback amount that was earned by True Green as of February 15, 2023, based on the completion of construction milestones related to assets in development.
(5) Contingent consideration represents amounts that may be payable upon the Seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. Refer to the Contingent Consideration section of Note 9, "Fair Value Measurements" for further information.
Intangibles at Acquisition Date
The Company attributed the intangible asset and liability values to favorable and unfavorable rate revenue contracts to sell power and SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Favorable rate revenue contracts – PPA$800 19 years
Favorable rate revenue contracts – SREC50 16 years
Unfavorable rate revenue contracts – PPA(800)17 years
Unfavorable rate revenue contracts – SREC(3,300)3 years
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Variable Interest Entities
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable Interest Entities Variable Interest Entities
The Company consolidates all VIEs in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is required to consolidate the VIE and to disclose certain information about its significant variable interests in the VIE. The primary beneficiary of a VIE is the entity that has both 1) the power to direct the activities that most significantly impact the entity’s economic performance and 2) the obligations to absorb losses or receive benefits that could potentially be significant to the VIE.
The Company participates in certain partnership arrangements that qualify as VIEs. Consolidated VIEs consist primarily of tax equity financing arrangements and partnerships in which an investor holds a noncontrolling interest and does not have substantive kick-out or participating rights. The Company, through its subsidiaries, is the primary beneficiary of such VIEs because as the manager, it has the power to direct the day-to-day operating activities of the entity. In addition, the Company is exposed to economics that could potentially be significant to the entity given its ownership interest and, therefore, has consolidated the VIEs as of December 31, 2024 and 2023. No VIEs were deconsolidated during the years ended December 31, 2024 and 2023.
The obligations of the consolidated VIEs discussed in the following paragraphs are nonrecourse to the Company. In certain instances where the Company establishes a new tax equity structure, the Company is required to provide liquidity in accordance with the contractual agreements. The Company has no requirement to provide liquidity to purchase assets or guarantee performance of the VIEs unless further noted in the following paragraphs. The Company made certain contributions during the years ended December 31, 2024 and 2023 as determined in the respective operating agreement.
The carrying amounts and classification of the consolidated VIE assets and liabilities included in consolidated balance sheets are as follows:
As of December 31,
20242023
Current assets$43,312 $22,298 
Non-current assets1,112,034 936,358 
Total assets$1,155,346 $958,656 
Current liabilities$69,964 $8,576 
Non-current liabilities159,124 141,360 
Total liabilities$229,088 $149,936 
The amounts shown in the table above exclude intercompany balances which are eliminated upon consolidation. All of the assets in the table above are restricted for settlement of the VIE obligations, and all of the liabilities in the table above can only be settled using VIE resources.
The Company has not identified any VIEs during the years ended December 31, 2024 and 2023 for which the Company determined that it is not the primary beneficiary and thus did not consolidate.
The Company considered qualitative and quantitative factors in determining which VIEs are deemed significant. During the years ended December 31, 2024 and December 31, 2023, the Company consolidated thirty-three and thirty-five VIEs, respectively. No VIEs were deemed significant as of December 31, 2024 and December 31, 2023.
As discussed in Note 6, during the year ended December 31, 2024, the Company acquired all outstanding equity interests in eight entities that were deemed to be VIEs due to insufficient amounts of at-risk equity to finance activities without additional subordinated financial support. The Company, through its subsidiaries, is the primary beneficiary through its ownership interests, as the Company has the power to direct the operating activities of the VIEs and is exposed to economics that could potentially be significant to the entities. Subsequent to the acquisition date, the Company made additional investments in the acquired VIEs and the at-risk equity in these entities became sufficient to finance their operations. Therefore, as of December 31, 2024, these entities were consolidated under the voting interest entity model.
On January 11, 2023, the Company completed an acquisition through obtaining a controlling financial interest in a VIE which owns and operates a single 2.7 MW solar generating facility. The Company acquired a controlling financial interest by entering into an asset management agreement which provides the Company with the power to direct the operating activities of the VIE and the obligation to absorb losses or receive benefits that could potentially be significant to the VIE. Concurrent with the asset management agreement, the Company entered into a Membership Interest Purchase Agreement ("MIPA") to acquire all of the outstanding equity interests in the VIE on May 30, 2023. The entire purchase price of $3.8 million was paid on January 11, 2023. As a result of this acquisition, the Company recognized property, plant and equipment of $3.9 million, $0.7 million of operating lease asset, $0.7 million of operating lease liability, and asset retirement obligations of $0.1 million in the consolidated balance sheet. Pursuant to the MIPA, the Company acquired all of the outstanding equity interests in the entity on May 30, 2023.
On August 3, 2023, the Company completed an acquisition through obtaining a controlling financial interest in two VIEs which own and operate two solar generating facilities totaling 1.4 MW of installed capacity. The Company acquired a controlling financial interest by entering into asset management agreements which provide the Company with the power to direct the operating activities of the VIEs and the obligation to absorb losses or receive benefits that could potentially be significant to the VIEs. Concurrent with the asset management agreements, the Company entered into a fixed-price option to acquire 100% of equity interest in these VIEs in 2026, whereby $2.0 million was paid on August 3, 2023 and $0.2 million will be paid when the options are exercised. As a result of this acquisition, the Company recognized property, plant, and equipment of $2.1 million, $0.5 million of operating lease asset, $0.1 million of asset retirement obligations, $0.4 million of operating lease liability, and $0.2 million of noncontrolling interests in the consolidated balance sheet.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Debt
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Debt Debt
As of December 31,Interest TypeWeighted average interest rate
20242023
Long-term debt
APAF Term Loan$462,038 $474,609 Fixed3.51 %
APAF II Term Loan102,545 112,810 Floating*
SOFR + 1.475%
APAF III Term Loan414,621 426,619 Fixed6.03 %
APAF IV Term Loan99,990 — Fixed6.45 %
APAGH Term Loan100,000 100,000 Fixed8.50 %
APAG Revolver35,000 65,000 Floating
SOFR + 1.60%
APACF II Facility134,941 — Floating
SOFR + 3.25%
Other term loans9,350 11,000 Fixed3.40 %
Financing obligations recognized in failed sale leaseback transactions41,324 42,767 Imputed3.96 %
Total principal due for long-term debt1,399,809 1,232,805 
Unamortized discounts(11,996)(13,722)
Unamortized deferred financing costs(16,056)(16,165)
Less: Current portion of long-term debt179,378 39,611 
Long-term debt, less current portion$1,192,379 $1,163,307 
* Interest rate is effectively fixed by interest rate swap, see discussion below.
APAF Term Loan
On August 25, 2021, APA Finance, LLC (“APAF”), a wholly owned subsidiary of the Company, entered into a $503.0 million term loan facility with Blackstone Insurance Solutions ("BIS") through a consortium of lenders, which consists of investment grade-rated Class A and Class B notes (the “APAF Term Loan”). The APAF Term Loan has a weighted average 3.51% annual fixed interest rate and matures on February 29, 2056 (“Final Maturity Date”).
The APAF Term Loan amortizes at an initial rate of 2.5% of initial outstanding principal per annum for a period of 8 years at which point the amortization steps up to 4% per annum until September 30, 2031 (“Anticipated Repayment Date”). After the Anticipated Repayment Date, the loan becomes fully-amortizing, and all available cash is used to pay down principal until the Final Maturity Date. The APAF Term Loan is secured by membership interests in the Company's subsidiaries.
As of December 31, 2024, the outstanding principal balance of the APAF Term Loan was $462.0 million less unamortized debt discount and loan issuance costs totaling $5.9 million. As of December 31, 2023, the outstanding principal balance of the APAF Term Loan was $474.6 million less unamortized debt discount and loan issuance costs totaling $6.7 million.
As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF Term Loan.
APAF II Term Loan
On December 23, 2022, APA Finance II, LLC (“APAF II”), a wholly owned subsidiary of the Company, entered into a $125.7 million term loan facility (the “APAF II Term Loan”) with KeyBank National Association ("KeyBank") and The Huntington Bank ("Huntington") as lenders. The proceeds of the APAF II Term Loan were used to repay the outstanding amounts under certain project-level loans. The APAF II Term Loan matures on December 23, 2027, and has a variable interest rate based on Secured Overnight Financing Rate (“SOFR”) plus a spread of 1.475%. Simultaneously with entering into the Term Loan, the Company entered into interest rate swaps for 100% of the amount of debt outstanding, which effectively fixed the interest rate at 4.885% (see Note 9, "Fair Value Measurements," for further details). The APAF II Term Loan is secured by membership interests in the Company's subsidiaries.
As of December 31, 2024, the outstanding principal balance of the APAF II Term Loan was $102.5 million, less unamortized debt issuance costs of $1.6 million. As of December 31, 2023, the outstanding principal balance of the APAF II Term Loan was $112.8 million, less unamortized debt issuance costs of $2.2 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF II Term Loan.
APAF III Term Loan
On February 15, 2023, the Company, through its subsidiaries, APA Finance III Borrower, LLC (the “APAF III Borrower”) and APA Finance III Borrower Holdings, LLC (“Holdings”), entered into a new long-term funding facility under the terms of a credit agreement among the APAF III Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF III Term Loan”).
This funding facility provides for a term loan of $204.0 million at a fixed rate of 5.62%. The APAF III term Loan amortizes at a rate of 2.5% of outstanding principal per annum until the anticipated repayment date of June 30, 2033. The maturity date of the term loan is October 31, 2047. Upon lender approval, the APAF III Borrower has the right to increase the funding facility to make additional draws for certain solar generating facilities, as set forth in the credit agreement. On February 15, 2023, the Company borrowed $193.0 million from this facility to fund the True Green II Acquisition and the associated costs and expenses. The principal balance borrowed under the APAF III Term Loan was offset by $4.0 million of debt issuance costs and $6.3 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033. The APAF III Term Loan is secured by membership interests in the Company's subsidiaries.
On June 15, 2023 and July 21, 2023, the Company amended the APAF III Term Loan to add $47.0 million and $28.0 million of additional borrowings, respectively, the proceeds of which were used to repay outstanding term loans under the Construction to Term Loan Facility (as defined below), and to provide long-term financing for new solar projects. The principal balance borrowed under the amendments was offset by $0.3 million and $0.2 million of issuance costs, respectively, and $1.5 million and $1.1 million of issuance discounts, respectively, which have been deferred and will be recognized as interest expense through June 30, 2033.
On December 20, 2023, the Company amended the APAF III Term Loan to add $163.0 million of additional borrowings, the proceeds of which were used to fund the Caldera Acquisition. The amendment increased the weighted average fixed interest rate for all borrowings under the APAF III Term Loan to 6.03%, and increased the rate of amortization for the new borrowings under the amendment to 3.25% per annum until June 30, 2033. The principal balance borrowed under the amendment was offset by $1.3 million of issuance costs and $0.8 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033.
As of December 31, 2024, the outstanding principal balance of the APAF III Term Loan was $414.6 million, less unamortized debt issuance costs and discount of $12.9 million. As of December 31, 2023, the outstanding principal balance of the APAF III Term Loan was $426.6 million, less unamortized debt issuance costs and discount of $14.3 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF III Term Loan.
APAF IV Term Loan
On March 26, 2024, the Company, through its subsidiaries, APA Finance IV, LLC (the “APAF IV Borrower”) and APA Finance IV Holdings, LLC, has entered into a new term loan facility under the terms of a credit agreement among the APAF IV Borrower, APA Finance IV Holdings, LLC, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “APAF IV Term Loan”).
The APAF IV Term Loan, which matures on March 26, 2049, bears interest at a fixed rate of 6.45% per annum on outstanding principal amounts under the term loan. The Term Loan Facility has an anticipated repayment date of June 30, 2034. Upon lender approval, the APAF IV Borrower has the right to increase the Term Loan Facility to make additional draws for certain acquisitions of solar assets that otherwise satisfy the criteria for permitted acquisitions, as defined in the credit agreement. On March 26, 2024, the Company borrowed $101.0 million under the APAF IV Term Loan in connection with the Vitol Acquisition, which closed on January 31, 2024. The principal balance borrowed under the APAF IV Term Loan was offset by $1.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through June 30, 2034. The APAF IV Term Loan is secured by membership interests in the Company's subsidiaries.
As of December 31, 2024, the outstanding principal balance of the APAF IV Term Loan was $100.0 million, less unamortized debt issuance costs of $1.5 million. As of December 31, 2024, the Company was in compliance with all covenants under the APAF IV Term Loan.
APAGH Term Loan
On December 27, 2023, APA Generation Holdings, LLC (“APAGH” or the “APAGH Borrower”), a wholly owned subsidiary of the Company, entered into a credit agreement (the “APAGH Term Loan”) with an affiliate of Goldman Sachs Asset Management and CPPIB Credit Investments III Inc., a subsidiary of Canada Pension Plan Investment Board, as "Lenders." The total commitment under the credit agreement is $100.0 million. The Company can also allow for the funding of additional incremental loans in an amount not to exceed $100.0 million over the term of the credit agreement at the discretion of the Lenders. Subject to certain exceptions, the APAGH Borrower’s obligations to the Lenders are secured by the assets of the APAGH Borrower, its parent, Altus Power, LLC and the Company and are further guaranteed by Altus Power, LLC and the Company.
Interest accrues on any outstanding balance at an initial fixed rate equal to 8.50%, subject to adjustments. The maturity date of the term loan is December 27, 2029.
On December 27, 2023, the Company borrowed $100.0 million under the APAGH Term Loan to fund future growth needs, which was partially offset by $3.0 million of issuance discount. The Company incurred $1.0 million of debt issuance costs related to the APAGH Term Loan, which have been deferred and will be recognized as interest expense through December 27, 2029.
As of December 31, 2024, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $3.3 million. As of December 31, 2023, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $4.0 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAGH Term Loan.
APAG Revolver
On December 19, 2022, APA Generation, LLC (“APAG”), a wholly owned subsidiary of the Company, entered into revolving credit facility with Citibank, N.A. with a total committed capacity of $200.0 million (the “APAG Revolver”). Outstanding amounts under the APAG Revolver have a variable interest rate based on a base rate and an applicable margin. The APAG Revolver is secured by membership interests in the Company's subsidiaries. The APAG Revolver matures on December 19, 2027. As of December 31, 2024 and 2023, amounts outstanding under the APAG Revolver were $35.0 million and $65.0 million, respectively. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAG Revolver.
APACF II Facility
On November 10, 2023, APACF II, LLC (“APACF II” or the “APACF II Borrower”) a wholly-owned subsidiary of the Company, entered into a credit agreement among the APACF II Borrower, APACF II Holdings, LLC, Pass Equipment Co., LLC, each of the project companies from time to time party thereto, each of the tax equity holdcos from time to time party thereto, U.S. Bank Trust Company, National Association, U.S. Bank National Association, each lender from time to time party thereto (collectively, the “Lenders”) and Blackstone Asset Based Finance Advisors LP, as Blackstone representative (“APACF II Facility”).
The aggregate amount of the commitments under the credit agreement is $200.0 million. The APACF II Facility matures on November 10, 2027, and bears interest at an annual rate of SOFR plus 3.25%. Borrowings under the APACF II Facility, which mature 364 days after the borrowing occurs, may be used by the APACF II Borrower to fund construction costs including equipment, labor, interconnection, as well as other development costs. The Company incurred $0.3 million of debt issuance costs related to the APACF II Facility, which have been deferred and will be recognized as interest expense through November 10, 2027. The APACF II Facility is secured by membership interests in the Company's subsidiaries and other collateral, including equipment.
During the year ended December 31, 2024, the Company borrowed $166.8 million and repaid $31.9 million under the APACF II Facility. In conjunction with the borrowings, the Company incurred $1.1 million of issuance costs which have been deferred and will be recognized as interest expense through the maturity date of each draw, as well as $0.4 million of issuance costs which are included in Other (income) expense, net on the consolidated statement of operations for the year ended December 31, 2024.
During the year ended December 31, 2024, the Company capitalized $5.4 million of interest expense incurred under the APACF II Facility, which is included in property, plant and equipment, net in the consolidated balance sheets as of December 31, 2024.
As of December 31, 2024, the outstanding principal balance of the APACF II Facility was $134.9 million, less unamortized debt issuance costs of $0.7 million. As of December 31, 2023, no amounts were outstanding under the APACF II Facility. As of December 31, 2024, the Company was in compliance with all covenants under the APACF II Facility.
Other Term Loans - Construction to Term Loan Facility
On January 10, 2020, APA Construction Finance, LLC (“APACF”) a wholly-owned subsidiary of the Company, entered into a credit agreement with Fifth Third Bank, National Association and Deutsche Bank AG New York Branch to fund the development and construction of future solar facilities (“Construction to Term Loan Facility”). The Construction to Term Loan Facility included a construction loan commitment of $187.5 million, which expired on January 10, 2023. The construction loan commitment can convert to a term loan upon commercial operation of a particular solar energy facility. On June 15, 2023, the Company repaid all outstanding term loans of $15.8 million and terminated the facility.
Other Term Loans - Project-Level Term Loan
In conjunction with an acquisition of assets on August 29, 2022, the Company assumed a project-level term loan with an outstanding principal balance of $14.1 million and a fair value discount of $2.2 million. The term loan is subject to scheduled semi-annual amortization and interest payments, and matures on September 1, 2029.
As of December 31, 2024, the outstanding principal balance of the term loan was $9.4 million, less unamortized debt discount of $1.5 million. As of December 31, 2023, the outstanding principal balance of the term loan was $11.0 million, less unamortized debt discount of $1.8 million.
The term loan is secured by an interest in the underlying solar project assets and the revenues generated by those assets. As of December 31, 2024 and 2023, the Company was in compliance with all covenants.
Letter of Credit Facilities and Surety Bond Arrangements
The Company enters into letters of credit and surety bond arrangements with lenders, local municipalities, government agencies, and land lessors. These arrangements relate to certain performance-related obligations and serve as security under the applicable agreements. As of December 31, 2024, the Company had $52.8 million of letters of credit outstanding and $50.4 million of unused capacity. As of December 31, 2023, the Company had $54.7 million of letters of credit outstanding and $54.4 million of unused capacity. Additionally, as of December 31, 2024 and 2023, the Company had outstanding surety bonds of $7.6 million and $5.4 million, respectively.
To the extent liabilities are incurred as a result of the activities covered by the letters of credit or surety bonds, such liabilities are included on the accompanying consolidated balance sheets. From time to time, the Company is required to post financial assurances to satisfy contractual and other requirements generated in the normal course of business. Some of these assurances are posted to comply with federal, state or other government agencies’ statutes and regulations. The Company sometimes uses letters of credit to satisfy these requirements and these letters of credit reduce the Company’s borrowing facility capacity.
Principal Maturities of Long-Term Debt
As of December 31, 2024, the principal maturities of the Company’s long-term debt, excluding financing obligations recognized in failed sale leaseback transactions discussed below, were as follows:
2025$176,354 
202639,802 
2027145,485 
202829,149 
2029129,214 
Thereafter838,481 
Total principal payments$1,358,485 
Financing Obligations Recognized in Failed Sale Leaseback Transactions
From time to time, the Company sells equipment to third parties and enters into master lease agreements to lease the equipment back for an agreed-upon term. The Company has assessed these arrangements and determined that the transfer of assets should not be accounted for as a sale in accordance with ASC 842. Therefore, the Company accounts for these transactions using the financing method by recognizing the consideration received as a financing obligation, with the assets subject to the transaction remaining on the balance sheet of the Company and depreciated based on the Company's normal depreciation policy. The aggregate proceeds have been recorded as long-term debt within the consolidated balance sheets.
As of December 31, 2024 and 2023, the Company's recorded financing obligations were $40.5 million, net of $0.8 million of deferred transaction costs, and $41.8 million, net of $0.9 million of deferred transaction costs, respectively. Payments of $3.1 million, $5.5 million, and $2.2 million were made under the financing obligation for the years ended December 31, 2024, 2023 and 2022, respectively. Interest expense, inclusive of the amortization of deferred transaction costs for the years ended December 31, 2024, 2023, and 2022, was $1.8 million, $1.7 million, and $1.5 million, respectively.
During the year ended December 31, 2024, the Company extinguished no financing obligations. During the year ended December 31, 2023, the Company paid $2.6 million to extinguish financing obligations of $2.7 million, resulting in a gain on extinguishment of debt of $0.1 million.
The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:

2025$3,023 
20262,995 
20272,986 
20282,967 
20292,830 
Thereafter11,313 
Total
$26,114 

The difference between the outstanding financing obligations of $41.3 million and $26.1 million of contractual payments due, including the residual value guarantees, is due to $13.2 million of investment tax credits claimed by the respective counterparties,
less $2.6 million of the implied interest on financing obligations included in the contractual payments. The remaining difference is due to $5.2 million of interest accrued and a $0.6 million difference between the required contractual payments and the fair value of financing obligations acquired.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt, the carrying amounts approximate fair value due to the short maturity of these instruments. The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices.
The following table provides the financial instruments measured at fair value on a recurring basis:
December 31, 2024
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund$41,797 $— $— $41,797 
Derivative assets:
Interest rate swaps— 2,726 — 2,726 
Total assets at fair value41,797 2,726 — 44,523 
Liabilities
Alignment Shares liability— — 19,470 19,470 
Other current liabilities:
True Green II Acquisition - contingent liability
— — 2,187 2,187 
Total liabilities at fair value$— $— $21,657 $21,657 

December 31, 2023
Level 1Level 2Level 3Total
Assets
Derivative assets:
Interest rate swaps$— $530 $— $530 
Total assets at fair value— 530 — 530 
Liabilities
Alignment Shares liability— — 60,502 60,502 
Other current liabilities:
True Green II Acquisition - contingent liability
— — 4,658 4,658 
Caldera Acquisition - contingent liability
— — 2,600 2,600 
Total liabilities at fair value$— $— $67,760 $67,760 

Long-term debt
The estimated fair value of long-term debt, including current portion, as of December 31, 2024 and 2023, was $1,348.7 million and $1,101.0 million, respectively, using a discounted cash flow analysis of both outstanding principal and future interest payments until such time the Company has the ability to repay the loan. The long-term debt is considered a Level 2 financial liability under the fair value hierarchy.
Alignment Shares Liability
As of December 31, 2024, the Company has 796,950 Alignment Shares outstanding, all of which are held by the Sponsor, certain former officers of CBAH (such officers, together with the Sponsor, the “Sponsor Parties”) and former CBAH directors. The
Alignment Shares will automatically convert into shares of Class A common stock based upon the Total Return (as defined in Exhibit 4.2 to this Form 10-K) on the Class A common stock as of the relevant measurement date over each of the seven fiscal years following the CBAH Merger.
Upon the consummation of the CBAH Merger, Alignment Shares have no continuing service requirement and do not create an unconditional obligation requiring the Company to redeem the instruments by transferring assets. In addition, the shares convert to a variable number of Class A common stock depending on the trading price of the Class A common stock and dividends paid/payable to the holders of Class A common stock. Therefore, the shares do not represent an obligation or a conditional obligation to issue a variable number of shares with a monetary value based on any of the criteria in ASC 480, Distinguishing Liabilities From Equity. The Company determined that the Alignment Shares meet the definition of a derivative because they contain (i) an underlying (Class A common stock price), (ii) a notional amount (a fixed number of Class B common stock), (iii) no or minimal initial net investment (the Sponsor paid a de minimis amount which is less than the estimated fair value of the shares), and (iv) net settleable through a conversion of the Alignment Shares into Class A shares. As such, the Company concluded that the Alignment Shares meet the definition of a derivative, which will be presented at fair value each reporting period, with changes in fair value recorded through earnings.
The Company estimates the fair value of outstanding Alignment Shares using a Monte Carlo simulation model utilizing a distribution of potential outcomes based on a set of underlying assumptions such as stock price, volatility, and risk-free interest rate. As volatility and risk-free interest rate are not observable inputs, the overall fair value measurement of Alignment Shares is classified as Level 3. Unobservable inputs can be volatile and a change in those inputs might result in a significantly higher or lower fair value measurement of Alignment Shares. As of December 31, 2024 and 2023, volatility of 67% and 67%, respectively, and risk-free interest rate of 4.3% and 3.9%, respectively, were used in the Monte Carlo simulation.
For the year ended
December 31, 2024
For the year ended
December 31, 2023
Shares$Shares$
Beginning balance996,188 $60,502 1,207,500 $66,145 
Alignment Shares converted(199,238)(10)(201,250)(11)
Alignment Shares forfeited— — (10,062)(432)
Fair value remeasurement— (41,022)— (5,200)
Ending balance796,950 $19,470 996,188 $60,502 
Interest Rate Swaps
The Company’s derivative instruments consist of interest rate swaps that are not designated as cash flow hedges or fair value hedges under accounting guidance. The Company uses interest rate swaps to manage its net exposure to interest rate changes. These instruments are custom, over-the-counter contracts with various bank counterparties that are not traded on an active market but valued using readily observable market inputs and the overall fair value measurement is classified as Level 2. As of December 31, 2024, 2023, and 2022 the notional amounts were $102.5 million, $112.8 million, and $141.6 million respectively. The change in fair value of interest rate swaps resulted in a gain of $2.2 million for the year ended December 31, 2024, a loss of $1.2 million for the year ended December 31, 2023, and a gain of $3.0 million for the year ended December 31, 2022. The change in fair value of interest rate swaps was recorded as interest expense in the consolidated statements of operations.
Forward Starting Interest Rate Swap
The Company entered into a forward starting interest rate swap on January 31, 2023, with an effective date of January 31, 2025 and a termination date of January 31, 2035. This transaction had a notional amount of $250.0 million and was designated as a cash flow hedge of the Company's forecasted fixed-rate or floating-rate debt issuances.
Later in 2023, the Company terminated the forward starting interest rate swap for the total cash proceeds of $16.7 million. The total gain of $17.3 million, was recorded as a component of Other comprehensive income in the consolidated statements of comprehensive income for the year ended December 31, 2023. The Company allocated $238.0 million of the notional amount to the incremental debt issuances under the APAF III Term Loan and $12.0 million to the APAF IV Term Loan.
Other comprehensive income of $17.3 million associated with the incremental debt issuances under the APAF III Term Loan and APAF IV Term Loan is recognized as an adjustment to interest expense, net over the term of the debt. For the year ended December 31, 2024, the adjustment to interest expense, net was $1.7 million. For the year ended December 31, 2023, the adjustment to interest expense, net was not material. Approximately $1.7 million of the gain in other comprehensive income will be reclassified into earnings during the next 12 months.
The cash flow hedge was determined to be fully effective during the year ended December 31, 2024. As such, no amount of ineffectiveness has been included in net income. The amount included in other comprehensive income would be reclassified to current earnings should all or a portion of the hedge no longer be considered effective. The Company expects the hedge to remain fully effective during the remaining term of the swap.
Contingent Consideration
Caldera Acquisition
In connection with the Caldera Acquisition on December 20, 2023, contingent consideration of $8.0 million may be payable upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 12-month period since the acquisition date and the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of December 31, 2024 and 2023, the fair value of the contingent consideration was zero and $2.6 million, respectively, and was included in other current liabilities in the consolidated balance sheets. During the years ended December 31, 2024 and 2023, the Company recorded a gain on remeasurement of contingent liability of $2.6 million and zero, respectively.
True Green II Acquisition
In connection with the True Green II acquisition on February 15, 2023, contingent consideration of $10.0 million may be payable upon the seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. The Company estimated the fair value of the contingent consideration by using the expected cash flow approach. These cash flows were then discounted to present value using the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of December 31, 2024 and 2023, the fair value of the contingent consideration was $2.2 million and $4.7 million, respectively, and was included in other current liabilities in the consolidated balance sheets. For the years ended December 31, 2024 and 2023, the Company recorded a loss $0.2 million and $2.0 million, respectively, on fair value remeasurement of contingent liability associated with the True Green II Acquisition in the consolidated statements of operations. The losses were recorded due to the remeasurement of the contingent liability based on the actual amount of tax equity financing received, as well as changes in significant assumptions used in the measurement, including the percentage of completion of in-development solar energy facilities. During the years ended December 31, 2024 and 2023, the Company paid $2.7 million and $5.3 million, respectively, to settle a portion of the contingent liability.
Solar Acquisition
In connection with the acquisition of a portfolio of sixteen solar energy facilities with a combined nameplate capacity of 61.5 MW on December 22, 2020 (the "Solar Acquisition"), contingent consideration of $3.1 million may be payable upon achieving certain market power rates and $7.4 million upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of the contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 18-36-month period since the acquisition date, market power rates during the 36-month period, and the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3.
The liability for the contingent consideration associated with production volumes expired on June 30, 2022. The 36-month measurement period for the contingent liability associated with market power rates ended as of December 31, 2023, and the contingency was resolved with a $3.1 million payment in 2024. The liability for the contingent consideration associated with power rates is included in other current liabilities in the consolidated balance sheets at the estimated fair value of zero and $3.1 million as of December 31, 2024 and 2023, respectively. For years ended December 31, 2024, 2023, and 2022, the Company recorded a loss on fair value remeasurement of contingent consideration associated with power rates of zero, $0.2 million, and $1.7 million, respectively, within operating income in the consolidated statements of operations. Gains and losses are recorded due to changes in significant assumptions used in the measurement, including the actual versus estimated volumes of power generation of acquired solar energy facilities and market power rates.
Other
There were no other contingent consideration liabilities recorded during the years ended December 31, 2024 and 2023. Gain on fair value remeasurement of other contingent consideration of $0.5 million was recorded within operating income in the consolidated statements of operations for the year ended December 31, 2022.
Redeemable Warrant Liability
As part of the CBAH Merger, the Company assumed the Redeemable Warrant Liability of $47.6 million. On October 17, 2022, the Company redeemed all outstanding Redeemable Warrants. Prior to the redemption, Redeemable Warrants were recorded as liabilities in the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the consolidated statements of operations at each reporting date. There were no Redeemable Warrants outstanding during the years ended December 31, 2024 and 2023. For the year ended December 31, 2022, the Company recorded a loss from fair value remeasurement of $5.6 million in the consolidated statements of operations.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Equity
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Equity Equity
As of December 31, 2024, the Company had 988,591,250 authorized and 159,999,527 issued and outstanding shares of Class A common stock. As of December 31, 2023, the Company had 988,591,250 authorized and 158,999,886 issued and outstanding shares of Class A common stock. Class A common stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders. Common stockholders are entitled to receive dividends, as may be declared by the Company’s board of directors. As of December 31, 2024 and 2023, no common stock dividends have been declared.
As of December 31, 2024, and 2023, the Company had 796,950 and 996,188 authorized and issued shares of Class B common stock, respectively, also referred to as Alignment Shares. Refer to Note 9, "Fair Value Measurements," for further details.
ATM Program
On April 6, 2023, the Company entered into a Controlled Equity Offering Sales Agreement (the “Sales Agreement”) with Cantor Fitzgerald & Co. (“Cantor”), Nomura Securities International, Inc. (“Nomura”) and Truist Securities, Inc. (“Truist” and, together with Cantor and Nomura, the “Agents,” and each, an “Agent”). The Sales Agreement provides for the offer and sale of Class A common stock from time to time through an “at the market offering” (“ATM”) program under which the Agents act as sales agent or principal, subject to certain limitations, including the maximum aggregate dollar amount registered pursuant to the applicable prospectus supplement. Pursuant to the prospectus supplement filed by the Company on April 6, 2023, the Company may offer and sell up to $200 million of shares of Class A common stock pursuant to the Sales Agreement. For the year ended December 31, 2024, no shares of common stock were sold through the ATM equity program.
Unless otherwise indicated in any applicable prospectus supplement, the Company currently intends to use the net proceeds from the sale of securities under this prospectus for general corporate purposes. The Company's general corporate purposes include, but are not limited to, repayment or refinancing of debt, capital expenditures, funding possible acquisitions, working capital and satisfaction of other obligations. The Company has not determined the amount of net proceeds to be used specifically for the foregoing purposes. As a result, the Company's management will have broad discretion over the allocation of the net proceeds.
Preferred Stock
The Company has authorized for issuance 10,000,000 shares of preferred stock. As of December 31, 2024 and 2023, no shares of preferred stock were issued.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Redeemable Noncontrolling Interests
12 Months Ended
Dec. 31, 2024
Noncontrolling Interest [Abstract]  
Redeemable Noncontrolling Interests Redeemable Noncontrolling Interests
The changes in the components of redeemable noncontrolling interests are presented in the table below:
For the year ended December 31,
20242023
Redeemable noncontrolling interest, beginning balance$26,044 $18,133 
Cash distributions(3,418)(2,320)
Accrued distributions to noncontrolling interests(527)(278)
Assumed noncontrolling interest through business combination(100)15,340 
Assumed noncontrolling interest through asset acquisitions— 201 
Redemption of redeemable noncontrolling interests— (4,301)
Redeemable noncontrolling interests accretion to redemption value466 — 
Net (loss) income attributable to noncontrolling interest(3,389)(731)
Redeemable noncontrolling interest, ending balance$19,076 $26,044 
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
The following table presents the components of operating lease cost for the years ended December 31, 2024, 2023, and 2022:
For the year ended December 31,
202420232022
Operating lease expense$16,474 $10,890 $6,798 
Variable lease expense1,799 1,742 1,185 
Total lease expense$18,273 $12,632 $7,983 
The following table presents supplemental information related to our operating leases:
For the year ended December 31,
202420232022
Operating cash flows from operating leases$16,265 $10,738 $6,501 
Operating lease assets obtained in exchange for new operating lease liabilities$23,200 $88,109 $21,123 
Weighted-average remaining lease term, years23.6 years23.4 years19.7 years
Weighted average discount rate5.85%5.59%4.78%
Maturities of operating lease liabilities as of December 31, 2024, are as follows:
2025$17,593 
202616,610 
202716,718 
202816,783 
202916,961 
Thereafter305,761 
Total$390,426 
Less: Present value discount(187,099)
Lease liability$203,327 
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal
The Company is a party to a number of claims and governmental proceedings which are ordinary, routine matters incidental to its business. In addition, in the ordinary course of business the Company periodically has disputes with vendors and customers. The outcomes of these matters are not expected to have, either individually or in the aggregate, a material adverse effect on the Company’s financial position or results of operations.
Performance Guarantee Obligations
The Company guarantees certain specified minimum solar energy production output under the Company’s PPA agreements, generally over a term of 10, 15 or 25 years. The solar energy systems are monitored to ensure these outputs are achieved. The Company evaluates if any amounts are due to customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. As of December 31, 2024 and 2023, the guaranteed minimum solar energy production has been met and the Company has recorded no performance guarantee obligations.
Purchase Commitments
In the ordinary course of business, the Company makes various commitments to purchase goods and services from specific suppliers. As of December 31, 2024 and 2023, the Company had zero outstanding non-cancellable commitments to purchase solar modules.
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
There was $0.1 million due to related parties, as discussed below, and no amounts due from related parties as of December 31, 2024. There were $0.1 million due to related parties, as discussed below, and no amounts due from related parties as of December 31, 2023. Additionally, in the normal course of business, the Company conducts transactions with affiliates, including:
Blackstone Credit Facilities
Under the APAF Term Loan, APAF III Term Loan, APAF IV Term Loan, and APACF II Facility, subsidiaries of The Blackstone Group (“Blackstone”), a related party, serve as agents between the Company and a consortium of third-party lenders. See Note 8, "Debt" for further details.
During the years ended December 31, 2024, 2023 and 2022, the Company paid $0.4 million, $1.3 million, and zero, respectively, of loan issuance costs to Blackstone.
Commercial Collaboration Agreement with CBRE
In connection with the CBAH Merger, the Company and CBRE entered into a commercial collaboration agreement (the “Commercial Collaboration Agreement”) effective upon the CBAH Merger, pursuant to which, among other things, CBRE will invite the Company to join CBRE’s strategic supplier program and CBRE will promote the Company as its preferred clean energy renewable provider/partner, CBRE and the Company will create a business opportunity referral program with CBRE’s brokers, CBRE will reasonably collaborate with the Company to develop and bring to market new products and/or bundles for Company’s customers, the Company will consider in good faith inviting CBRE to become a solar tax equity partner for the Company, on a non-exclusive basis, on market terms to be mutually agreed and CBRE will provide, at no cost to the Company, reasonable access to data-driven research and insights prepared by CBRE (subject to certain exceptions). The Commercial Collaboration Agreement continues for a period of seven years, with automatic one-year renewal period, unless earlier terminated by either party in accordance with the terms set forth therein.
On December 9, 2022, the Company amended the Commercial Collaboration Agreement to update the business arrangement and associated fee approach, which provides that CBRE employees, including brokers, non-brokers and other employees who partnered with the Company to bring clean electrification solutions to CBRE’s client base, who met certain minimum criteria (“Qualified Referral”) and who documented such Qualified Referral via an executed Development Agreement, would receive a development fee of between $0.015/watt to $0.030/watt depending on the business segment and teams of such CBRE employees. For the years ended December 31, 2024, 2023 and 2022, the Company incurred zero, zero, and $0.3 million of costs associated with the Commercial Collaboration Agreement. As of December 31, 2024 and 2023, there were no amounts due to CBRE associated with the Commercial Collaboration Agreement.
Master Services Agreement with CBRE
On June 13, 2022, the Company, through its wholly-owned subsidiary, entered into a Master Services Agreement ("MSA") with CBRE under which CBRE assists the Company in developing solar energy facilities. For the years ended December 31, 2024, 2023 and 2022, the Company incurred $0.7 million, $0.5 million and $0.1 million, respectively, for development services provided under the MSA. As of December 31, 2024 and 2023, there was $0.1 million due to CBRE for development services provided under the MSA.
Lease Agreements with Link Logistics and CBRE
Beginning in 2023, the Company has obtained rights to use rooftops to develop and operate solar facilities under lease agreements with subsidiaries of Link Logistics Real Estate Management LLC (“Link Logistics”), a Blackstone portfolio company, and with subsidiaries of CBRE. As of December 31, 2024, the Company recognized operating lease assets and operating lease liabilities of $32.1 million and $32.4 million, respectively, in the consolidated balance sheet related to these leases, which have a weighted average remaining lease term of 30 years. As of December 31, 2023, the Company recognized operating lease assets and operating lease liabilities of $24.3 million in the consolidated balance sheet related to these leases. During the years ended December 31, 2024 and 2023, payments made under these leases were $2.1 million and zero, respectively.
CEO Transition Costs
On April 26, 2024, Lars Norell resigned as Co-Chief Executive Officer and director of the Company. There were no disagreements between the Company and Mr. Norell that led to his decision to resign as Co-Chief Executive Officer and director. The board of directors has appointed Gregg Felton as sole Chief Executive Officer of the Company.
In connection with his resignation, Mr. Norell has signed a separation and release agreement (the “Agreement”), where he will receive severance, which includes (i) eighteen (18) months’ base salary, for an aggregate amount of approximately $0.9 million, payable as salary continuation in accordance with the Company’s normal pay schedule, (ii) a subsidized COBRA continuation coverage for 12 months, or if earlier, until he becomes eligible for medical benefits from a subsequent employer, (iii) a pro rata short-term incentive bonus for plan year 2024, to be paid in March 2025 at the same time that such bonuses are paid to current employees, and (iv) an additional payment of approximately $1.0 million, less applicable payroll deductions, which was paid in a lump sum on the eighth day after the execution of the Agreement.
For the year ended December 31, 2024, the Company recognized $2.2 million of expenses in connection with the CEO transition which are included in general and administrative expenses in the consolidated statement of operations. As of December 31, 2024, there are $0.7 million of remaining payments under the Agreement, which are included in other current liabilities in the consolidated balance sheet.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
The calculation of basic and diluted earnings per share for the years ended December 31, 2024, 2023, and 2022, respectively, was as follows (in thousands, except share and per share amounts):
For the year ended December 31,
202420232022
Net income (loss) attributable to Altus Power, Inc.$1,323 $(9,355)$55,437 
Income attributable to participating securities(1)
(7)— (433)
Net income (loss) attributable to common stockholders - basic and diluted
1,316 (9,355)55,004 
Class A Common Stock
Weighted average shares of common stock outstanding - basic(2)
159,730,462 158,699,959 154,648,788 
Dilutive RSUs948,211 — 536,284 
Dilutive restricted stock— — 523,921 
Weighted average shares of common stock outstanding - diluted160,678,673 158,699,959 155,708,993 
Net income (loss) attributable to common stockholders per share - basic$0.01 $(0.06)$0.36 
Net income (loss) attributable to common stockholders per share - diluted$0.01 $(0.06)$0.35 

(1) Represents the income attributable to 796,950, 996,188, and 1,207,500 Alignment Shares outstanding as of December 31, 2024, 2023, and 2022, respectively.
(2) For the years ended December 31, 2024, 2023, and 2022, the calculation of basic weighted average shares of common stock outstanding excludes zero, 210,710, and 542,511 shares, respectively, of the Company's Class A common stock provided to holders of Legacy Altus common stock, including shares that were subject to vesting conditions.
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Asset Retirement Obligations
12 Months Ended
Dec. 31, 2024
Asset Retirement Obligation Disclosure [Abstract]  
Asset Retirement Obligations Asset Retirement Obligations
AROs consist primarily of costs to remove solar energy system assets at the end of their useful lives and costs to restore the solar energy system sites to the original condition, which are estimated based on current market rates. The following table presents the changes in AROs as recorded in other long-term liabilities in the consolidated balance sheets:
For the year ended December 31,
20242023
Balance at beginning of year
$17,014 $9,575 
Additional obligations incurred
2,513 6,929 
Accretion expense799 536 
Liabilities settled or disposed in the current year
— (26)
Balance at end of year
$20,326 $17,014 
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation Stock-based Compensation
The Company recognized $9.2 million, $15.0 million, and $9.4 million of stock-based compensation expense for the years ended December 31, 2024, 2023, and 2022, respectively. As of December 31, 2024, the Company had $16.8 million of unrecognized stock-based compensation expense related to unvested restricted units, which the Company expects to recognize over a weighted-average remaining period of approximately 1 year.
Legacy Incentive Plans
Prior to the CBAH Merger, Legacy Altus maintained the APAM Holdings LLC Restricted Units Plan, adopted in 2015 (the “APAM Plan”) and APAM Holdings LLC adopted the 2021 Profits Interest Incentive Plan (the “Holdings Plan”, and together with the APAM Plan, the “Legacy Incentive Plans”), which provided for the grant of restricted units that were intended to qualify as profits interests to employees, officers, directors and consultants. In connection with the CBAH Merger, vested restricted units previously granted under the Legacy Incentive Plans were exchanged for shares of Class A Common Stock, and unvested shares
of Legacy Altus common stock under each of the Legacy Incentive Plans were exchanged for restricted Class A Common Stock with the same vesting conditions. As of December 31, 2024 and 2023, zero and 210,710 shares of Class A Common Stock were restricted under the Holdings Plan, respectively. No further awards will be made under the Legacy Incentive Plans.
The fair value of the granted units was determined using the Black-Scholes Option Pricing model and relied on assumptions and inputs provided by the Company. All option models utilize the same assumptions with regard to (i) current valuation, (ii) volatility, (iii) risk-free interest rate, and (iv) time to maturity. The models, however, use different assumptions with regard to the strike price which vary by award.
Omnibus Incentive Plan
On July 12, 2021, the Company entered into the Management Equity Incentive Letter with each of Mr. Felton and Mr. Norell pursuant to which, on February 5, 2022, the Compensation Committee granted to Mr. Felton and Mr. Norell, together with other senior executives, including Anthony Savino, Chief Construction Officer, and Dustin Weber, Chief Financial Officer, restricted stock units (“RSUs”) under the Omnibus Incentive Plan (the "Incentive Plan") that are subject to time-based and, for the named executive officers and certain other executives, eighty percent (80%) of such RSUs also further subject to performance-based vesting, with respect to an aggregate five percent (5%) of the Company’s Class A common stock on a fully diluted basis, excluding the then-outstanding shares of the Company’s Class B common stock or any shares of the Company’s Class A common stock into which such shares of the Company’s Class B common stock are or may be convertible. Subject to continued employment on each applicable vesting date, the time-based RSUs generally vest 33 1/3% on each of the third, fourth and fifth anniversaries of the Closing, and the performance-based RSUs vest with respect to 33 1/3% of the award upon the achievement of the above time-based requirement and the achievement of a hurdle representing a 25% annual compound annual growth rate measured based on an initial value of $10.00 per share (i.e., on each of the third anniversary, the fourth anniversary, and the fifth anniversary of the date of grant, the stock price performance hurdle shall be $19.53, $24.41, $30.51, respectively).
On March 28, 2024, the vesting conditions of such performance-based RSUs were modified by the compensation committee to set the hurdles at $14.00, $18.00, and $22.00, respectively. This modification impacted five grantees and resulted in $3.1 million of incremental expense. As of December 31, 2024, the unrecognized expense related to the modification was $0.8 million, which the Company expects to recognize over a weighted average period of approximately 2 years.
As of both December 31, 2024 and 2023, there were 30,992,545 shares of the Company's Class A common stock authorized for issuance under the Incentive Plan. The number of shares authorized for issuance under the Incentive Plan will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 5% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. The number of shares authorized for issuance under the Incentive Plan increased by 5% of outstanding shares as described in the foregoing on January 1, 2022, and January 1, 2023. The number of shares authorized for issuance under the Incentive Plan did not increase on January 1, 2024.
For the years ended December 31, 2024, 2023, and 2022, the Company recognized $9.2 million, $14.9 million, and $9.4 million of stock compensation expense in relation to the Incentive Plan, respectively. The following table summarizes the RSU activity during the years ended December 31, 2024, 2023, and 2022:
Number of RSUs OutstandingWeighted-Average Grant Date Fair Value Per Share
Balances as of December 31, 2021
— $— 
RSUs granted8,105,539 5.27 
RSUs forfeited(65,650)7.40 
Balances as of December 31, 2022
8,039,8895.25 
RSUs granted3,104,600 5.52 
RSUs vested(154,023)7.25 
RSUs forfeited(300,655)5.45 
Balances as of December 31, 2023
10,689,8115.29 
RSUs granted4,626,776 4.72 
RSUs vested(1,234,392)5.49 
RSUs forfeited(4,695,563)5.01 
Balances as of December 31, 2024
9,386,632$5.12 
RSUs granted under the Incentive Plan includes performance stock units (“PSUs”) that are subject to market and service vesting conditions, each of which represents the right to receive one share of the Company's Class A Common Stock and which vest in
one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF (TAN), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of PSUs vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs.
The fair value of such performance-based RSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:
For the year ended December 31,
202420232022
Expected volatility66 %60 %70 %
Risk-free interest rate4.35 %3.73 %1.94 %
Expected term2.9 years2.9 years5.0 years


RSUs granted during the year ended December 31, 2024, also includes 751,773 of incentive performance stock units (“GW Plan PSUs”) with a grant date fair value of $3.95 that cliff vest on December 31, 2026, if the Company adds 1.1 gigawatt of installed solar capacity starting January 1, 2024, and subject to continued employment on the vesting date. The number of GW Plan PSUs vested, and thus shares of Class A Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the twenty trading days prior to and including (if applicable) the vesting date (the “AMPS Price”) as follows:
AMPS PricePayout
<$8
40 %
$8-10.99
80 %
$11-11.50
100 %
$11.51-12.99
110 %
$13+
120 %
.
The fair value of GW Plan PSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:
For the year ended December 31,
2024
Expected volatility70 %
Risk-free interest rate4.40 %
Expected term2.7 years

Included in forfeited RSUs for the year ended December 31, 2024, are the 4,283,452 unvested RSUs and PSUs granted under the Incentive Plan to Mr. Norell, which were forfeited in connection with the CEO transition described in Note 14, "Related Party Transactions." This forfeiture resulted in the reversal of $8.7 million of previously recognized stock-based compensation expense during the second quarter of 2024.
Employee Stock Purchase Plan
On December 9, 2021, we adopted the 2021 Employee Stock Purchase Plan ("ESPP"), which provides a means by which eligible employees may be given an opportunity to purchase shares of the Company’s Class A common stock. As of both December 31, 2024 and 2023, there were 4,662,020 shares of the Company's Class A common stock authorized for issuance under the ESPP. The number of shares authorized for issuance under the ESPP will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 1% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. For the years ended December 31, 2024 and 2023, no shares of the Company’s Class A common stock were issued and no stock-based compensation expense was recognized in relation to the ESPP. The number of shares authorized for issuance under the ESPP increased by 1% of outstanding shares as described in the foregoing on January 1, 2022, and January 1, 2023. The number of shares authorized for issuance under the ESPP did not increase on January 1, 2024.
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income tax expense (benefit) is composed of the following:
For the year ended December 31,
202420232022
Current:
Federal$— $— $— 
State50 32 (2)
Total current expense (benefit)50 32 (2)
Deferred:
Federal16,301 (959)1,051 
State(2,107)244 27 
Total deferred tax expense (benefit) $14,194 $(715)$1,078 
Income tax expense (benefit) $14,244 $(683)$1,076 

The following table presents a reconciliation of the income tax expense (benefit) computed at the U.S. federal statutory rate and the Company’s income tax expense (benefit):
For the year ended December 31,
202420232022
Income tax expense (benefit) – computed as 21% of pretax (loss) income $757 $(5,598)$11,181 
Effect of noncontrolling interests and redeemable noncontrolling interests2,518 3,490 691 
State tax, net of federal benefit(1,576)169 (138)
Valuation allowance21,807 73 158 
Transaction costs related to the CBAH Merger— — (12)
Transaction costs related to the CBAH Merger (return to provision)— — (678)
Effect of tax credits(726)(254)(75)
Stock-based compensation308 2,480 1,614 
Change in fair value of redeemable warrant and Alignment Shares liability(8,615)(1,183)(11,690)
Deferred rate change(1,749)— — 
Other deferred items1,520 140 25 
Income tax expense (benefit) $14,244 $(683)$1,076 
Effective income tax rate398.2%2.6%2.0 %
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. As of December 31, 2024 and 2023, the Company’s deferred tax assets and liabilities are comprised of the following:
As of December 31,
20242023
Deferred tax assets:
Net operating losses$135,266 $86,078 
Intangible liabilities— 397 
Deferred financing costs9,618 6,334 
Tax credits1,684 945 
Operating lease liability27,350 24,813 
Asset retirement obligation2,559 4,453 
Stock-based compensation2,092 1,096 
Accrued bonus1,128 — 
Derivative liability— 1,973 
Sec. 163(j) interest limitation41,266 27,567 
Total deferred tax assets$220,963 $153,656 
Valuation allowance(22,675)(868)
Net deferred tax assets$198,288 $152,788 
Deferred tax liabilities:
Property, plant and equipment$(131,249)$(94,286)
Intangible assets(611)(617)
Operating lease asset(24,262)(22,224)
Derivative assets (550)— 
Other liabilities(448)— 
Investments in partnerships(64,033)(45,492)
Total deferred tax liabilities(221,153)(162,619)
Net deferred tax liability$(22,865)$(9,831)

As of December 31, 2024 and 2023, the Company had US federal net operating loss carryforwards of $523.7 million and $340.1 million, respectively, available to offset future federal taxable income which will begin to expire in 2034. The Company has federal net operating loss carryforwards of $486.6 million, which can be carried forward indefinitely. As of December 31, 2024 and 2023, the Company had $241.4 million and $47.6 million of US federal net operating loss subject to limitation under Internal Revenue Code Section 382. As of December 31, 2024 and 2023, the Company had state net operating losses of $392.8 million and $225.7 million, respectively, of which $0.8 million will expire in 2025, if not utilized.
The Company regularly assesses the realizability of its deferred tax assets and establishes a valuation allowance if it is more likely than not that some or all of its deferred tax assets will not be realized. The Company evaluates and weighs all available positive and negative evidence such as historic results, future reversals of existing deferred tax liabilities, projected future taxable income, as well as prudent and feasible tax-planning strategies. As of December 31, 2024 and 2023, the Company has recorded a valuation allowance of $22.7 million and $0.9 million, respectively, for its deferred tax assets associated with federal, foreign, and state net operating losses that are more likely than not to expire.
As of December 31, 2024 and 2023, the Company had, under IRC Sec. 163(j), a gross interest expense limitation carryforward of $167.0 million and $108.5 million, respectively with an indefinite carryforward period.
The Company applies the applicable authoritative guidance which prescribes a comprehensive model for a manner in which a company should recognize, measure, present and disclose in its financial statements all material uncertain tax positions that the Company has taken or expects to take on a tax return. As of December 31, 2024, the Company has no uncertain tax positions. No amounts of interest and penalties were recognized in the Company’s financial statements and the Company’s policy is to present interest and penalties as a component of income tax expense.
The Company files federal income tax returns and state income tax returns in multiple jurisdictions. The statute of limitation remains open for tax years after 2014.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events
12 Months Ended
Dec. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
The Company has evaluated subsequent events from December 31, 2024, through March 17, 2025, which is the date the audited consolidated financial statements were available to be issued. Other than the subsequent event disclosed below, there are no subsequent events requiring recording or disclosure in the consolidated financial statements.
Agreement and Plan of Merger
On February 5, 2025, the Company entered into an Agreement and Plan of Merger with subsidiaries of TPG Global, LLC through its TPG Rise Climate Transition Infrastructure fund, as disclosed in the Company's Form 8-K filed with the SEC on February 6, 2025. Consummation of the transaction is subject to approval of the Company's Class A common stockholders and the satisfaction of other customary closing conditions, including regulatory approvals.
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure      
Net Income (Loss) $ 1,323 $ (9,355) $ 55,437
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Policies and Procedures
12 Months Ended
Dec. 31, 2024
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Dec. 31, 2024
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]
Our process for assessing, identifying, and managing material risks from cybersecurity threats alongside other risks is an integral part of our overall risk management system. This process is achieved by implementing specific controls, continuous monitoring, collaborative response plans, and regular reviews. Integration ensures a comprehensive view of risk and facilitates informed decision-making and a proactive approach to risk management. We employ various cybersecurity frameworks to ensure comprehensive protection of our systems and data, such as the NIST Cybersecurity Framework and elements of the CIS Controls Framework. By aligning with these standards and leveraging industry-specific best practices, we create a cybersecurity strategy to address the challenges of the solar power sector. Additionally, our cybersecurity disclosures are designed to align with the SEC’s evolving guidance on cybersecurity risk management, ensuring we remain transparent and proactive in communicating our cyber risk posture.
Regular assessments are conducted to identify potential cybersecurity risks across our organization, ensuring a comprehensive understanding of our risk exposure. To support our capabilities, we engage assessors, consultants, auditors, and other third parties with specialized expertise in cybersecurity. Their assessments cover various aspects of our infrastructure, including penetration testing, vulnerability assessments, and compliance audits, enabling us to strengthen our defenses against current and emerging threats. We also conduct regular company-wide security awareness training and phishing exercises to help our employees stay vigilant against evolving cyber threats. This training is updated at least annually and includes targeted education for higher-risk roles to ensure employees adhere to best practices.
We maintain a formal incident response plan (IRP) and business continuity/disaster recovery (BC/DR) procedures to ensure we can rapidly respond to and recover from cybersecurity incidents. These procedures, which include clear escalation paths and responsibilities in the event of a cybersecurity incident, are tested and updated annually to ensure their effectiveness.
Additionally, we have established processes to oversee and identify cybersecurity risks associated with third-party service providers. Thorough evaluations of their cybersecurity practices are conducted before engagement, ensuring our standards are met. Contractual agreements include requirements that enforce compliance with our security protocols, mitigating risks associated with third-party interactions.
Cybersecurity threats have the potential to disrupt our day-to-day operations, compromise sensitive data, and damage our reputation. While we have not experienced any material cybersecurity incidents to date, we acknowledge the potential impact of such threats on our business strategy, operations, and financial status. We also maintain cyber liability insurance coverage to help mitigate potential financial losses arising from certain cyber-related incidents, though it may not extend to all significant events. Additionally, regulatory fines or legal liabilities resulting from data breaches or non-compliance with cybersecurity standards will have a significant financial impact.
Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block]
Our process for assessing, identifying, and managing material risks from cybersecurity threats alongside other risks is an integral part of our overall risk management system. This process is achieved by implementing specific controls, continuous monitoring, collaborative response plans, and regular reviews. Integration ensures a comprehensive view of risk and facilitates informed decision-making and a proactive approach to risk management. We employ various cybersecurity frameworks to ensure comprehensive protection of our systems and data, such as the NIST Cybersecurity Framework and elements of the CIS Controls Framework. By aligning with these standards and leveraging industry-specific best practices, we create a cybersecurity strategy to address the challenges of the solar power sector. Additionally, our cybersecurity disclosures are designed to align with the SEC’s evolving guidance on cybersecurity risk management, ensuring we remain transparent and proactive in communicating our cyber risk posture.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Board of Directors Oversight [Text Block]
The Board of Directors provides supervision of cybersecurity risks to ensure the security of our company's operations. The Board of Directors receives quarterly updates on cybersecurity threats, vulnerabilities, and incidents from management, specifically from the Chief Digital Officer and IT Manager. These updates include information on the prevention, detection, and remediation of cybersecurity incidents, as well as monitoring key performance indicators, such as the effectiveness of security controls and overall cybersecurity posture.
Management plays a critical role in assessing and managing the company's material risks from cybersecurity threats. Cybersecurity efforts are overseen by the Chief Digital Officer, supported by a dedicated team. The Chief Digital Officer has over 20 years of experience in leadership roles in the digital domain at renowned organizations such as Nasdaq and TIAA. Their expertise encompasses a deep understanding of cyber threats, risk management strategies, and regulatory compliance requirements, which positions the Chief Digital Officer to lead the company against evolving cyber-related threats.
Notwithstanding our efforts described above, the Company cannot guarantee that it will be successful in identifying and preventing all cybersecurity risks. For a discussion of how the occurrence of such risks may impact Altus’ business, see the section entitled “Risk Factors” above.
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] The Board of Directors provides supervision of cybersecurity risks to ensure the security of our company's operations. The Board of Directors receives quarterly updates on cybersecurity threats, vulnerabilities, and incidents from management, specifically from the Chief Digital Officer and IT Manager.
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]
The Board of Directors provides supervision of cybersecurity risks to ensure the security of our company's operations. The Board of Directors receives quarterly updates on cybersecurity threats, vulnerabilities, and incidents from management, specifically from the Chief Digital Officer and IT Manager. These updates include information on the prevention, detection, and remediation of cybersecurity incidents, as well as monitoring key performance indicators, such as the effectiveness of security controls and overall cybersecurity posture.
Cybersecurity Risk Role of Management [Text Block] Management plays a critical role in assessing and managing the company's material risks from cybersecurity threats. Cybersecurity efforts are overseen by the Chief Digital Officer, supported by a dedicated team.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block] Management plays a critical role in assessing and managing the company's material risks from cybersecurity threats. Cybersecurity efforts are overseen by the Chief Digital Officer, supported by a dedicated team.
Cybersecurity Risk Management Expertise of Management Responsible [Text Block] The Chief Digital Officer has over 20 years of experience in leadership roles in the digital domain at renowned organizations such as Nasdaq and TIAA.
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]
The Board of Directors provides supervision of cybersecurity risks to ensure the security of our company's operations. The Board of Directors receives quarterly updates on cybersecurity threats, vulnerabilities, and incidents from management, specifically from the Chief Digital Officer and IT Manager. These updates include information on the prevention, detection, and remediation of cybersecurity incidents, as well as monitoring key performance indicators, such as the effectiveness of security controls and overall cybersecurity posture.
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The Company prepares its consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”). The Company’s consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest with all intercompany balances and transactions eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“AROs”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share (“Alignment Shares”).
Variable Interest Entities
Variable Interest Entities
The Company consolidates all variable interest entities (“VIEs”) in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is an entity that has a variable interest or a combination of variable interests that provide that entity with a controlling financial interest in the VIE. An entity is deemed to have a controlling financial interest in a VIE if it has both of the following characteristics: (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 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. The Company evaluates whether an entity is a VIE whenever reconsideration events as defined by the accounting guidance occur.
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 (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s CODM is the chief executive officer. Based on the financial information presented to and reviewed by the CODM in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment which includes revenue under power purchase agreements (“PPA”), revenue from net metering credit agreements (“NMCA”), performance based incentives, solar renewable energy credit (“SREC”) revenue, rental income, and revenue recognized on contract liabilities. The Company’s principal operations, revenue and decision-making functions are located in the United States.
The CODM assesses the performance of the Company and decides how to allocate resources based on net income that is reported on the consolidated statements of operations as net income or loss. The measure of the Company's assets is reported on the consolidated balance sheets as total assets. The CODM uses net income to evaluate income generated from Company's assets in deciding how to reinvest profits into the Company. The Company's single reportable segment's revenue, profit or loss, and significant expenses are all presented in the consolidated statements of operations.
Cash, Cash Equivalents, and Restricted Cash
Cash, Cash Equivalents, and Restricted Cash
Cash and cash equivalents include all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition that are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.
The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.
Accounts Receivable
Accounts Receivable
Management considers the carrying value of accounts receivable to be fully collectible. If amounts become uncollectible, they are charged to operations in the period in which that determination is made. Accounts receivable 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, and current economic conditions that may affect a customer's ability to pay to identify customers with potential collection issues.
Concentration of Credit Risk
Concentration of Credit Risk
The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.
Fair Value Measurements
Fair Value Measurements
The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.
Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.
Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.
Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.
The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt the carrying amounts approximate fair value due to the short maturity of these instruments. Refer to Note 9, "Fair Value Measurements" for further information on assets and liabilities measured at fair value.
Interest Rate Swap Agreements
Interest Rate Swap Agreements
The Company is exposed to interest rate risk on its floating-rate debt. The Company periodically enters into interest rate swap agreements to effectively convert its floating-rate debt to a fixed-rate basis. The principal objective of these contracts is to eliminate or reduce the variability of the cash flows in interest payments associated with the Company’s floating-rate debt, thus reducing the impact of interest rate changes on future interest payment cash flows. The Company may designate interest rate swap agreements as hedging instruments for accounting purposes from time to time. Changes in the fair value of interest rate swap agreements that are not designated as hedging instruments are reported in the consolidated statements of operations as part of interest expense, and changes in the fair value of interest rate swap agreements that are designated as hedging instruments are reported in the consolidated statements of comprehensive income.
Property, Plant and Equipment
Property, Plant and Equipment
The Company reports property, plant and equipment at cost, less accumulated depreciation. Costs include all costs incurred during the construction and development of the solar energy facilities, including land, development costs and site work. Repairs and maintenance are expensed as incurred. The Company begins depreciating the property, plant and equipment when the assets are placed in service. Depreciation expense is computed using the straight-line composite method over the estimated useful lives of assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.
Business Combinations and Acquisitions of Assets
Business Combinations and Acquisitions of Assets
The Company applies the definition of a business in ASC 805, Business Combinations, to determine whether it is acquiring a business or a group of assets. When the Company acquires a business, the purchase price is allocated to (i) the acquired tangible assets and liabilities assumed, primarily consisting of solar energy facilities and land, (ii) the identified intangible assets and liabilities, primarily consisting of favorable and unfavorable rate PPAs and SREC agreements, (iii) asset retirement obligations (iv) non-controlling interests, and (v) other working capital items based in each case on their estimated fair values. The excess of the purchase price, if any, over the estimated fair value of net assets acquired is recorded as goodwill. The fair value measurements of assets acquired and liabilities assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. In addition, acquisition costs related to business combinations are expensed as incurred.
When an acquired group of assets does not constitute a business, the transaction is accounted for as an asset acquisition. The cost of assets acquired and liabilities assumed in asset acquisitions is allocated based upon relative fair value. The fair value measurements of the solar facilities acquired and asset retirement obligations assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. Transaction costs incurred on an asset acquisition are capitalized as a component of the assets acquired.
Intangible Assets, Intangible Liabilities and Amortization
Intangible Assets, Intangible Liabilities and Amortization
Intangible assets and intangible liabilities include favorable and unfavorable rate PPAs, NMCAs, and SREC agreements as well as value ascribed to in-place leases and fees paid to third parties for acquiring customers. PPAs, NMCAs and SREC agreements
obtained through acquisitions, which are recorded at the estimated fair value as of the acquisition date and the difference between the contract price and current market price is recorded as an intangible asset or liability.
Amortization of intangible assets and liabilities is recorded within depreciation, amortization and accretion in the consolidated statements of operations. Values ascribed to in-place leases are amortized using the straight-line method ratably over 15-30 years based upon the term of the individual site leases. Third party costs necessary to acquire PPAs and NMCA customers are amortized using the straight-line method ratably over 15-25 years based upon the term of the customer contract. Estimated fair value allocated to the favorable and unfavorable rate PPAs and SREC agreements are amortized using the straight-line method over the remaining non-cancelable terms of the respective agreements. The straight-line method of amortization is used because it best reflects the pattern in which the economic benefits of the intangibles are consumed or otherwise used up. The amounts and useful lives assigned to intangible assets acquired and liabilities assumed impact the amount and timing of future amortization. See Note 5, "Intangible Assets and Intangible Liabilities."
Software Development Costs
Software Development Costs
Qualifying internally-developed software development costs are capitalized during the application development stage. Capitalization of such costs ceases once the project is substantially complete and ready for its intended use. Capitalized software development costs are included in Intangible assets, net in the consolidated balance sheet. See Note 5, "Intangible Assets and Intangible Liabilities.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.
When impairment indicators are present, recoverability is measured by a comparison of the carrying amount of the asset to the future net undiscounted cash flow expected to be generated and any estimated proceeds from the eventual disposition. If the long-lived assets are considered to be impaired, the impairment to be recognized is measured at the amount by which the carrying amount of the asset exceeds the fair market value as determined from an appraisal, discounted cash flows analysis, or other valuation technique.
Leases
Leases
The Company has lease agreements for land and building rooftops on which our solar energy facilities operate, as well as a lease agreement for a corporate office. The leases expire on various terms through 2063.
At the inception of a contractual arrangement, the Company determines whether it contains a lease by assessing whether there is an identified asset and whether the contract conveys the right to control the use of the identified asset in exchange for consideration over a period of time. If both criteria are met, the Company calculates the associated lease liability and corresponding right-of-use asset upon lease commencement. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessee. Operating lease assets and liabilities are recognized based on the present value of lease payments over the lease term using an appropriate discount rate. Right-of-use assets include any lease payments made at or before lease commencement and any initial direct costs incurred and exclude any lease incentives received. Right-of-use assets also include an adjustment to reflect favorable or unfavorable terms of the lease when compared to market terms, when applicable. Certain leases include variable lease payments associated with production of the solar facility or other variable payments such as real estate taxes and common area maintenance. As the Company has elected not to separate lease and non-lease components for all classes of underlying assets, all variable costs associated with leases are expensed in the period incurred and presented and disclosed as variable lease expense.
The Company’s lease agreements do not contain any residual value guarantees or restrictive financial covenants. The Company does not have any leases that have not yet commenced that create significant rights and obligations for the lessee.
A lessee is required to use the rate implicit in the lease when the assumptions are readily determinable. When the assumptions are not readily determinable, it is required to use its incremental borrowing rate. As the assumptions to determine the rate implicit in the lease are not readily determinable for any of the Company's leases, the incremental borrowing rate is used.
The discount rate used is the rate that the Company would have to pay to borrow on a collateralized basis over a similar term for an amount equal to the lease payments in a similar economic environment. At the lease commencement date, the Company’s incremental borrowing rate is used as the discount rate. Discount rates are reassessed when there is a new lease or a modification to an existing lease.
The Company records operating lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its operating lease right-of-use assets as long-term assets. The Company does not have any material short-term leases and, and such, has not presented or disclosed any amounts related to short-term leases in its financial statements.
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 long-term debt, net of unamortized debt issuance costs and current portion for term loans, and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets (see Note 8, "Debt").
Asset Retirement Obligations
Asset Retirement Obligations
Asset retirement obligations are retirement obligations associated with long-lived assets for which a legal obligation exists under enacted laws, statutes, and written or oral contracts, including obligations arising under the doctrine of promissory estoppel, and for which the timing and/or method of settlement may be conditional on a future event. The Company recognizes the fair value of a liability for an ARO in the period in which it is incurred and when a reasonable estimate of fair value can be made.
Upon initial recognition of a liability for an ARO, the asset retirement cost is capitalized by increasing the carrying amount of the related long-lived asset by the same amount. Over time, the liability is accreted to its future value, while the capitalized cost is depreciated over the useful life of the related asset. The Company’s AROs are primarily related to the future dismantlement of equipment on leased property. The Company records AROs as part of other non-current liabilities on its balance sheet.
Revenue Recognition
Revenue Recognition
The Company derives its operating revenues principally from power purchase agreements, net metering credit agreements, SRECs, and performance based incentives.
Power sales under PPAs
A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) pursuant to terms of PPAs. PPAs that do not qualify as leases under ASC 842, Leases, or derivatives under ASC 815, Derivatives and Hedging, are accounted for under ASC 606, Revenue from Contracts with Customers. A portion of PPAs that qualify as derivatives is not material. The Company’s PPAs typically have fixed or floating rates and are generally invoiced on a monthly basis and as of December 31, 2024 have a weighted-average remaining life of 11 years. The Company typically sells energy and related environmental attributes (e.g., SRECs) separately to different customers and considers the delivery of power energy under PPAs to represent a series of distinct goods that is substantially the same and has the same pattern of transfer measured by the output method. The Company applied the practical expedient allowing the Company to recognize revenue in the amount that the Company has a right to invoice which is equal to the volume of energy delivered multiplied by the applicable contract rate. For certain of the Company’s rooftop solar energy facilities revenue is recognized net of immaterial pass-through lease charges collected on behalf of building owners.
Power sales under NMCAs
A portion of the Company’s power sales revenues are obtained through the sale of net metering credits under NMCAs which have a weighted-average remaining life of 18 years as of December 31, 2024. Net metering credits are awarded to the Company by the local utility based on kilowatt hour generation by solar energy facilities, and the amount of each credit is determined by the utility’s applicable tariff. The Company currently receives net metering credits from various utilities including Eversource Energy, National Grid Plc, and Xcel Energy. There are no direct costs associated with net metering credits, and therefore, they do not receive an allocation of costs upon generation. Once awarded, these credits are then sold to third party offtakers pursuant to the terms of the offtaker agreements. The Company views each net metering credit in these arrangements as a distinct performance obligation satisfied at a point in time. Generally, the customer obtains control of net metering credits at the point in
time when the utility assigns the generated credits to the Company account, who directs the utility to allocate to the customer based upon a schedule. The transfer of credits by the Company to the customer can be up to one month after the underlying power is generated. As a result, revenue related to NMCA is recognized upon delivery of net metering credits by the Company to the customer. The Company’s customers apply net metering credits as a reduction to their utility bills.
Solar renewable energy credit revenue
The Company applies for and receives SRECs in certain jurisdictions for power generated by solar energy systems it owns. The quantity of SRECs is based on the amount of energy produced by the Company’s qualifying generation facilities. SRECs are sold pursuant to agreements with third parties, who typically require SRECs to comply with state-imposed renewable portfolio standards. Holders of SRECs may benefit from registering the credits in their name to comply with these state-imposed requirements, or from selling SRECs to a party that requires additional SRECs to meet its compliance obligations. The Company receives SRECs from various state regulators including New Jersey Board of Public Utilities, Massachusetts Department of Energy Resources, and Maryland Public Service Commission. There are no direct costs associated with SRECs and therefore, they do not receive an allocation of costs upon generation. The majority of individual SREC sales reflect a fixed quantity and fixed price structure over a specified term. The contracts related to SREC sales with a fixed price and quantity have maturity dates ranging from 2025 to 2033. The Company typically sells SRECs to different customers from those purchasing the energy under PPAs. The Company believes the sale of each SREC is a distinct performance obligation satisfied at a point in time and that the performance obligation related to each SREC is satisfied when each SREC is delivered to the customer.
Power sales on wholesale markets
A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) on the wholesale market operated by PJM Interconnection at floating spot prices. The promise to sell energy on a wholesale market is a separate distinct performance obligation and revenue is recognized as energy is delivered at the interconnection point.
Rental income
Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 6, "Acquisitions") as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered.
Performance based incentives
Many state governments, utilities, municipal utilities and co-operative utilities offer a rebate or other cash incentive for the installation and operation of a renewable energy facility. Up-front rebates provide funds based on the cost, size or expected production of a renewable energy facility. Performance based incentives provide cash payments to a system owner based on the energy generated by their renewable energy facility during a pre-determined period, and they are paid over that time period. The Company recognizes revenue from state and utility incentives at the point in time in which they are earned.
Performance based incentives are primarily represented by cash awards granted to the Company by the New York State Energy Research & Development Authority ("NYSERDA") for the development of distributed solar facilities in the State of New York. The Company applies ASC 958-605, Not-for-Profit Entities - Revenue Recognition, by analogy to account for these incentives, and recognizes awards within Operating revenues, net, in the consolidated statements of operations when incentive is awarded by NYSERDA. Incentives are normally collected within 30 days after the award. There are no recapture provisions or other contingencies associated with the awarded incentives for the years ended December 31, 2024, 2023 and 2022.
Revenue recognized on contract liabilities
The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037.
Cost of Operations (Exclusive of Depreciation and Amortization)
Cost of operations primarily consists of operations and maintenance expense, site lease expense, insurance premiums, property taxes and other miscellaneous costs associated with the operations of solar energy facilities. Costs are charged to expense as incurred.
Stock-based Compensation
Stock-based Compensation
Stock-based compensation expense for equity instruments issued to employees is measured based on the grant-date fair value of the awards. The fair value of each time-based restricted stock unit is determined based on the valuation of the Company’s stock on the date of grant. The fair value of each restricted stock unit with market conditions is estimated using the Monte Carlo model utilizing a distribution of potential outcomes based on expected volatility and risk-free interest rate. The Company recognizes compensation costs using the straight-line method for all equity compensation awards over the requisite service period of the awards, which is generally the awards’ vesting period. The Company accounts for forfeitures of awards in the period they occur. See Note 17, "Stock-based Compensation."
Income Taxes
Income Taxes
The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rate on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. In evaluating if a valuation allowance is warranted, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations, refer to Note 18, "Income Taxes," for further details.
The preparation of consolidated financial statements in accordance with U.S. GAAP requires the Company to report information regarding its exposure to various tax positions taken by the Company. The Company is required to determine whether a tax position of the Company is more likely than not to be sustained upon examination by the applicable taxing authority, including the resolution of any related appeals or litigation processes, based on the technical merits of the position. The uncertain tax position to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement, which could result in the Company recording a tax liability that would reduce net assets. The Company reviews and evaluates tax positions and determines whether or not there are uncertain tax positions that require financial statement recognition. Generally, tax authorities can examine all tax returns filed for the last three years.
Management believes that the Company has adequately addressed all relevant tax positions and that there are no unrecorded tax liabilities. As a result, no income tax liability or expense related to uncertain tax positions have been recorded in the accompanying consolidated financial statements.
The Company’s income tax expense, deferred tax assets and liabilities reflect management’s best assessment of estimated future taxes to be paid.
The Company accounts for its nonrefundable transferable investment tax credits (“ITCs”) under ASC 740 using the flow-through method and has elected to consider the ability to transfer its ITCs in assessing its need for a valuation allowance.
Basic and Diluted Net Income or Loss Per Share
Basic and Diluted Net Income or Loss Per Share
Basic net income or loss per share attributable to common stockholders is calculated by dividing the net income or loss attributable to the common stockholder by the weighted average number of shares of common stock outstanding for the period.
Diluted net income or loss per share attributable to common stockholder is computed 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 the Company incurs a net loss attributable to common stockholder, stock options are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to common stockholder as the effect is antidilutive.
Noncontrolling Interests and Redeemable Noncontrolling Interests in Solar Facility Subsidiaries
Noncontrolling Interests and Redeemable Noncontrolling Interests in Solar Facility Subsidiaries
Noncontrolling interests and redeemable noncontrolling interests represent third parties’ equity interests in the net assets of certain consolidated Solar Facility Subsidiaries. Third party equity interests are primarily represented by tax equity partnerships which were created to finance the costs of solar energy facilities under long-term operating agreements. The tax equity interests are generally entitled to receive substantially all the accelerated depreciation tax deductions and investment tax credits arising from Solar Facility Subsidiaries pursuant to their contractual shareholder agreements, together with a portion of these ventures’ distributable cash. The tax equity interests’ claim to tax attributes and distributable cash from Solar Facility Subsidiaries decreases to a small residual interest after a predefined ‘flip point’ occurs, typically the expiration of a time period or upon the tax equity investor’s achievement of a target yield. Because the tax equity interests’ participation in tax attributes and distributable cash from each Solar Facility Subsidiary is not consistent over time with their initial capital contributions or percentage interest,
the Company has determined that the provisions in the contractual arrangements represent substantive profit-sharing arrangements. In order to reflect the substantive profit-sharing arrangements, the Company has determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the Hypothetical Liquidation at Book Value (“HLBV”) method. Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the third parties would hypothetically receive at each balance sheet date based on the liquidation provisions of the respective operating partnership agreements. HLBV assumes that the proceeds available for distribution are equivalent to the unadjusted, stand-alone net assets of each respective partnership, as determined under U.S. GAAP. The third parties’ noncontrolling interest in the results of operations of these subsidiaries is determined as the difference in the noncontrolling interests’ and redeemable noncontrolling interests’ claims under the HLBV method at the start and end of each reporting period, after considering any capital transactions, such as contributions or distributions, between the subsidiaries and third parties. The application of HLBV generally results in the attribution of pre-tax losses to tax equity interests in connection with their receipt of accelerated tax benefits from the Solar Facility Subsidiaries, as the third-party investors’ receipt of these benefits typically reduces their claim on the partnerships’ net assets.
Attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests under the HLBV method requires the use of significant assumptions and estimates to calculate the amounts that third parties would receive upon a hypothetical liquidation. Changes in these assumptions and estimates can have a significant impact on the amount that third parties would receive upon a hypothetical liquidation. The use of the HLBV methodology to allocate income to the noncontrolling and redeemable noncontrolling interest holders may create volatility in the Company’s consolidated statements of operations as the application of HLBV can drive changes in net income available and loss attributable to noncontrolling interests and redeemable noncontrolling interests from quarter to quarter.
The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Estimated redemption value is calculated as the discounted cash flows attributable to the third parties subsequent to the reporting date. Redeemable noncontrolling interests are reported using the greater of their carrying value at each reporting date as determined by the HLBV method or their estimated redemption value in each reporting period. The Company accretes redeemable noncontrolling interests to the estimated redemption value over the period from the date of issuance to the earliest redemption date using the interest method. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates. Changes in these assumptions and estimates can have a significant impact on the calculation of the redemption value.
Accounting Pronouncements
Accounting Pronouncements
As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.
Recent Accounting Pronouncements Adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the CODM. Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for fiscal periods beginning after December 15, 2023, with early adoption permitted. The Company adopted this standard during the year ended December 31, 2024. See Note 2, "Significant Accounting Policies, Segment Information."
Recent Accounting Pronouncements Not Yet Adopted
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective
date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:
As of December 31,
20242023
Cash and cash equivalents$104,902$160,817
Current portion of restricted cash7,04045,358
Restricted cash, noncurrent portion11,44512,752
Total$123,387$218,927
Schedule of Restricted Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:
As of December 31,
20242023
Cash and cash equivalents$104,902$160,817
Current portion of restricted cash7,04045,358
Restricted cash, noncurrent portion11,44512,752
Total$123,387$218,927
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the detail of revenues as recorded in the consolidated statements of operations:
For the Year Ended
December 31,
202420232022
Power sales under PPAs$66,578 $53,516 $24,906 
Power sales under NMCAs58,135 42,006 27,162 
Power sales on wholesale markets2,136 1,756 4,146 
Total revenue from power sales126,849 97,278 56,214 
Solar renewable energy credit revenue48,198 45,542 40,502 
Rental income11,271 2,784 3,038 
Performance based incentives7,274 6,155 1,409 
Revenue recognized on contract liabilities2,673 3,403 — 
Total$196,265 $155,162 $101,163 
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:
2025$12,240 
202619,935 
202715,872 
20284,389 
Total$52,436 
Schedule of Accounts Receivable, Net
The following table presents the detail of receivables as recorded in accounts receivable, net in the consolidated balance sheets:
As of December 31,
202420232022
Power sales under PPAs$5,087 $3,582 $4,092 
Power sales under NMCAs10,447 8,094 3,183 
Power sales on wholesale markets72 249 223 
Total power sales15,606 11,925 7,498 
Solar renewable energy credits5,981 3,379 5,387 
Rental income194 450 429 
Performance based incentives27 1,346 129 
Total$21,808 $17,100 $13,443 
Schedule of Fixed Rental Payments
Maturities of fixed rental payments as of December 31, 2024, are as follows:
2025$6,083 
20262,892 
2027513 
2028514 
2029515 
Thereafter4,740 
Total$15,257 
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
As of December 31, 2024 and 2023, property, plant and equipment consisted of the following:
Estimated Useful
Lives (in Years)
As of December 31,
20242023
Land$17,983 $9,377 
Solar energy facilities
25 - 32
1,962,401 1,581,463 
Battery energy storage systems2012,513 12,513 
Site work155,471 5,471 
Leasehold improvements
15 - 30
7,173 7,138 
Vehicles and other equipment
3 - 5
2,420 930 
Construction in progress139,302 139,452 
Property, plant and equipment2,147,263 1,756,344 
Less: Accumulated depreciation(204,378)(137,297)
Property, plant and equipment, net$1,942,885 $1,619,047 
Schedule of Property, Plant, and Equipment Leased to Third Parties
As of December 31, 2024 and 2023, the components of property, plant and equipment leased to third parties under operating leases consisted of the following:
As of December 31,
20242023
Land$3,144 $— 
Solar energy facilities82,258 14,738 
Battery energy storage systems12,513 12,513 
Property, plant and equipment97,915 27,251 
Less: Accumulated depreciation(5,936)(2,490)
Property, plant and equipment, net$91,979 $24,761 
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Intangible Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
As of December 31, 2024 and 2023, intangible assets consisted of the following:
Weighted Average Amortization Period
(in Years)
As of December 31,
20242023
Cost:
Customer acquisition costs17 years$12,591 $6,681 
In-place lease contracts21 years819 819 
Favorable rate revenue contracts9 years45,564 45,564 
Favorable operation and maintenance contracts4 years— 60 
Software in developmentN/A7,056 3,972 
Other5 years112 112 
Total intangible assets66,142 57,208 
Accumulated amortization:
Customer acquisition costs(2,204)(1,754)
In-place lease contracts(280)(241)
Favorable rate revenue contracts(12,415)(7,565)
Favorable operation and maintenance contracts— (60)
Total accumulated amortization(14,899)(9,620)
Total intangible assets, net$51,243 $47,588 
Schedule of Intangible Liabilities
As of December 31, 2024 and 2023, intangible liabilities consisted of the following:
Weighted Average Amortization Period
(in Years)
As of December 31,
20242023
Cost:
Unfavorable rate revenue contracts6 years$24,029 $29,306 
Accumulated amortization:
Unfavorable rate revenue contracts(8,022)(10,361)
Total intangible liabilities, net$16,007 $18,945 
Schedule of Annual Amortization of Intangibles
Over the next five years, excluding any amortization expense related to software currently in development, the Company expects to recognize annual amortization on its intangibles as follows:
20252026202720282029
Favorable rate revenue contracts$4,814 $4,814 $4,658 $3,452 $2,660 
In-place lease contracts40 40 40 40 40 
Customer acquisition costs672 672 672 672 672 
Unfavorable rate revenue contracts(4,314)(1,856)(1,743)(1,649)(1,179)
Total net amortization expense$1,212 $3,670 $3,627 $2,515 $2,193 
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on January 31, 2024, and inclusive of measurement period adjustments:
Provisional accounting as of January 31, 2024Measurement period adjustmentsFinal accounting as of January 31, 2024
Assets
Accounts receivable$1,649 $(164)$1,485 
Property, plant and equipment123,363 (822)122,541 
Operating lease asset7,835 (1,799)6,036 
Other assets1,691 (2)1,689 
Total assets acquired134,538 (2,787)131,751 
Liabilities
Accounts payable249 65 314 
Intangible liabilities2,370 (800)1,570 
Asset retirement obligation1,374 — 1,374 
Operating lease liability7,187 (1,799)5,388 
Contract liability1,130 — 1,130 
Other liabilities393 172 565 
Total liabilities assumed12,703 (2,362)10,341 
Non-controlling interests2,100 — 2,100 
Total fair value of consideration transferred$119,735 $(425)$119,310 
The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on December 20, 2023:
Provisional accounting as of December 20, 2023Measurement period adjustmentsFinal accounting as of December 20, 2023
Assets
Accounts receivable$876 $— $876 
Property, plant and equipment131,728 (596)131,132 
Intangible assets350 — 350 
Operating lease asset15,557 — 15,557 
Other assets2,079 (95)1,984 
Total assets acquired150,590 (691)149,899 
Liabilities
Intangible liabilities5,200 — 5,200 
Asset retirement obligation1,920 — 1,920 
Operating lease liability17,567 — 17,567 
Other liabilities1,275 (517)758 
Total liabilities assumed25,962 (517)25,445 
Non-controlling interests2,900 (100)2,800 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on July 13, 2023:
Assets
Accounts receivable$273 
Property, plant and equipment28,798 
Operating lease asset891 
Total assets acquired29,962 
Liabilities
Construction payable1,885 
Asset retirement obligation256 
Operating lease liability391 
Total liabilities assumed2,532 
Redeemable non-controlling interests3,040 
Total fair value of consideration transferred$24,390 
The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on February 15, 2023, and inclusive of measurement period adjustments:
Provisional accounting as of February 15, 2023Measurement period adjustmentsFinal accounting as of February 15, 2023
Assets
Accounts receivable$4,358 $(357)$4,001 
Property, plant and equipment334,958 9,265 344,223 
Intangible assets850 — 850 
Operating lease asset32,053 198 32,251 
Other assets1,739 835 2,574 
Total assets acquired373,958 9,941 383,899 
Liabilities
Long-term debt(1)
8,100 (200)7,900 
Intangible liabilities4,100 — 4,100 
Asset retirement obligation3,795 — 3,795 
Operating lease liability37,723 (1,932)35,791 
Contract liability(2)
3,534 — 3,534 
Other liabilities— 1,932 1,932 
Total liabilities assumed57,252 (200)57,052 
Redeemable non-controlling interests8,100 1,300 9,400 
Non-controlling interests13,296 204 13,500 
Total fair value of consideration transferred, net of cash acquired$295,310 $8,637 $303,947 
Schedule of Business Acquisitions, by Acquisition
The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:
Provisional accounting as of January 31, 2024Measurement period adjustmentsFinal accounting as of January 31, 2024
Cash consideration paid to Vitol on closing$119,690 $— $119,690 
Post-closing purchase price true-up45 (221)(176)
Total fair value of consideration transferred119,735 (221)119,514 
Cash acquired— 204 204 
Total fair value of consideration transferred, net of cash acquired$119,735 $(425)$119,310 
The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:
Cash consideration paid to seller on closing$80,942 $— $80,942 
Cash consideration paid to settle debt on behalf of seller38,966 — 38,966 
Purchase price payable(1)
4,189 — 4,189 
Contingent consideration payable2,600 — 2,600 
Total fair value of consideration transferred126,697 — 126,697 
Cash and restricted cash acquired4,969 74 5,043 
Total fair value of consideration transferred, net of cash acquired$121,728 $(74)$121,654 
(1) The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.
The fair value of consideration transferred as of July 13, 2023, is determined as follows:
Cash consideration paid to seller on closing$2,820 
Cash consideration paid to settle debt on behalf of seller21,570 
Total fair value of consideration transferred24,390 
The fair value of consideration transferred, net of cash acquired, as of February 15, 2023, is determined as follows:
Provisional accounting as of February 15, 2023Measurement period adjustmentsFinal accounting as of February 15, 2023
Cash consideration paid to True Green on closing$212,850 $— $212,850 
Cash consideration paid to settle debt and interest rate swaps on behalf of True Green76,046 — 76,046 
Cash consideration in escrow accounts(3)
3,898 — 3,898 
Purchase price payable(4)
7,069 663 7,732 
Contingent consideration payable(5)
— 7,974 7,974 
Total fair value of consideration transferred299,863 8,637 308,500 
Restricted cash acquired4,553 — 4,553 
Total fair value of consideration transferred, net of cash acquired$295,310 $8,637 303,947 
(1) Acquired long-term debt relates to financing obligations recognized in failed sale leaseback transactions. Refer to Note 8, "Debt" for further information.
(2) Acquired contract liabilities relate to long-term agreements to sell renewable energy credits that were fully prepaid by the customer prior to the acquisition date. The Company will recognize revenue associated with the contract liabilities as renewable energy credits are delivered to the customer through 2036.
(3) Represents the portion of the consideration transferred that is held in escrow accounts as security for general indemnification claims.
(4) Purchase price payable represents the portion of the total holdback amount that was earned by True Green as of February 15, 2023, based on the completion of construction milestones related to assets in development.
(5) Contingent consideration represents amounts that may be payable upon the Seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. Refer to the Contingent Consideration section of Note 9, "Fair Value Measurements" for further information.
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination The following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Unfavorable rate revenue contracts – PPA$(100)11 years
Unfavorable rate revenue contracts – SREC(1,470)10 years
The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Favorable rate revenue contracts – SREC350 4 years
Unfavorable rate revenue contracts – SREC(5,200)3 years
The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:
Fair Value
(thousands)
Weighted Average Amortization Period
Favorable rate revenue contracts – PPA$800 19 years
Favorable rate revenue contracts – SREC50 16 years
Unfavorable rate revenue contracts – PPA(800)17 years
Unfavorable rate revenue contracts – SREC(3,300)3 years
Schedule of Business Acquisition, Pro Forma Information The
unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.
For the year ended December 31, 2024 (unaudited)For the year ended December 31, 2023 (unaudited)
Operating revenues, net$197,127 $165,958 
Net income(9,279)29,885 
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Variable Interest Entities (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Consolidated VIE Assets and Liabilities
The carrying amounts and classification of the consolidated VIE assets and liabilities included in consolidated balance sheets are as follows:
As of December 31,
20242023
Current assets$43,312 $22,298 
Non-current assets1,112,034 936,358 
Total assets$1,155,346 $958,656 
Current liabilities$69,964 $8,576 
Non-current liabilities159,124 141,360 
Total liabilities$229,088 $149,936 
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
As of December 31,Interest TypeWeighted average interest rate
20242023
Long-term debt
APAF Term Loan$462,038 $474,609 Fixed3.51 %
APAF II Term Loan102,545 112,810 Floating*
SOFR + 1.475%
APAF III Term Loan414,621 426,619 Fixed6.03 %
APAF IV Term Loan99,990 — Fixed6.45 %
APAGH Term Loan100,000 100,000 Fixed8.50 %
APAG Revolver35,000 65,000 Floating
SOFR + 1.60%
APACF II Facility134,941 — Floating
SOFR + 3.25%
Other term loans9,350 11,000 Fixed3.40 %
Financing obligations recognized in failed sale leaseback transactions41,324 42,767 Imputed3.96 %
Total principal due for long-term debt1,399,809 1,232,805 
Unamortized discounts(11,996)(13,722)
Unamortized deferred financing costs(16,056)(16,165)
Less: Current portion of long-term debt179,378 39,611 
Long-term debt, less current portion$1,192,379 $1,163,307 
* Interest rate is effectively fixed by interest rate swap, see discussion below.
Schedule of Maturities of Long-term Debt
As of December 31, 2024, the principal maturities of the Company’s long-term debt, excluding financing obligations recognized in failed sale leaseback transactions discussed below, were as follows:
2025$176,354 
202639,802 
2027145,485 
202829,149 
2029129,214 
Thereafter838,481 
Total principal payments$1,358,485 
The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:

2025$3,023 
20262,995 
20272,986 
20282,967 
20292,830 
Thereafter11,313 
Total
$26,114 
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis
The following table provides the financial instruments measured at fair value on a recurring basis:
December 31, 2024
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market fund$41,797 $— $— $41,797 
Derivative assets:
Interest rate swaps— 2,726 — 2,726 
Total assets at fair value41,797 2,726 — 44,523 
Liabilities
Alignment Shares liability— — 19,470 19,470 
Other current liabilities:
True Green II Acquisition - contingent liability
— — 2,187 2,187 
Total liabilities at fair value$— $— $21,657 $21,657 

December 31, 2023
Level 1Level 2Level 3Total
Assets
Derivative assets:
Interest rate swaps$— $530 $— $530 
Total assets at fair value— 530 — 530 
Liabilities
Alignment Shares liability— — 60,502 60,502 
Other current liabilities:
True Green II Acquisition - contingent liability
— — 4,658 4,658 
Caldera Acquisition - contingent liability
— — 2,600 2,600 
Total liabilities at fair value$— $— $67,760 $67,760 
Schedule of Alignment Shares
For the year ended
December 31, 2024
For the year ended
December 31, 2023
Shares$Shares$
Beginning balance996,188 $60,502 1,207,500 $66,145 
Alignment Shares converted(199,238)(10)(201,250)(11)
Alignment Shares forfeited— — (10,062)(432)
Fair value remeasurement— (41,022)— (5,200)
Ending balance796,950 $19,470 996,188 $60,502 
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Redeemable Noncontrolling Interests (Tables)
12 Months Ended
Dec. 31, 2024
Noncontrolling Interest [Abstract]  
Schedule of Redeemable Noncontrolling Interest
The changes in the components of redeemable noncontrolling interests are presented in the table below:
For the year ended December 31,
20242023
Redeemable noncontrolling interest, beginning balance$26,044 $18,133 
Cash distributions(3,418)(2,320)
Accrued distributions to noncontrolling interests(527)(278)
Assumed noncontrolling interest through business combination(100)15,340 
Assumed noncontrolling interest through asset acquisitions— 201 
Redemption of redeemable noncontrolling interests— (4,301)
Redeemable noncontrolling interests accretion to redemption value466 — 
Net (loss) income attributable to noncontrolling interest(3,389)(731)
Redeemable noncontrolling interest, ending balance$19,076 $26,044 
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Operating Lease Cost
The following table presents the components of operating lease cost for the years ended December 31, 2024, 2023, and 2022:
For the year ended December 31,
202420232022
Operating lease expense$16,474 $10,890 $6,798 
Variable lease expense1,799 1,742 1,185 
Total lease expense$18,273 $12,632 $7,983 
Schedule of Supplemental Information Of Operating Leases
The following table presents supplemental information related to our operating leases:
For the year ended December 31,
202420232022
Operating cash flows from operating leases$16,265 $10,738 $6,501 
Operating lease assets obtained in exchange for new operating lease liabilities$23,200 $88,109 $21,123 
Weighted-average remaining lease term, years23.6 years23.4 years19.7 years
Weighted average discount rate5.85%5.59%4.78%
Schedule of Maturities of Fixed Rental Payments
Maturities of operating lease liabilities as of December 31, 2024, are as follows:
2025$17,593 
202616,610 
202716,718 
202816,783 
202916,961 
Thereafter305,761 
Total$390,426 
Less: Present value discount(187,099)
Lease liability$203,327 
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted earnings per share for the years ended December 31, 2024, 2023, and 2022, respectively, was as follows (in thousands, except share and per share amounts):
For the year ended December 31,
202420232022
Net income (loss) attributable to Altus Power, Inc.$1,323 $(9,355)$55,437 
Income attributable to participating securities(1)
(7)— (433)
Net income (loss) attributable to common stockholders - basic and diluted
1,316 (9,355)55,004 
Class A Common Stock
Weighted average shares of common stock outstanding - basic(2)
159,730,462 158,699,959 154,648,788 
Dilutive RSUs948,211 — 536,284 
Dilutive restricted stock— — 523,921 
Weighted average shares of common stock outstanding - diluted160,678,673 158,699,959 155,708,993 
Net income (loss) attributable to common stockholders per share - basic$0.01 $(0.06)$0.36 
Net income (loss) attributable to common stockholders per share - diluted$0.01 $(0.06)$0.35 

(1) Represents the income attributable to 796,950, 996,188, and 1,207,500 Alignment Shares outstanding as of December 31, 2024, 2023, and 2022, respectively.
(2) For the years ended December 31, 2024, 2023, and 2022, the calculation of basic weighted average shares of common stock outstanding excludes zero, 210,710, and 542,511 shares, respectively, of the Company's Class A common stock provided to holders of Legacy Altus common stock, including shares that were subject to vesting conditions.
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Asset Retirement Obligations (Tables)
12 Months Ended
Dec. 31, 2024
Asset Retirement Obligation Disclosure [Abstract]  
Schedule of Asset Retirement Obligations The following table presents the changes in AROs as recorded in other long-term liabilities in the consolidated balance sheets:
For the year ended December 31,
20242023
Balance at beginning of year
$17,014 $9,575 
Additional obligations incurred
2,513 6,929 
Accretion expense799 536 
Liabilities settled or disposed in the current year
— (26)
Balance at end of year
$20,326 $17,014 
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of RSU Activity The following table summarizes the RSU activity during the years ended December 31, 2024, 2023, and 2022:
Number of RSUs OutstandingWeighted-Average Grant Date Fair Value Per Share
Balances as of December 31, 2021
— $— 
RSUs granted8,105,539 5.27 
RSUs forfeited(65,650)7.40 
Balances as of December 31, 2022
8,039,8895.25 
RSUs granted3,104,600 5.52 
RSUs vested(154,023)7.25 
RSUs forfeited(300,655)5.45 
Balances as of December 31, 2023
10,689,8115.29 
RSUs granted4,626,776 4.72 
RSUs vested(1,234,392)5.49 
RSUs forfeited(4,695,563)5.01 
Balances as of December 31, 2024
9,386,632$5.12 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions
The fair value of such performance-based RSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:
For the year ended December 31,
202420232022
Expected volatility66 %60 %70 %
Risk-free interest rate4.35 %3.73 %1.94 %
Expected term2.9 years2.9 years5.0 years
The fair value of GW Plan PSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:
For the year ended December 31,
2024
Expected volatility70 %
Risk-free interest rate4.40 %
Expected term2.7 years
Schedule of Percentage Payout Calculation The number of GW Plan PSUs vested, and thus shares of Class A Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the twenty trading days prior to and including (if applicable) the vesting date (the “AMPS Price”) as follows:
AMPS PricePayout
<$8
40 %
$8-10.99
80 %
$11-11.50
100 %
$11.51-12.99
110 %
$13+
120 %
.
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Expense (Benefit)
Income tax expense (benefit) is composed of the following:
For the year ended December 31,
202420232022
Current:
Federal$— $— $— 
State50 32 (2)
Total current expense (benefit)50 32 (2)
Deferred:
Federal16,301 (959)1,051 
State(2,107)244 27 
Total deferred tax expense (benefit) $14,194 $(715)$1,078 
Income tax expense (benefit) $14,244 $(683)$1,076 
Schedule of Effective Income Tax Rate Reconciliation
The following table presents a reconciliation of the income tax expense (benefit) computed at the U.S. federal statutory rate and the Company’s income tax expense (benefit):
For the year ended December 31,
202420232022
Income tax expense (benefit) – computed as 21% of pretax (loss) income $757 $(5,598)$11,181 
Effect of noncontrolling interests and redeemable noncontrolling interests2,518 3,490 691 
State tax, net of federal benefit(1,576)169 (138)
Valuation allowance21,807 73 158 
Transaction costs related to the CBAH Merger— — (12)
Transaction costs related to the CBAH Merger (return to provision)— — (678)
Effect of tax credits(726)(254)(75)
Stock-based compensation308 2,480 1,614 
Change in fair value of redeemable warrant and Alignment Shares liability(8,615)(1,183)(11,690)
Deferred rate change(1,749)— — 
Other deferred items1,520 140 25 
Income tax expense (benefit) $14,244 $(683)$1,076 
Effective income tax rate398.2%2.6%2.0 %
Schedule of Deferred Tax Assets and Liabilities As of December 31, 2024 and 2023, the Company’s deferred tax assets and liabilities are comprised of the following:
As of December 31,
20242023
Deferred tax assets:
Net operating losses$135,266 $86,078 
Intangible liabilities— 397 
Deferred financing costs9,618 6,334 
Tax credits1,684 945 
Operating lease liability27,350 24,813 
Asset retirement obligation2,559 4,453 
Stock-based compensation2,092 1,096 
Accrued bonus1,128 — 
Derivative liability— 1,973 
Sec. 163(j) interest limitation41,266 27,567 
Total deferred tax assets$220,963 $153,656 
Valuation allowance(22,675)(868)
Net deferred tax assets$198,288 $152,788 
Deferred tax liabilities:
Property, plant and equipment$(131,249)$(94,286)
Intangible assets(611)(617)
Operating lease asset(24,262)(22,224)
Derivative assets (550)— 
Other liabilities(448)— 
Investments in partnerships(64,033)(45,492)
Total deferred tax liabilities(221,153)(162,619)
Net deferred tax liability$(22,865)$(9,831)
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Concentration Risk [Line Items]      
Common stock, par value (in usd per share) | $ / shares $ 0.0001 $ 0.0001  
Number of operating segments | segment 1    
Number of reportable segments | segment 1    
Allowance for uncollectible accounts receivable $ 1,200 $ 900  
Impairment loss 0 $ 400 $ 0
Direct costs $ 0    
Minimum      
Concentration Risk [Line Items]      
Site lease agreement amortization period 15 years    
Amortization period of customer contracts 15 years    
Maximum      
Concentration Risk [Line Items]      
Site lease agreement amortization period 30 years    
Amortization period of customer contracts 25 years    
Customer One      
Concentration Risk [Line Items]      
Weighted-average remaining life 11 years    
Customer Two      
Concentration Risk [Line Items]      
Weighted-average remaining life 18 years    
Revenue Benchmark | Customer Concentration Risk | Customer One      
Concentration Risk [Line Items]      
Concentration risk   11.00% 16.20%
Class B Common Stock      
Concentration Risk [Line Items]      
Common stock, par value (in usd per share) | $ / shares $ 0.0001    
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]        
Cash and cash equivalents $ 104,902 $ 160,817    
Current portion of restricted cash 7,040 45,358    
Restricted cash, noncurrent portion 11,445 12,752    
Total $ 123,387 $ 218,927 $ 199,398 $ 330,321
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Accounts Receivable - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Operating revenues, net $ 196,265 $ 155,162 $ 101,163
Power sales under PPAs      
Disaggregation of Revenue [Line Items]      
Total revenue from power sales 66,578 53,516 24,906
Power sales under NMCAs      
Disaggregation of Revenue [Line Items]      
Total revenue from power sales 58,135 42,006 27,162
Power sales on wholesale markets      
Disaggregation of Revenue [Line Items]      
Total revenue from power sales 2,136 1,756 4,146
Power sales      
Disaggregation of Revenue [Line Items]      
Total revenue from power sales 126,849 97,278 56,214
Solar renewable energy credit revenue      
Disaggregation of Revenue [Line Items]      
Operating revenues, net 48,198 45,542 40,502
Rental income      
Disaggregation of Revenue [Line Items]      
Operating revenues, net 11,271 2,784 3,038
Performance based incentives      
Disaggregation of Revenue [Line Items]      
Operating revenues, net 7,274 6,155 1,409
Revenue recognized on contract liabilities      
Disaggregation of Revenue [Line Items]      
Operating revenues, net $ 2,673 $ 3,403 $ 0
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 52,436
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 12,240
Remaining performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 19,935
Remaining performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 15,872
Remaining performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 4,389
Remaining performance period 1 year
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Accounts Receivable - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net $ 21,808 $ 17,100 $ 13,443
Power sales under PPAs      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total power sales 5,087 3,582 4,092
Power sales under NMCAs      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total power sales 10,447 8,094 3,183
Power sales on wholesale markets      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total power sales 72 249 223
Power sales      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total power sales 15,606 11,925 7,498
Solar renewable energy credit revenue      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net 5,981 3,379 5,387
Rental income      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net 194 450 429
Performance based incentives      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, net $ 27 $ 1,346 $ 129
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Accounts Receivable - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Period of payments for accounts receivable 30 days    
Allowance for uncollectible accounts $ 1,200,000 $ 900,000  
Contract liability, current 1,607,000 2,940,000  
Contract liability 5,936,000 5,620,000  
Operating revenue 2,600,000 3,100,000 $ 0
Contract asset 0    
Contract liability 0    
SREC      
Business Acquisition [Line Items]      
Contract liability, current 1,600,000 2,900,000  
Contract liability $ 5,900,000 $ 5,600,000  
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
2025 $ 6,083
2026 2,892
2027 513
2028 514
2029 515
Thereafter 4,740
Total $ 15,257
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 2,147,263 $ 1,756,344
Less: Accumulated depreciation (204,378) (137,297)
Property, plant and equipment, net 1,942,885 1,619,047
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 17,983 9,377
Solar energy facilities    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 1,962,401 1,581,463
Solar energy facilities | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 25 years  
Solar energy facilities | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 32 years  
Battery energy storage systems    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 20 years  
Property, plant and equipment $ 12,513 12,513
Site work    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 15 years  
Property, plant and equipment $ 5,471 5,471
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 7,173 7,138
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 15 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 30 years  
Vehicles and other equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 2,420 930
Vehicles and other equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 3 years  
Vehicles and other equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives (in Years) 5 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 139,302 $ 139,452
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Property, Plant and Equipment [Line Items]        
Depreciation $ 67,300 $ 51,200 $ 31,000  
Loss (gain) on disposal of property, plant and equipment $ (443) (649) $ 2,222  
JO RI Solar, LLC        
Property, Plant and Equipment [Line Items]        
Cash consideration       $ 2,400
Carrying amount of net liabilities       3,000
Carrying amount of net assets       $ 3,000
Loss (gain) on disposal of property, plant and equipment   $ 600    
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment - Property, Plant, and Equipment Leased to Third Parties (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]    
Property, plant and equipment $ 97,915 $ 27,251
Less: Accumulated depreciation (5,936) (2,490)
Property, plant and equipment, net 91,979 24,761
Land    
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]    
Property, plant and equipment 3,144 0
Solar energy facilities    
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]    
Property, plant and equipment 82,258 14,738
Battery energy storage systems    
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]    
Property, plant and equipment $ 12,513 $ 12,513
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Intangible Liabilities - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 66,142 $ 57,208
Accumulated amortization: (14,899) (9,620)
Total intangible assets, net 51,243 47,588
Customer acquisition costs    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 12,591 6,681
Accumulated amortization: $ (2,204) (1,754)
Customer acquisition costs | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 17 years  
In-place lease contracts    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 819 819
Accumulated amortization: $ (280) (241)
In-place lease contracts | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 21 years  
Favorable rate revenue contracts    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 45,564 45,564
Accumulated amortization: $ (12,415) (7,565)
Favorable rate revenue contracts | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 9 years  
Favorable operation and maintenance contracts    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 0 60
Accumulated amortization: $ 0 (60)
Favorable operation and maintenance contracts | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 4 years  
Software in development    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 7,056 3,972
Other    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 112 $ 112
Other | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 5 years  
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Intangible Liabilities - Intangible Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Total intangible liabilities, net $ 16,007 $ 18,945
Unfavorable rate revenue contracts    
Finite-Lived Intangible Assets [Line Items]    
Cost 24,029 29,306
Unfavorable rate revenue contracts $ (8,022) $ (10,361)
Unfavorable rate revenue contracts | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period 6 years  
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Intangible Liabilities - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense $ 5.3 $ 5.4 $ 1.9
Amortization benefit 4.5 $ 3.6 $ 3.6
Amortization of intangible assets $ 6.8    
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Intangible Liabilities - Annual Amortization on Intangibles (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]  
2025 $ 1,212
2026 3,670
2027 3,627
2028 2,515
2029 2,193
Favorable rate revenue contracts  
Finite-Lived Intangible Assets [Line Items]  
2025 4,814
2026 4,814
2027 4,658
2028 3,452
2029 2,660
In-place lease contracts  
Finite-Lived Intangible Assets [Line Items]  
2025 40
2026 40
2027 40
2028 40
2029 40
Customer acquisition costs  
Finite-Lived Intangible Assets [Line Items]  
2025 672
2026 672
2027 672
2028 672
2029 672
Unfavorable rate revenue contracts  
Finite-Lived Intangible Assets [Line Items]  
2025 (4,314)
2026 (1,856)
2027 (1,743)
2028 (1,649)
2029 $ (1,179)
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Additional Information (Details)
$ in Thousands
5 Months Ended 12 Months Ended
Oct. 01, 2024
USD ($)
Jan. 31, 2024
USD ($)
facility
MW
Dec. 20, 2023
USD ($)
MW
Aug. 03, 2023
USD ($)
Jul. 13, 2023
USD ($)
MW
Feb. 15, 2023
USD ($)
MW
Jan. 11, 2023
USD ($)
Nov. 26, 2024
USD ($)
in-developmentSolarFacility
Dec. 31, 2024
USD ($)
MW
Dec. 31, 2023
USD ($)
MW
Dec. 31, 2022
USD ($)
Jul. 03, 2024
MW
Dec. 20, 2023
Dec. 20, 2023
operatingSolarEnergyFacility
Dec. 20, 2023
developmentSolarEnergyFacility
Feb. 15, 2023
operatingSolarEnergyFacility
Feb. 15, 2023
developmentSolarEnergyFacility
Dec. 23, 2022
Business Acquisition [Line Items]                                    
Acquisition related costs                 $ 3,665 $ 4,508 $ 3,629              
Additional obligations incurred                 2,513 6,929                
MN8 Acquisition                                    
Business Acquisition [Line Items]                                    
Number of in-development solar facilities acquired | in-developmentSolarFacility               4                    
Nameplate capacity | MW                       26.6            
Consideration transferred               $ 108,400                    
Asset acquisition, consideration receivable                 11,700                  
Property, plant, and equipment                 109,000                  
Operating lease assets                 3,400                  
Measurement period adjustments to decrease in operating lease liability                 3,400                  
Asset retirement obligations                 $ 500                  
Asset Acquisitions                                    
Business Acquisition [Line Items]                                    
Nameplate capacity | MW                 15.1                  
Consideration transferred                 $ 19,500                  
Asset acquisition, consideration receivable                 1,100                  
Property, plant, and equipment                 19,600                  
Operating lease assets                 1,100                  
Measurement period adjustments to decrease in operating lease liability                 1,100                  
Asset retirement obligations                 100                  
Asset Acquisitions, Land                                    
Business Acquisition [Line Items]                                    
Consideration transferred                 $ 3,300 $ 2,800                
2024 Acquisitions of VIEs                                    
Business Acquisition [Line Items]                                    
Nameplate capacity | MW                 18.7                  
Consideration transferred                 $ 59,000                  
Operating lease assets                 1,800                  
Measurement period adjustments to decrease in operating lease liability                 1,800                  
Asset acquisition, contingent consideration, liability                 15,400                  
Property, plant and equipment, additions                 59,200                  
Additional obligations incurred                 300                  
2023 Acquisitions of VIEs                                    
Business Acquisition [Line Items]                                    
Nameplate capacity | MW                   8.0                
Consideration transferred       $ 2,000           $ 11,900                
Operating lease assets       500           3,000                
Measurement period adjustments to decrease in operating lease liability       400           2,900                
Asset acquisition, contingent consideration, liability                 200                  
Property, plant and equipment, additions       2,100           14,800                
Additional obligations incurred       $ 100     $ 100     100                
Intangible liabilities                   $ 500                
Weighted average amortization period                   5 years                
Measurement period adjustments to increase in non-controlling Interests                   $ 200                
Asset Acquisitions, Solar Energy Facilities                                    
Business Acquisition [Line Items]                                    
Nameplate capacity | MW                   13.2                
Consideration transferred                   $ 24,500                
Operating lease assets                   6,000                
Measurement period adjustments to decrease in operating lease liability                   7,900                
Asset acquisition, contingent consideration, liability                 100                  
Property, plant and equipment, additions                   27,400                
Additional obligations incurred                   300                
Intangible liabilities                   500                
Financing lease obligations                   $ 2,100                
Weighted average amortization period                   5 years                
Vitol Acquisition                                    
Business Acquisition [Line Items]                                    
Nameplate capacity | MW   84                                
Number of assets acquired | facility   20                                
Percent of ownership interest acquired   100.00%                                
Purchase price   $ 119,500                                
Acquisition related costs                 900                  
Revenues                 11,600                  
Net income                 $ 6,800                  
Vitol Acquisition | Measurement Period Adjustments                                    
Business Acquisition [Line Items]                                    
Measurement period adjustments, property, plant and equipment   822                                
Measurement period adjustments, other assets   2                                
Measurement period adjustments, other liabilities   (172)                                
Measurement period adjustments, non-controlling interests   $ 0                                
Caldera Acquisition                                    
Business Acquisition [Line Items]                                    
Nameplate capacity | MW     121                              
Number of assets acquired                           35 6      
Percent of ownership interest acquired                         100.00%          
Acquisition related costs     $ 8,000                              
Consideration transferred     121,700                              
Caldera Acquisition | Measurement Period Adjustments                                    
Business Acquisition [Line Items]                                    
Measurement period adjustments, property, plant and equipment $ 600   596                              
Measurement period adjustments, other assets 100   95                              
Measurement period adjustments, other liabilities 500   517                              
Measurement period adjustments, non-controlling interests 100   $ 100                              
Measurement period adjustments, cash and restricted cash $ 100                                  
Marshall Street Acquisition                                    
Business Acquisition [Line Items]                                    
Percent of ownership interest acquired         100.00%                          
Purchase price         $ 24,390                          
Marshall Street Acquisition | Solar Energy Facility                                    
Business Acquisition [Line Items]                                    
Nameplate capacity | MW         10.3                          
Marshall Street Acquisition | Battery energy storage systems                                    
Business Acquisition [Line Items]                                    
Nameplate capacity | MW         5                          
True Green II Acquisition                                    
Business Acquisition [Line Items]                                    
Nameplate capacity | MW           220                        
Number of assets acquired                               55 3  
Percent of ownership interest acquired                                   100.00%
Purchase price           $ 308,500                        
True Green II Acquisition | Measurement Period Adjustments                                    
Business Acquisition [Line Items]                                    
Measurement period adjustments, property, plant and equipment           (9,265)                        
Measurement period adjustments, other assets           (835)                        
Measurement period adjustments, other liabilities           (1,932)                        
Measurement period adjustments, non-controlling interests           $ (204)                        
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details) - USD ($)
$ in Thousands
Oct. 01, 2024
Jan. 31, 2024
Dec. 20, 2023
Feb. 15, 2023
Jul. 13, 2023
Vitol Acquisition | Provisional Accounting          
Assets          
Accounts receivable   $ 1,649      
Property, plant and equipment   123,363      
Operating lease asset   7,835      
Other assets   1,691      
Total assets acquired   134,538      
Liabilities          
Accounts payable   249      
Intangible liabilities   2,370      
Asset retirement obligation   1,374      
Operating lease liability   7,187      
Contract liability   1,130      
Other liabilities   393      
Total liabilities assumed   12,703      
Non-controlling interests   2,100      
Total fair value of consideration transferred, net of cash acquired   119,735      
Vitol Acquisition | Measurement Period Adjustments          
Assets          
Measurement period adjustments, Accounts receivable   (164)      
Measurement period adjustments, Property, plant and equipment   (822)      
Measurement period adjustments, Operating lease asset   (1,799)      
Measurement period adjustments, Other assets   (2)      
Measurement period adjustments, Total assets acquired   (2,787)      
Liabilities          
Measurement period adjustments, Accounts payable   65      
Measurement period adjustments, Intangible liabilities   (800)      
Measurement period adjustments, Asset retirement obligation   0      
Measurement period adjustments, Operating lease liability   (1,799)      
Measurement period adjustments, Contract liability   0      
Measurement period adjustments, other liabilities   172      
Measurement period adjustments, Total liabilities assumed   (2,362)      
Measurement period adjustments, Non-controlling interests   0      
Measurement period adjustments, Total fair value of consideration transferred, net of cash acquired   (425)      
Vitol Acquisition | Final Allocation          
Assets          
Accounts receivable   1,485      
Property, plant and equipment   122,541      
Operating lease asset   6,036      
Other assets   1,689      
Total assets acquired   131,751      
Liabilities          
Accounts payable   314      
Intangible liabilities   1,570      
Asset retirement obligation   1,374      
Operating lease liability   5,388      
Contract liability   1,130      
Other liabilities   565      
Total liabilities assumed   10,341      
Non-controlling interests   2,100      
Total fair value of consideration transferred, net of cash acquired   $ 119,310      
Caldera Acquisition | Provisional Accounting          
Assets          
Accounts receivable     $ 876    
Property, plant and equipment     131,728    
Intangible assets     350    
Operating lease asset     15,557    
Other assets     2,079    
Total assets acquired     150,590    
Liabilities          
Intangible liabilities     5,200    
Asset retirement obligation     1,920    
Operating lease liability     17,567    
Other liabilities     1,275    
Total liabilities assumed     25,962    
Non-controlling interests     2,900    
Total fair value of consideration transferred, net of cash acquired     121,728    
Caldera Acquisition | Measurement Period Adjustments          
Assets          
Measurement period adjustments, Accounts receivable     0    
Measurement period adjustments, Property, plant and equipment $ (600)   (596)    
Measurement period adjustments, Intangible assets     0    
Measurement period adjustments, Operating lease asset     0    
Measurement period adjustments, Other assets (100)   (95)    
Measurement period adjustments, Total assets acquired     (691)    
Liabilities          
Measurement period adjustments, Intangible liabilities     0    
Measurement period adjustments, Asset retirement obligation     0    
Measurement period adjustments, Operating lease liability     0    
Measurement period adjustments, other liabilities (500)   (517)    
Measurement period adjustments, Total liabilities assumed     (517)    
Measurement period adjustments, Non-controlling interests $ (100)   (100)    
Measurement period adjustments, Total fair value of consideration transferred, net of cash acquired     (74)    
Caldera Acquisition | Final Allocation          
Assets          
Accounts receivable     876    
Property, plant and equipment     131,132    
Intangible assets     350    
Operating lease asset     15,557    
Other assets     1,984    
Total assets acquired     149,899    
Liabilities          
Intangible liabilities     5,200    
Asset retirement obligation     1,920    
Operating lease liability     17,567    
Other liabilities     758    
Total liabilities assumed     25,445    
Non-controlling interests     2,800    
Total fair value of consideration transferred, net of cash acquired     $ 121,654    
Marshall Street Acquisition          
Assets          
Accounts receivable         $ 273
Property, plant and equipment         28,798
Operating lease asset         891
Total assets acquired         29,962
Liabilities          
Construction payable         1,885
Asset retirement obligation         256
Operating lease liability         391
Total liabilities assumed         2,532
Redeemable non-controlling interests         3,040
Total fair value of consideration transferred, net of cash acquired         $ 24,390
True Green II Acquisition | Provisional Accounting          
Assets          
Accounts receivable       $ 4,358  
Property, plant and equipment       334,958  
Intangible assets       850  
Operating lease asset       32,053  
Other assets       1,739  
Total assets acquired       373,958  
Liabilities          
Long-term debt       8,100  
Intangible liabilities       4,100  
Asset retirement obligation       3,795  
Operating lease liability       37,723  
Contract liability       3,534  
Other liabilities       0  
Total liabilities assumed       57,252  
Redeemable non-controlling interests       8,100  
Non-controlling interests       13,296  
Total fair value of consideration transferred, net of cash acquired       295,310  
True Green II Acquisition | Measurement Period Adjustments          
Assets          
Measurement period adjustments, Accounts receivable       (357)  
Measurement period adjustments, Property, plant and equipment       9,265  
Measurement period adjustments, Intangible assets       0  
Measurement period adjustments, Operating lease asset       198  
Measurement period adjustments, Other assets       835  
Measurement period adjustments, Total assets acquired       9,941  
Liabilities          
Measurement period adjustments, Long-term debt       (200)  
Measurement period adjustments, Intangible liabilities       0  
Measurement period adjustments, Asset retirement obligation       0  
Measurement period adjustments, Operating lease liability       (1,932)  
Measurement period adjustments, Contract liability       0  
Measurement period adjustments, other liabilities       1,932  
Measurement period adjustments, Redeemable non-controlling interests       1,300  
Measurement period adjustments, Total liabilities assumed       (200)  
Measurement period adjustments, Non-controlling interests       204  
Measurement period adjustments, Total fair value of consideration transferred, net of cash acquired       8,637  
True Green II Acquisition | Final Allocation          
Assets          
Accounts receivable       4,001  
Property, plant and equipment       344,223  
Intangible assets       850  
Operating lease asset       32,251  
Other assets       2,574  
Total assets acquired       383,899  
Liabilities          
Long-term debt       7,900  
Intangible liabilities       4,100  
Asset retirement obligation       3,795  
Operating lease liability       35,791  
Contract liability       3,534  
Other liabilities       1,932  
Total liabilities assumed       57,052  
Redeemable non-controlling interests       9,400  
Non-controlling interests       13,500  
Total fair value of consideration transferred, net of cash acquired       $ 303,947  
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Fair Value of Consideration Transferred (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Dec. 20, 2023
Jul. 13, 2023
Feb. 15, 2023
Vitol Acquisition        
Business Acquisition [Line Items]        
Total fair value of consideration transferred $ 119,500      
Vitol Acquisition | Provisional Accounting        
Business Acquisition [Line Items]        
Cash consideration paid to Vitol on closing 119,690      
Post-closing purchase price true-up 45      
Total fair value of consideration transferred 119,735      
Cash acquired 0      
Total fair value of consideration transferred, net of cash acquired 119,735      
Vitol Acquisition | Measurement Period Adjustments        
Business Acquisition [Line Items]        
Measurement period adjustments, Cash consideration paid to Vitol on closing 0      
Measurement period adjustments, Post-closing purchase price true-up 221      
Measurement period adjustments, Total fair value of consideration transferred 221      
Measurement period adjustments, Cash acquired 204      
Total fair value of consideration transferred, net of cash acquired (425)      
Vitol Acquisition | Final Allocation        
Business Acquisition [Line Items]        
Cash consideration paid to Vitol on closing 119,690      
Post-closing purchase price true-up (176)      
Total fair value of consideration transferred 119,514      
Cash acquired 204      
Total fair value of consideration transferred, net of cash acquired $ 119,310      
Caldera Acquisition        
Business Acquisition [Line Items]        
Total fair value of consideration transferred, net of cash acquired   $ 121,700    
Caldera Acquisition | Provisional Accounting        
Business Acquisition [Line Items]        
Cash consideration paid to seller on closing   80,942    
Cash consideration paid to settle debt on behalf of seller   38,966    
Purchase price payable   4,189    
Contingent consideration payable   2,600    
Total fair value of consideration transferred   126,697    
Cash and restricted cash acquired   4,969    
Total fair value of consideration transferred, net of cash acquired   121,728    
Caldera Acquisition | Measurement Period Adjustments        
Business Acquisition [Line Items]        
Measurement period adjustments, Cash consideration paid to seller on closing   0    
Measurement period adjustments, Cash consideration paid to settle debt on behalf of seller   0    
Measurement period adjustments, Purchase price payable   0    
Measurement period adjustments, Contingent consideration payable   0    
Measurement period adjustments, Total fair value of consideration transferred   0    
Measurement period adjustments, Cash and restricted cash acquired   74    
Total fair value of consideration transferred, net of cash acquired   (74)    
Caldera Acquisition | Final Allocation        
Business Acquisition [Line Items]        
Cash consideration paid to seller on closing   80,942    
Cash consideration paid to settle debt on behalf of seller   38,966    
Purchase price payable   4,189    
Contingent consideration payable   2,600    
Total fair value of consideration transferred   126,697    
Cash and restricted cash acquired   5,043    
Total fair value of consideration transferred, net of cash acquired   $ 121,654    
Marshall Street Acquisition        
Business Acquisition [Line Items]        
Cash consideration paid to seller on closing     $ 2,820  
Cash consideration paid to settle debt on behalf of seller     21,570  
Total fair value of consideration transferred     $ 24,390  
True Green II Acquisition        
Business Acquisition [Line Items]        
Total fair value of consideration transferred       $ 308,500
True Green II Acquisition | Provisional Accounting        
Business Acquisition [Line Items]        
Cash consideration paid to True Green on closing       212,850
Cash consideration paid to settle debt and interest rate swaps on behalf of True Green       76,046
Cash consideration in escrow accounts       3,898
Purchase price payable       7,069
Contingent consideration payable       0
Total fair value of consideration transferred       299,863
Cash and restricted cash acquired       4,553
Total fair value of consideration transferred, net of cash acquired       295,310
True Green II Acquisition | Measurement Period Adjustments        
Business Acquisition [Line Items]        
Measurement period adjustments, Cash consideration paid to True Green on closing       0
Measurement period adjustments, Cash consideration paid to settle debt and interest rate swaps on behalf of True Green       0
Measurement period adjustments, Cash consideration in escrow accounts       0
Measurement period adjustments, Purchase price payable       663
Measurement period adjustments, Contingent consideration payable       7,974
Measurement period adjustments, Total fair value of consideration transferred       (8,637)
Measurement period adjustments, Cash and restricted cash acquired       0
Total fair value of consideration transferred, net of cash acquired       8,637
True Green II Acquisition | Final Allocation        
Business Acquisition [Line Items]        
Cash consideration paid to True Green on closing       212,850
Cash consideration paid to settle debt and interest rate swaps on behalf of True Green       76,046
Cash consideration in escrow accounts       3,898
Purchase price payable       7,732
Contingent consideration payable       7,974
Total fair value of consideration transferred       308,500
Cash and restricted cash acquired       4,553
Total fair value of consideration transferred, net of cash acquired       $ 303,947
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Dec. 20, 2023
Feb. 15, 2023
Unfavorable rate revenue contracts | Vitol Acquisition | PPA      
Business Acquisition [Line Items]      
Fair Value, unfavorable rate revenue contracts $ (100)    
Weighted average amortization period 11 years    
Unfavorable rate revenue contracts | Vitol Acquisition | SREC      
Business Acquisition [Line Items]      
Fair Value, unfavorable rate revenue contracts $ (1,470)    
Weighted average amortization period 10 years    
Unfavorable rate revenue contracts | Caldera Acquisition | SREC      
Business Acquisition [Line Items]      
Fair Value, unfavorable rate revenue contracts   $ (5,200)  
Weighted average amortization period   3 years  
Unfavorable rate revenue contracts | True Green II Acquisition | PPA      
Business Acquisition [Line Items]      
Fair Value, unfavorable rate revenue contracts     $ (800)
Weighted average amortization period     17 years
Unfavorable rate revenue contracts | True Green II Acquisition | Renewable Energy Credits      
Business Acquisition [Line Items]      
Fair Value, unfavorable rate revenue contracts     $ (3,300)
Weighted average amortization period     3 years
Favorable rate revenue contracts | Caldera Acquisition | SREC      
Business Acquisition [Line Items]      
Fair value, favorable rate revenue contracts   $ 350  
Weighted average amortization period   4 years  
Favorable rate revenue contracts | True Green II Acquisition | PPA      
Business Acquisition [Line Items]      
Fair value, favorable rate revenue contracts     $ 800
Weighted average amortization period     19 years
Favorable rate revenue contracts | True Green II Acquisition | Renewable Energy Credits      
Business Acquisition [Line Items]      
Fair value, favorable rate revenue contracts     $ 50
Weighted average amortization period     16 years
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Pro Forma (Details) - Vitol Acquisition - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]    
Operating revenues, net $ 197,127 $ 165,958
Net income $ (9,279) $ 29,885
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]    
Current assets $ 143,558 $ 228,797
Total assets 2,348,963 2,090,349
Current liabilities 329,525 106,510
Total liabilities 1,805,541 1,565,338
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Current assets 43,312 22,298
Non-current assets 1,112,034 936,358
Total assets 1,155,346 958,656
Current liabilities 69,964 8,576
Non-current liabilities 159,124 141,360
Total liabilities $ 229,088 $ 149,936
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Variable Interest Entities - Additional Information (Details)
$ in Thousands
12 Months Ended
Aug. 03, 2023
USD ($)
facility
MW
Jan. 11, 2023
USD ($)
MW
Dec. 31, 2024
USD ($)
variableInterestEntity
Dec. 31, 2023
USD ($)
variableInterestEntity
MW
Variable Interest Entity [Line Items]        
Additional obligations incurred     $ 2,513 $ 6,929
Stellar MA Acquisition        
Variable Interest Entity [Line Items]        
Consideration transferred   $ 3,800    
Property, plant and equipment, additions   3,900    
Operating lease assets   700    
Measurement period adjustments to decrease in operating lease liability   700    
2023 Acquisitions of VIEs        
Variable Interest Entity [Line Items]        
Nameplate capacity | MW       8.0
Consideration transferred $ 2,000     $ 11,900
Property, plant and equipment, additions 2,100     14,800
Operating lease assets 500     3,000
Measurement period adjustments to decrease in operating lease liability 400     2,900
Additional obligations incurred $ 100 $ 100   $ 100
Percentage of voting interests acquired 100.00%      
Option exercise date $ 200      
Asset acquisition, noncontrolling interests $ 200      
Zildjian Solar V, LLC        
Variable Interest Entity [Line Items]        
Consolidated VIEs | variableInterestEntity     33 35
Zildjian Solar V, LLC | Stellar MA Acquisition        
Variable Interest Entity [Line Items]        
Nameplate capacity | MW   2.7    
Zildjian Solar V, LLC | 2023 Acquisitions of VIEs        
Variable Interest Entity [Line Items]        
Nameplate capacity | MW 1.4      
Number of assets acquired | facility 2      
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]    
Long-term debt $ 1,399,809 $ 1,232,805
Unamortized discounts (11,996) (13,722)
Unamortized deferred financing costs (16,056) (16,165)
Less: Current portion of long-term debt 179,378 39,611
Long-term debt, less current portion 1,192,379 1,163,307
Financing obligations recognized in failed sale leaseback transactions    
Line of Credit Facility [Line Items]    
Long-term debt $ 41,324 42,767
Weighted average interest rate 3.96%  
APAF Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 462,038 474,609
Weighted average interest rate 3.51%  
APAF II Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 102,545 112,810
Weighted average interest rate 1.475%  
APAF III Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 414,621 426,619
Weighted average interest rate 6.03%  
APAF IV Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 99,990 0
Weighted average interest rate 6.45%  
APAGH Term Loan    
Line of Credit Facility [Line Items]    
Long-term debt $ 100,000 100,000
Weighted average interest rate 8.50%  
APAG Revolver    
Line of Credit Facility [Line Items]    
Long-term debt $ 35,000 65,000
Weighted average interest rate 1.60%  
APACF II Facility    
Line of Credit Facility [Line Items]    
Long-term debt $ 134,941 0
Weighted average interest rate 3.25%  
Other term loans    
Line of Credit Facility [Line Items]    
Long-term debt $ 9,350 $ 11,000
Weighted average interest rate 3.40%  
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - APAF Term Loan (Details) - APAF Term Loan - USD ($)
$ in Millions
Aug. 25, 2021
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Weighted average interest rate   3.51%  
Line of credit outstanding   $ 462.0 $ 474.6
Debt issuance costs   $ 5.9 $ 6.7
Blackstone Credit Facility      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 503.0    
Weighted average interest rate 3.51%    
Initial amortization rate 2.50%    
Debt instrument term 8 years    
Amortization step up rate 4.00%    
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - APAF II Term Loan (Details) - APAF II Term Loan - USD ($)
$ in Millions
Dec. 23, 2022
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Face amount   $ 102.5 $ 112.8
Base spread 1.475%    
Fixed interest rate 4.885%    
Outstanding principal balance   $ 1.6 $ 2.2
Other term loans      
Line of Credit Facility [Line Items]      
Face amount $ 125.7    
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - APAF III Term Loan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 20, 2023
Jul. 21, 2023
Jun. 15, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Feb. 15, 2023
Line of Credit Facility [Line Items]              
Payment of debt issuance costs       $ 1,231 $ 5,000 $ 5,257  
APAF III Term Loan              
Line of Credit Facility [Line Items]              
Line of credit outstanding             $ 204,000
Interest rate 6.03%           5.62%
Payment of debt issuance costs $ 1,300 $ 200 $ 300 4,000      
Amortization of debt discount (premium) 800 1,100 1,500 6,300      
Maximum borrowing capacity $ 163,000 $ 28,000 $ 47,000        
Face amount       414,600 426,600    
Outstanding principal balance       $ 12,900 $ 14,300    
APAF III Term Loan | True Green II Acquisition              
Line of Credit Facility [Line Items]              
Current borrowing capacity             $ 193,000
APAF III Term Loan | Blackstone Credit Facility              
Line of Credit Facility [Line Items]              
Initial amortization rate 3.25%           2.50%
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - APAF IV Term Loan (Details) - APAF IV Term Loan - USD ($)
$ in Millions
Mar. 26, 2024
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Fixed interest rate 6.45%  
Current borrowing capacity $ 101.0  
Amortization of debt discount (premium) $ 1.6  
Face amount   $ 100.0
Outstanding principal balance   $ 1.5
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - APAGH Term Loan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]        
Payment of debt issuance costs   $ 1,231 $ 5,000 $ 5,257
APAGH Term Loan        
Line of Credit Facility [Line Items]        
Line of credit facility, commitment fee amount $ 100,000      
Maximum borrowing capacity $ 100,000      
Interest rate 8.50%      
Current borrowing capacity $ 100,000      
Amortization of debt discount (premium) 3,000      
Payment of debt issuance costs $ 1,000      
Face amount   100,000 100,000  
Outstanding principal balance   $ 3,300 $ 4,000  
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - APAG Revolver (Details) - APAG Revolver - USD ($)
$ in Millions
Dec. 19, 2022
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Line of credit facility, commitment fee amount $ 200.0    
Face amount   $ 35.0 $ 65.0
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - APACF II Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2023
Nov. 10, 2023
Jun. 15, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]            
Repayments of long-term lines of credit     $ 31,900      
Other (income) expense, net       $ (2,201) $ 1,784 $ (3,926)
APACF II Facility            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity   $ 200,000        
Interest rate   3.25%        
Line of credit facility, maturity period   364 days        
Debt issuance costs   $ 300        
Current borrowing capacity $ 166,800          
Amortization of debt discount (premium) $ 1,100          
Other (income) expense, net       400    
Debt interest expense       5,400    
Face amount       134,900 $ 0  
Outstanding principal balance       $ 700    
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Other Term Loans - Construction to Term Loan Facility (Details) - USD ($)
$ in Millions
Jun. 15, 2023
Jan. 10, 2020
Line of Credit Facility [Line Items]    
Repayments of long-term lines of credit $ 31.9  
Construction Loan to Term Loan Facility | Construction Loans    
Line of Credit Facility [Line Items]    
Face amount   $ 187.5
Construction to Term Loan Facility    
Line of Credit Facility [Line Items]    
Repayments of long-term lines of credit $ 15.8  
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Other Term Loans - Project-Level Term Loan (Details) - Project Level Term Loan - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Aug. 29, 2022
Line of Credit Facility [Line Items]      
Line of credit outstanding $ 9.4 $ 11.0  
Debt issuance costs $ 1.5 $ 1.8  
Stellar NJ 2 Acquisition      
Line of Credit Facility [Line Items]      
Line of credit outstanding     $ 14.1
Unamortized discount     $ 2.2
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Letter of Credit Facilities and Surety Bond Arrangements (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Surety Bond    
Line of Credit Facility [Line Items]    
Face amount $ 7.6 $ 5.4
Letter of Credit    
Line of Credit Facility [Line Items]    
Line of credit outstanding 52.8 54.7
Unused lines of Credit    
Line of Credit Facility [Line Items]    
Remaining borrowing capacity $ 50.4 $ 54.4
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Debt- Principal Maturity of Long-Term Debt (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 176,354
2026 39,802
2027 145,485
2028 29,149
2029 129,214
Thereafter 838,481
Total principal payments $ 1,358,485
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Financing Obligations Recognized in Failed Sale Leaseback Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]      
Loss on extinguishment of debt, net $ 0 $ (116) $ (2,303)
Long-term debt 1,399,809 1,232,805  
Total 26,114    
Investment tax credit 13,200    
Implied interest on financing lease obligation 2,600    
Difference between minimum lease payments and fair value of financing lease obligations acquired 600    
Stellar HI Acquisition      
Line of Credit Facility [Line Items]      
Difference between minimum lease payments and fair value of finance lease obligations 5,200    
Financing obligations recognized in failed sale leaseback transactions      
Line of Credit Facility [Line Items]      
Sale leaseback transaction value 40,500 41,800  
Deferred transaction cost 800 900  
Payment of financing obligation 3,100 5,500 2,200
Interest expense 1,800 1,700 $ 1,500
Debt repayment   2,600  
Payments of financing costs   2,700  
Loss on extinguishment of debt, net   100  
Long-term debt 41,324 $ 42,767  
Total $ 26,100    
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Minimum Lease Payments Under Failed Sale-Leasebacks (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 3,023
2026 2,995
2027 2,986
2028 2,967
2029 2,830
Thereafter 11,313
Total $ 26,114
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets    
Total assets at fair value $ 44,523 $ 530
Liabilities    
Alignment Shares liability 19,470 60,502
Total liabilities at fair value 21,657 67,760
True Green II Acquisition - contingent liability    
Liabilities    
Other current liabilities: 2,187 4,658
Caldera Acquisition - contingent liability    
Liabilities    
Other current liabilities:   2,600
Interest rate swaps    
Assets    
Derivative assets 2,726 530
Level 1    
Assets    
Total assets at fair value 41,797 0
Liabilities    
Alignment Shares liability 0 0
Total liabilities at fair value 0 0
Level 1 | True Green II Acquisition - contingent liability    
Liabilities    
Other current liabilities: 0 0
Level 1 | Caldera Acquisition - contingent liability    
Liabilities    
Other current liabilities:   0
Level 1 | Interest rate swaps    
Assets    
Derivative assets 0 0
Level 2    
Assets    
Total assets at fair value 2,726 530
Liabilities    
Alignment Shares liability 0 0
Total liabilities at fair value 0 0
Level 2 | True Green II Acquisition - contingent liability    
Liabilities    
Other current liabilities: 0 0
Level 2 | Caldera Acquisition - contingent liability    
Liabilities    
Other current liabilities:   0
Level 2 | Interest rate swaps    
Assets    
Derivative assets 2,726 530
Level 3    
Assets    
Total assets at fair value 0 0
Liabilities    
Alignment Shares liability 19,470 60,502
Total liabilities at fair value 21,657 67,760
Level 3 | True Green II Acquisition - contingent liability    
Liabilities    
Other current liabilities: 2,187 4,658
Level 3 | Caldera Acquisition - contingent liability    
Liabilities    
Other current liabilities:   2,600
Level 3 | Interest rate swaps    
Assets    
Derivative assets 0 $ 0
Money market fund    
Assets    
Money market fund 41,797  
Money market fund | Level 1    
Assets    
Money market fund 41,797  
Money market fund | Level 2    
Assets    
Money market fund 0  
Money market fund | Level 3    
Assets    
Money market fund $ 0  
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Additional Information (Details)
12 Months Ended
Dec. 20, 2023
USD ($)
Feb. 15, 2023
USD ($)
MW
Dec. 22, 2020
USD ($)
facility
MW
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 20, 2023
MW
Dec. 20, 2023
operatingSolarEnergyFacility
Dec. 20, 2023
developmentSolarEnergyFacility
Jul. 21, 2023
USD ($)
Jun. 15, 2023
USD ($)
Feb. 15, 2023
operatingSolarEnergyFacility
Feb. 15, 2023
developmentSolarEnergyFacility
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Estimated fair-value of long-term debt       $ 1,348,700,000 $ 1,101,000,000                
Alignment shares outstanding (in shares) | shares       796,950 996,188 1,207,500              
Period after merger       7 years                  
Expected volatility       67.00% 67.00%                
Risk-free interest rate       4.30% 3.90%                
Remeasurement of contingent consideration, net       $ (2,379,000) $ 2,207,000 $ 79,000              
Purchase price payable, current       29,455,000 9,514,000                
Exchange of warrants into common stock       47,600,000                  
Warrants and rights outstanding       0 0 5,600,000              
Caldera Acquisition                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Earnout cash payments $ 8,000,000.0                        
Amount of change of other contingent consideration, amount       0 2,600,000                
Remeasurement of contingent consideration, net       2,600,000 0                
Number of assets acquired               35 6        
Nameplate capacity | MW             121            
True Green II Acquisition                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Earnout cash payments   $ 10,000,000.0                      
Amount of change of other contingent consideration, amount       2,200,000 4,700,000                
Remeasurement of contingent consideration, net       200,000 2,000,000                
Purchase price payable, current       2,700,000 5,300,000                
Number of assets acquired                       55 3
Nameplate capacity | MW   220                      
Solar                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Earnout cash payments     $ 3,100,000 3,100,000                  
Amount of change of other contingent consideration, amount       0 0 500,000              
Remeasurement of contingent consideration, net       0                  
Number of assets acquired | facility     16                    
Nameplate capacity | MW     61.5                    
Contingent consideration     $ 7,400,000                    
Period since acquisition of facilities     36 months                    
Business combination, contingent consideration, liability       0 3,100,000                
Solar | Power Rate                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Remeasurement of contingent consideration, net         (200,000) (1,700,000)              
Solar | Minimum                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Period since acquisition of facilities     18 months                    
Solar | Maximum                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Period since acquisition of facilities     36 months                    
APAF III Term Loan                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Maximum borrowing capacity $ 163,000,000                 $ 28,000,000 $ 47,000,000    
Interest rate swaps                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Notional amounts       102,500,000 112,800,000 141,600,000              
Interest expense, net       2,200,000 (1,200,000) $ 3,000,000.0              
Forward Starting Interest Rate Swap                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Notional amounts       250,000,000                  
Proceeds from issuance of debt       16,700,000                  
Change in unrealized gain (loss) on fair value hedging instruments         $ 17,300,000                
Forward Starting Interest Rate Swap | APAF III Term Loan                          
Fair Value, Option, Quantitative Disclosures [Line Items]                          
Maximum borrowing capacity       238,000,000                  
Remaining borrowing capacity       12,000,000.0                  
Debt interest expense       17,300,000                  
Transaction fees       (1,700,000)                  
Gain (loss) to be reclassified during next 12 months       $ 1,700,000                  
XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Alignment Shares (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Shares    
Beginning balance (in shares) 996,188 1,207,500
Alignment shares converted (in shares) (199,238) (201,250)
Alignment shares forfeited (in shares) 0 (10,062)
Fair value remeasurement (in shares) 0 0
Ending balance (in shares) 796,950 996,188
$    
Beginning balance $ 60,502 $ 66,145
Alignment Shares converted (10) (11)
Alignment Shares forfeited 0 (432)
Fair value remeasurement (41,022) (5,200)
Ending balance $ 19,470 $ 60,502
XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Details)
12 Months Ended
Apr. 06, 2023
USD ($)
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
vote
shares
Dec. 31, 2022
shares
Class of Stock [Line Items]        
Common stock, authorized (in shares)   988,591,250 988,591,250  
Common stock, issued (in shares)   159,999,527 158,999,886  
Number of votes | vote     1  
Common stock dividends | $   $ 0 $ 0  
Alignment shares outstanding (in shares)   796,950 996,188 1,207,500
Redeemable preferred stock, authorized (in shares)   10,000,000    
Redeemable preferred stock, issued (in shares)   0 0  
ATM Equity Program        
Class of Stock [Line Items]        
Aggregate offering price | $ $ 200,000,000      
Number of shares issued in transaction (in shares)   0    
Class A Common Stock        
Class of Stock [Line Items]        
Common stock, authorized (in shares)   988,591,250 988,591,250  
Common stock, issued (in shares)   159,999,527 158,999,886  
Class B Common Stock        
Class of Stock [Line Items]        
Alignment shares outstanding (in shares)   796,950 996,188  
XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Components of Redeemable Noncontrolling Interests    
Redeemable noncontrolling interest, beginning balance $ 26,044 $ 18,133
Cash distributions (3,418) (2,320)
Accrued distributions to noncontrolling interests (527) (278)
Assumed noncontrolling interest through business combination (100) 15,340
Assumed noncontrolling interest through asset acquisitions 0 201
Redemption of redeemable noncontrolling interests 0 (4,301)
Redeemable noncontrolling interests accretion to redemption value 466 0
Net (loss) income attributable to noncontrolling interest (3,389) (731)
Redeemable noncontrolling interest, ending balance $ 19,076 $ 26,044
XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Operating Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease expense $ 16,474 $ 10,890 $ 6,798
Variable lease expense 1,799 1,742 1,185
Total lease expense $ 18,273 $ 12,632 $ 7,983
XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Supplemental Information of Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating cash flows from operating leases $ 16,265 $ 10,738 $ 6,501
Operating lease assets obtained in exchange for new operating lease liabilities $ 23,200 $ 88,109 $ 21,123
Weighted-average remaining lease term, years 23 years 7 months 6 days 23 years 4 months 24 days 19 years 8 months 12 days
Weighted average discount rate 5.85% 5.59% 4.78%
XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Operating Lease Cost (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 17,593
2026 16,610
2027 16,718
2028 16,783
2029 16,961
Thereafter 305,761
Total 390,426
Less: Present value discount (187,099)
Lease liability $ 203,327
XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Guarantor Obligations [Line Items]    
Guarantor term 15 years  
Outstanding non-cancellable commitments $ 0.0 $ 0.0
Performance Guarantee    
Guarantor Obligations [Line Items]    
Performance guarantee obligations $ 0.0 $ 0.0
Minimum    
Guarantor Obligations [Line Items]    
Guarantor term 10 years  
Maximum    
Guarantor Obligations [Line Items]    
Guarantor term 25 years  
XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Details)
12 Months Ended
Apr. 26, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 09, 2022
$ / MW
Related Party Transaction [Line Items]          
Commercial collaboration agreement term   7 years      
Commercial collaboration agreement renewal term   1 year      
Operating lease asset   $ 189,512,000 $ 173,804,000    
Lease liability   $ 203,327,000      
Weighted-average remaining lease term, years   23 years 7 months 6 days 23 years 4 months 24 days 19 years 8 months 12 days  
Proceeds from lease payment, operating activity   $ 2,100,000 $ 0    
General and administrative   40,755,000 32,453,000 $ 25,026,000  
Mr. Norell | Separation and Release Agreement          
Related Party Transaction [Line Items]          
Restructuring, number of months to receive severance 18 months        
Severance costs $ 900,000        
Restructuring, COBRA continuation coverage period 12 months        
Restructuring, severance, additional payment $ 1,000,000        
General and administrative   2,200,000      
Remaining amount to be paid   700,000      
Related Party          
Related Party Transaction [Line Items]          
Due to related parties   100,000 51,000    
Due from related parties   0 0    
Related Party | Link Logistics Real Estate Management LLC          
Related Party Transaction [Line Items]          
Operating lease asset   32,100,000 24,300,000    
Lease liability   $ 32,400,000 24,300,000    
Weighted-average remaining lease term, years   30 years      
Related Party | Minimum | CBRE Group, Inc          
Related Party Transaction [Line Items]          
Development fee (in usd per watt) | $ / MW         0.015
Related Party | Maximum | CBRE Group, Inc          
Related Party Transaction [Line Items]          
Development fee (in usd per watt) | $ / MW         0.030
Commercial Collaboration Agreement | Related Party | CBRE Group, Inc          
Related Party Transaction [Line Items]          
Payments of related party   $ 0 0    
Master Services Agreement | Related Party | CBRE Group, Inc          
Related Party Transaction [Line Items]          
Due to related parties   100,000 100,000    
Payments of related party   0 0 300,000  
Related party transaction, amount   700,000 500,000 100,000  
APAF Term Loan and APAF III Term Loan | Related Party          
Related Party Transaction [Line Items]          
Issuance costs   $ 400,000 $ 1,300,000 $ 0  
XML 109 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Net income (loss) attributable to Altus Power, Inc. $ 1,323 $ (9,355) $ 55,437
Income attributable to participating securities (7) 0 (433)
Net income (loss) attributable to common stockholders - basic 1,316 (9,355) 55,004
Net income (loss) attributable to common stockholders - diluted $ 1,316 $ (9,355) $ 55,004
Weighted-average shares of common stock outstanding – basic (in shares) 159,730,462 158,699,959 154,648,788
Weighted average shares of common stock outstanding – diluted (in shares) 160,678,673 158,699,959 155,708,993
Net income (loss) attributable to common stockholders per share - basic (in usd per share) $ 0.01 $ (0.06) $ 0.36
Net income (loss) attributable to common stockholders per share - diluted (in usd per share) $ 0.01 $ (0.06) $ 0.35
Alignment shares outstanding (in shares) 796,950 996,188 1,207,500
Class A Common Stock      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities excluded from of earnings per share (in shares) 0 210,710 542,511
Restricted Stock Units (RSUs)      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Dilutive shares (in shares) 948,211 0 536,284
Restricted Stock      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Dilutive shares (in shares) 0 0 523,921
XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.1
Asset Retirement Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Balance at beginning of period $ 17,014 $ 9,575
Additional obligations incurred 2,513 6,929
Accretion expense 799 536
Liabilities settled or disposed in the current year 0 (26)
Balance at end of period $ 20,326 $ 17,014
XML 111 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Additional Information (Details)
3 Months Ended 12 Months Ended
Mar. 28, 2024
USD ($)
grantee
$ / shares
Jul. 12, 2021
$ / shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
installment
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense | $       $ 9,213,000 $ 14,984,000 $ 9,404,000
Common stock, issued (in shares)       159,999,527 158,999,886  
Class A Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, issued (in shares)       159,999,527 158,999,886  
Omnibus Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percent subject to hurdle achievement   25.00%        
Share price hurdle to satisfy performance condition (in usd per share) | $ / shares   $ 10.00        
Stock price performance hurdle, third anniversary (in usd per share) | $ / shares   19.53        
Stock price performance hurdle, fourth anniversary (in usd per share) | $ / shares   24.41        
Stock price performance hurdle, fifth anniversary (in usd per share) | $ / shares   $ 30.51        
Percent of increase in authorized shares       5.00%    
Omnibus Incentive Plan | Class A Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percent of stock subject to conversion   5.00%        
Common stock authorized for issuance (in shares)       30,992,545 30,992,545  
Trading days       20 days    
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percent of increase in authorized shares       1.00%    
Employee Stock Purchase Plan | Class A Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock authorized for issuance (in shares)       4,662,020 4,662,020  
Stock-based compensation expense | $       $ 0 $ 0  
Common stock, issued (in shares)       0 0  
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized stock-based compensation expense | $       $ 16,800,000    
Weighted average period of recognition       1 year    
Restricted Stock Units (RSUs) | Holdings Restricted Units Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock reserved for future issuance (in shares)       0 210,710  
Restricted Stock Units (RSUs) | Omnibus Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of installment | installment       1    
RSUs granted (in shares)       4,626,776 3,104,600 8,105,539
RSUs granted (in usd per share) | $ / shares       $ 4.72 $ 5.52 $ 5.27
Stock-based compensation expense | $       $ 9,200,000 $ 14,900,000 $ 9,400,000
Restricted Stock Units (RSUs) | Omnibus Incentive Plan | Separation and Release Agreement            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
RSUs granted (in shares)       4,283,452    
Stock-based compensation expense | $     $ 8,700,000      
Restricted Stock Units (RSUs) | Omnibus Incentive Plan | Class A Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares received (in shares)       1    
Performance-Based Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized stock-based compensation expense | $       $ 800,000    
Weighted average period of recognition       2 years    
Stock price performance hurdle, third anniversary (in usd per share) | $ / shares $ 14.00          
Stock price performance hurdle, fourth anniversary (in usd per share) | $ / shares 18.00          
Stock price performance hurdle, fifth anniversary (in usd per share) | $ / shares $ 22.00          
Share-based payment arrangement, plan modification, number of grantees affected | grantee 5          
Share-based payment arrangement, plan modification, incremental cost | $ $ 3,100,000          
Performance-Based Restricted Stock Units (RSUs) | Omnibus Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percent of stock subject to conversion   80.00%        
Percent of award vesting rights   33.33%        
Time-Based Restricted Stock Units (RSUs) | Omnibus Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percent of award vesting rights   33.33%        
Performance Shares | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
PSU vested range       0.00%    
Performance Shares | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
PSU vested range       150.00%    
Performance Shares | Omnibus Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average grant date fair value percent       50.00%    
RSUs granted (in usd per share) | $ / shares       $ 3.95    
Performance Shares | GW Plan PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
RSUs granted (in shares)       751,773    
XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Schedule of RSU activity (Details) - Restricted Stock Units (RSUs) - Omnibus Incentive Plan - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of RSUs Outstanding      
Balances as of December 31, 2022 (in shares) 10,689,811 8,039,889 0
RSUs granted (in shares) 4,626,776 3,104,600 8,105,539
RSUs vested (in shares) (1,234,392) (154,023)  
RSUs forfeited (in shares) (4,695,563) (300,655) (65,650)
Balances as of December 31, 2023 (in shares) 9,386,632 10,689,811 8,039,889
Weighted-Average Grant Date Fair Value Per Share      
Balances as of December 31, 2022 (in usd per share) $ 5.29 $ 5.25 $ 0
RSUs granted (in usd per share) 4.72 5.52 5.27
RSUs vested (in usd per share) 5.49 7.25  
RSUs forfeited (in usd per share) 5.01 5.45 7.40
Balances as of December 31, 2023 (in usd per share) $ 5.12 $ 5.29 $ 5.25
XML 113 R97.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Schedule of Performance-based RSUs and PSUs (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 67.00% 67.00%  
Risk-free interest rate 4.30% 3.90%  
Performance-Based Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 66.00% 60.00% 70.00%
Risk-free interest rate 4.35% 3.73% 1.94%
Expected term 2 years 10 months 24 days 2 years 10 months 24 days 5 years
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 70.00%    
Risk-free interest rate 4.40%    
Expected term 2 years 8 months 12 days    
XML 114 R98.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Calculated Based on the Average Stock Price (Details) - Performance Shares - Omnibus Incentive Plan
Dec. 31, 2024
$ / shares
Less than $8  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, upper range (in usd per share) $ 8
Payout 40.00%
$8-10.99  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, lower range (in usd per share) $ 8
AMPS Price, upper range (in usd per share) $ 10.99
Payout 80.00%
$11-11.50  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, lower range (in usd per share) $ 11
AMPS Price, upper range (in usd per share) $ 11.50
Payout 100.00%
$11.51-12.99  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, lower range (in usd per share) $ 11.51
AMPS Price, upper range (in usd per share) $ 12.99
Payout 110.00%
$13+  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
AMPS Price, upper range (in usd per share) $ 13
Payout 120.00%
XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 0 $ 0 $ 0
State 50 32 (2)
Total current expense (benefit) 50 32 (2)
Deferred:      
Federal 16,301 (959) 1,051
State (2,107) 244 27
Total deferred tax expense (benefit) 14,194 (715) 1,078
Income tax expense (benefit) $ 14,244 $ (683) $ 1,076
XML 116 R100.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Income Tax (Benefit) Expense Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax expense (benefit) – computed as 21% of pretax (loss) income $ 757 $ (5,598) $ 11,181
Effect of noncontrolling interests and redeemable noncontrolling interests 2,518 3,490 691
State tax, net of federal benefit (1,576) 169 (138)
Valuation allowance 21,807 73 158
Transaction costs related to the CBAH Merger 0 0 (12)
Transaction costs related to the CBAH Merger (return to provision) 0 0 (678)
Effect of tax credits (726) (254) (75)
Stock-based compensation 308 2,480 1,614
Change in fair value of redeemable warrant and Alignment Shares liability (8,615) (1,183) (11,690)
Deferred rate change (1,749) 0 0
Other deferred items 1,520 140 25
Income tax expense (benefit) $ 14,244 $ (683) $ 1,076
Effective income tax rate 398.20% 2.60% 2.00%
XML 117 R101.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating losses $ 135,266 $ 86,078
Intangible liabilities 0 397
Deferred financing costs 9,618 6,334
Tax credits 1,684 945
Operating lease liability 27,350 24,813
Asset retirement obligation 2,559 4,453
Stock-based compensation 2,092 1,096
Accrued bonus 1,128 0
Derivative liability 0 1,973
Sec. 163(j) interest limitation 41,266 27,567
Total deferred tax assets 220,963 153,656
Valuation allowance (22,675) (868)
Net deferred tax assets 198,288 152,788
Deferred tax liabilities:    
Property, plant and equipment (131,249) (94,286)
Intangible assets (611) (617)
Operating lease asset (24,262) (22,224)
Derivative assets (550) 0
Other liabilities (448) 0
Investments in partnerships (64,033) (45,492)
Total deferred tax liabilities (221,153) (162,619)
Net deferred tax liability $ (22,865) $ (9,831)
XML 118 R102.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional Information (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]      
US federal net operating loss carryforwards   $ 523,700,000 $ 340,100,000
Net operating loss carryforwards   486,600,000  
State net operating loss carryforwards   392,800,000 225,700,000
Valuation allowance   22,675,000 868,000
Interest expense limitation carryforward   167,000,000.0 108,500,000
Unrecognized tax positions   0  
Forecast      
Operating Loss Carryforwards [Line Items]      
State net operating loss carryforwards $ 800,000    
Internal Revenue Code Section 382      
Operating Loss Carryforwards [Line Items]      
US federal net operating loss carryforwards   $ 241,400,000 $ 47,600,000
EXCEL 119 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #F(<5I&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.90D)@$XA8E MWA;1M%%BU.[M2 !.,;^\_FSY$9[J8> 3V'P&,ABO)II_88=B+P$ MB/J 3L4R)?K4W W!*4K/L >O]+O:(U2&$ M-WK!^X_099C1@!TZ["F"* 6P=I[HCU/7P 4PPPB#BU\%- LQ5__$Y@ZP4W** M=DF-XUB.=;>]96_%J5?"Z M$#?;2D@NY/7Z;7;]X7<1=H.Q._N_C%?\F_%9L&W@UUVTGU!+ P04 " Y MB'%:F5R<(Q & "<)P $P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4 M?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)- MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1 M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++ M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D> M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO> M1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9= M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8 MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7 M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;R MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 > MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[ MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1. M"CS<_N\-L,+$CN'MB[\!4$L#!!0 ( #F(<5INAY!]<@< ,\P 8 M>&PO=V]R:W-H965T&ULM9OO;]HX&,?_%8N;3IM42N( A5V+ M1%.ZZVWM4.DV]:9[X28&HB4QYSBE_>_/3H"0RGE(3N;-R*_GF_@SVWF^SM/S M->._DB6E KU$89Q^ ^6"R%.M 9 MG:_(@LZH^+::T'6RMXU44YX8 M^Z5V;OR+EJ6>B(;4$TJ"R)]GZM(P5$KR.?[=B+9V]U2!^]M;]>NL\;(Q3R2A M+@M_!+Y87K0&+>33.4E#<<_6?])-@WI*SV-ADOV+UOFU/:>%O#01+-H$RR>( M@CC_)2\;$/L!5D4 W@3@-P%VMR+ V00X=0.ZFX!N1B9O2L;AB@@R.N=LC;BZ M6JJIC0QF%BV;'\3J_WTFN#P;R#@QO_NPWE'2&5U MON-M5"YS%5RA8F-TRV*Q3- D]JE?%NC(1]H]%]X^UR4&%:^H=XH<^P1A"W$GR*KFX7W-.%7% MU$=7S$OE-"/0P^N*ZK#!X;;5_JSC T8UY6-(K,2GM^/3J\=G',#87X]IUT,FV,BZ'(E&C\@3-A)S% M$./(96DL^*O\]?4\8?6KB18@&-08H"&U,D!< ,1U #Z0%W3CR]DMF =>1A$8 MM01WZ&NO[ M'"R)I:]'8Q'*:2#P9$_FTO]I.1HU J;4RAP+*V##R3S(\6'-M!QAR;Y8HNN0 M,5T/=N'8QO".81/LPB?8<(+_%IZK]N3D]\#6L18<+"@]C3CUY8TWW08C-J&TRIE;$5QL&&<_VWV*8L$=)! M_!VLJE^SL*+5'UI8R\VH>3"E5N96V <;SOFS83GFE%1C@@6PY6@A&?4,IM3* MD K78,,I_Q>FW.ATR6+(-AP0Z0\';H-EK],1"+5)88'P[G6DI M&;4/IM3*E K[@.%9UFS!88UI'<,NX,(NX%IV MX0<-P_:O6*9GIGIHL.(CU46Y M<%1C:L?P KCP KB6%[B)!>7Y!VNU$DZV&+748,4J:D:M@"FU,K7""N!:5B ; MCLB5[FG!N#[[@'7&GD>EA!3P3I M1#\V_^>'!#BN,:UCN )K_!NIMDH!5JOL:7! MWZ-QZ@>"<306@B8B7PV_#LE"2PW6JZ9FU 684BM3*UR R?ONT^CUT%,8B^0 M%CY;3,N.33C/OL3(%VE>$/93L=07RL"WJ89IU"284BO#W"LHJF429DOI$J I M[H!,-2RS%43'L 9.80V<6M9@FCZ%@:?6^XDV5X-5&I=@&?4+&[5>IJ:*.9]' M>-AU>H[E],X[SSH\A1EPZIF!?%5GEJ_JS-3Z38*^ID).;K%:Y- B,YG>NQNU M_EXCY:5=; V&W5TC-SR.X02QF]BG+^@SU0]!6$JMF WP MX QKUVWAX,:]Z!A.P"F<@ -G\'MO@**>Z%H>U":U!\2JBJ_@L,;$CN$ G,(! M.#7+B3;$-L5KUM'+3&C+L"46IE8X0(<.&D?2UQ^CJPJ&8,%JE^)1M-^ M4VHYILY>!;CR/UDE?8(\5=F2%X/OCNZJ]<=9C7JGN#PO];\ERCXE**1S&6J= MGLF9EN?5\_F.8*NLGOR)"<&B;'-)B4^YND">GS,FMCOJ!KN_81C]!U!+ P04 M " YB'%:X-]+[8L" !,!P & 'AL+W=OA^?]X"/!SNI'G4*8,@SSX0>>JDQ^:7OZS@%3O69S$'@ MS$8J3@UVU=;7N0*:.!'/_*#3Z?N<,N%% S>V4-% %B9C A:*Z()SJE[&D,G= MT.MZ^X$EVZ;&#OC1(*=;> #S+5\H[/DU)6$7%,M/N27;EVA!WC MM)*_$V.=, ME&_Z7.7A0-#]=$005(+@C2 (C@C"2A ZHV5DSM:4&AH-E-P195B49$P0V:B_!\PL0/?(-9.^G&%&)>(X BB&Y [*4RJR6>1 M0/(:X&,\=5#!/JAQT$J<0GQ&PNXI"3I!KR&@R?OE84LX89VCT/'"MAQ)=9@E M\G.TUD;A3_BK*6$EK]?,LP?S4N@(O.OG0[7>NFLS^)]@KZ[W: M>J^-7EN_9HJ3V;3):SL@Z%TT>6H7A;V6T,_KT,_?%?J<WMHLE&.V.*-9(9 ^2$\OR*K&2!-?A?U"MW_=I=_UWN;F5\]-BV M$V982YDX)7,LM5]!:7AI#"4XYE(3LEDU63*/RA,'-36U6M-8ED(4Y:# M>K2\$L9X);C2^68<;IH' M 2(0 & 'AL+W=O&G#DCYG(KJN]RQ;E"KT5>RJO12JGUQ60B%RM>I/)+JL!Q7YA'@>FQ1I5HZFE_6]AVIZ*38JSTK^4"&Y*8JT^G'#<[&] M&N'1VXUOV?-*Z1N3Z>4Z?>8SKOY8/U1P-=E9668%+V4F2E3QIZO1-;Y(*-$# M:L1_,[Z5>]^1IC(7XKN^N%M>C3P](Y[SA=(F4OAXX;<\S[4EF,=?K='1[IEZ MX/[W-^N_UN2!S#R5_%;D?V9+M;H:12.TY$_I)E??Q/9WWA(*M+V%R&7]%VU; MK#="BXU4HF@'PPR*K&P^T]?6$7L#,.L90-H!Q!S@]PR@[0#ZT0%^.\"O/=-0 MJ?V0I"J=7E9BBRJ-!FOZ2^W,>C30STH=]YFJX-<,QJGI[?W7V?WGN^3Z\5." M9H_P\>73U\<9NO\5W3]\^G;]> < -$9_S!)T\M,I^@EE)7I1WJ>APGZ(DJUDNA3N>3+0P,3F/R. 7EC<$,&+29\<8XH/D/$ M([YC0K;^X''5,8\F1C!TXT=\YT1^R M/KU?\RI56?D,F>F%EQLNSU#)E7[6;QD4RLB;&HAB'!DD;%5!&#%1BHR"RGN](QH,DKQ=_ M;3*9[5A!1O;F0YB.S+,2FLVR ^\R"#FLD1B-R_L=;K#&V1V M\AN(TE.4"RD1\'A*LPJ]I/F&0\XN>"HW55/_8(LN0#! ]M-7\%5FRW8K]R;U M]M'[4QX3&L8&>P>,$,^,JP,5]K'?4UUXD/UG3?ODN78!L%]FW\.KTVIX4,5,'X72 M,?M0>6Y-'LRC9N(AZ?M3#J9-.^*/:*:NEJ).+[\AU06#M M+QN&0R\V\XL+%F$<]##I5!-^1S:I%:_024/C=#@X1Q5/1[66',O:H1<[_83? M$5"K%%*O[OKV4C2DJ8HO.2_2><[1-JTJG:GR+)UG.=0GIXMM3>.9Z^5=2.* M!,P/>Y9*IXSPL#3J(WF=9\]E789FJQ2\^PY%6^>,?5RWE8<\';B 4;.9<,$8 MIK@O;77""0\K)_?&Z*^FMK*!JN!ADY4-PZ&=B1W&:-RG!7&GD_"P4+HK%8< MJ??9V'*&Q<1.PPYI%/J1*=0=,$+V^\+#5QJ=.B+#ZNAS*XOXJT[%( %7;V)H MR>>JEQRQM8JYR1P0Z% -6@X0H5Y/&TLZU4.&54];+^OEU\9IMPS[.=FBA 1Q M9#96#IA/P\!-89':03F->V),V2*=VR+#:^*D4[PD$$I4).I^ZE4J2J;;U1=G95 I2AU#U6)/&^$79,K9=U;[!7R M/IS3*8'#*3B.K7SCPC&&317HPE$2]O3/I-,O9%B_:*=D!WO3],YUKC82/8@M MK\X0K/)S)UUFO]JC5F5WH,8Q-=^:) Y8$$"VZN':R1@2#BI>FRN(>22U=+%8 M ZK0+[AT:[82.?34[C /"J=_JXR/:BTYEK5#;WZ'/^M3/Z"4OD!3"P)?-BI^HU]$-'M@#92U\CCVOJ&#^NY? MG\PE4(!U6@=V^:<+A7%[4UFE8EU+/-P]=;IW0B,5Q;+Z12)Q0 MG_E1&/4(0-H)0#HL />WSQ QQQLKYK$P8J9.N'5!^XBYH$'H17%L"K_)WF%Q MP:OG^M!=PKK>E*HY==W=;0[V;_!%4I]_&_>O\<5U?LQ*Z M9?X$)KWS$"I=U1S -Q=*K.LCZ;E02A3UUQ5/82]I /S^)(1ZN] /V/T;Q/0? M4$L#!!0 ( #F(<5K0>?YI,@0 %X. 8 >&PO=V]R:W-H965T&ULK5?;;MLX$/V5@;98M$ 3W6S)SMH&$LO=!MA<$*?=A\4^T!)M M:2N1+DG;;;^^0TE1K(NU*9 76Y1F#GD.9X;#R8&++S*F5,&W+&5R:L1*;2], M4X8QS8@\YUO*\,N:BXPH'(J-*;>"DBAWRE+3L2S/S$C"C-DD?W^.$C+0D--5[( M4YG_PJ&TM0P(=U+QK'3&%60)*_[)MU*((P?;.^'@E Y.TV%PPL$M'=R7.@Q* MAT&N3$$EUR$@BLPF@A] :&M$TP^YF+DWTD^8WO>E$O@U03\UF]_=+N_^N@XN M'Q0=O(&'P M&/.=)"R2$U/A:C2F&98S7Q4S.R=FMAVXX4S%$A8LHE$=P$0:%1?GB-6^V,F^.Y)_"6BBB*&:: KV'.,TSK M6.?;GL(U"WE&X9_+E50",^??+O4+]$$WNBXG%W)+0CHU$%A2L:?&[/??;,_Z MHTNYUP0+7@FLINJ@4G70ASZ[Q5+Z-N52OL/PU2IV25= #',(73CWLS/;\CQ_ M8NZ/1>DPP][HN%,Q%1#6PN(TH>%KQL)K@@6O M!%;3T*LT]'IC 0\./!88EEDA* N_ R83DRDI#J3H/ZR^.O^Z!"V O:,]'3>" MHVWA->*B;6%UQX1?\?%[^?R)QSS@TK$;.! 1@51$J(1M,# 41?D4""PI( ]D MBT>C1.HXC(!("(F,88T] ,0TVG2&D-^SVH)QV\+VG6;2!'TX-=:CBO6HE_4# M#5,B9;).PF+GL%QB!Y0F/Y#;II2D01 4!X:5X'3&C%K+/+-]:]"@W+9JB!+T M6=3HCBNZXUZZ78G_OP5MW,'&&P\;;-I6N(&MDZ#59?=R+>:&]5AUE.F[:/^RN[E5C^Y-2D@2HEDM5-DE>:1B#L* MC"-1I@1/4YVQV%)A$$<4FWQMU/CZE,_=79?=H8L]'C?3M=/.\^Q14Y@..]?Q M3VVZ\RR,\PO"U+:[I=!EJG82[OF!BO>Z^SGO).ZTSV/7;X5#V\H?MTFWK8;# M@=N,!O.H\+T^7^97!?(8I;EXW M1&P2)B&E:X2TSGUWJ^XPLM"_ACC!9 *;8#?UYRKIX&>H+I2 MSGX"4$L#!!0 ( #F(<5H!U"[+B @ /$H 8 >&PO=V]R:W-H965T M&ULK9IK;]NX$H;_BN MSNX";LVK+FT2($VZV (];=!TS_G, MR$PL5!>O1"?M_OH=2HYIB1<[@+\DO@Q'[U#D/#.4SYZ:]GNWDE)%/ZJR[LYG M*Z76;Q>++E_)2G1OFK6LX9O[IJV$@K?MPZ);MU(L^T%5N2 (Q8M*%/7LXJS_ M[*:].&LVJBQJ>=-&W::J1/OSO2R;I_,9GCU_\+5X6"G]P>+B;"T>Y*U4?ZUO M6GBWV'E9%I6LNZ*IHU;>G\\N\=LK3O2 WN)_A7SJ]EY'.I2[IOFNWWQ@KD3G;QJRO\72[4Z MGZ6S:"GOQ:947YNG/^4V(*[]Y4W9]7^CIZTMFD7YIE--M1T,"JJB'OZ+']N) MV!N F6< V0X@QPZ@VP&T#W10UH=U+92X.&N;IZC5UN!-O^CGIA\-T12UOHVW MJH5O"QBG+JZ^?+[]\NGC]>6W#]?1^\M/EY^O/D2W?W[X\.TV>AW]=7L=_?;J M]^A55-31MU6SZ42][,X6"JZLQR_R[57>#U+ZY$MXK@KD6Y?B'_WA2/HH3@G7=Q<,5[ M5SH!/%Y@Q#)$SA:/^_$XS&*4XF1G-E+*=DI96.GVKJR;MM_AS3WDB4ZU1:[D M(-\E>? 9[VE)$$,3P;81XY2G;KU\IY<']5[F>;.!B025N819O2OE/*JE^2&%L7SVR%MA'GA+@%)CN! M25#@MT:)\@B!B3T[C'(^E6B;$9(FF6=QICN1:5#DU_%*A!O=U/EXP;HTI[9F MS!B?2'98D81[IC7;*>S8_W MP(G#^PIF5ZBB?HA*"77$H-:I$]MSE68@=2K489?0%#&/4D,[' 0,X+.%]*3+ MI<#NVOH8[9N$Q%.-MA6GG@2%#:)PF%%#B@IHHW:2YQF;:G-8I11[Q!DJX3"6 MAO04$&?#A5"69K&U$!V&*$.491Z)!D28'U7/E(6X*\I"%=)=U. @T%Y:U9S* MVSAH@S4!K3G;/(S.-'$IE;".)YJMJWB-/9) MWNOCPF2#':9:D:MCM=KT@G0T7<0.*U@Z'L@1 SD2AMS'^A$VF2Z^(B5^1'DK MEP6\;$7=W0/]=A$XA=MHBQ'%V52Y;>:3;?!'CL%?;A/&J=-&'"49)]-MY[## M*.;8I]:0D!SHR[G^'8E(*D=F%9'PY6Q9-H].LQBQ)&G/B>&8"1,L$^C ME-#7N3I3;&I1Z;SQ#_0:^HNHZ+J-J"'QY4T'O.N;^<.M!W&P#V>$)M:J<1G& ME")/+4\, $D8@'NU_-["\1;TQ,5!9.]/AUF:,0]EB.$@"7/P4I=XT,RKHI7] M$FKN8#4)/;_NQ6[#CB!JEH82$-L_!:0DZ&#-VGZF/6+K4! M1T@:3Q.?PRSS]BC4<)"&.3@T4*;$.)"FJ4TXBOETGSFL2.8K-^G>>628@P-0 M#BFT209KCW,V+2Q13545/:^W*1=6+>RV"06CWSXW2D:8 M_NX,(W@)=XL4N7JM$S@:3X,A*@T3]:M<2EGI>KM/*WKK-F6ITTZQ[1O<-]"% M5F3E&(<9B1'S)$=JT$KC8$=\JYK\^ZHIE[+M?NV/O3Q))DCHEW;$I_(V#MK@ MEA[J-ZL*FHU.QQZ]0F\00AB:I39Z%.5&OHNR-)WS#,\)1U$WE$=BHU9-VY<: MHM/%Q[7,974GVT'6\R.;?@/HAR_O(LRS>99EH"9HF#FW^F6764(2SP0S4R.P<(TP@*P[,M,PF_R,'C& M3(W PC7"YQ=D;V:C/\YP:FEUG :#E><\DYD2@1U3(@3FTH8^)XRR:1IPV+$L MS6+?@\J])Y7'-,6CNK ]S,EYG^6.7C#'GBN[#$/GRLRPGQUB_[ M;T3KT7C2 M ^53>1M':VH&%JX9CCU%9R>M&4[E;1RTJ1E8N&:XWLA(-;!ZASL-U8*O)&<. MIB+K0;MMQ#W=#3/@96'PCI]@'^@*U MW[,F<"1NV;KBQ_2ZC!S:%WL_1Y-_QCPOZ)]*.HN*N4]C$-O$G#0#K^O M&]ZH9MW_1.VN4:JI^I)?4$L#!!0 ( M #F(<5I\64($J0( %4' 8 >&PO=V]R:W-H965T&UL MK55=;]HP%/TK5C9-K=21#TB:=B$2!:I6ZEI4NNUAVH-)+L1J8F>V ]U^_6PG MC: +*Y7& _''/>>><^-<1QO&'T4&(-%3D5,QM#(IRW/;%DD&!18]5@)5.TO& M"RS5E*]L47+ J0$5N>TY3F 7F% KCLS:C,<1JV1.*,PX$E518/[K G*V&5JN M];QP3U:9U MV')5X!7.07\H95S.[94E) 5001A&'Y= :N>?C0,>;@*\$-F)K MC+23!6./>G*=#BU'"X(<$JD9L'JL80QYKHF4C)\-I]6FU,#M\3/[I?&NO"RP M@#'+OY%49D,KM% *2USE\IYMKJ#QXVN^A.7"_*--'>N?6BBIA&1% U8*"D+K M)WYJZK %< =[ %X#\ X%]!M WQBME1E;$RQQ''&V05Q'*S8],+4Q:.6&4/T6 MYY*K7:)P,A[?W<[O;JXGHX?I!%V,;D:WXRF:7TVG#W-T-,,H]L)#*U*B);JNR:PTZ:3!=U)F]/I@DD/=1W3Y#G>(,.^/AP>'\7;BO/K7&O M->X9OOX>OKG$$M1QE(@MT26AF"8$YVC&!#'GZ_MH(217I^Q'E]6:>]#-K;^\ MH!)S MM,9Y!>B(4%2)%)7 ZS=^W%6&FCLTW+I?K&.GYSB.&]GK;8.OANU('[32!V^0 MCBN9,4Y^0VJTUZ>T4W3-&FRI.0M#_\SU?.>%[D,B=Z3[K73_#=*)$-7KLOV_ MQ+C^F?KYWND+V5V1H8H,PZ!;=M#*#MX@6]T)0F*:$KIZ37MPL/:NR&[M]E;3 MTQ?.9\Q7A J4PU)AG=ZI*@.OFW@]D:PT?7#!I.JJ9IBI>P^X#E#[2\;D\T2W MUO8FC?\ 4$L#!!0 ( #F(<5K*?%N^B0< -4F 8 >&PO=V]R:W-H M965T&ULQ9IK;]LV%(;_"N$5PP:T-:^Z=(F!U,G0 %T;-&GW MF9&96*@LN1*=M/OUHV3'E,5#QLZRK1\:V7Y)O:1(/H>'.KJOZJ_-7"F-OB^* MLCD>S;5>OAF/FVRN%K)Y72U5:7ZYJ>J%U.9C?3MNEK62LZ[0HAA3C*/Q0N;E M:'+4?7=13XZJE2[R4EW4J%DM%K+^\585U?WQB(P>OOB4W\YU^\5X4+539Y5:):W1R/3LB;J\:M4VYKJJO[8?S MV?$(MXY4H3+=5B'-GSLU5471UF1\?-M4.MK>LRW8OWZH_?>N\:8QU[)1TZKX M,Y_I^?$H&:&9NI&K0G^J[M^I38-$6U]6%4WW/[I?:V,Q0MFJT=5B4]@X6.3E M^J_\ONF(7@'"/07HI@#=MP#;%&!=0]?.NF:=2BTG1W5UC^I6;6IK+[J^Z4J; MUN1E^Q@O=6U^S4TY/9E^_'#Y\?WYZ_+^Y,/T#%V^.SN[ND2OT+0J MFZK(9U*K&?IR?M:8[SY?GJ)?7OR*7J"\1%?S:M7(J*9ZILIV/8MF-8J/;)=%77JM1H6=7=Q#,]9&ZBZSQK^R>3S1QJ M_KI.T=79+B5WDQAS?#2^ZS?+%7'!1+)5[?CE6[\\Z/HD(99JZ= M0AY3MY.2U-@#PO[PS2 M6Q8B+;^CK%:SW%S6LFQNS*JY;0%HW*5?A!E)A\Y=F<^VY2,) _+]SB#HZ-B. MC54I%^U(^T/*&^:E2PS95:MIHW,#?SW"%>(RTM"4LIBIVF0,&(,>_A/ M+%M)&*Z]"*"WEGK# + ,\+N( )1W O$=G=)%K$TC-ANGV1B:YW7JAM+U761 MW\JV?T&J41>F%#,:#>P",A)CXHD(J(4N#4,WL!#:>!;T[4*6I"*)'>. +L'& MNL=Y;S\:A!BPM( VJ1L5ILPQ":@BZIF:U'*0ACFX#K?L*MT;OJ!7EW6,B.' M!50TQ1XB4DM$&B;BU3!8 1T"6[T$"\&'#(2$(A)>+^J\S;2AMZI4-WF6FVNP#<'Z#\X\/%-MN[UA^4JC_S8K$\3Y MP9WS3+7M=HX%.@T#?>K)O5"7PC1BB3/1@!TM):EOX;+ IF%@/RUA1%V^,N98 M!B",H\CCV!*8A@E\2,J( ESE& ^S!8 LP9%G=6"6OFR?#>[C62,&4%:SZ6/V)0ZE4(QH?1(" T MD6TD/.LHLT!B\?^4/F)!$A[*[>>J;;>;+"!9&)#[I(\80+K8V>1!*NQ]CI:' M[+!T[W[)#>8BC\;.406D$MRS@',+1AX&XY.R1]SE'^M.$W>/?T"5)TSB%I,\ MC,D#4T<< %\RS%P_(MIU:N'(PW#\)XDC[J(/2AP!,L_NE%LX\GUVIP^1QR,[ M/P[P,7:' J#BOHB)]TXLPWC\=U-06L3R,V$.36QQ K@GKG&D) ).,JD3"D(J[$OLA$ M$P\/>T!5[/$J+/M$F'U[I;8V=?1?MJ!M7LUYE<#5$9[V4XIKE^/>.T?M"U]_ MR/HV+QLS%&],0?RZ?4.J7K]#M?Z@JV7W&M)UI76UZ"[G2LY4W0K,[S=5I1\^ MM&\V;=]DF_P-4$L#!!0 ( #F(<5HRJ;V#11 !WF 8 >&PO=V]R M:W-H965T&ULO=U[;]M6FL?QMT)X!CLML*[%FR[=Q$ J\7[= M.-W!8C!_,#(="Y5$EZ+CSKL?2I9-\Z(CTOUB\D=CQ^3G.=21GI+4STTBWY4_NLGR3%.6W^;>KW4.> M)K>'G3;K*V4T&E]MDM7VXOK#X=_B_/I#]EBL5]LTSJ7=XV:3Y/_Z)5UG3Q\O MY(N7?_B\^G9?[/_AZOK#0_(MO4F+7Q_BO/SNZE6Y76W2[6Z5;:4\O?MX\4G^ M.=9F^QT.6_S?*GW:O?E:VA_*URS[;?^-<_OQ8K0?4;I.E\6>2,J_OJ?S=+W> M2^4X?C^B%Z\U]SN^_?I%-P\'7Q[,UV27SK/UWU>WQ?W'B^F%=)O>)8_KXG/V M9*?' ]+WWC);[P[_E9Z.VXXNI.7CKL@VQYW+$6Q6V^>_DS^.#\2;'63UQ [* M<0>EL8-ZJH)ZW$%M[*#()W;0CCMHS1TF)W;0CSOHC1WT4SN,CSN,&SMHTQ,[ M3(X[3/H>P_2XP[0YI%,[S(X[S)I#4DY-W.AEYD9]'R?Y=;*;LWWRD9)?IEMN MSO?)QTI^F7"Y.>/J[-0N+U,NM^;\Y//V9=+EYJPKXU.[O$R[?)CWJ^<7R>$5 MMDB*Y/I#GCU)^7[[TMM_<7B9'O8O7UBK[;ZCW!1Y^=-5N5]Q/8_"F\AW%I^^ M& OIYDOY5V"$7VZDR)3F]J?0,FXD)RQ_$,T]._(7QN>;OTG&__[J?/E_Z5+Z M]68A_?#7'Z6_2JNM].4^>]PEV]O=AZNB'-B>OUH>!_'+\R"4$X/XDA7)NF.W MN7BW^/'K>K64RII2O$Z6:=GH"NGO29XGVZ)K% LQ-U\GNYWT29IGFTW9ZVZ* M;/E;AV+T.);GG>^S]6V:[\H'[/?'5?&O#LM\KR4-/7;KW95Z/BPV\N ZPY7! M#X7[CAH]A^^)Z4^WMZO]_T?+ASI.5K>7Y:MFGCRLNI_\_GNMP0](\.Y*/1^6 M\$R!Y?)Q\[A.BO16BHK[--][Y?G1_?[$Y7LJ.=MEMDD[W*B_NTCO5LM5T8'$ M8B0LCVN>;8L\6Y<_^E8.IDCS=-=\(*_*OOO:?)77YJL<;.V$_4OZ;;7=[M6O MR3K9+E/IA_+!W=TG98$?I:0H1[W\25+E_Y:4D2)W]56AOS\;_7GW4#X#/EZ4 M#^5<8C M6:X_Y^?"TD/;$XD9'09HDF5G^E.2W_^QZL6OD&0N)+4C, M(#&3Q"P2LTG,(3&7Q#P2\TDL(+&0Q"(2BR&LUO_TU_ZG"T]J#HWNG$ZI#.QV)+4C,(#&3Q"P2L_76M=E$'XV:UV5D29?$ M/!+S22P@L9#$(A*+(:S6PL:O+6S\KA;6U;;&K2?Z3!MIC6LQ8;FA[8C$C#[# M-\F*%HG9).:0F$MB7I]9\LF* 8F%)!:16 QAM2XS>>TR$V&7F2>[>^EVM2OR MU=?'?7O9244F;;/M\LW]\U7W_?/GWC-I/2TN95UK7,G/A:,8VGQ(S" QD\0L M$K-)S"$QE\0\$O-)+""QD,0B$HO/M8-:EYJ^=JGI^2YUZ$BO7>HNSS:#^M2T M-3!])#>N!>;"80QM4R1FD)A)8A:)V23FD)A+8AZ)^206D%A(8A&)Q6>Z0:U+ MS5Z[U$S8I8[WTU>[W>/A?;1E=J(5S3IZI#QNO'LS%Q8;VHM(S.@U?I,L:9&8 M36(.B;DDYO6:)I\L&9!82&(1B<405NLR\NBUS>PCMJ*SH6S[/0-R.#9]3(V^W\M#!^:@6H%J(:A&JQ916[UQO@NORG^YX[+1<3FHYJ*:AVI^KQD(>LQ B(XK0K68 MTNI-0*F:@#A!;?R1YLO5_FVMIV.^_>S)"AJ91K4%JAFH9J*:A6JVW Y.:Z/Q M1!U-&F_/HV5=5/-0S4>U -5"5(M0+::T>C^K\M.R.$#=[F>=/4QM/]\G4[7Q M;)^+:PUN3FADNM\AF&A1"]5LN2,UW>PW:&H:U;P3,]"(%/MHT0#50E2+4"VF MM'HCJ3+;LC 2>?TYO4TW#\7QZB@OOTLWR?[B:,C;7,<:];M^2C,+)![)X#9# M:D:O(S#1FA:JV:CFH)J+:EZON?+1F@&JA:@6H5I,:?5^5&6H97&(.CS1=J1D MMWO/7Z[EY+E[X^KW>$7CKM[4CN(*T];+0F-2Z.:@6HFJEFH9J.: M@VHNJGFHYJ-:@&HAJD6H%I]I#?7.546G97%V^GE%@F5M18+5J14)?I';R=9F M+DA<;W!S0M/3J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:75NU@5S9;%V>PP M+8Y=2_IAG>U.W!MO!RYU66]?\*$!;%0SN@Y!U]KWE=!P-:K9J.:@FHMJ'JKY MJ!:@6HAJ4;\G>=RQV:4ZDT\L!R!7 6I9G* VMK<]URQ2.KL,&;ZE:> MHXG_F16-%#3^C&H+5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B2JLWQ"I+ MK8BSU.]=XDC,#FY]I+9 -0/53%2S4,T^:O5+.6VD-'Y5PT&KNJCFH9J/:@&J MA:@6H5I,:?6FIE1-39P-'[+HD=*Q]+(V4QLKN,[%%0=W*':-[%Z'8*)%+52S M4RT ZJAFH9J*:A6HVJCFHYBKML++2^LP;#ZWI MHUJ :B&J1:@64UJ]O54)=$6<0'_O2B=B=G!+0V/K2CLGWWSR&VA%$]6L'N.W MT8H.JKFHYJ&:CVI!CYD*T8H1JL645F\^57!<$0?'S2R_2U?[C]#8=+S2GCFI&GP,P MT9(6JMFHYJ":BVI>GZGRT9(!JH6H%J%:3&GU)E0%SQ5Q\!Q9LT5I9V9GK8\F M$ ]D<#-"<^@=!R WPTO*J>NBG/JP]9B43N2S!-ETKPR$]<(X>:\55([&VU] O51T M16OFG\2U!O<<-$BNMK/)ES-5;WXD$UK40C4;U1Q4NP*B*NGEGHN_<:*FIGGVE'0/?K;?, =T:H!JH4=Q]!Y\=3>[%+7E8G6/$5I;Z?+T^F)3\E6JU"U^IQJ_,\LDJ*B M\6I46Z":@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E-:O2%6,6Q5',-^[R(I M8G9PZT-CV*AFH)J):A:JV6H[5#R;3<;ZJ'DNA8:V4KXGCWD$52U';:=ZJHL^8E')K,1C6CUQ&8:$T+U6Q4:CFHUJ :B&J1:@6G^L-M;ZE5:EO39SZ M)E9VTMJ93E6;CIN!;_%(AO8M5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-7B ML\VAWKBJP+T MIH]J :J%J!:A6DQI]?:F5.U-G"E_[\I.8G9P2T/#Z%H[ M_\_6,#K6BBFM5C M_#9:T4$U%]4\5/-1+>@Q4R%:,4*UF-+JS:>*H&OB"#JRW(#6L1:QJD[EYE4A M&D)'-:/C$,;CYGN":$D+U6Q4K-#H>EU5#/Z'8*)%K50S48U M!]5<5/-0S4>U -7"?D_+""T:4UJ]]U1Y547"-7$D7+P82G>_FK7.B71%4[7651@: 49B M*&A5"]7LCF-H+8:"5G11S>N:@YDZ:[[YZJ-5 U0+N^9 UYO7!U''9I>ZILF3 MYAE*>[OQ3)XV/QKW:G>?IL4B*9+K#P_)MS1(\F^K[4Y:IW?E?J.?)B60K[[= MOWY39 \?+^0+Z6M6%-GF\.5]FMRF^7Z#\N=W65:\?'-5^D]9_MNAQO6_ 5!+ M P04 " YB'%:@[("G?<, !#00 & 'AL+W=OQXOR2V\XK6R\OAPT,JUT]U\T>[$J(+?JS+JGU[L>JZ MS9NKJS9?B776_EQO1"7_LJR;==;)M\W#5;MI1+;H+UJ75S@,^=4Z*ZJ+F^O^ MLZ_-S76][;[$'ZW MS==&OKLZE+(HUJ)JB[H*&K%\>W&+WJ0\5A?TBG\7XJD=O0Z4E?NZ_D.]^;AX M>Q&J.Q*ER#M51"9_/8JY*$M5DKR//W>%7AR^4UTX?KTO_4-O7IJYSUHQK\O? MBT6W>GL17P0+LM?OI%[ PQ55Y>EVW_,WC::<.+(-^V7;W>72SO8%U4 MP^_LQZXB1A<@[K@ [R[ Y@74<0'974!.O8#N+J!]S0Q6^GI(LRZ[N6[JIZ!1 M:EF:>M%79G^UM%]4JMWOND;^M9#7=3?S+Y_OOOSZ,;W]_CX-[K[+7Y_>?_Y^ M%WSY$,QO[WX)/OSZY?>[8!;\=I<&KWYZ'?P4%%7P?55OVZQ:M-=7G;P'5=)5 MOON^=\/W8J@L>;=I/EXNV%C ZM:![%QKLF[;U[+;YO5:0%4W%,'Z(E28?+R9H9#SZ/KJ<5PI@ RS)"+' MLM26,8Q&A1WY8 !*$JH8L:3+IM"RR^Z(LNF?0)IJV.2E) M 0GCU#$K(:Q-XO_)Y&U9/%1]*]ZM,AF3)RQB.TQ0U./8L4] QSC!IE= QA$9 MQ9UCMQK-D)=5;KZ)M8PFVT;L^Z>_DR[98]#.MFB=!L5>3,VE9(K%>C:1\E):%? MRBZ8E]N%:BSI,Q#+I/WM):.7U20,UJ#-.3."[>G(EJDA;G8@H#",7*$+:VK"?FI*MV)8"I9R M!"^"C1K8<&H VX!C!M@YH)%SIF$%$$E6=AC1H(3]H)2*1C:%RO[MA@+HP>87 M68L)-VW8,ASRQ(Q&4&D(NW (:QS"?ASJ(Y+/!4 F* DM%[8,AXDY=4"%X=@1 M5;&&'.R'G,,8V63/K@&" 3Y)B+F>!52$A6: !50SV:NXPX<&&>P'F8_[&<[G MP\8*$C'+!X QV$(40#5CCK41UH""_8 REX399/G$&@';%$&9N1:'1!:/ "+& M74-9D^IEF>6[0#BDZ+M5T1P0[F]6%80VC#)L0@8D)'%" MK)J""B0)=BR!B(8EXH>EKTV="['85<'?2C00 )BX91@021XQ[=HJPD-'ZHB, M=O7\5.5S[I>=M;3T7*4=5ZGF/>+GO>.A7;3M M5M9HGQ@NZ^IA)L%\W>?VP6JUV8V$B&!SQ0KH6)38^V6 3B[U>.*@0:)ID/AI M\)O8[&/]:<:@3!)AXSO9.0.$#"%DKIS C$A+EXGF@*)?_=L-XD==IP.+>C< M8R+VYI>Z%S/E!LE8&%KA#))AYFHRC6'$CV&F+V/'R>W.IB@K2 .@%9L[G9 ( M$>*87:B&,7H2C V^=CNYFVV3K]3>YT:B@_"M@BG 0C%*S% -R5!D;[\ .D=2 M@FJJHB=1E3(HE\-5FPV'QOH&.Z3 )'&I3.G\W>TOP2?)6?"$2Z?WTZ8E*2"9 M1:[E%]5,1%_"1.*':/*B[0/G;J\0[)[49A;+TJ0D!239,].),UH&)M) M*4A&8F8&3K"TR+&(I9I3Z,39GJ(=-:$Z.?42A]#F6(BL;29(1Q-SZ9I",CGE M(8='C2G4CRG'(:6/GG*&4,TYP'P_/-6QGUS.&L5Q.'U1==@TPD."3&P#9%9- M^"3'M:")ADZPEE&D :P!*43%FI6( MG60*$^-3J#A$PL25H6(:BI@?BN:G^[P,[L5#456J_>7 >!89B X,."F$XL1< M<]__S_264QC(ILX3:4V] -US'M_].^^+!XRYPD< M9J.8IH*V=2![_M.'538KA7IK9IZ^[":/%G$)MEM M#DBBQ,KO "J$(IRXQK'&/.;'O(^5O'L9_M4#$LUB-YT[*!9T". =,F]_#J@0 M8;9+0!:[AKDF.^8GNV_Z_+##V,O;%6(PVS4 =/9!\A208>=Q#JYICOMI[C;/ MFZWTM/@[2S9N U?$S0 .B'!DHAL@ MX4R]Y1S[T4#&__GJ;5)N54K,K4VD=*NV0[9/4_*DMNY*D3, MPRQS0,58;#6EK8J):]W--3[Q"7P:6RGKK#?W*)K6D?+BTQN!TY(4D,PHBEW# M3P,2]P/2=[6S<8H+FVPL%Y.2%)!X3&A"XOYLUOL?^?"\PBB?J@)&KHX.&C+SC]9MB8E*2")(M>1?3YZ0,V/)[_OK>SSQ0MUKC,M C1B.D1T#AHA6M: MX7Y:25^^5[,K&ULC59M;]LV$/XK!Q4H.L"Q;"7MNL0V8.>EZ8>Y[CW3&3K76/OD(,\%QKXZ=)%4)SGJ9>5E@+ M/[0-&CI96U>+0$M7IKYQ*(KH5.LT&XT^I;50)IE-XM[2S2:V#5H97#KP;5T+ MMUN@MMMI,DX.&P^JK )OI+-)(TI<8?B]63I:I3U*H6HT7ED##M?39#X^7YRQ M?33X0^'6O_@&5I);^\B+K\4T&3$AU"@#(PCZV> E:LU 1.-ICYGT(=GQY?XU_.1\:35/OZ%[=YVE(!L?;#U MWID8U,ITO^)YGXI(& N.M5.X=%YUC]AW'<09WUH3*P[4IL'@-D!*+GDIVH++( MCB)>H1S"Z7@ V2@[.X)WVDL[C7BGW\&[=Z4PZC_!MS^ 2VN\U:H073&8 I8. M/9K0;=@UW"@CC%1"PXHVD2HO>/A[GOO@J';^>2M%'8&SMPEP/YW[1DB<)@W' M(M&>Y7V88!-=>&AD;C!V"WAOY*NL+@6DG7PO='@XGH MH B!RRZ:0G.(]=+XVS12F7*SH$&"W_'>>.45&$'P8(D MB2KP: K5CA2TAE0WI%TA*5)&ZK9@-VGK&EVL/D93IJ#>=[0<4,A<,UO")1)1 M$QFWAB-T$KHY@8X023;E6EM3GE"@FG,6R]B_TKR6DBE%3,!OF!*,F4H MWT6=ATNEVR&=_U+L$]^@5&MBHE6M IEJ)7(&8%ULS4"O*F,5H]UT87:P:G.O M"B4<&Q[*80CWAHI,8IT3\5]B]],,>,F!E)44[G71+>:W<,<'WRJ+1F>HZ.3A M&N;RJ55>Q>N\M9I3[+N:A@^O('I?SFN.4M1(NCS+(U>.^"MUQE_TLE"56OD( MU\^R$H8JH\LT6_AXX'=U3N-[CSZ_6ZZ&>_"WFCU],;*C/GZ8?%<@W?3N=_NW M;]Z-_&_FW<-Y1^6O#+4!KLEU-/SY8P*N>XRZ1;!-? !R&ZA,XB>W(#HVH/.U MM>&PX #]?P2S_P%02P,$% @ .8AQ6FO8-!4B* F(4 !D !X;"]W M;W)K&UL[3W9DMM&DK^"Z/',2!%HJ@]=MF5%M%KR MC"8LJU>R/3NQL0]%H$C" @$:!31%?_WF60<(LB7;N_LR#VIUXZC*RLK*.Q// MMFWWP:VL[;./Z[IQWYRL^G[SU8,'KEC9M7&S=F,;N+-HN[7IX<]N^FE=/[@X.WO\8&VJYN3Y,[IVTSU_U@Y]737VILOKSPX/FSC5G:][;_<7/3P5\/_"AEM;:-J]HFZ^SBFY.K\Z]>/,3GZ8&? M*KMUT>\9KF3>MA_PC]?E-R=G")"M;='C" ;^N[77MJYQ( #C%QGSQ$^)+\:_ MZ^C?TMIA+7/C['5;_[,J^]4W)T]/LM(NS%#W[]KMWZVLYQ&.5[2UHY_9EI^] MO#C)BL'U[5I>!@C65O/\6==NLPZ? MAM'P%UHJO0W 50UNRON^@[L5O-<_?U\MFVI1%:;ILZNB:(>FKYIE=M/655%9 M]^Q!#Y/@HP\*&? %#WAQ8,#SB^Q-V_0KE[UJ2ENF SP Z#R(%PKBBXNC([ZT MQ2R[/,^SB[.+AT?&N_1+OJ3Q+@^,-[',[+^NYJ[O@$3^>VK%/-[#Z?'PV'SE M-J:PWYS N7"VN[4GS__RI_/'9U\?@?:AA_;AL=%_RP;]K@&S%\95+FL7V0TN MIND-GYZFA M54U2;VM+MZ[9Q\$[)]W]86;BRWIAFEP$6-@9>SJK>985_S);9 MHFH,#&'JS,&X%@XW/%'AV2S:KH1;%LB_7]'? MU,7>_POMW@@/!N M#S/_V%3XUWLV&+JJ1_S@:Z\^%BO3+&G)Z\H1A_)3O7]U M[2>9Q8C!B^=/OOXTG!3U4%J!R0&+(7BVJQ:6?]IN&WB1X#==7YEPS0US5Y65 MZ1!20,YV514K&D4W9V5@"0A!W\%8B.&JZ2W,T0OJZYJO%/+"W-2X,;QP.".- M,P4CR-85<"0C^U#$]##+?G06(7[E^FI-NX*(8,I@BH&;GT0;\!#*GJK?,8!A M)SO[RU AG:U- P($W\!]7)L/-K-^7@3;.! Z&X:Z7YD^,XL%B 5"C%DCJ3D8 M;=-V$4W=#1R-7 B>$)--"Q/.X%3U SRI^P:D7)=96<&4788P=;1CV:)KUS!3 MZR)H9]EKE'5X&G# !-TXG=\,'AR?H6'F@X-C[H!(-I;QZ_)DVP<'+P6DH" K MLY97.L?-KQJ6\'38;TU5FWEM9]'^P8G&40 7+0IU("LXX"5**F=U]526($_VU?O MWCI_N',Z1@ \/H[D4I6"_!P4@ZZZ-:AQP&P@6@8B&0;MNH;)LA>XRC5,#C*^ M^)#C41;\?7$V.SL[.\]@*S.W0KR'^0&FAL![OR(6&QC-3W#H<<^ @N0\OP+@ MB&7%S#DB:T>'_5;?\WS ZGM^VI]>OPI3!;Y2]1DPI!(9ROXHM D.$ 'H+/%< MSIF= 4-']0_^;"R(H0I_EPT] ,H.SKNR?L @0H,CFT9N"RWU66T-O-,V5@=< M (MKMTA>L.RRHLW\*KMG[M/=ONWAF"(3@3&J!BBK)]3"2%WE/N 6+D'<.<#O:8I0P;9#UY!D?@WIQA M0[S:SI/Z02#SC/CYLFN'39[5IOC S NH V !(H3S6] P*W.+B$AY?P!"43X3 M1CVY21.X)W;*0F5_^V!!)C[,.,;>4\*2-UU[6Y'(,WVZL7= K,<90 />ZP%+ M: \6;S]I(%GA@F@;5C5O 8)]:DK1&TAJTV[AT,*$); 1%3"!)F0@G(*6N6YA M5A<4,I *%1Q3>1$>\RH#B(2F75<%,@5BU$!QS$V48@*_(D*=N[:;9W7KW,2\ M+)(V(*X:5A_P<$9PJ#J$+\ >DA:"Y@U>AW599&M,&K![(L=^V_")@I199LEX M>E86GN@B0D.JHRG@5F-OX1[*R8CIPMLLEG'C87=AY^<[V0$O9I9#Q7IF6X!& MAXJ=S;X'0+,G>79RF(7.3N#))1V\UY&@?,O2%L9U?)?%I$YO2))M@"$UK+_1 M8:"5FCGR!F:CCI4BFY!DF 07K@*9\0M7%%.EJ*P=(GDG9[^R"U4$ +32%A5I MJ*@8=8&I7[]]^2:29;#/^N0I/$G(8JX"QP+OD$:R0O;'?+! D %+[="I>H@' M" G.D>8>*'5:#28 *AZ,@J1,T^M!(ZV6$U>IQD/:FBM2+R _)9$PD &^&=L(XY-0X(^]B.*8=F MQ9=1?+$N2ANNMT7BLEV ^A\0.^@* QC9G; =,&: ,8$Z:9:=%1W5[_;-S56T MV?HZG5U4UM8(,K$V4-4 Z*DAOG]S'8\18X3U28 .#^LMZF"LG'5P5+>T#E'3 M9/A@++V+K"4%"^%K>MIE."_"YQ1D//7 27YEJB".C@RSAI,K"N TM8DA":/& M.K*.BC.,R7\Q-*IZPZ%F4IDV.65&)#.F&NON(!H_(6[FX4/E]73<(\:&9P'> M8&DG#);(3&D7T8J1"*.QX-"CB&#XUZ ^#=T8TK\ZU>3OFE.,DXR\46P8D(;% MKT8EN?]"0DT7U8]D]S9UD]0DV"!!/(]39>24(7,)05ZGOI5\ Z0+4A)R#B#2TZPRH-&)-$ M7V04NHJU%3+(26RBBN,="F3HEZ!SF0[0_@' M$MAV^ MC8Q)G ,,*;Z )"@AR%?$K>&!#G!?H _1J*[_7!%X!BEO*9\1J=SQ\ M.*-^X^@X$/+*SFR1#75X$(2#$W) :! &/ K"PKA,;)#W-.3!6YX MC\8>L?C:]KW802(Z8I<=VA+MX'10-&]P@UNRN,7M[_'&VQ64>"9L,3M0-),^ MB5Z$X* B)(P))I_"56"-N,RIHY\B20_\IPU.BBX:5"-+Y*OLBG#S$I3R]1SH M2/WD^./R")_X(CL_>YA_>7:!OST^RY^>/\FN[R:2)_G9P[/LX:/\\M'3,?[PX:/L_")_\N@B^X'D )U=#HL![0^D*G0\D4_K]<([_>:6I T(^O M,9(=<22T\Y:L5T8B5#87+E1M&7M9X3;C2T*!22/9=@,'* M ((U,9?^THE6S0>6!G._\WI#*!-RJA5TB_R#PJ140;8N>^)H$95=9LEL] M-+(^5H7SA.$A'ODP*$UY&S@X<\2,-COUZ!H_-NH*LG[8OHVA_P!.4% 7._^4 MB#-OJWI*H=US _ES#QPQA V/62IY(N6?@$OQM;>IV1;0],7Y[");5W6MH98O MSF9?Z@544MW&4OBR!B7FNB4U.[C1KWF\=^BS^F%2!E(@AL1" _O>?/":@*<& MHJR<]ASV&T@-<6H_%A:6\:U%$[L&#/!+KQM0$VDUUVT'!UUHW5_%L,!8.J)E MT[1]1 48P-@I$@ N)AF%AYS=MJ[L+<61D.;E]=:IH;=+%#$E)<1"VZ3*SQB6 MDJPL3X4LK8&F0!(,&F!".,3;W:*WX?SLS]F]:F9G.?PZ._OS?3ILK.#NG^Y< M7."3E+,/3M-&%/G)X'@ @C4I>JOC^1?BO-E9;HY MOP,W?SAHCV<7?Q!H%[/LE;+#A"&DWG[2Q'J7Q@7;+3,9<4R(J2X6EW!Q,:5) M28.5L:28#U6-%A[!T$V,\]F/PT'5+UP M95Z_R[.6W( 1QZ<',&BVM.VR,QM@7"BK#=D:^P.5=JVZ_=@9 ;!AT.HG4B+> ML/'+&G;"1?E&,"0TKH6K#TX'9)TA!A:)ZL@9*.&/0FSXK>)!7*IE<*4Z4UM5 M""@PA::)J8CQ45 08XG&S[]3"D-WZ4=4DG&6^RK=UV%M9*:1=PM$!Z@>Z#>, MHHP 3;^UMA'3C^/+Z#618*RL0!TI'7NP37D+#X"NAKJXO*DT[,'WL,ZRMZ"T M1/'"=8QZ-(E29_NJ LKIBM5.D0H M&B+_@I8#S$\"?@E:HW]V$O@)@3"-3"( M-#G'; T)1C"F"/@9>Z0>?YU]!^>RSLZS4Z(2\:[;8M54OPQQA!W-[5@819,, MC2E_!HX!4/TRM/@?;8[XS3DK2>9E,TCH*T)9935L#>.Q"H,:E5C"T\_/+>). M4%N.5W1QYXHF5J.^A3]D&0Z4!&0[G[$(/'(/X(G1_)^#,@Q=_X:):8VZ.#\L M*B2\<- 1:]>"TM26MCZEV"^\Y6GSTP@EI<811O$!W;K;B8T;;_#EG1M,85(\ MP)T]3+H!IEGVGF+^?+>S"]22R?S0K *)HJ>)%E-\A/D>'?16^&',YR)&D4A? MBC2/+'YQ(TAX/=T:20_1V+.WM1)) / _YOO=C4I/Q%\&DD"OH$ER!P7N* MFC\P_'F?FJEJ;9K-IFL_,K(B_E<.5JF1A@D^-3;G7))#@+Z>!0<9*7#U99Z= M')!C)W0X%D-',C0.F;0'Q5@X;"F:?$CL'4+_?FLVV55P2<4;A=&IH*;[X"JI M&JJ=4]RP;DG=.*4[B+5TP]F^QF,+,@H]JIVX=-,A'8(2>^Y%BA;74FQ<>F#&?LK02-T<#RUQJPDE@SSIBA3 M%0DV8L':V1B*",C9R*9$"Q?Y!>L1QW8"[7];+CG'+!Q28MA1@M_0(;%H'+GB M> ![':Y372[-,;J##&)6X"$N#P&%3Q[- #L64$'NED D00%Q7_P!B_C#%X!Q MZ,ZN,+OZ5H,NL^RFPX7UH&G=U$9BDJ^\(SSU=N-4&%73-S;^C> ZIUP ![3) M,8"B&-8#.]!+"],7E20+7J,[/8U=Z!7T_<#C0Z=$G7IW*8H&![W=Q/ZO@YEA M/ 4.A=9+GKS+4W)\!_8"L\F1UX+:W?%E\J=83O9!=,LNTY8HI.EIF=LENE_" M8C68?!1KF. 0ZR8X%X4@:&-1(%<84G\9H5!A06Z$6SL@C@+HAB92P+'9#M6/D4Q)$@":%?OK[.G9X_R [/EE(6DODB?3\.N-,[)Y'2P MD#K::2)9O.'_5&+T\!62=1M>90>H3S]@E:YR/J!-BL"]ZKXDXZA:!DBF4-LA M@QIU25OFDHQ6U3L-@R#@B/_I4^Z=$SG,*9.*W[>B(W3'Q(& M)OQ-W/OFYHH'HZ2&P,8)#@#D>(II=7L? RBG4ZG9$A6Z!X^P/P29$V5KF$U% MB1*4BJM9&)DU0)D%[@4;PE4747$00"+;T.H+XQR@#>$[;&X-/=S]E8. FD9 &C91PC=3#JA;GZJBW#=W[ ME =.09)*/'NTUK@"=+X*D<*%!&>&X$EAD^RN)^'4A/44-:$K.XT M+L\JJYB-E(RNZ:MY$K-G6:G1<#2PIE*WCTA)8BO(M76'1XPG*UO+>T'R'N/$ M=H_CQ(XKXFJQ\]6X(!4BT)GT$/[/H;-J8B27LC@^?,.&BM5J3OV.#:@[*#ZH M+3$GB^$ZRC[^?2#^3P[$#Q'%C534MIFD-XXC,YNFC :IOY&T4)UC1(AD;ZN8 M8B4ACR]]%],HZA5KC+?_RKK@ZTD)%\F]F,)5Z?X$V993!J @?R3C<%E;6V.R MEQ"X<457S=4)<$H*+.MR#,_"6A=\VJNJDVHF=>EY%<7'HF8Q%)- M'/TT%/D M%=C)3W*@4RT4*FA4U6,I$BZ><[%1."M1O5LA MB*T.,=618O%(QS3=NY%#+-EG-A_OT*+B*20S);:]! MC?Q/[OB^=U;G.V*?B%4" P/][22*]NCT\HP"8B[FM)HVI1L5@G%LQ/&\R Z4 MOG9R;AN+2@_6-: +B(]=T. HU34$07\7W!>/[H8[)$0(Y83*JY0D8XV:O0F_ M227]O!5YU2\8:*2IHN$D:>F:NL9/:;K"7O;5]/"+E @K*=.:V\*@EQAL%LI/ M$:>SQ-$,)H8U$UXZDC3)2XS2HD:]K9R4MPT;!M4[;9N1 ML0H'#>2(]VZ.S]^=JD0H\. IF)F@^W 92<48(U&9 MA[)WNB@4:8E@Y8N- N M^BTN^F7D[&"/RW_ 0:D6.V]J-%1**DX1/.SZZH2?9"36(@^-&-O,+:,7'88( M,>]-WO)KU&=Y.ZLKYKF^7I=Z3+33@*.!^+DWMJ M?+*F)X4."1EA-.\)D2(9#'H$O^0!3XC/7]I/N NA7?0(HYHG(1:8@\-%K(%I M34[J!TWGPQ&\[R]1TDI;H#=GI'2*\"2/R'CA7X]&,"4 Y.S8I<-Q80Q_F::A MV(@J!WLC4KH=A0.)/;3T,.)\L]HY"BKZY(1/FSR82C6'@J*:J:@N.>0V3BVR M"=Y47TR-9#PJ)FM&QKUP',W>QL#*QPWG8/B ?:3KM%WJ;CV(J/D],O4PAGE@:DPR> .8HQ+$363D!9M M?/IYSF'0NOJ (2.XTB!)YU/4@.X+*F=#'V@B/< $X:@7KB39AKE=X/!$>0W= M)_K! ]P.#C=ARL7(H4D?'J%L7"I]\9I:G-?!3M#HQ'.YPCYC0$9'QK8BCCU* MA[-:R <+-IK# EN,+2.E2'J+N-5(!XCB6E0O@ZFS1(.@;R(_CM)3PY.H0QZ9 M7QP%T;*$.;6BE4FU11YX#\?:JBB2.=]IX5U7.2:EB?!LRM54O6*20\X_-&IC M:C(TT;0_/QQE#G4KI$HW\=Y2H8(MHXI)XHZHK#+MB(/BM?B])[=.LVW]C(P; MM.,UY">8"F%O*9>JTNANQ \ 0T&).HH73@F-2OZ%)7N+*4I_YRM'26($8)WLG%B_QS-: M,PF6/F\OZUI0@-H-K5NR0(;NH!]=\@/SV+8WXZG86 ?P.1-8*S=9AQ:S#Y:* MUA5,JND;;"^HE7YQ]O@2;-M>5'7L[>*E35(#TW4H2-=TX.-M]43GXD 'ODKI MSPHT,@)?U*D/X@\K->U1F$ <.4T9/Q@,>THKV/$Y\*71XKJ/1=$H^" :!8EE M5@H6(F-#&3-96T;+"W ,BH4#5Z!B=+"NJ84(<0.PH%),@#Y24(C5Z:%5(C'RCY&+].)XIE O[#-AI($WMV@C2C!,J50) M29P3/#41&:L$+$A%C-&C.=\.,6,P(H7&)@B=IABA;JR;PI:4087><_7O8KDG M(_JQM)0&Z+%&98(L!O-1O*C20P83H./\!"I:&1\B:H5G2[+68,F^[8 0:E.2 M5\=OLO8M( :/*1FUT6825+-8LY(@QG'22D9,ZA$6(B>@#PJ-:ZDB@@F%M)3E M ;1&Y^.-Y9BN6HA!X!3]R3O>\)B MI;N4"^!Y#XK2!^>^$AV$JC2>@")(X_K7.7?C8Y7 IRXCQ^=EJ)(.^ T9X2-N M1&UM]%TOS6QS6W5MP^)<=*\)!E^2!MA/'*R[4:0U#R,Y]#*)U2FYQ3D[D5(& MMM=6X")%$P.#"_4N4AD85CRX('&GJ[+;D5B.9;&$1=0Y$-^BLG\PPPCC28)X MZLNO;;.41D$8.)SR3:2;,@TE>:Q'D.YK911L"V E[14.LB%M/!=G*H=HG"0Q M#U@#J*5Z@?]B:YC ?E'?\3WS? + _K#B)IMJG1:G\CE'I/^Z%)(?&!C3A;V"=E4K&MZE!Q%$:70YG!(2;BTXG#6!*Y M($Y,2VY-X]/8)H,<7(!TV]:W49>58&SQ]@U- %V]R@!;>6CQ(]LST 1G!$M5 M<3PJ+0T+6VGLD/(XKMM.5\;DD3AJ[EB/9&;.0VYCOTO;&49BD!SYG(APW+GN MLGM.">B1)QBY+S:YV-DT4SUA(S+U41X7;U[NZ!"F/_%T1;5#.$.;71MQFOF,Q:#RS.. ]4]:R MYT^6%E7.K-4;!S8D,:=J+8(WP,A)3IT5GDOLE3R]UR'-6UT+I\Z&GI2+/%=+LF0]1 M!'I*9+/8.124.W\,?.,8OP I]$Z:0KV+J"61KI1@-1;76L,;"D>TR>O!]ESY M';VW/*2UN$[WG5X E/*:+$VF81KDH M53R%][S3XD.%[0UZ[ 8Z=.Y^VE59C6\$AS-X6"L6,^P7#D%GQGN1&'I*;WX( MRH%X/*5!G79531X[?Y2#@A!N(;;^+C42.:^L(>8 M_K7/ 9FEN P+B580PR<="U3OFCY&/,IN(U5.I*U1-1*N5HM\5$]N.+TOM,&N MFMNV*B3WC#LN8;2)3 ;.&)QN7"'=,+?4LMZ6IP8#)\LXO4.YP?DY.]O3@QD M=K:NG1($1^*9"436!3IN>Q!/@9BT5ZHD0#(/6#7,AN&M7$VS4NP7.$[%=\\!6F:E#7Q>P5+23/OC>B]?ZM MJ\KLIBYX0?]9V%J>(5@Z]3>ESN^Q^3 %EL=01PYVZ3PEDE$;[4I3J&*4Z4&^ MA[ /H#5271KO+8V$IR+:]A[59TI;2!)ND8\N>FP-Z_8^AY!XSO6QO:0^W0M. M1Z(=GE)KF&61=\Z'\1S'%#U73AIF!EO*P7^. VC(SC=MU?!X%!F+FH.3YJNY ME'P@G0_+'3J&PCN348-G5$\"I_VQ+ A1?AUC=)9$WT"%7,G"):,EW6?;%.[( MMP2BJUC9!0>7^.>T9OD"SRMUIPQ%38!A>^BK:L6 MGVA*8&8 T=]#,WP>C#T3E.++G+VS2V A-A0)"RE46O[6&*XKCV%@;C2&A( 6 MZPN5U5P^?7..7M?A#.!BJ&'&V?3]P3%")T.+( MGWR@INUBV?6]W6;_P$S#7?:B!921?3+ )$7V8^^%\1O@8,";!_3PH$,55Z!& M.8LS[.C(C8=9,+TQW8Z22&2P]UQZ''WUYG,$H-#5'R?P$'-K\W.KK3*BY']* M=U<=CT1CGEQ=GEYW.KR)#9E-D4?EQ&_@_=FCXVE<*:R$ E;G3 T2X3:8. Y-X3NX%HV5/DL2Z/F4^M? ;+DV[ MZ_R_>$F$@X^AT;0KXN W_WC#G5>B+^=@8Q;U#+A-*^G0OFD)>G\MQ_?K6J$@ M56)O)MI,GP9PUZ[&3=A3>6^\"R#9!Z,)72G\1 [862%J\3[ZJW*17U'+&7W6 MY-H@J]]+1*.C]U/5@Z9WCWPQ6H@$E$>N/_+\105A)_?CS+80/.&BF7$QZ2@N M-_)3_3LC:C(CJNW^X-R9<8GLN*@O4&274E2C$8:(!\;4"ESBB'\5>Q'O1 0O M43PTHB$,0;ZNAZ;B?D'!OF3OU:G0SJV-;K4+[N'7V;FT#9)6A]RG=8Q8:<08 MCJ+/"N5 QIX>J[E%& $YA;-#WF1?HM)X6*%6#VSXRZ^/$4B>[,6MU!,+0<"4L([&ET5I@(O-W-;9ZI M"E4"(M(!5QX\&-Y*/J#!=$&%8F)B1$N>M"[CJC6&@27)'>@;!UQ"B!X;7U*S M;[3_P7ZC_*5#+A[4%__5=A^X1V>D_%GLLYC]Q:PW7R?58E<#J!*DL=P[R;[_ MU_M7[UY>9< ^E3A'+7A0DK"_M]RO:1?^QE/#PPK,E*?4$7O]\M'3T\?8Z02X M^"E,>7K#WV1XI=\I.YV*V.24[@NZ>+N4&D]..A&8D_Q#;;KNMU?0*)DA;_=B M/!2XF0Y8'VP416P\'.S*>4<< "I(Q;KO9+<;I(6H@[GU5;R79Z ^[EQDR--P M(XT!AYNA2V3- >A&<:"-HYL2WBCLTN*7!3710_$PW F*YNN7%J MW+ DR! !/'3H;X<>5;I(>Z*F0L!2J M:T)R"Z-4U^^=:HRZ)&W'Y\/!L(<*+%1*A?I6SD?!5Y#CP?"6OXNTT"+ED*(] MMRRJ$XOLS@\"@Z8M"R0>P*OY%%A9#DR?WM!AQ"4M1@Y^D1CGF>LWO ],R%2M M26GX!J<88&$25R G+>B3'@LQ0)K*KP60* H[WZR/1^(JKE !+9/Q]ZCNQDWJ M::B:R*!+*)@Z\[M4VQ==NJAS>V)-O[T7]S$^?TKM$@)3R=/VQ7! 8.'>S?7Y M'Q(??V1^XD/B>VD7Z!;,XL;)':"9O\V-/GWJ<_O1^&\3[>=SP#0D>]78BRF( MN3 @V0MD/DB2*+C96"(K;%;4J\-0/LR&1)2P-*[HQ2P#4'6C)BVA OH'"DNJ M&RM9_O&J9MY"*CW'[Q*LGSWHGS][4#GX4<"_KMW"3TH)?&EZ\_P9 +"TU^1. M)Z'US?EU9 V<9'WB$! ZD+W_@!-C7D&UL M[5I=;^,V%OTKA!MT9P#6UK?M- F0R72Q?4@WR*1=+!;[0$NT38PLNJ1DQ_WU M>RXI*7;&SG2W?5KXQ:8H\O+2J%6LK)*5\S( M^?7@-KS\D-)X-^ 7);=VK\U(DYG6G^GAQ^)Z$! @6GD]F Q8(>>B*>M'O?V;;/5Q '-= M6O?+MGYL,AZPO+&U7K63@6"E*O\OGEL[[$V8!"NJ7EKV0U7(XE# ".AZB%$'\4/TIL2/,A^R M..0L"J+D#7EQKW+LY,5?47EN](K= :M!:,#L]9+=.8-+P_YU.[.N_]_'+.#E M)\?E4QI=VK7(Y?4 >6*EVQI"7OJ$BE.W;6;Z)0G835>%K(6JJ39_1QATFGX@]Z"V\ M:$6)=1H,,.SAX=:R"Y9E/!U/T$ACGH89&E'"IT%V9,9/]W>8DDYX&*E##* M^"29LNF81\"79CP*$_9)E]#0R$ING4G1,(L=RXTL5-T+2P!Q.F%)RM,D8DG MTR""!RM:4%4Y IJ%(<2&@#6>)"SF03QA#]*XFE[ETM4U-)**A&%OOP=>S M4K7A^2,5>@HJ]\(EM5[3&ZPNG^7*M1%[&T2C,ZGW]9->JYQE0<;=,G=ZM1;5 MCA4:ZE2Z9H6R>:FM=&\WHH0A$),-X-;*SA4 'L=CD16&O0O?]Y:R'I1 )AFU M4![7&AP%&:6L%@08T5Y)MJ/HQFR$A^7L7?3>SR0$\CF7ZRX=Y^H9U$BA5E/MG9#]XWPU)LO.:&.([&J&JCR4$D?*%U M8>$PO5&4B51'J.CAM>VL(@ON^M_%[X\BVPBCG#<.M #*$LZWC*(2[1VM#,-] MW>S#OJZWYCYB(_]D:PHUI*V">!CSE!NQLFW6:PSRHGYM!$"Y<,>L3X\_W-DO M%NVUVNBR65'%JXH1=.[[*<@1RYPRKVP*5SJ7%&5N>OO66]9Z%,JG@G#@&V(J MGRB0JN$@ TF%?.;>8Z*TFLVDK"A>()^<8]LT*EU6'1K$IT);AWU:(U1ZM @4 MJA!]W.T/'(+T8G[#B =BAHYPN0'T&.2_UD?U2 M:UNV>.$G'^L'BQX+$&&MSI4;X9!\K?A8HC$I\F5GAWE3-T;2:$4I@D(BBTLB M*%?_(AXE 3V!**9\"I)!>XRZR"?CB-HHZ3R>3/O:F48\ :OT)&UZDN:LPO[] MOR+A;NH7/"Q.B3_&T3-1.B.X#2B8^=:E W9L)&,VP2 BM' 2?YV4R:J@V A0O$D/"#CE*/]$E%.X9\P3 M,.J;](NM 9].0BP>CZ=HQT#_BG0!+4D#[!VF;[,M>9W'V"2$T8NWHY!/ MJI MA-AS! $U0*D)]!0[ORNBP 9#'O-8YRPQTU2Z??XB%.L=> YS=NW8-K0Q.@Y8 M(7;6[TQ\>4<4#4]ZE,HY>?458P('<.T#.*IX[5& M3\>VJ)[RT>,W E8!]AS)OF]&1!P*.>TI^Y7;"GZ0&-T1;?BJH-T+\%GO!$^9 MQH]8=T5)G(H\BEUA6X*R/0UF*/NQ9\&(3Z:1)\$TC#T#IJ$C#Q38,"6]C11S MI"S880SR[$\5*8_2,?L@JL^ ]!-TO*="1(:\:XOUW[\\M!;:&:YUC^.X53>M MJ_'>B9*P;X6CR/8DTMD?!:&IN]"<-;43N8,HD.2K%*4@<:)F'B>F[DD:=D>L MM@:W1#;O1A^%1T8].)'E;J.^\];N3T^TF??1OQAP2> M;R/.MQ'GVXCS;<3Y-N)\&W&^C3C?1IQO(\ZW$>?;B/-MQ/DVXGP;<;Z-^+^[ MC1CM?=B"00OW^0Z54A",_\:E[^V_$+KU'\:\#/>?%]T+@VBV.+_,,348CM.! M/T!T#[5>N\]D9KH&(M=<2@&.IP%X/]?8,+4/M$#_W=3-?P!02P,$% @ M.8AQ6E_N& /"! R0L !D !X;"]W;W)K&UL MI59;;]LV%/XK!ZY1M(!FBY1DV6EB(+=A*]HM:-#N8=@#(QW;1"E1)>DD[J_? M(76)@R5.M[U(I'CN_+ZC[071P7ZG:GHPVSC5'TZDM-E@).]$-UG2R MTJ82CK9F/;6-05$&I4I->1S/II60]6AY'+Y=F>6QWCHE:[PR8+=5)(Y*>4,4QK?.YFAPZ17WU[WU MGT/NE,N-L'BNU1^R=)N3T7P$):[$5KE/^NX7[/+)O+U"*QN><-?*IN2QV%JG MJTZ9]I6LV[>X[^JPIS"/GU'@G0(/<;>.0I07PHGEL=%W8+PT6?.+D&K0IN!D M[2_EVADZE:3GEE>&[M>X70172M0.1%W"Y;>M;*CP[GCJR(47G!:=N;/6''_& M'./P4==N8^&R+K%\;&!*L0T!\C[ ,W[0X@46$TA8!#SFZ0%[R9!P$NPE_R5A M^//TQCI#4/GKJ=Q;R^G3ECU]CFPC"CP9$3\LFEL<+5^_8K/XW8&XTR'N])#U M?W]1_\,#/@[ZA2;66H>E-^,V""NMB/ZR M7A_!I762V$1GGRVNMNI99]X1?/"&7[^:<\;?P1A8'BWF"2T649+G<*V5,( U MFO4.5J*02CJ)%G@&/T'"@46+&8_2F-$JF[,HG25P)IQ#L^NUB&&&N@_8'<5; MD6H,C$<92_K7M7086@NP#+(HS5GW_(#4#39:E2 K*L01RQ/_ M3.;P!3>R4!28ST930L1*2SX#")-<+4CRGXCFS;;N6K'VIUX0G.Y2!)91] MS,,[S3A<';P+'K$TCSAESJ(\FT5)FE+HUA[!:5%LJZT*=U$B8;:0(CA]P^.4 MZCM_"V]80KJ+_.UA)Q'4]/\8^WJG/)K/L[">L444ISE0^PP@V*$PENI.C>&? MUQUUP.H@QA]'A/?T%[)T#\+">)9/$NJ%2M%)!..,3?C#UNN/$S:)^T_TZ[ - MAN:O=NVYM/2QT,8'0@7>]T0"E39.?F_]>FE1% 8?14$Z/A\ZT%4CZAWA.D!> M*UF&:EI'KQ8.!&U?N&#.3GZ 6=ZRMZOK7O\PUY2'80E.DZ8T)33"! YLJ,.XSG!;4 XA@G M7&;L121GT2*9$8Z)7HOX!U&\(!CG"UH0*O,9@PMI&VV%\L4YW#=_K^']MD:B M?[1WF^Z3VZW$8X\$#LP"2,"1 E9&\IR.[>?:["6G1M5U)2W/1WUTD\'6&@8/+ MK^!5>);1(-2KTC^TMJ)H&;5? \^[=2V_4XJ"DJ6N1GF4>P4^#':?<3R9#=SN MF/@T^1YS+Q2Q;T//=*%D\M2?>KHW7E54C#!$>B91-=M):_@ZS*FG[7CV(-X. MN1^%64N*1>&*5.-)GHW M(-CNW&Z"&PO=V]R:W-H965T MDXF2_?D=*5N34=AH,& ;8(BGRGKM[R+L3SS=*?S4KQBRZJX4T M%\'*VO79>&S*%:NI&:DUDS!3*5U3"T.]')NU9G3AA6HQ)F&8C6O*93 ]]^]N M]/1<-59PR6XT,DU=4WU_R83:7 11L'WQD2]7UKT83\_7=,D^,?MY?:-A-.Y1 M%KQFTG ED6;513"+SBX3M]XO^(.SC1GTD?-DKM17-WBWN A"9Q 3K+0.@4)S MRZZ8$ X(S/C680:]2BQ*B2]\85<701Z@!:MH(^Q'M?F% M=?ZD#J]4PO@GVK1KTSA 96.LJCMAL*#FLFWI7+SZ ][-2BPT7XK';'1G7W)1"F48S].=L;JR& M4_37/AY:+'D7? M;_MS5,(*I"H$.\?J.=/][GD1Z,08\0=!VL*5"N+>6+9PHG;%4*4$)! NEV?H MBP\UF)K=,@V9 \UJI2W_F_HXOV&:J\5!I4XANE+&GJ$K'UXP2,:H-.4$1P6D30R7"61^#CZ[4 -I!@D RQ"#SZM8GQY3+L)9)*LLA1M)AO'R1DXB\ M05F(/JG*;BB<6"XA/]U"WEU#%K7HM_$,37"89BC&Q82@#T"K1FD'$$&LNO_O MRE*Q9T.R#$<)0>D$DS!'L[)LZD90MPMTP/Y14D\)R":OT&F$)RFT!ZD\)7D( MRT@2O7J:Q5/8H"1*8?T$^$M?/9/ +7&G&:ALG:<'G -5"Y@!&W+D(<9Q%>V@=<+'E-LIP&$Y<)\=%DB*HT9Z9UD+FRLWW_N*.YHYP MLKN][ X^=> @;BBXF(YBJ+="P 1VH^1AY*1/HE&Q?0,NF37SGQ?BOIUV$)J5 M2CLS?!Q"[BRYUX-WM;KE<.(TV[$!9)PW,*'J-97WL-7^%"C!%YYE8Z%Q<>UW MMC_I9O0<)AZ(>&34G$E6<=M2D8S2 17Q*'M$Q>#-_XR*ZT:[U5LV#I/A5ERU M\&BC%1Q3557H)!OEO6< 735"W+_N3 :@YNFS76E5^_2W=6Y_9AFA#Q"]W@S) M[BRJ@,!V S'P4(IFX?QPUNT]L9JUF%8AL\W^9:,U<"+N']6!76<=@K,3)-TF M+24X!GIDX_+@4!7\.*Q["$HH^:;+0^;,T9BZ1^8>$_?(W>,'JB!D1YQ'R4Z; MI3FT,4Y2XG(,SJ"L':P62;CS.U* ,JAZC_\_DI\2'$=MWS;+"E\ M&TV*;=IRZ6GO)D&JPE!JO&/9)&Q;,O$.IE'JVZB(T;XOPO'@"Q]\6_I[C*L+ MC;3MQW[_MK\JS=H;PL/R]I[UGNHEEP9HK$ T'$W2 .GV[M(.K%K[^\)<62#2 M=U=PW6/:+8#Y2D%\= .GH+] 3O\!4$L#!!0 ( #F(<5J,@.I-&Q4 'E? M 9 >&PO=V]R:W-H965TZ]= M162> O*J2C"M.,K6UM1\0M"QF$.C28,7WU^\YIQMH)) ECS,SJ9H/ M<0#UX_1YO^#%IBA_$TO.*_9UE>7BY6195>MG9VB7%?SO.A4I8DB\.*M@17Q^%JO9K^5L>V2V9;/W M15XM!?LA3WC27^ ,0&GAL1MX7MM[5WS#XRES+(/9INWN6<]IS^?0>L[(>J]K M 4^$8!?%:I[F$1[48.=" +]K9S=8E"?LIR+-*_:%YU5='G+)Z_^^0]K9C[?,Y+V_NV"**TPPVYX)E M11Q5,"?-V7O0-1SDI%JRB%5%%66,?UV#F,//>;3BZPQ&LC@"K*?5'2L6 ,=T MQM[_PA9EL0)0TC)AZZB$WT"KM6NLZS)>@H"S=9G&'*<]L_P0/ M\<]_!+9M/M]!#CVWGI].@;EP+C"RQ$'#S 8L9TW]=C48(_>- ==IPDO):R5' M5320 #7%6@\@QN-X"O)D(B^%$7+[(TH2P-X^R M*(UT",B,T;03P!M0L'@6-]*. 7WV"3+\UZE\UZ/ZCU)J<2R!W6 M =*$4U-'YKH$2P4T-1C0'Q@),<5AM&0KO'OB:,2$&3@>D)[?L(PC^B+4"D*R M,%S7*W[_G P ;UB4]C"GGCZ>U@2B5@ U 5+,L_2&2"VF[$M:@<;?EK$HK\$^ M:HRC"0_>E$5]LV1I!>1:%EEV][38(,.(>@Y\E,)44'!950MV50 ]#?;NW871 M82[*6>"B,*R+LEH 9Q0D(:9VM/MD,(K+ BBY 'O*/D^OITQ4\%ST!63W;)V( M($F[[3<-BY%.0!&5G80A<9$)>]'EH0UXM(Q>3JE\TR MC9<," 6*=G!H8G-VAID(=Z;#!">46Q/F1*3(HX):;0]X\+1"HIDT6-G@$"$$=B MB4II"1,'%TSAI)DHD)$)/0"E](!0&J+D5[A&$1*DEM#90RJ FD\1;0A- 6<$ M@P(V"2"^1##R7^M.5BJE=&1%5*D;1X=H H=4,:0FV M-TSJ$C%!3,#+5<.KPP>0F!\Y'%)@1_GG.TI/0GI^?0&:Q";,R^=@>22!HI)W M%BI%HY8CC>!1L9*6.QTP3J1%I))L%2VI2818[D#G0_.#>+[KHP+4'A$Y!?&\ M39,:-NPFH3R0U,YYM>$\E^X.@@X7LVTCHZ, P=S591(%6_P$JJ!:%@GI?;D& M[HB+M-8O[MQ0.-CG/:M(YAS2!EFCAY5K(.V6KN&3OEU2MJP8LBT8TB3*5TA! M],%BKVCQ102WMU%6P P$K6T9Z(U:)@U+X ?\JH$&X:/ M6FUL2,W10B;2FSQ=I#%:]08^T5GI-2%37_P=^I/,82=U7LS1Y4;GXA0&K&M: MG42LY 0M^[5.;J1@_#"V=L/+!'4' 9Q\45.HL$9#RVY0;ZH( ^B\*A)T/XEP ML&LG1*0=E9N!FAU&H,.:I()XAI6X>N.<]=AHF!>1*1; 5%GZ'^D0#KF?4W8- M_@&<62FQ;:9#$>SKPU64=%I.(SF#@Z3 Y;I&A@7A(+G%A8@Y M!?IB ,-^.CUC5Z-4@LG;Z[/W^ZG^-CULF7-Y_',Y4"!9>$I"R9XPRYBY(?Q_ M8LW<4[IW P_AW./-6[9C.#,0LIEA M.C/V,SD*BBH 0&BQ$US(F 4A^T1NV#;)+, <88?^# 63N=[%GNGD;$] M8!."V7"RF0>(<#&TB?*;%)_JE+<-QS?A'*:)VWMP?3X>,< (QW?)^;7LY^IN M^]3-ZG=P,Q?D"<*O M4^ M?W9Z),$:U-EZ8T!=3& M56,C=ST8E:I2)/@7XO"6Y[6,,9&:*G(XYLP;&;O S)+T(N7SK.FL%S@_F4V# MYH&!;@JF$<&49F!X&H=K/^(ZO0[;]7+*[ UZ=;W HJK*=%X3[9M$NX: M:P_,4^>+Z+8HR9"@2]@B)58ZG$:AQZ+\3SS0]<W\A MF?ZEV?)<;7FN;WDEE>/G^Y%"RL-ZSJZNSLFM(--J$1G%,?,1E6@]71\7,-L% M(@@R$$Q0]+)&H&H+\.@C^;ETW)\[3NP3HVX7 /4BI5I%A3Q1CK+88N4;=.[X M8J&2(L,RA$EA<*:ZR[S5NA#D MJ(*Z1#Y2:6#ZH23(2ZZ<:%W<"=_^<_2UJEKEPUOI'@8%CSBB2;2#XPAG#0W0 6[8Z1("V@6A-@)QD=Y1)0/=>NM9#(*OX[WZ0'XQUA<22 M+S(B/ZD_H>)N,E<5OU%&D$J<4N;PH/#K'$+215JIO/PJNFM",4JS=B$I,%<: MIQRP(>#T)G2>K-I>2%,.=CH$7];V\6KF M&:$7L ^=43@)#=L'!]<.C0 BAYW:GF!ON@39/NA'JE0'5:2 9>)E#3MC9/^! M;]A/O!06XR"#1Y0BY(1 MLOAK%**:BLT&?!"^E>/62D6A9O4/JQ1M(>>@2M$]9X#G.FCL9@6R3Y>)TI!8 MNP.*)TVDB2/.K\[?LLO+2_8)RU+O"AAS$F%B:$'B"UJ(6AP"@TW>\'DU.24X M=NN@0QA%S%$&'DXBZJA+VKOMF $ $8TMRRF;_*!@ODV9[1B %) 91V5""$50Y7T-J3<8Q/N*^T- MX?X[+>X-:)6_JWO?675O3!5LU_>ZUCO'_',+?)C"! H":.I0VBQ2U8+T9<)E M'DXH4=]GW!M.0]UN=KZ[T:_;; VSMH<-2LFBUZ$ER33&J5NSK/XL/;<(1Y() M;*HYB@J8@C*@O03TUBI_U2+CCA:YIZ2Q,_Z!-8W==?:6#0-_UJM?X/T]14.L MV-D!._'"F:S?68ZMU^44 AVOJTCA]7!9T?(,S_.[LIF\[3&H;9A^R$Y"#TM[ M8>".518]T_!"DYW,0BR(N*$1A&&OKCA2._0,6RN>R;O]U#=>/;1\ MPYMI!Y2WNZ)E&;;O 5(M_Y3Y7K"G.&A[1CBSU5"X<5UO;VDPA//(]*UM!,<6 M!L>K0+9D@R?LQ)<%9W@P\]S'JQ8.V.'QRIUJ^>V5[@+3"%V[S_GRT=Z% MJ@IX)P$?%%>;\V64+R9\8LU'A2W=^O>UTX4(P.Z4YILG,'>53F!2Q. M1U1M?.3[X;LFZ:JFIL(G@=9QG? UYFQRXBB5N=]VE'IEG\Y';P:@VS/8Q6C9 M3U?X6DEC/30C.8"5*?O8=)1+[Z8]_T7O_$*]" 1 45@60EBFE9\TJR4FY(\M MZE(VE'9UCL>J]TD;HEMHO?+7E:APQ!%UP#^G^M=0=_M\HI=Z^0.*@V^/*NVA M;7Q!H.1<308PW'0O,>Q;\QHQF.HP;[+@K3)#YGNV$&U?#]@MZWZD)3$]<RT*/*SEDY)%V1%_GA6 P##0\B+L_\@3T-FV7C\: #GCKQS>$VJ[AA$=U?S9ME7V- M]&A!&X2O$&K_C@#-EJW!QR%"H>'!_1!CCLH!Q=>/8#,XNQ18#_ Z5M*5XJ#VDTS^R6^L0#80YD(?U95F=).Q70/;WKH"^17^(Y?8[ M-PYZW?]X=65_"W5U1*=7JZ]Z3%#VG*5!7^EHM17E/VWGR]4YU820[RXO+PWYOO^DZZZ8G#ZP&<:V MS9UF&$]OAL%3.L=^@41UR!!:QGIDQG%P>*>,ML:%>F?Q+83Z"D?3JVGW401M MJ%J?J2#M >TT6^^].&:@>T[?I+GF,9MIQE'_:"TU78%'Q@KV7[:GID5J&ZS] M,5TUXT3X3I-5 WKK[X35=Y:PVJ\9[GN#_L",U>,WV/S]!OWCI>$&Q/AQ7Z'? MV>"!W3"[Z^Q-&;J&XU$AVO'\4[HW3>N>)*+CN/0J36C8^(ZZZQHV;+/;#Q-H M_3#!:#^,8QNFYS K#/#2]JSME^Q])V3X)KYM>/Y8*XSC.PJDT+68$S@[K3#O MBOSF*7T%AI)E6&D/Z*WQ$ZK'^=0T,M(OX_9>-I=W^Y*,+3981.O8I^Q?_MA'Q/CEBS7OWDLF4;*)9Z2U#S[,"4LU2!RFND%);8 M1&O13T5K^_LSPW2[?B%U.[ 9F#TN8O1[HT9MG3C(_0&HB8[[\6ZLV\A%H39G M(9O-'+CR003N[30Z\4X[X(P0U(W\>V3^/ R- #:5# EA$+'[Q_$6(P_T7Z== M\.[;R$8C&:C\SMO<7E\QRDX?V4W29D>U/(-6,D,J 8@95[$/*3;Y$;,NDA-: METT_#AMOE4%%U\(7;RM"5%T22OJF6@N^EBYMVEI*< \W1%D5B,2P8OM6JXHN MLPP]1D[\K8(O^?4XS,4V/5/#_4-Z+$-?6VN1TWV(8"M[HC)GNT>*Q#BXF(9) M> 9^1MD%(2V03:N";3JS*T&4&0:,-(F?5(.;I!HV4$1E+E," MFG(95=:Z9T>?3LQXLU>L5S%7P,J TISW^MV4JY%BYUJ;ZYF2JAC5)]KA).C: M>]3S#@?U6@$EDRS_$EO0'9A?:IJO&DXLYA@W2._Y*_EM2*Y&F/_N>OO+?/WB M^^M_DY_&P)YJ*U0=;,?USH%O8VG7=#W] ^TSZ' M#HKUAC[ZCD()$BR_C-X^;;\K?RX_I]X-EQ^E?Q^5-RE8RXPO8*HY];T)*^6' MWN5-5:SIX^KSH@(M3I=+#F%_B0,\E"@0.G6#&[1?VW_U_U!+ P04 " Y MB'%:@JQ$J38) ! &@ &0 'AL+W=O5D/ITN)Y74]>CBC->N[<69:7VI:W5MA6NK M2MK=:U6:N_/1;)06?M>;K:>%R<59(S?JO?+_:JXMODTZ*86N5.VTJ855Z_/1 MY>S5ZR/:SQL^:G7G>I\%>;(RYH:^O"O.1U,R2)4J]R1!XM^M>J/*D@3!C$]1 MYJA320?[GY/TG]EW^+*23KTQY1^Z\-OST>(P]<*IQSE]\E%;+5:G$N]HKJYP7/]5>>ZW8O. MVP7+6QR0]YO=R%K_*8D0F7AC:F=*7RSK4LQ7LL M*I#1._'ORY7S%G3ZSV,0!0..'C> 4NR5:V2NSD<-Z;*W:G3Q_7>SY?3')]P[ MZMP[>DKZ-P;SK\H2'[8*V%6-K'GV\E<5AAB] ACZMC])8-LB&N/ M)*R;ME#P\:C0+B^-@SW*>O00: F=AE-R1? 0:DYO:@TU$GX]X #S+ M_NB$ @2FTKEHE&7_B X$P3PH-*M2;]AIQR1:.6-7 L XJ$/0885"]XH.^6A" M;MJR@+&>M!'W*8/Z4$'4 )>4M8VT"+IN.&L!7@*?UI%&;JL;(:V5]2;6/%;W MJ96E7N^(3Y3EXUX!19PY\2G2(%0,@"Y#XLK/B9Z13<2ROGA"HJ>[5T!D'2D- M$%(EJ4W=9^B@GA0&'M6&0@JXD$[. PB"[D;G-R^(3Y"T]Y\$6.K<;H!0!H^1 M,)MM8!_$Z (L0O"SQ)\#'',MK&8L5BJ7+9@MPW[$'%..S;@FQK7'>%;(W0MO M7N"?P.AE@XD]\J5\CW7O7=W5CXP?I!C#3/6Y06IQGB4"?B-S8I)L &#-4)B[ MQ(\^[*P9XY2Q*F/G\CXS(@4=(0'KT=15M8+?J;&'1)C.%V/QJPD[ 0N04 ,Q M16L)"I*V4Q*53]&4\:2X#_=2*V*7/^ ME:'6$5:QE.S[ K@B-U8V&&LDC +Y M$"K36J<22!%QCL6^C!'Q/URK2I9.4E8.",20/C M8^Q*6-&)$IU+ER&1=9V7;1',&)Q9R9(QY*D^L YV!Z0PG%P>R")V\$UK+3?_ MH/.9.%ID"PSFS\1\GLU/3Y!A]8M\N&F6S6;S;+HX$J>+9;8X/A$?>.[I9&## M\7&V.%KB\^GQ2;8\7G:*^AX]$\O3['1YA \GV?'+Y4!9?^/L^#2;P>39T2Q; M+*=1WU#4?'Z:34].2/T1I"Z6'(<$O]NB$J4 >AX',"T@@NHSHQK*4QXY%!%U MJ:D 457J*LY9;6/Z$4 HQ^(2HVR,9X3A$5TDATJ@U3G/:\@&;/5ER*%]"O1K M4,8\D'OQ0TH\T(%JC'DU%F@6#H,=,9$$0SM*$3Q[+*,Q.A54P-<:9V@YE+IO M3AKR*P#7KTB]/.*6@K:F@]9#W9%'OFU+U;;@C3W6CQ_<*F [%3L>.NA&=AL& M)GRGGA06UJALQC)NR1SR+1@;6@[W$;Y@]-K;6+S]%A3NKRZ&M?E>L]/6HX-O M43ZBQ[RP)GO)I*Q7;\K=@Y9WW]0GF^8#P\94'0;-[%=46[',[H?]D+]#SV0> M6P[SM?74TPH2T]TV>A,XOP )$T,W)/>="A>\R$%NGH.[4\ILFM/]"[Y>12V] M&]3_TFB5I+J45";DML5 MHD@.-&D&@@VGR89,/)N"Q,DB/-V3@E[-Q3!\>5L:FG9QG.+@6>73_>7>I0_B M9IVXB.;AD7M,$71MCS44NZ5*VDW:+8 ;XVCP/9X%-YZI"_>-/P;P&ULW5Q;<]LXEOXK*(\SD\PR-$G= MNY-4V+(HRC6OX&NY M/)&;4O"$.JVSDR@(QB=KGN9';U[1;U?EFU=%765I+JY*)NOUFI=W9R(KMJ^/ MPB/SPZ=TN:KPAY,WKS9\*:Y%]>OFJH1O)\TH2;H6N4R+G)5B\?KH-/SA;(CM MJ<%-*K;2^LR0DWE1?,$OE\GKHP )$IF(*QR!P[];<2ZR# <",G[78QXU4V)' M^[,9_8)X!U[F7(KS(OMGFE2KUT?3(Y:(!:^SZE.Q_5EH?D8X7EQDDOZRK6H; M38Y87,NJ6.O.0,$ZS=5__E7+P>HP#?9TB'2'B.A6$Q&5;WG%W[PJBRTKL36, MAA^(5>H-Q*4Y*N6Z*N%I"OVJ-V_%O'IU4L%(^/TDUKW.5*]H3Z\P8N^+O%I) M]H\\$8D[P F0T- 1&3K.HGM'?"MBGPU"CT5!-+QGO$'#UX#&&]S#%WN;RC@K M9%T*]C^GM&FO8/Q:NBQ_DAL?B]1$8OA3EK3AZ\]>_A./@QWLH M'3:4#N\;?:\&#O=BIY(5"P:B$^NY*$E\EWDE@,:*?;[;"/9/,DJ1,'XK2EAC M+#6/2UX)DC7^&;!W1;Y\"8_68-$X\-7I!?N,7]\5/&?';#B.O& PQ4^3H3<. M9NPB_0KC#OQ1R)ZI]I>75I/&)_1<+ M_>%DU/2TNPY#F"$*V3 :>^/0S#3V@T$STXW5?#;S9K. _?4OTRB,?FQ:P]S4 M^J>?':H"+PB"YK]J//5'@6[,/HG;(KM%88ZHQ5C],^2WU(\#ZG%.?%_P.,W2 MZHZ%@Z$W&X8M-9U^ S\"IC]6*YB!Q W/<\EFW@!("$.+J($_1*(NTISG,8Y0 MS+-TR1'*)*!A7"SS]/^@79JS!4\S^"1Y)E@F *+F//["P-ISR6/581AZ ]#U M,/(FXPF[7&_JBN:8C6&.ST7%,[8I4YAH Y^26C" >Z#-,0H8 F0]!=V'7C0 MM08C]FO.UT59$24)K+:BSBO)G@,GL]GX!7P8>),H>N&V$PM1EO!AT? 6%Y*Z MC;U@1-W&7C@>O6#OA)0_L/,:FN<5V^ (@.1@\UW2)B#!R90-9F Q8<>:/1"* ME "F[BC'P$8XBZ#?3'T>#[Q!,&%_;]<0+9)4,K%8"/(>V1T0C=J9WW66DMSR MC<>D$"2&6I+3FJ//\[NKZ6/.3NLE0#N+1H1WL&RAB5:U\-B[=^?L.5I0%/RH M.M.7\,<7'N-LNRHRH*/8YJCS>B[3) 5WBE(!LV+GQ7K#\SN/":(/#:0JH-OQ M*!CX ;B0+$/2&N,#Z]&VNTVK%3O+P'; Z^0"Q #(B12QZR*KE1T]/V)GE]?L MZ 7,51;U<@4CQ_ 95JO23,"/$(I/: SC5?T,$7EPJ,TOP5YK5$)RY(GXB5* M+F'G&0?UG#*>F\]G+"\J ;,A0XX@6BD:D?CL,S3J/%QQB9+JHA^BU3.8)Z_! MRI4B72TB">#IP6$ P3F[$/.R1ME&,U34:-RJ!965L??8%F7W%GO?2Y*Q?R"L M@GE@XK1*80B:%X03^0 ,)"3U.P10L@)Z<'FT2W,#N('TKVF!%@GVF[([ MP4L:74E^4P!O9!)Z:L(.)BNQD:S>,+"*X3-K0%BY:<:NQ:;2WB1 G@>A98K0 M LE D7X2&WY'JNRP?KJH$-M0 'N;>_2DV\RU6Z M:2Q#(L1:*^MOLEUUJ9!^GQ=&QZJ8[%?CG&>TL/2:[9"T!>L]!H]K+5="L-H! M48 ]@[@DJTQQ(VL:62%JA#+TQT]'\=B?'*)X2,.T MI&L-$3F@-+"L39;2X(1M:$UQ<2L 9BND+3&&ZC#C]T0S -G-W#@93!DYH W- M^W ;!GD*Z ZC42N,/NC>!4J'?$.#$L-_B[LSGG]A'P@00+>G4A9QJN ! -X\ M!Y!'\>*:^1G75;X$M\#H$;2R?L*&T@"_6F2;LHB%2*1C+PY-6^"P6>B MJ&6F/2\I'40:(,)]9H2OY(C?: U:(C9>>C? P7X= MWUBQH3^=@I=ZCF'.!_#0$+>RHPN>ENR&9Q TOH?@$P2%."^](Z)C49<4["8" ME)?)%_M4]6\#PZZ1(JY!*N./S.KS]@!;!\9@Q..P1<,G@]P>ZL+(G_X!ZB(_ M^C/AU2;<[\OZ/EKA5CCR=J?UFI SK5S==Y'XDIT5)63AHM28W(..;9MVN2*W M^T9B/Q<9ZD=V8-[\;.%\![USL;72E46MU-Q =RLG?$YZ@) :^J?@))>EH-6$ M2Q@Z6=*T>6Q)LZ)W '51 5HCA!F&3I/;%$)UR=Y=F94/ZPZ#T\4"J-&1J"/S M7_UK7V'^YQ)3EN;!!__4]Q#W>;*&F!6+*P@@0#/0:_=K&B9%7!,S5-8"W>4* M@RD65,X#0KJR(D=0"A!>O^+Z3GSVZX9",K(UOD&Y\,SKMR?RB?BD)$]'/@;L$0R)?MT1 M,C18\R_ 1P(FJP**I.1;)73CM&61\9*!:8A2U4-T=UJ]'+&_PO: (AKENRO M/PP0;*XX2 49W:NNRB+-31$"[&(1D:4FRW!=?T$\^2(4J?Q[W4J4U4RUBVX M#I!@: 6@^$!\W8A\>V21I_W0%OG!N"XX'= MKFEBXFNSO%>0^D*.!:PU51?LOX6N\+-=1R),U_Y>L]8 ;H\1]K#R[2X<5$Q3 M&?42K;_4$)1$89_"^1HM.MDG6X3?),'$Q%[H*+YHZLK9LEVE-@6G0/3&Q$5J M9CNN51+NB6/MM6\5^5H[."]RP,M:[4M MY;DII#X' %3+%+,%*B,]$*#96%0 MS78J332*:PX=CEIO.E1^C(F22"F ZYIF8)D<"3%H(PC'!LE,N\*C'F$;1YD? MPGO->&>8[VC53HX7?(.YA>/!@ZSK ?;48-0YST!#W$8GI=1&7PU*JPX[M:^^ MYQ25KR86Q5'._ZR![P>9PE M=PTYW(.=%KP&;4C]Y\/KDR4R.[G",+0J- _,%9"?IFI#:4WT'4I)?<1&XR<@ M=M@J^\])S.;F(8G-C9O.>!3S]>0M/:6F M/Y:OW%CIROV4_.>G,#=[,ABQ^]RP:!6R;.L9SCR &:SZ-]C2D\?@7J@-JXAI MO0O3K;>E$R8!4M<30WG YD M6*#^MBG,(\$FY.).)R4IUN@X#08"7:<5N5AK.&4F.G"[+Y>Y!P7L1"8(K5BB M"S:V)1%2Y;D^[$)(A0UOTJK([+"AV9C+"EW=_(7GE%09.'QT0G.S/Y^Q:F![ M\IGOYTJ'>Q;5OU&ML2LYT'?0ZOM1M<;103?W!-[MIN/"6U MSWK/49.U>37C:[X)+"A*R> M( Q>)H0U1^R==CS^$=D[[:"A7@&=J&VKQ!VVTZ[)J25C;"1&7C-9H%44VR:: M-R4@-[4A9,91N=Z50?-2A3*,QO*"\%M\Q7RG,RLK;FV'HY6W&U2H[6P,\,"W M:DC!7]Z9K:?K>HX)+TYDL!XGW&AHUH9L&1.=TYG\*)W3-7K[QB=;.?+DMUJ;ZT/+CUT4 MF/E[L&&?SPOV^3QG69K\>%%C<,26T!V69X[IM'$J"'(8CP&[B!*M7^IDZ#L) MGKL.P+1K\DC'X>'Z7"DR"H.T%76H?EIWUR/I)W%-CIS_L&/:R<8&AY.Q1V:. MWXG0H8V(WSMKM'GP.Z<0[743SNR#!ZU/[7&EW^XC2Z* SN8I&':/B9T#A,PA M-5))E&;1<3U4+.<;Z%7=Z?T6>UGO.-R6YS8G^KCW,( 17=N+%M3AK7Q.']O3 M7NB@-J"IF#JM>;E,\R9NM(;_]IAQ=\R^XPE:R9.'F)T1B;U8]HF'RHK'@U&W M$CX>V:O%+K;^"8;?D.?W'*4%T_\ _914 BN'=>L<5'GC\!Z1G&QKCO/#U P'QI"%!%_))N#Q/<4>3]K32 MM2 _@_^=NH/;O>)?T<53O@ZS ^@=[K^_:M)S;,@IEO0^)W)TSG]@;O8\!GVX M^RY&CR8F[L;O&) M#<9#"/GNP%LV)SR;DCXK8L!&,.DUO\/PA?8O=*R\N_1,X!;;VV#*$X.GSVH" M,F&6!/AP#A-YBLFVQD&ZW H\(2I5O09\.UA,H182C;?O:WI/!H.AF>+F=K].E!7L.+X\=C: M1L%YL3*8PI-!V&XAW&>!F-V@E?Q6YYVR5GH&K9?H!4W3CF 1V:Y<==>JC88U49J0H]G=@G9?79XJ^; MM'1W&DPXKXBX=]B8ON:0(ZAJE%5IJC>%:@I1 =V8,5"G]B2I[A/7*"LE,4R8 MEW=-(KM[W,BU>^VLT,[W'.@AED<='X?/P28K?2QB<=\JN-)'V=_14?96^'U> MCSO;5L2B+D*VU\F: H%38 1869/^W)/SK2#-^ <1#K?30X=;CIUNKO;H4/ETQ MS)(2 OFL]6W[8-P]?W!X7^8Q%:\.-6%XN-35(6=ZGU+:P)+*Q%K@VJ,2Q&=W M2)]SNLS8H:E,EV!=.1:B]6E/DPD4TM3-OT=EP8?4L,*\!/=.%&I?M B)XUX# M;X!G9P4>AB@!?=4&C712!,)_J> _HP&)4N,'-,R\H+J]-0S1U-Q^S(H8 MU+>N<]H6-R==E[C1D2N !_'$ZO@K7H6B/Z# 0M^@06'9HZMTQ-[8 +2C=S* M/%Z:9,7>Q2!B\:ZZ.E\;J_C4.A_5EKT:_W9H:].(:<4QSHO<4U*[\G(N\V"U M:=2)?^N<,D53)SRP1-S9A]:5J ?./CPT>[.;14<6'V6D2)0]HV4GRE-,K*UP M18Z-)6[E[;-*.L77"DT%C'[>6')I!=!T>0EZUEE3@:"W7*BFN#:L/:L> 94. ME;CM@T6:W=E4 *!S#1ZK*M2=NKB]-\SVV46WSM/)U="JP:.5^C8G1+WF)"LZ M *EO']-^G#F% ?/16QS(1329K!Y&K906=C1PY;A*$"KJ4A*2SFN9YK#6?'8- M&966G$(G,R4RC@0IT@AY=.5[(1*5,E.:A3)4-/0L;;VY2"WK2L-0*980D] 2 M=:L3$FA!(=']5MFC+DL,BEZ';0V_LD_1\+>.A2W\9M^S+>$T!?YV/5PU?DC? MHT6;@&'I?CV%*_M>0]%"1NO+ULX8?<1DG7O[XJNI2BR>YC4(^FZ^.5/MJ7R) M8VZ,.]SR!R1\A*\#F(R]P8A>CC'&MPI,@XC*,BPNW 8#2E =L;A1\M#C\Y'%XH#J^1PW<- MAY]M#@^L.2FR3+8ILZIN81Y#T;(V4=L)KKE$5DB>EI]@Y!_-.:QV/"*(CA7G MJG7RDL)T5*IK[G1P#%0A]0'BKL.C/3FAHFEJH7?_29\+Y>AUY"%719TE=,)@ MKO )XAWH0W30!4Q.&T+TJ$S:".+T^IQ-AY&OE ;-.]+20S6E$RE<628^#?93MD/%VH/;!C8.6JNA-,]\=W4 VT9Z_-JY+R'H7WKLAUE M]M!17(=_92!!;9.'[= 0)ECDJMLKUL4+XFG-$V%%=GW<.]4_N;^JUUR[48FD M2^5EIY2GZ\82]T[:N\9MWG:O"!Y#D6>1I#(?6_KP;=(146@+S67B#Q4X(1*# M3I!]0ZZ*];9> WOHV)W(4=7$(RL\I'-29L(]QJQR[(G#)<2!Z@(Y(,H2QD@Y0-D&M$4-VJL[>-NVJB-3-9B/E;.'C=*Q=K3<;3Y2GC;SI(+#]; A>-!QH-WN,9VI#Y8C!WR_ M_ 2=7A75%F&IFVOOE^XP[-YXBL;NIH(=C3922FIA[Z>HE!B 'QNI.DESQ M@ M(*4.J/'C<-"Y4-4>]\,-7!7+05B?\73=AO6M<3/E]TKMRG5!P#$LO4A33*3M MVT"(#[URL(OO&JYW.%:VTSH@2^@6=Z,N<\ZQM417D\ F6VKW:*\QPU[QFS*$ M59?"TFDO=U10@Y'\OM>XG5@OU5N+LVOS=L)3]5+^=KFZM6& M[^E8"<;T"^@:^)/1D3K1;KY4Q89>T35 % OL<$(WZ105.8+3M"\ ML_'-_P-02P,$% @ .8AQ6J5'Q.M"$ 83D !D !X;"]W;W)K&ULW5MM<]NXU?TK&-=MXQE:)BG)KO# O3Y95M7YV<6&2I5I),])K5>#)0I%K>7-AUJ62*7=:Y1=Q M&%Y>K&16G+QZP?<^E:]>Z+K*LT)]*H6I5RM9;EZK7-^]/(E.FAN?LYME13L)M><&/V7JSGC7@E8R MU_H;?7F?OCP):4(J5TE%$B0^;M4;E>DCOYU(_T=KQUKF4NC MWNC\YRRMEB]/KDY$JA:RSJO/^NZORJUG2O(2G1O^*^YLV_'D1"2UJ?3*=<8, M5EEA/^6]TX/7X2KMQV(9_E65O+5BU+?B9):0QI=\%*Y-R:7%624 M+U6)IQGZ5:_>R:P4/\F\5N*CDJ8N%31>F1<7%813DXO$"7IM!<5[!$6Q^*B+ M:FG$#T6JTKZ "\RJG5K<3.UU?%#B6Y6,Q#@*1!S&DP/RQNU2QRQO_/!2WV8F MR36MUHC_NYZ;JH1W_'-HT5;D9%@D1GF"D#"JO%4GK_[TA^@R?'Y@ MPI-VPI-#TA]CF^\2)+XNE7BC5VM9;,12YZD1M[+,=&W$(BMDD60R%UD![=2V M?;64E9"E$H6N$)&_U%FI4E%I,5?XFN@2AA=HLJ#Q;FF\D4#LB$2:98 6D)0E M%=K8&S))=$URT5=EMW*>*^_F6F[6@_BIZC*K-D(OZ*Y1_BI'OEK^](>K.)H] M-V*E"[5!Q_(;@')1%] 5*2+)I3'9(J-U&_%!W:I<1%!'(FM(A>P--^-YI*(V M--M?:DTZ<++64(ER@RYT#I"D-A4M'<_T;98JPU,?-LG*VG-+[8+PCM1:ER6) M VYEYIE 1*G57)5M5+4SMI^Q^QR+K[K"0-?&*(SQ!M829&W(ID&?4:3WM2%. MQ20*9D]GN&"=Q<][5^[A6U5"".$PU$6RGXGW!:P*SQ E6"P^9'*>Y5F509O7>793D/K$EZ4D",C=PTW;J_F, MG@:36=A\_ -V@#=#J=0Y[T0^$U]+3. OI5*%>/]>7"?0ELEXWSD7"7 15O#[ M[(X4!]'5S/VU:_3D;RUT6,=Q%%Q.9]W%MK7'QUG[2!OY(T_'X<[W W9J&E(S M__H[;709!M,P;C[^DS::0*]7[N\;F:>JE-]GZLLP='^_S]27LV!V&787'W1Q MTZ$C8PG,Q4"8]F!A(?)>TP!@DN1U2B#1Z&P-B,1J D(T=-@%#0)D\J= W*') M:12,)U>C&=A)GC/1(CB(@BB,1F%SD]%_K9B"Y9O (:$4*39BPFZW)X@%\ \" M9+X!8-'HECIP6IRW8,,])WMTR@R9H*UJJ M/!5SN]8O:RQ(EX%(5%F!P LB^1A4+Q;8E$J>R9O7UW\53UB1S6W,1=\HCK.[ M#.;IB:(OY*AQ^+RY*3[)DEV;[T?/SZSI[%@L/P612"I=NGUP9TEW\"(A:Y!A M %."-6W(%K>8-9E>8UNW*\=T:4,6UWB\PI8MP)^3;TS;L?MB-CP]&W.?%5RG M$$^@2K!X,*84LL0/]\MLGE5B,HHM9X#9B?Z+*#S_^YEP$@9'L>%"CTLD';<2 MTU]U;$NDA)T:+'9FKD890>,9RX)JRACZJ\45#OCFJ6\I;X MF$.>FD*$>"@,U3 T;DT:3S43MP3)&Z8B"[@I>J6,75"(GD.V'=GV9"+B>1W' M2:K4BN_Z+(3\J92%62C+-RSLC[!Q")G: 0+'OWC2C?$@43+G9+I3U.SR^ZR8 M*F2BC %.61BR@81$M=H:- VM/B,N1<1M+;/TPM'+AA@2_6T\?D "^R7R15VJ MWD*<2@$?1/]9S[X>X?M2[-$Q!LZ, 2X,:L TCH_XDLP^*^3,#DFL/S/4-AP6 M5LV 59DD)[[^\D9,KL* \AS:CK!!+4E1_@;[KM0K\0/,7&UZC!=J)LSC>&"^ M7PT%Y(KJ!?2$0R=KW!6 WK&''@LF]R2$>9*=6<]#PYS)^Y-!B[%-SP*TIPZD M9*M 2_41M<#=>TQQVV=>]\18 9" ($ML"KLB42@,6-\0JFXOL7&P6M[X@$9 M.PFOQ_8"#+BA+93B>ZX,IT36&??MMYVSG-E4YDEV>\8C(T2J7%DG7):ZOEE: M9T%D&"_\=W3/B-T;9!&-W?)B",-O??:LG K9E1>$YI"?OZ3M+!N(90 M(/Y 80D!.@VL#R?0TPU/WN_1)HV- I0L"_3M)V&M;LWVEHJ)^MQ@9W$-S:#* M!,3),L=>D:WJW(;@2J?8PFLPA>S7EH\@1YW7C1K62-4*]A6, \^"S"[XR(+4 MR'-F&*5>K:FWM0=M"IY#!^)6T]BTTUMO*#/S[7P!3MIQ&"+9;-"N[:&F;4*N MYP3\[$]9L89:K#/0ED,LP%.;ORUA_KL>9@83V_%(_%CLC +B5I!7N-DJGJMT M!B=[5TMMVL8KJI(1&:QSBCU2(@;'0)!285M?XCG%+XV<]VD>=/+[J M:10M+V=_Y&?XW.:GA_2-GI/1V'8=CY[N],6T%3S/\@FRP+#WV=((/=_ ZX6B MJMG Y(]H-&[L=MI=O%8W65'8W#\'/U7B*?AB='5%28/-E*(@#F>XXCP"SR;3 M74]P&S4&?1(]?1K$XZLS7(7X$X?H/Z6K*#K;[8B=QI%\>BJ^VYS MX$DTNFS38A\DK$4[B.QO:4/&M8AI,46*&Z)2:'D:(TUI!E@< 2>8&8#5\/I/ MH\=U=IKQ1A]W"?XQ N+'+YL*#%UEV?-[N+8JC&H@EF)3YUG*$0<^4+D*-Q$$ M\! &7,.(>R?+5'RII.4HNY#0)Q[\.+642](:N;MINN].F5S\;[*HB:QW>K,T MOA!JL; NX++!Q7;;J5.QI>"6I0PW'4])F_!Q3KRD/>-:RG2 ++.C3$//6#3( M'2>^/DS);:!J ! M6UEU]))*MU)E8_H8%3>N5G$>SW->ESI1*G5^?=E5HZS+V9:MWT:ST;B+U6T? M(Q*^0A;@>(8K*.)6J99T&LG; G'!(YQOL-LQL=;'?*"<3EC\*;9@SY#.0-L6 M=TDMQK-8B"=]DW@5JNM/U^_$^_?OQ5?-EQ*ETKD+=CLND,Q;*K^V,TZ.2XH-/:; MLDG]H-QN2V54;#(VD=9MP:A0]Y6(8BI;5$N7RVU#BX6?KM3 AXB+FDI['DIV M,@^IWTM_D>AWJ ?)C:B"DG4JF\ZI_)\U>3%6;8L M$H[4=?=;W)(,;JF>NJ6 M9K":IIK>ZL./&M]O0T(''^X(F6;@W+-J8'FJ*?ZW=XK!Q M:^^\).F-1MCA ]U*;KCTX*IV7,N5R3)3MWQTX>K7:\X9D>75E*E#+(E3;;U; M)N[(&G#-WJ3*FPU82.**8L-5AW2@ZK!WWH3M[E""+*]K_TSBB&K$2'SI\N%> M.<'/*'LTUSKJ5A&JT0'7,$@I3AE->>$L7G',BNH(,I4[K5ZM/9-[4U M9:LL3ITM7*FT/>1QY8J!36!.JD&$!8A'._JE+;337N$H*ADL,=4]P=X-D]S!RD'DTFS&\#09=O^^AI]M88 MN@*)S\PZ3N284[&5H??CH#O]LHG)98]ML@J"[21H[X'L'F#I=Y!]>'FGYB43 MY&AZ%+Q$X0/X8L]G\ER5?S:,_KEJ.F?%>4H^H]>LB7U1U,1#HU(]KQK@E??\ M2@74Y0X0BYOCX>>@Q\TW#FD8$7B'Z!^O$B$ =C;)?_O$Y;;H5O@'L]A2FM,- M.X%.^O]LG']7F/>R<0[W24>V_O/A[A/)AV-=[ UVK@^?YNNMHOXQ M(#'D'OOQX'%IOCV]-U0H8X]N%^>]";8SRRWS=C-M"_YVRZOJ7F8]%,CNA3:5 M\CL4=XH.KXU_!&(>M\?[;VG0(RPUH8SI1C4YYF.1Z3LVARV'X?,Q.,76>Q]3 M/[/N>PF=T_.1UR[Y'=([F!#/_8AMH;<1+)SX!1Q%\U%J=E^12^T#:7?&"C7. M.14IY$JM M(+.ZDD_%6/.ST:25]-^FQP>A\G^1(E^=CR^/9(1Q('G8G@_W#A=_#_D<>M'WF%_681_PLRY)LWWO' ME$YI!U\P]$.)O<5M\ <%TJHGLR[EAQ4+\8^DTC2I:!8,ABG)4ZX@ZKW$LSL0 MG.(3L+OLJ'NJK!,'0ZVW.+\TCX.Y_DM-[NS.U-@K?ZG9WEUD01#:=3'N]>N= M0SS*OK+:?I$JY1>"^A$QM&Y?B]_A_4<<1#P M0MZI_!0\" ]Z,I"CT*]H9]3 M77@_>UN1^]*/^XQ]#\'^ JZ]V_Y^\-K^;*YK;G]\^%&6-X2JN5J@:SB:34] MM_@'??9+I=?\([JYKBJ]XLNED@A[:H#G"ZVKY@L-T/ZJ\M6_ 5!+ P04 M" YB'%:>E8'C#P& O#P &0 'AL+W=OP".%]9]]GGS(&^%J;T%[T\A.KE8.#3G OE^[;B M$E\6UA4JX-4M![YRK+*H5)C!>#@\'11*E[W+\[AVZR[/;1V,+OG6D:^+0KGU M%1N[NNB->IN%]WJ9!UD87)Y7:LEW'#Y6MPYO@PXETP677MN2'"\N>K/1RZMC MD8\"GS2O_-8S221S:S_+RYOLHC<4A]AP&@1!X>>>K]D8 8(;7UK,7F=2%+>? M-^@W,7;$,E>>KZWY76I3Q0M4FO+>K7[F-YT3P4FM\_$^K1O;XJ$=I M[8,M6F5X4.BR^55?VSQL*4R&CRB,6X5Q]+LQ%+U\I8*Z/'=V14ZD@28/,=2H M#>=T*46Y"PY?-?3"Y>LOM0[K\T$ EJP,TE;OJM$;/Z(W&M-;6X;'W>>'Q]"/U"3?Z-',T]V04@G%W-V74H3"CG3M2TJ5:XI5QE-)Y/D9#I* MQB=#4G7(K=/?D"Q59C0ZF2;3Z30Y&;\@[7W=+J.K?<"#+I?D);_1U+51WM., M4EL4:#1P-OW$VM>:#QF(J1:D<5V($^?3,:C%V>^P6\0?5^^=D;;18*[&_L1 MSR%#&$R4Z7N=<9GYA)2'Z37-L"3'F%?HT7M$(!#S$%I(RG\\)9NG5TZ5="[DF:5TX9.'R(P4%A< MT66DQC5FHK-&2MMVX[L%?!&BWBDAW&SIN)D_SP5&"CD>GOWP,:Z/SG[&;A!R MNE9 =W2CP[JJ*Z@S6^O1\ ]$*;303!%_43M$=I[7300/_C3A;*MD. ME4GPFF[IM^*=9:G1!U=K'[8@]I5:@59)=) >N^28SFW?!:VQT.1O S!;2ATH MV4(@5FDN[-H5ZCSKTP< [&>L6SS@FV;:B&Y>[9 AKNO15+7WJ4H;+*M=I'D':@+'O"'=] MC$+%^. W>%:FNI+B8.;\!=Z+5RD[\+(DHS&%8O50!PB:.D[ QK6ONJ@+("$A M2P769V"A0OR%K8&-1=0I,K6JG:]1E!@O5%55&9VJ.7($GV.SU3+RL!PSVZ?; M/8T'Q6BAS0]S2@;I@>:1(;=5)AS-J*[$RD\X4^*T8XPXY")4?>I\Q8;XB,U0W=_??& M;T@8=UG$]JED%\,U8:>TSV23 M+U5[&EV![.WNZRPVT$S[U'$3Q#TWZ#!E4[4);)\ Z--N8[R+K-V/YX^U3P$X#[0$T/=1L^OV'#LF#K4M,P6X9KVH> M=$,AFOM,M]K=!F?-)>B[>'.5?*O<4I>>#"^@.NR_..F1:ZYGS4NP5;P2S6W M!2L^YKC1LA.!$SD4X.#0OHB![HY\^3=02P,$% @ .8AQ6B9"+9\? P MV < !D !X;"]W;W)K&ULG57;3MM $/V5D5NA M(%GX2A(@B12@57D (>CEH>K#VI[$*^Q=L[LF\/>=72<&)))&?;'W,G/FS&5G M)BNI'G2):."YKH2>>J4QS6D0Z+S$FNDCV:"@FX54-3.T5SK&2JZD7>9N#.[XLC3T(9I.&+?$> MS8_F5M$NZ%$*7J/07 I0N)AZ\^CT/+7R3N GQY5^LP;K22;E@]U<%5,OM(2P MPMQ8!$:_)[S JK) 1.-QC>GU)JWBV_4&_:OSG7S)F,8+6?WBA2FGWMB# A>L MK*T0 M.]Z=($5&KX(@HLW@,$Q+"G&6]H MGL<[$2\Q/X(D\B$.XW0'7M*[G3B\9 O>%E_A]SS31E&I_/G(ZPXS_1C3/I]3 MW; PQ)\+Q'RDHDE:N " MC-W*NI$"!=W*!;W7'D2\!^$]"%,(SBR=%!L8XW0RVRU.@1Z>.WQ!I@!M+0%5 M M89JKX:[">!NW_:\PETR86P9QFKF,@1/D,\],,TI44T]J,D@0NF2R@X%0'/ M6MLW- P2/XW&AS"(_20.#V&>YZHE)N^EC-SNZ. X'EG]$:',-?4_TMXB3.XJ MV2Y+R%I-R=+:QC7C@KD>-HA"(A =^TD:[HW$M*;FSO+'EFO>D3WX-(ZC^(Q" M%[G(U8V#WS-O&^U!ZB=A=+A'["G7%#1T1BA0ZM7D$ZM:A'0X[%%OB.R@DEH? MDCHYC\!,%V=G87N<;:*2\0D%>I3LQ/M3_NQ->^Z]:MX-_.NF:*2U%#A@E3#H]&Q!ZJ;(]W&R,;U[DP: MF@1N6=+H164%Z'XAI=ELK(%^F,_^ E!+ P04 " YB'%:4>U.Y94# !E M" &0 'AL+W=O9\QP&02Z[J"G>B$'$+C32M53@U.U#?2@@#8.U/,@ M#L,\Z"D3WGKIUN[4>BE'PYF .T7TV/=4/5X#E[N5%WG[A4]LVQF[$*R7 ]W" M9S!_#7<*9\&!I6$]",VD( K:E7<575ZG5M\I?&6PTT ^<6R(TX]^9TSL<:8''\I[]H_,=?=E0#>\E_\8:TZV\TB,- MM'3DYI/<_0ZS/YGEJR77;B2[23="Y7K41O8S&"WHF9B^]&&.PQ&@#-\ Q#,@ M=G9/!SDK/U!#UTLE=T19;62S@G/5H=$X)FQ2/AN%NPQQ9GT#Z))>!@:Y[$I0 MS[CK"1>_@8MBDNOX+.,'J!)8XON2L9^3OJXTV"I/_SRDG)XKT-(5]$)=ZH#6L/+SQ&M0]>.L??XCR\-POE0$Z? M_/GB:'C .H/?=R3*_;1(K1#Z916BD/M%59*O5#'GT'- A)N5'=,8QZC,R!=I M*']-6_IQD5@A]O,D1J'PJS(Y'S(]#@,'+$*6D8FI"$[UB%.#+AI)Y*A>!E+_ MCW#45'>D17,T:97L7U%/$8KS;(I0D90N0ED8O8HIU1ILHC<&JS,:P 3&H^ZH MV(++LL"B^?(*<(PQX\PP=Q*F&,L["F7I1V%E5S#&:/0W5^Z@^87>(Q[Y%-@6 M\,1C0/7^?(?B9)$_B>DL1M6BF,4]&]FS-4S7"851N\;$/U&F$X:H+:>%GE4M*;N.<1Z&5"RL746GE MTLFETZFL7.61O478$UMCCP@SO[!+[AJ^(TD5^BFRW8#&8^ZFJT7N*1^/_/PI M*@L_K*J?R81-36U:6+DX!K)1AIL2T[L\#\ E%7 _59*LY_8 PY_ M%NO_ %!+ P04 " YB'%:6-&-/4H$ "@ &0 'AL+W=O%+ZIN0ER8+.:=J/DKAY^[IQ=?/LK+8AH)<[SG#E,W"SDCX#H?'TK9$L'P-,P&T@6!X(7IS=],,+$DX'":MHVJ&A)(L'58P2 8D<.T "G4=0CL M/"F$EMD5$11XK7H/ ^_']!&=+*6*+3V"(87F 8DJVSO/D@?N$8EQ@;B^PZ# MAF5DW(@-CXB!B;PH(]5&R3X%M>[ 6=2U0VH##$4$ S7(%1)I SJOUT C:X[Y MOWUS7L[>?_"TAEJD*&;6^I2*"(Q"PRA*%#&SG8CKH+]DEV:WJ9B^[X43)C#3 MCZM6U=GDT>;6!PM/%;N J4X>PM1:01KFC]*])F];X8@-NWH7-U?V><0B2T@G M]6A]]R3QY?(*PAUSJK81U1$C)P:ZD0BD04]\ M8)VW0%NC@G4Y_S@S8@?GCPNTJ[B-'' MJ;4.XR]5)AY.1G\/]]K.Q&)?,1O0#0GEN"WB1\<5N@A(QD8F0\4,,<@^5 R* MJG<5W!+&,#P^OMJ-HT=QM;A#SC<"NGN4VQ$2$MX=(M36RMR3<8ZJ"BYK9_6A M+"O<)[JN5:E5_UG>'G1+^I.=C9OB VSB-AAKOJFB]+85JY:?I94SK9'AEOWX MJ:D^.3J543EUNGM$G:BM?$ /J\/UYBJ?Z@_F^6[T6;A:H5-;7L-U.GY_5I#+ M]XW\$FR7SOB5#2C3]-C@BL8N&N#[VMIP>(D!ADO?XB]02P,$% @ .8AQ M6H<*T>:-"@ >!P !D !X;"]W;W)K&ULQ5E; M<]LV%OXKI<69D7>TD36S/V$[2IF,W62=M'W;V 2)!$34)L !HV?WU^YT# MDJ)D*4TRW=D76P2!<_G.'3Q967?K0C5R_'8)[DJI1_92AF\ MR:PK9<"C6XY]Y91,^5!9C&>3R;-Q*;49G)WPV@=W=F+K4&BC/CCAZ[*4[N%" M%79U.I@.VH4;OJ*(@0Q/BSH3GH6-+! M_N^6^EO6';HLI%>7MOA=IR$_';P8B%1ELB["C5W]I!I]CHE>8@O/?\4J[IUC M [/FP(SECHQ8RMO-.VSG3 MFW^UMN+?YPL?')[^LTOQ2/9H-UD*G)>^DHDZ'2 RO')W:G#V_7?39Y-7GQ'Z MJ!/ZZ'/4O])$WTI+?,J54V(EO7@R&4WA:T5!89/62@2+^(L'*QS4R@\%]J7: MPT,]5A<4W%@SJ3!6R-+6)G@^FCE;;A^FLS83,*XJ%\IU!AZU,M"?_Y,0\Y$X M3U--D,BB>!@*;43(%2@B!10BL;7SB@XN:@]L/82@UY>VK*1YP'N3U@G8ACZT M*QUR(;-,%QHB>"*:%'6JS?*EN"AD+*2C.,S^_>O7N\]EM_B<# \B7M;0E#*5\OO$ZU=,0$R@#WOB _.EM7 MXN#[[U[,9I-7_3>\-'WU%)0W "6:Y/:$*G(Y ;]08:64V8"'Q)$$DKEQ"\V*/%B* :OU2(,! J0R&H'<@YI-TA=8-_KV@%% MYO&@I/.""*2/72O:EOGCQVS3:)74*?G;4>MO0_%D.IJOG^C87\K9(73VE>)" M0KX!Z0O ++3WM32)@F:>;&][D(V(3:E\*X8YIL,)4=TP.B MT]KX"X1L;2]4ED4,1%U9\UB^"C$"/ (!L:7CAF%S2D#Y,EQCTR3&?!'T0 MV,@N&PA;57#MVB#,1.0DBT[(SLR=1@MG;^'P?3! TB/Y+(J'GN54SQ76"*4* M?F@KEFT1 \&B.7"W:.:@#O&-V0@;Q@B?16W2 A%/H=20Z22)O0;+\EA-!"Q! M0LEP:6TJ,DG2L-F(*PL/U@L%MR,XO"TD#"WOA?JS)B@:+)ESCSQ""!Z)Y&H. MU3U2HB>G0I.E/;]I5(%CES[2%V4=:DK,T8_3QW8GV\'? M4 "D" M)@G9C)!$[W28.K"G5M,CE20YT];0''T=^PV4H#+S$!D>((G^@3B@XXER2$AP MIOM$59SSGW(Q^Y*P K@ L6[,(D6EG ;$R"U>D3B- MXQ;-L:&H34$ZX17'!V&G#>=I"*XT1V!,MIIZXL2ZE%-7YU\1;0_<(4]<)IHUR% 59 4C M2\HIG%I:D\.*.8P>4V%9%?9!;13:=:21LS4/3#\FI>X,R-K67<%R5]C%4&O2 M!XT73FK!\^M8]+%Q(]03V ,JT0@Q9"8E(&X=!S;2)>IAXI (G9;KXOLO MN#O(0Y2;-IUTB9C$)TJI36K""YM\#4QVG+D#31+W7B5UX K)J8-1[DP"N6Q= MI/"I1%$DRC;#\#9"GQJ?IJZC8$ZFQ^.5#&Q*>IQ/XF.J,#,RZDUYZ(SKU;(S M;%"RY.Z#9=ZTW$B\;3+%MY=UV+[F1!]+=_Q+6R%J5]R)?ZS:/3_K&_UOO!CM MXNYFMA5J/HP1%+O:K<:T\9%OYGTM/=P%W9*[TTAE.SL*A.W/-5JWZ7Q'S-(# MFKUESK41OH34>FA7ACVIZ1&Q::NYV,_V8""N/YZ+P=.> #4WL3%:6VTU]TD; MQFI]C=PFUH^F-&==/_R/>@6\X'FOX9N,CCN?:)QDNGZ]V?=1HNY'AF^!:))1 MVNA,? ''5_C(GNF+8?MJKE>H=&IMG&8.N=+F%M/!$B;0B5\7T LT5L80^K!% M)U2'6T[STH*2%1BY6!,I@X.#LS8+MO+;+8E%3:+T'JVY-F,C9\'BR2WQMD>3 M+7%O%.+AC0]$]UH:V12*JZO+=/S8S* M[VUF-0; MD'SS28S ?9C,_Q>8S(YZ:?N;5?[RF;$7G95\B"Y:RE2MPZPCVEQ9;!OM\>5T(6;/6I^Z(LE^L=""1@(TH11WB,%+>WB9:Y6) M-US*J4R_S]!^0")BF6J '9 I>++N3+!QM8(BE&K?"[Q]H_JU&[4B<'=51#AS MC>JE$LT7LWPM0^)]A7"Q-UY8Z;C/;9<])QDT>!C\R'(_.K5J"):IP]*0 M;P_];7UW#-(D=Y25"^FPKQ]Q;D%&9D4#V(S+AMJAK52U.3H_GI IK CH7+4C M7>RGJ*%WY*)MW,7V%/YSH#%6<_#!# ?3%T]%R3>I3??(7:/P\&_7E!])DSP8 M+WG^Y):"(.#N^%YC1H"S42GY89TSX,1QZO$-I7;TB)KN&0>VY\3F(@S$!'TA M2.L"VAQHR"_;M$EQ?OG^XN9\DT%BFZQ"\D]GC888]#!79NW 0@-,0""0?_ T MB? L]%*3X'2N5"E:[0(OC$CW,=,U)&@^IXUA+QC>7\*L#??>4#=E=.+:)9HV+V>7RS'](MZST/0.<49H>F.^>UPW MG/W^:W_[M2?W(S_.^GVWNL>80%CI/9=>2)5AG2JC0H1K$S:LU)*Z1"#'HV)* M]OB]QHU^>%<>]K4$E7AL@(OU;BNU#>2EP0JL0Y"LZX=A'VCI;'.1 M1)6DXF2_?D?*5IS R=I@0&*1XMUSS_%>=-.-5+=ZC6C@OBIK/?/6QC0GHY'. MUUAQ?2P;K.ED*57%#6W5:J0;A;QP2E4Y"GT_'55H5\ZW\F7!==X+LNOHC#KF3?QH, E;TMS+3>_X-:?Q.+ELM3N%S:= M;.1[D+?:R&JK3 PJ47=/?K^]ASV%R4L*X58A=+P[0X[E!3=\/E5R \I*$YI= M.%>=-I$3M0W*C5%T*DC/S#]R58MZI:%!!3=KKG Z,H1K3T?Y%N.LPPA?P A" M^"QKL];PL2ZP> HP(D(]JW#'ZBQ\%?$"\V.( @:A'\:OX$6]EY'#B_[+RZN= ME_#GZ4(;14GQUR&'.[CX,)PME!/=\!QG'E6"1G6'WOS]NR#U/[Q"-N[)QJ^A M?V=(?A0#?E\CY+S,VY*[>I!+F\XB!UX74(BR-5@ [NMIIT>%#X9T'^A, ]H( M \4'JP6)[&+D?B/FL&@5,BI8W: KN?*!P89KH+^E+*D+:!B(FC!EJTE>,\#[ M'!NSM69U;4IWMG62O0;F4A<$;N?=WE/HL'1/C<+&_H1E M6?3&B#SFY^ZFCL _]@.;.?1,AVX?I?\#_,Z9@P82EV?7Z+H0E8DK$'$X5<=9 M2M[[##):!)-)5ZP!"_TQ2WR?RD&L:OK7RMV=_V#9'[O\N7Q;_S O MM:O-&W*"&DS9%B3T#RI)M@*?C>G?F4OBD"64K1W,\\9%J)8)553#ZX>?=%]C M3VPU2MX)ZQC=\RZ(I/DKKGC^L&TT^PK,!HD8N:;1T3=K;L@WBKEN%W\3 8MU M1X5B97))?MAKT,>'/C"CO>]_A6KEIAQKD5IG-PKT;_M!ZK2;'Q[%NRGL,U&ULE57;CM,P$/V544 (I+*Y]++;I:W4LB"00*R6VP/BP4FFB;6. M'3SN=OOWC)VT%*E4XB7Q9>;,.6//>+8U]IYJ1 >/C=(TCVKGVNLXIJ+&1M"% M:5'SSMK81CB>VBJFUJ(H@U.CXBQ))G$CI(X6L[!V:Q KU$I#\0T?O68T2&D=SP>[]'? M!NVL)1>$KXWZ+DM7SZ.K"$IR$CYC-(L=1_!V<=&CK3JT[!]H:08?C78U MP1M=8ODW0,S4#ORR/;]5=A;Q!HL+&*8#R))L= 9O>- [#'C#_]<+-Y(*96AC M$7XL<9T0V@>,%L^>I)/DU1D!HX. T3GT M_SZPLVBGN9X+ &A"80#5R/OE=Z1A]+"AG"]4:"X2-F =X[PN SX4+S+*5"2#H.A-S!6 M5E(+Y3F6TG,>P+:610V"(1B)&3LL0RES=,U%9JT7R4+N6;;E7;J +PRU-HI[ MEM05.)$KA) A[3GQ9E$+77%8J;N4"&*>A;%\[?V:81L+RNCJI4/;L"R12\5\ M.I> P$DT2I8]'25TP?I\)=,U<,L)1CL,G*G5(0PG98)P.83*89E-8%H7% M4!GXR(\ (5Q.IS >3N##D1H^4*=\*BV4DEI#70*"PCZU@7J.#-YV-H' MB((D3"A2 X"V-;]^OVZ0%*E(=I+-P\Y#8AY W_UU-ZBGM[GY;)=*.7&W2C/[ MK+-T;OWX[,PF2[62MINO588W\]RLI,.M69S9M5%RQIM6Z5DE[PNU:WMG$M2)-IGG^FFS>S9YV0!%*I M2AQ1D/ASHUZH-"5"$.//DF:G9DD;F]<5]=>L.W292JM>Y.DG/7/+9YU11\S4 M7!:I^Y#?_J)*?09$+\E3R_^+6[^VW^N(I+ N7Y6;(<%*9_ZOO"OMT-@P"@]L MB,L-,*NQSSV_=GGR^93T MFHD7^0J^MI+,]?3,@3JM.4M*2I>>4GR 4A2+JSQS2RM>93,U:Q,X@UBU;'$E MVV5\+\67*NF*7A2(.(S[]]#KU;KVF%[OD*Y+:=3I)>LZD1N$EA,7QLALH?CZ MWQ=3ZPSBY#_[M/>T^_MI4^X\MFN9J&<=)(=5YD9UGO_TCV@8/KE'\GXM>?\^ MZM_DI>^C)#XN%3^0V0;)EN2+3/^%-4?C;HRX2U.L"<11-.B&VUN9\8)^]43D M0ZXB@/(9->*4SC= M=,6%)5Y[MKF&&DL)\:)A=]24K\@:VCTHK%&I='CI.EN(M3(ZGY&8(5IA"35&963+#+$"\6X?+B%W&ES$*9H-IP MD;K""N+B\(_TP<*+R<65^"5/9^!LQ=NW+\2'K6:_D69,'DZ8Y6MZIC,8.1J( M8]K]TS]&<1P^\51HG7\2/3EAIWU)O*)"F^&K"%+G'RQ<*2PV0TRVWFGG9FS0.6*^2N_(C#'^C*2JK2%T (APY9=?S>"L=_&D4 M;.-\*,,+?Q8RU?.-D)9HL8ZZU)$C0JW6:;Y1"I&3S^[;A&DHN4^: MK86L7"FV#.463#C39$%[$#XJN 'P_*5,[F^C,#B/P@'HE;?2S* OH$I,%9)UIAYT59=A>RZU$3X7ELQ!RRY3"?B[3I9Y"M7>KSF^ "8)+5CE,Y6R"0""&ONHA[)HWGB9#U.= MK0L.LC)CIILF"L+.T"7W9)F<%873*6%A[9XF27:<@::&\^A8GZ %,H9J,ZG' MT!S@,9[?Y !FD'(;?H G1MO/IW.C5)ULP@ ]?6P>ZYL3X=!-$EV :F&PTUO/ M"Q:(97ZK;BB5"N#^3,_GBAG?(Q_K (=_5K TKC$CQLTMV0)=FA7O%]E>EK8 M771[GXE?"X+VF&,O:IX"!U*4^)BT$5U0Q+ MM!3:R,6"PMP!6TBZFM_ LVM$*MDM.G]B:U1LH3Q%!:1)$>YC7Y0XO0"B"YVMV[DC)2>9SEPWY'$ MW2@U0!*GIZGJBNNM$_ <)B_(\]P"<#I3MTE)BXXOU8G$GKIDS1B_V$#;.&(W M+U2&WI'L2FM%KR>BL]ZCFE8INEMJPT%'\<"A-==SOLK@5F.ET0T]T]QR/'!/ MM51[0H99,\/=F*D%\+08^D2QACQ\FR W;SQZ52NFZ(:;:AD%6#-^327!SCXI MEH69I51G><;*V$A2Q(-'I!*Z+F[BF%W$+6[C),N%9LK:2!]/&H. M2E^V1C68'' ^MSFHF'JNM^6^-3DE=95 6%CE>(47&^CD('$?]J518:, M8[YN]T8?E]J6O!)/6R,3&<<9E7P54K;L4:A?]D/*4:\;-4<^5!@?6/!S.=@] M,$&VAL0]LZ!;JK9DU&(=A=M)\WMG0E'-A(_M8J@/*NZT7 M!N-Q' SZ@_T(]\\#\"@+E&7#IJ#RI2VU#TFS.6W70M]6906+1/'DF7TK&=\) ML^\0?Y1_O\J,6Y2(J'(RDBW$W.0KKS8L&X>]J(I+1)SU(E G.:C1Z0O1FI5' MUF9) (BVOL#0)0HWMCP0MERZI/][!J]>+MAA@>F.2$G MUM;SX(\R9V5)9NJ-L:?B\JA@$Z.G/I<\J*$9R&E1TPE5GTBZMA_V?I3(,ST3 M6>[V!X$/=72?WW>>U,S,>\Z[^MWQ5YQW[3\\TIG'#'I6@D9;P2\1CXR=IODM M-T;<"_C34I%Z39/F[UPJ)]C.!ZKB4J;D1ENFSB[WB'OK*'XBCNHKW\.44\0HB,)! M,.B-Q: ;G_MWB(^YTO3V>#@(AH/P1)QW^^%#O&(0"WOC8#1B8H,VHQX8]8,A MJON@.XBWW0QQB0;] #8B-M6VA@P]5*?A8 0Z0(]'Q "K1!6CR!%%)$4X[84 MD" >!N?G0]'OGN]*$<2]?M ;Q\QI_(4A]&#TG2%^.@-QH&PUX, MXP^Z4=P6Y3ZL0'<.NLW>8^_P-&D-3_M&($3O9^5[.CH6IX[FR[XCJ)LK7S?K M#L]'O:&0+ NGXGDI4V5[=K"&M8YGB'LYG5/[2L-51@F*J$_3J@W?V]>UCE1\ MJ^;[H;J[W;)V.;48;*=EGI)MC7*%02G#?,,8('+NX".*_0B\WVQ;RI( M@4'XB \>8>-=;)YLXZ^BC)GW@=,N@FY:G^1%BMZ+CN9\&0Z)343LJD:2Z.\[ MIKJWRT0X4XBLN-\JS4RFMRUOV,91%GUZ@BND2=%UZE51PBZ6KW-'H0W'H-S! M!\IN#PBW8/M9;MBG((4GVB,^2\XKZ.)NKZ3$H,A^*1&(;X[YS^^[#_ M; H(T!O@=:][WL.?J#ONXT]-C[H$$:, >7#?7M%'&'_52N>=! MT*W,1@K,+$P4B85>8+YTS@O,&4Q'.YQ%B<2$0 [ 8\,8L],O^!BW#\_DS?F( M%-G-FY;^WYL_U6%O(M.D\--%/9SR %R6X.8X^'6 UX@%=PN5-N+B:G+-A[NJ M\:7&EBF J&^\G\@-1K%M"**_*/>OT04T^6^]&^9[^^0[_NR_('<9L/M9O-YF;EO?/IQD[VM\%7! M_YHD-OX4O1_$HU[01T-3?X#Q)X&(QH5^^% M WW+9;P].KR#(T0$23L?RLEY@IS:[]BBMQ MRO Q@OT:S7?CZ]:W?-5M)(=5U(30)SOC?&+[J>)5^8VN3*=)89(E32#5V7WM MD'%U?'^KOOS$>2^5XXYX=3V9B,[NET?XC@ZK,DN3FG^C4KV@X\3MM\/JK'$! M-_))5KY>Y\812F_XP+?B]>T'HM]SN(#.=!BC@PY_]-D"F>B[YTFV[P\^1XC^ MMN<(7S4I-]R;Y=]SFNX_AW.!8UI$Y:&$I +02. ]@_/_'@:M\X_H__/\@P7] MFE./?;\I.FO\"FQ%/PN@W[K19_522:A!"_!^G@/\RQMB4/_(\/E_ 5!+ M P04 " YB'%:,P>A %P) T& &0 'AL+W=OSEM*R[U59F\O)VMK- M^=F9R=>R$F;6;&2-7Y:-KH3%5[TZ,QLM1>&$JO*,^WYR5@E53ZXNW+N/^NJB M:6VI:OE1,]-6E= /[V39;"\GP61X\4FMUI9>G%U=;,1*WDG[9?-1X]O93DNA M*ED;U=1,R^7EY#HX?Q?1>K?@+R6W9O3,*))%TWRC+^^+RXE/#LE2YI8T"/RY MES>R+$D1W/B[USG9F23!\?.@_3<7.V)9""-OFO)?JK#KRTDZ8855,:]\FVW=HPG+"\-;:I>F%X4*FZ^RN^]SB,!%+_B #O!;CSNS/D MO+P55EQ=Z&;+-*V&-GIPH3II.*=J2LJ=U?A50O:_SII+LL_@NS<69A49Z M?Y;WTN\Z:7Y$.N#L0U/;M6&_UH4L'BLX@RL[?_C@SSO^HL9;F<]8&'B,^SQZ M05^XBR]T^L)_C(_=*I.7C6FU9/^^7ABKP8C_'(JYTQ@=UDA57$Y2! MD?I>3JY^_BE(_+TOZ/^?C_I5G_Q2)T^1U%;"2;+F0ME\J>,F48 M?MTT1A:L63*[EFS9E"A15:_.&0CO7CU(H9FDU#(D1E8+J7?)H8^0/CB[:;66 MM86<+*06)3MA/_^4\H"_/?AT9X65+/99R-F4G[+/C85,WBDYX.M^Y:U<2JPJ M]I:"Q O]@$VS.#ME@>?'0:]^RKW GY\R'L'3>6^CZ.6/@'+"@L@+L@@/TWD0 MNQ>>/T]?AM))D1E()6DX2"7L\QA4""]*R1QE:FN80$O+FSI7I1*N/_594"^9 MHI2U%OX+ZQ9_F=W-V+*'PB#NUC;Z@6D"0-2%6W,#&5$_./#G;\V+!EZ=^1>! M<2:#MR.O#>/!&XH4,)#,%/5H3@>73M@\GA.*L1=GJ<,Q\((T8+\NEVCB)%<# M,30<#50)4U5;"4 )3D2+Q$IL603ST77 [AUU^B;+N<"4JNJ'.)N+S4G[-YR((X99^UJ(WH]IV\(;M: MEH(@L$V7E'?7O[,/4J\ ZU 6P]]I0#7Q&@U3H-GJFG[:Z.9>T8YY^EQO,H?S M>RPI 3DP4U ^G7.$..5QA,\YF']GF_S;+[3?%2Y_2&T7DA_82'S]U7?\3KO#&+5/,J>1_DGP-'[0E=65@:NQAP.1S[C\0\6,SQ+Z\-F;O"$@+-0/O8*=YU&V/. H..'YI=7@G M.F;9M:#;YP;.V1]4QAN4L N8&@S,((MA[/$DP5.:]#W=@DB*"#IV:.!1F,WW M^GLHH:^KQ0Q,31FVGC!RH\501B!L&K$LBMF?>P\DBFA$Z%(_#>E^''P,O0N>YH]@J2IDX=]^9X>I3Y4?K. MV4=-R;Y M=$O@/803?NK"X#PZ'4,\:(EC__1):QJ3;1I%Z?[W]_4]$*_<>(!^NA':UE*; MM=J0/Y'GA]05HQB;UVYJ*HX 05Z! +'KHPEP#K(#".^9<.+"2).XP\5+0X3_ MJK)G:U&P+W>[_;-^5H== T.3P890.-4G,0]G&57 M=?">\"B818_QBN9[\Z3OY128=O'5;4+-N+);^*6I"J2N(?=)WLNZ)=.%I*[0 M;?PI_Q&7C1NPGGLB._3"C,_2QP%Q'N\Y\90 D.D0/O%''P3>/\_8$. MIT@!G;6J1E/?_8888 ?D(,_P8)DADF+?A=!+]ER$)+08G'P:D>P:"-* MESKY'2BP=JVD'V_7J+-NF:,];]0&Z_) M#IW8+4KXU0.)JVDZ;6DZSAS.%'&1\Z>]R)]EQXCH9J5CY#"FP>!%@6^570_U MZ(20%^@B[2]4AF,&C4:'>3-TL!^H1V^H]4\WX_T>'K&5I@:QV_B'V7C4)L;- MSR$6)',,O(\@"_QT%A\&K0,#0>S;X&.5@$$U3V@M-IM2]=7IGG/'(-':-3AJ M.PJO6E6X-':]@0[9N58+5Y=NNI1KND>\)T +6;KD"5:!6)(FWEZL6TM&S;II MR\)Q9E6CU#Q6@9)@L#<CY'H.<6$_<;O<=CLYE6"%;YK>MW!26T'; M$ W8KAZ;ND_X4\I:\0V3/URE5- I@8Y^>,<(Z^[\X/#FP//C&KQP(^(KT(/5!MP[FN+4TJA\AXO,M+= MN;CV,:H3C/+ UU!=UXYKI)%N5&!LB;"0G"":';HM/!O=Y%9TN*?[:KJJ0UJZ M2]W=V]V5^'5W$[Q?WMVG?Q!Z14Z4<@E1?S:/)TQW=]3=%]MLW+WPHK&VJ=SC M6@K 1 OP^[)I[/"%#.S^47#U/U!+ P04 " YB'%:$/A(8Z(" 0!@ M&0 'AL+W=OO_@\$U@9_=L\)5D6C_XQ2<^CQ(O""7FSA,8 M?6WP"J7T()+QN&5&0TH?N&_OZ!]"[51+QBQ>:?E=<%?-HXL(.!:LE>Y.=Q]Q M6\^IY^5:VO"$KO=-WT60M];I>AM,"FJA^F_VM/T=]@(NDA<"TFU &G3WB8+* M:^;88F9T!\9[$\T;H=003>*$\I=R[PR="HISB_LVL_C8HG)PLZ&GG<6.L/XP MSK>(58](7T",4[C5RE46;A1'_B<@)CV#J'0G:I4>)5YC/H+)^ 32))T>X4V& M(B>!-WEMD?!CF5EGZ)7X>:C>GC8]3/-M?G6EDM!0_)"J&8R@63 M8!UMU"%?AX;<-TQ(EDD*UI AX6R+? 2?B64(R%2@_JT6N+"YU);8F9\O7F7 MT4?I \496@HC5$E6K@WWEC8[3$MAHL_T3]TC6)8&@PU,<5A+TJ@+N$53HCGT M(L1[75I[+S^++&5JE>L;=M@=QMVR[_+?[OVLI#LHA;(@L:#09'1^&H'IYT^_ M<+H)/9]I1Q,DF!6-;#3>@,(#5ETRJM4]2LVV<';H)5L)EMDO;?SS:$)2V)HJE?P/?Z MGG,?-H=HP\6CS $4>BH+)B=.KE0UQEBF.91$#G@%3.\LN2B)TJ9885D)()D% ME07VAL,1+@EE3AQ9WTS$$:]501G,!))U61+Q/(6";R:.ZVP=]W25*^/ <521 M%%C=Q9(]/)@O-'8]QF$V=H M"H("4F48B'ZMX0:*PA#I,OZTG$Z7T@!WUUOVK[9WW;[Y!VT]H^%)>2/M$FR8V#!V4UE+QL@7K"DK*FC=Y:N>P W!'!P!> M"_!> H(# +\%^*<"@A9@1XV;5NP<$J)(' F^0<)$:S:SL,.T:-T^9>;8YTKH M7:IQ*IZ19[26: ;"7B&6 DJH3 LN:P'H$CW,$W1^=H'.$&7H9\YK25@F(ZQT M;L. TS;/M,GC'NB.,Y5+](5ED.T38%UT5[FWK7SJ'65,(!T@W_V O*$7 M]!1TDBQY([*],0;=&(-C[/$/+92W+.4EH//O7,J+OM$U%*&E,+*X MCEW?W('U[DA>!UU^\L-P/RIY'16&@7_5135-X)WOLP2QLCHG4#*UV3:#2O,12OK HLN-*: M8I>Y_DV , %Z?\FYVAHF0??CB?\"4$L#!!0 ( #F(<5HL=6B^0P( (H& M 9 >&PO=V]R:W-H965TNJY,2ZBPG/ :F'Z2B<&4M &>RL_.5Z8>)MP"\"K3P9(U/)GO-G,]EDL>,9(:"0*D/ ^G: M.Z#4@+3&GY[I#%N:Q-/QD?[-UJYKV6,)=YS^)IDJ8^>3@S+(<4/5CK??H:]G M9G@II])>4=O%AI\=E#92\:I/U@858=T=O_3G<)*@.><3@CXAL-[=1M;R'BN< M1(*W2)AH33,#6ZK-UG*$F9?RJ(1^2G2>2C;Z>#,0Z$G@C+ "K83 K !][$I& MKM([F#@W[6GKCA9W+S06Y^U:D]@=!?$;[@-LY\SVTQN"VN/KAQOW'N13_WI#]4 M( K;!25*><-4URJ&U:'1KKK^\C>\Z](/6!2$240AUZG>9*%?I^@Z7S=1O+;= M9L^5[EUV6.J?!0@3H)_GG*OCQ&PP_'Z2-U!+ P04 " YB'%:/*4S.!$" M #=! &0 'AL+W=OD6E-\Y:".I\Z&IB6T-4!9!4I L M259$4JYPF<>UG2ESW3G!%>P,LIV4U/S<@M!]@5-\7+CC=>/" BGSEM9P#^YS MNS,^(A,+XQ*4Y5HA X<";]+U=A'R8\(7#KT]F:/@9*_U0PAN6(&3( @$5"XP M4#\\PA4($8B\C!\C)YY*!N#I_,C^/GKW7O;4PI467SES38'?8,3@0#OA[G3_ M 48_R\!7:6'C%_5#[G*.4=59I^4(]@HD5\-(G\9S. &DJV< V0C(HNZA4%1Y M31TME%*W\!4$L#!!0 ( #F(<5KXI7E\60L M #,N 9 >&PO=V]R:W-H965T57I%;VG\,_JTN%IVE%)34&E-[94CI:O#TYG/YS-7O % M.?$O0VL_^*Q8E86UU_QPD;X^.&:)**3+PX_ MM]3?B?)09J$]G=O\5Y.&[/7!BP.5TE+7>;BRZW]0H]!W3"^QN9=_U;HY>WR@ MDMH'6S27(4%AROA7?VH,\44IJ9\)&71E_K7[2)?P!RP>ERU3AM ZTVJ@WQB>Y M];6C5], UDQ@FC1LSB*;^1UL9G/UDRU#YM7;,J5TF\ 4,G>"SUO!S^:C%-]0 MS"9J?CQ_.D+O26>()T+OR><88M)982(V^;N](5?J,B'UVX\@I"X"%?[? M^^P2N3[=SY5S[@=?Z81>'R"I/+D;.CCY^JO9L^.7(SH][71Z.D;]'N=>.IN0 M]^05DEN=\B=ORM5$7:3XV2PW\L#JRB4\J0\9,C]X]=L'^A3466Z3Z[U*CXOU M2^U4%9D+:]VS-KNLBY8U$I"Z0F1/Y9,K:UEX5MC3!.E$-:9OKA45, 9. ;KZRI2=5 MY;KT47%'JSK7D)YN&(F.U$447; ,J(@TA"0@5"!P,H9)$.*CK)5HPE26.C&Y M"; =)"\9Q"%V"BD950\+?)$D!8Q-4"?#7H)&1^OGB_0>U',?1*B)BT:X%K@3\C; MV\)R/CH+ZTHJNY4NS>^2)0/1=_.D1A%RXG:1,0:A"$B?*C$KLMXB"*O*,DZP M$KK2"\XET_@=/H2-&@6LB[GNT0QHZ((!-^\M&,0T49@\AL6RMAV.J24#.AF $L+7+=:80@3 EE@*MEDM>B+-HY M"@V, !6"P-%-G9<(>M%O,^02I6?CY4;B1=3R;%J]R)E>+7D.5K 'E"R%/=HB M6)IC<^1)/CE0 M;Q&L DIG_$"?R '@2 3+**]$I A:A&_A=X"761F ;>@D[%(C1FLGFX!_QPB? MZPH(!6_I *B C<&\K#E/18IH:.:MW8KX'$&E:&ZN=1FZ1'*'$FN )QJB9"^B M3G&(^*=MP!%3<0H&3D.MI"O/F:FDRG8A4=]<7%U^*U(M:I17MEA3CF#&*2 $ MTG-BDH321GUS=CY]<_5M+'6I8$LO'",=:#I=F12Z1DX1;Z1:Q7#<4Y9;X<26 M#+<]>>119H#SC=%4 H/"4S[1>;18I;EEC Q$,].F(*<(HQO NI1"OHN_+=N) MP I'.OL,E#K_M6[K=0R29+1VLL_4J@\8ZK\4\;04Q MN]6ABY<=2%T0 J9%KAUTES+<%T(<*PCE7LHHJ,%42!5'3:%M/>;H8VU<\V7( MD!/$749"0\P0]81^+Z --I$&J8!Q5[%6W&\7;M]$-RA_M-,2M.V?N(=#HR\: M< NBW=55A/)4;PZ#/<0?A>DV8J' -TJ$+1A_/=<)*6BQ&XE]2<%X+Y6"JCK( M-21D9G+JPJ*T(<*X(6C.0;;I.]<[\D+$PQD)+IUZ[066HF_2"AB<6)@4_AWJ NQVB1.R#VYI*8#@ZQ(>2WJQ_BZF- MWX82]@S0F@CZPZ/LV(@*J&T=CT-'N;BXL\($&DE\FP!Y-HTE0;KI:2 U=VYH MPABU)>UO)6>L&ZBZ&Y:%.RPH0RL6R'3%FZ$$5;J3BSVL%C!FDL4;)3KCW>C= M[>W:/%D;"":>UUOR]::(;CL:F>:^ZZ:Y[_Z4::X=%&#=W][E>K5W0AMGA<:! M1B1^UDG\[$^7^)[)=[#U_ M@ZX,,<9?2C[R5 M3FH,9\RR/']NU(_FFF(+?^LLKQ@,YPI\=K=JXS(MT1Z- MZ38[[M?LQP_5[LP"&3A5WZ"#YN3T T_=5P?O88=):Q_]9I[PO-G@$<,W2+EO M/MD:B_K6O<'59C3_FQ^TF3+@[6.+OX0<]NICC8 D!Q_%*_+'$ B"%Y\*'):M<.IJU,[7 3 MRUI,$QO'3=0:[CQENY124VO:LHH*:'38:])!FXO2LR;T!'I8M]4U82HB)PP9 M/5$@.$-E@32L6%O#J0P#+8NV,XC[IJ;QV)D+V^W; ,[0&&RDW.,$&T^V$HRV M7>^TW2U)I>F<_X=[I]UI#7I8U^S\FI&YY*[G3I]-VFU<[(XTS"\6XLI$NHBQ MM]_;&6PGVXGYL=J0=F*W?DIC97/2/&9GIFJV,LUZ(6U(I5;*D^85"^:S4H"H M7S7ZSD<_:Y_JCV*R#Q>GI^WBKE_M@2-;+\Y'4(*JV]O(K174Y';W&!N +BD& M8\]@;AF.YNVB!0%@HKQWYP;RGJTQ=/0=2[)NB.M\_+,-W!WTNM2N\S1@!S&V MX*%X 6],H@@- PQ-//"M@ _ :Z*X2\ H* /6@MB^7*:6-6^[ALU\TR;$M.3' M6U$OH7FDWO$\(.U-[5OSE]$ 8YW*;/#?M[//JRNP+$9T-B7T M?E\ODN[YJEVE(<]Y2'I T1F7Y;'H/*3HC+E_WKM__E#W7P[FWPNI8)P6_\6@ M&)?P,2@>.Y&[.Y&Q).C?W)B-OD2Q+PFNN(F!3(-&Y]XX'F?R?]@RC1F_?\5D M]D7OF'0-!S"E0Q^_!3=W#V?WL+YG\)SUB]79%VU6_X@.]P77N !_L>#J]\>S M+UD@O^V:ZNU,?Y!CQ@7XWQPJQFS;+[EF#]YR[6\=!I;]@@08%^:Q2WCL$CZO M2^AWI+,'+TD?"/)7)&\#(=!BS(P4KL_;F$X'[_'R2S+RMC*_M%&7(;[2VWW; MO1%]&M\#[H_'UZE_TOR.C0<&+7'U^.@Y"I"+;RC'AV K>2MX84.PA7S,!*_X M 'Y?6AO:!V;0O2=^\A]02P,$% @ .8AQ6HC/'JXW+ 19L !D !X M;"]W;W)K&UL[3UID]-(EG]%4;,Q"Q$N4V6:HR\B MB@*FF6B@@H*>G=C8#VDK;:N1);=2*N/Y]?O./&1954#O[I?]T+3+EC)?9K[[ MRI]V=?/)K:UML\^;LG(_GZS;=OO#@P=NL;8;XZ;UUE;PR[)N-J:%/YO5 [=M MK,GII4WY8'9V]OC!QA35R;.?Z+NKYME/==>6166OFLQUFXUI]L]M6>]^/CD_ MT2_>%ZMUBU\\>/;3UJSLM6T_;J\:^.N!'R4O-K9R15UEC5W^?')Q_L/SV6-\ M@9[XK; [%WW.<"GSNOZ$?[S.?SXY0XAL:139LY-LT;FVWLC+ ,&FJ/C_YK-LQ%U>F,D+,X*;)R(H7YC6//NIJ7=9@T_# M:/B!EDIO W!%A:=RW3;P:P'OM<^NBU55+(N%J=KL8K&HNZHMJE5V59?%HK N MNZ>?[O_TH(7Y\*T'"QG[.8\].S+V^2Q[4U?MVF4OJ]SFZ0 / % /[4RA?3X; M'?&%74RSA^>3;'8V^VYDO(=^]0]IO(='QAM:\7]>S%W; +;\U]"*>;SOAL=# M$OK!;/SWX<@?8[#^UW8Z,_>VY#DK6ISLQ^SC]'J:_>WBXBJC;\Y_ MO$]+VG:-ZQ#YVYH&:NRJ*VE%- R-C6]>VT77%"TB"+[V\O-B;:H5+7E3..)1 M?JKKEY=^DFF\,?CE^9,?[[8GB[++K<#D@,<0/+MU# M#"\<**-R9L$;9,L"6)*1N, M ]&WY9UKUZ;-S'()LHD.QVP0W1V,MJV;"*]O!XY&7LA9X6E6-4PX!6;>=O"D MX@Z04YEG>0%3-AG"U!#69,NFWL!,M8N@G6:O4>(B1>* R9'C=!XA>'!\AH:9 M=P[VWP&B;BWOKYLDJ-"EL"DK3/*MYI7-$P*)B/8,8SHTI2C,O[30Z/^ J M. KL18VJ!: VT/T&OG%BMA1YZ_7+Q_YSR#F1 I _#X.*)+DXZKW,#DH&@L/DV0G]9K8O&=V(T3_V!/]XU&2_0U8%YXZX*!PI9>P/-S2(?+_VK$2<141 MF2/V=Z/O>$!A+4AV$'YOZXI^0=3+E-^;.6CO(C@RRR9L[N6[%V\B# >JU"=/X4E\<]74 MW7:"1(2_$)]:P\X#YX4#K!<(,AQ PAJW!+;L"P@+]E1WBBD56( G!L M)?ASM!KE2K*>R8'DSRU@](90H&CE)"SQ3Y/A@'".=1]S:%9\&;!%)!0=N/[, MJ"(:"TJ%&UL!!^E Z6^R;;W#?P%\& $$W:JQ(KG\:5]=742'K:^32$$6OD&0 M$9P%,' >FB(MV\NXS'B'6$I ] A#=\@9V:6W0#/WM$ZA'G+\$&->Q_I<0H6 MP@F+F(A6%L$Q471HTEIXZ*,_31 M?]E5*I"!J!E5AI5AF1'1C+'&NEN0QD^(AWFN:/J3_[E2^WS:GJ"P9&DHL0K MJCT_TZ_8"B&%#%'T$)9#:FYL4=V@'-DV];*@9\3>D+<3O("AA!0/B>W?75:X$9#ZN6QPF: M&.QHT$3>P\: K88@X -#XN]/&YS_P1\6^,&&Q[W%A1M%/WHUM\8#W=:N$ LI M9O6@F;9=4(W1,5: O-N8YI/5@_.6([U=-\4*!BA1"\*:JAA"P$T8$)_TF0!E(+0'*T(DNI5'5EB9)WD8-V9!G#[JF?BSKM\9<6T MKF%]/24=77DM_ <*@FWP ^_&X)X!#&O\ ?5FV"!7$#N%![8D& !]2[.P\KDD M\!:U:U,V**:&X^$#"_$'1]1*FY%1@:Z%KD.-G2(BBI?>&D(-/OIN &58=O'H'QD3R700I#;ZV M8+>-H1WN/3VYP -OT4%"$JBT+?S!N\*2+?9UH(I;=TX'!62@ Z[)3!"'J=^W M,0[PO>< WX\2J;C:'.SWP@(" :8,4?HW#I* =GX6G*!GXQRD)O4@. 4N> M%^[3H-_SZX=+,#_0&GG*"/TJP(GJD^0P_3GF0+^Y+( MWO;PD"? EH6](4)/!(T;' 7ZBIELF,H=AXYL\]'-_X5VO^_ MD?WZAC4&PM_!(_RJD=+3XQ\"HU1G ^Q,I//AD07'Q$3591?;8J21 ?\0%6I' MWIHY:92 YZIJD+_!E"P'9#IDAEM3T(:3IP8=/,;/O\_N%5,[16$(1X-, &>Y MK[QH$]9&8HB,"T#9!O )Q%CD^@%HVIVUE8@V=CRBTBH>,EF!ZK$-B#'0=TQ^ M P^8E45>(V\BPR*?EX+O89UF[[HF=N)LXJU'ED^6%O"Y>D?:50%8#X;%7C<5 M *A1UOX+=CTX5L0+D[B;[.=6/'7!0ZK>&M0SY^B\%Q\ [Q0!/V6#X/&/V:^ M]V5VGIT2EO!$K5VLJ^*/+G:]HCH1$T$T25>9_/?.H1CXHZOQ?W0XC@^;XU4R M+[-YP:]HRPKK@A8 "CN8. O8?I'TP\_/+>Z=;&W>7]'LUA4-K$9UIS]E&0Z8 M$QIH7[ ()+D'\$1O_B_9,O0G?L7$M$9=G!\6&2$O?)I=E*X&9EWGMCPEAQR\ MY7'S;HB28F-O1_$!/;J;@8/K'_##6P\8S7PB8#J,(Z@;8)IFU^2(Y5\;N\2( M:P96HG?UBFLS]7X/\1'F>T3HM?##F,]%C"*17'69N[Y&(VJ2^#S3HQ&?/?%, M9K+(\/*444^S5Z)930ZU.R\%&Z^(1%]NS5Z^08ML#>K?*6JHP/#GK,PO3-.0 MLU[]_F8+NOAGWJR(_^6=56RD88+-P(:P2QR[J,LB]X M@CSHL PJBW?XDM-3-154SI9E34ZQ4_H%3S)%0E2:ZAQ9"+R")FD/D M*,$I-7"'5 5'VBVL!",:KS>(JX6T- !E1PS"+P907$TJ5P.U(6F0E1*9DMZ_ M=;@2-#D[QU.K&[. EY!Q+'M;QI%6,C:778M>H#X4$9#3GGX-UK5%'L:ZS=A) M@!:VMOF* Z*!<9 0B:+178/((L*-C'(D4/C_-+L40$5C2(-1MZ!!S)X\Q/DQ MH/#)T5#AF(\-.6X"D?B)F%TM_H1%_.D+P-!$8]>8#'2C?KA1QA,20,Y',S:> M736X.2UHD%>E$5?W2W5@##*>;QBOY_7 Y:/S5]_8^C>""\6TY#&9B"]HL>@V M'3M2P$ $X5-PM!U&=7T?EGZ#7@AXO&N4T%(KGYR]P'QJGO"VL"9/@4,!M/DD M>9>G9#H[NV M U2)=3BY\C 53@C#!ZQ0/G$-GM,:- M;= V\& ?G!!X;C4B"'S[+P1R;H)%( M$6XQ 8T*A[Q3XI2\KP.O+U-[DGQO$BK(:2;8H2+*&4?G90]"C0MQ9<6@@)CI!VRIAH!JG]SYTB06W:48G&D"N@\&D (0D!=O#B^C)[>O9HD@W/-D$!Y,-Z M>&"LT]%)@8Z""B &N/E/Y1F/'P+R6P)K[*GV ?S6$,OG \/D0YU MK[C/M**_(,'_./H&E@M!H-D0M2.:##,C'HBXT+U")F6# M;ED0I=\R\?$)E^:F;@C7\96N"G^3X+NZNN#!*$08)"#! 8",IW$4-_?1.WPZ ME((E48M[\$A-QX@\E&*?9EM0V)'2732FF5D#!+3 LV"_1M%$Q!9DMZA%Z"UT M/G,E/4;@[,@$@*$.\+([Y-6XR(QRV:JN\UU1ECSO,8^.Q[XPSA'<$/;(UG/7 MPJ__8I^U!N7(@,+-X 0EA^@$^X.ZS@3W9L".157KN)_G@UA7L7]C H00U#1R MHA+*3Z*D)L0>UE(Y\BW10LK'H5R;')5K]E!,HE@[R4X^?5H+/$'*'DJ/&A'F MQ%90N.@)]QA/EM>6SX+4$@QKV ..$_LAB:O1GD@:&.8NJ/"*0&?40_B_!,^* M@9%IIT70WB M&VV#L&D*P$F>K219Z1P]1!Q5=4*B[/EXGNOK(.I8T9ADT5>_QGB.NLD& Y+_ M.IIL]C\V6?Q<))(C01V3I!HS=Q#&$TH $FSI"64\AYTM,==#*-*X15/,U>%S M2H8!Z\@,S]):%V(JZZ*1-&MU*7N=BNLS+ 79 Q2#0-1SC!#AG&O@?ZMUPE\T M?,%6<7!&'A7"QG.2& $I@$-)VJA14JJOI0PHB=R([<=)2>I=S7V$6QVRJM3% M\ISX2GIV/8=LDD,X7Y*^P_].- MGWMC=;X1NT^L/1@8\&_/FM+YH].'9]G>FL;%HD'3$O2@T#BZ*7),2"##D>=% M_J7XM1=&4UG4TDRS)W\;X-[]NAVN'4JCSDA'3M%R=@$8,_1 M5^G07[8BKZL&PY=4:S1()2M54T,DD7(KOM$HNX$D]O#PRQ0)"\G=GMN%P2@% M&%F4MRY!#XGC&DR\J-+J"T!T3-%9P/.5I10PCQ=*)[QT1&D2\$!>9 +L"B%_7RW:'&_SD37 MR^T"?5<]W55$&CE6^@O_L3>"R0$@9_L.+,X6P*"HJ2J*F*G(/A@1F00'B8EH M:WH8]WR[WCL*-0.)LZEUM\F#Q55R@)"VF0MZHA(BO]6#BZR"[]C7/:&PB:8O M]^112'P$P@M/%)EQ,. MCI?%)PS:P3<5HO1D"!O0"X*X[M#CF_!TL&0X[H@K28YA;I1;\3_B ! MUYW#0QARJ'+ V@>H*%&1\M&]_A1G^[#+-Z)XSB$^9 S(#LEFUXUCQ]3Q7"?R M.(.I!W*QI(P#Q!1)>A+O'$GF*+)(2>RF65G"0= "8=F1S10]B9K=R/RCYE1( M5CX?3R@F%_TP.[[+BP=I=:3KQ3H.[DA)&BT:YUU14D"EJ4'\U%N*=$HF1M<< M=7Y*[<8DMF],?RHV6("&. M0BU=8CQ#5%Y ;-4R85%,H6&=22V5V]O@AZ/>M MJ"M8>.MI.\FS;1ID6SAMFE'LG=,N]D[CJY3ZJ$#/]U%=BSZ(_["+N8I]NV)] M5WG\8#!N*(R^9W6L0:T.-2+QM\:$W_,8"_\F)L@L>"D9^,VJ+"BM$#L(.VT M7IXB[ PI*>S\)GI2T-C#W>\7$\@YJ\C44^8"&*PY8<]2L$'C_&/ M$AP6%4D J:[(UM#7F]C5Y2&+.QP$10.&+4J6XDRHQB MGHS=H%C["A\OF7P@PU'TU,(QA:HX(90C7*Q)BGF2S$$IH@CRED?R"1'>)(EV MC:T8%,+'/%G3[/W!^4;Q7,S#3:?9&/R>=!(1%X>(P$8S)KF@$("CSH'0%VW? MH45^L<_]F4+%E,]"'0;2E*Z.(,TXJ5$+H34?+)A_F+T?68.)@<93$Y)1.:(D M:8D>1X].^.<0CYQFEX)C XA.4_2VKJ\)P)'D06$Y\,_NO=@.(_JQ)(*)&%^B M6";]S'P63Y(4U\(R3!S[!F[J#HB(&I4 2*@;PY)]Y:4@:I639>L/64LWB<%C MN+\T3L0^U464G%\F#KJDJE7"]+U=B!PAWI.O>;W,[!*$";5$E$$ N%S6XOSO M[;N,-ESZ=B :\UJ# 9Q238:+8\<)D]RJ@XV!F5GIT]0\(GR?^H=V166J?HZ[ MCS6LS4V$Z\)4Z$O\=6];3T=YPG!B;9T8,I]S[*!7[J,LYT(^,5\,B8>:SDR' M#'H8MA]I4XX;IS'XY$GF35QFI(R7R> ?QQ[GG,?#5R:>7:=@<87:@C5%V,TY M""+.N&96=>$.IDEBT+-Y> M5?S@_%/" TQ ->2"XPG([=^OL9ESJQ16"7SZ,')\7H;:3["_(2N[QXT0R?V[ M7IK9ZJ9HZHK%N>A> PP^)PVP'2"LV[=(ZPYZ;"G54G7@@L0=5=!#+='Y>!W0"\QS181]YQ=U< J97<&7Z=/"0UCB4>2N L.4-:F\FD_ M@\[+)7''F[J\B8JG@P'!%-)5 72M10/8\F.+CYWV*''17/2YS;+093(J+:UP M6'FV\+(G"CMH=5RZ,@[E)*;>+>N13+9YR 5K]VGODHBU;TO@.1P1/8@C]$KR M[CGU<#Z=9""OE#YB M]4AP^L/"VI(W YV-,HFLHKIN-E\2]EWX$[X-7:1!+OWB4 M5$6CG ;V4@>WH-2\1ZT2M'?1T?X2DUN:1TPH\B3H-]8P8II=T1Q8>:>H3-&K MB[@H>$@&;Z/W_ JPX, T<2B8.+B4]8F?YYXW.3\59;TS+6BG==>X^VG#,C6= M$!R.0;-.(THT:AW%4@Q@TG,9>LHH_&XVR<1?)1U6M%E0\MCYHPF(PO 3[M8O MDM$]X6!=DHT37GU\]GB2O8^[>5SZ,@3B)9<^BCE-]S(L)%I!#)_4FFH?JV'3 M@D?9;Z4F@[0ZJIW U6I)@FHY%6?4A YS1753%PM)]^":?/3,DL+'23H(Z0NP MC#=S6+ V)13+(MM1.TB;GQH,<*SB *4FOYZ?<_0UY1X!8&?+TBE"<(TY*PN1 M;HANMQ:XWAPY:7;/3E=3P>O[WH(L28O5?( V#AY+R3]<9>V7^ M".W)J%]6%$0)9;V)L@_J2K>)*5MV& #=8.\TAEE6%^58>U;K&"970/;29V*>.<#GTWGY:+Z ,I]*7L01(I]F;X>F)&:X M,Z0;I^U=]( Q1:+D=+UVGPWS^"A!#E\;[2\7A^B6D@S,4RI2C1T,N].@#=\%83;U>O,L\1\K?PP9<8UJ2V0=E+6L@D>VM$F?I; M4^395;G@!?W'PI;R#,'2J+<@=5WVM=(AL/P.->0>)2MYKY)1%D0F.B>N)%%1 MA9 M<.B>3GA(K6&61;X5'X21KEZ>*R<=GX**[N!_CL,?R,ZW=5'Q>!37^)L*Q$F: M#<0$Z7Q0Y1@9"N],1@U^+:4$3EQA61#:*^D8/5H2?0/]P(H6+ADM:9]6IW!' MF4X@NA9KFW>2?!"$CN^8XGR7MB NDM%$Q^ZV^ N639.>D)EE*S9)Y(IEWE:X ML$!RI!GIHAGZ?47)UI3LE3)L CT6TX/;/@[WD::T02\ OK _6"P M.3Q/*T!IF6;7HRW6=*6'XEO\V:3L",LA;8:20$3^_=Z!Z9<7B^!N31*+F=TE M;-/M'95-8+.L7264]0<2HQ2ZRAR]'A$19^5Q.% 0^&E_!T5;I?Z$@8G'+A>> MB+H<(+.(>4+D Y?\A"CQE)$]Z(::Z,SC47!S@V=&;U(4XK38<'9!. 04OLNZ M+&I\HLJ!F0%$OP C_732R[WMI=]G?,RMEGSVO8,K)/.IADD7ULO3!^ QP,>'.'C@-T M'>(*-,V"Q1GVF>+.>2R8WIAF3RD ,M@U%R5&#:6_1 *7OUY N\#94_]7FNS M@2A]E1(V54?CX)X4I0>:(E<+?<6Y5YP21!W\Q%F^M0L.NJ,5S64AKY!,>ANCW#,V=G#A^-6ET>Q(;,IZIDL?@?OM^T; M2_UB5FF7E%C\*--IE<6WBFM! )6YPP-$>YM,'08F\9S\%HR6 TD2Z_J4MU+# M)UR:]B?Y/_&2" ?O0Z-),\3!K_[^AAL#1PVAL;6%>@;@BCLXUNH\Y,B_1'3@H5*\#LG^GU0>,I$MV9M;JC8&@K"4RW MM:<1K3 2>+M[SVT7L(Y*8I_2NU >/!HU23I ,UY0J8.8&-&2!ZW+N.Z"86!) M,7H/)V\)]_E$^Q_L-\H^.>;B07WQGW7SB=LO1\J?Q4YUV5_-9OMC M4EYPT8$J01K+O9/L[3^O7[Y_<9$!^U3D[#7G0$G"_M[\L(Q4^!M/#0\K,$.> M4D?L]?M'3T\?8W,!X.*G,.7I%3<5?JD-[T^S@8C-A)(U01>O5U*EQ"D# G.2 M/:8MLOWQRC9*R=>[@Q@/!6Z&0[-'V]H0&P^$73COB - 95.QRCDY[0IQH:3B M?_5K"E /ST!]W+O(D*?A>AHYK,ELN;(52<]QKP?/:_1:AD5Q)/M<08R04 ^= MW8^8!9T?NA_IWX>TK?!A-O4G='O_\6,D-_ALI"D& 9[VKB(]2)1E[?Y#]ZL4 M3#9>9Y8,E)*?,F1$A8):C1:^;G];4[-CS\N$@.8!L+I1A E_4=I#N9P&U^-"U'\^; M7"8S9&OQ,/)T+E*"H#T*SS 0A$ABZOC<"#;;HMH458WQ&C@ QC1ES9TPXY8% M0:0)X&!W60H78K@/-X&.TUVPK?$!^ M-4C/=W_]^ [HI0WT5,@,"M4B(?F&3U6/P+L9^?1":DJ<"P?#'BL84+D=JN,X M/0A?01D PUN^2V"I)8XAY7AN67E);-1;;_X"VT,62&R(5W,76%DR#C.0T#7 M)6T#CEX]AO/,]<+ (Q,R86GV%[[!21=8:,/UB[':D]9-QP!I:OI"E!)4#AK? MV(Q'XJJD4#\ID_$=#K?O3>I[*:K(Q$V(R+1Z8$[,*%BW(2AS((THZ&R0ZZDY614ZN0C%Y907RG"5 E8Z(YBA:T$ M-)/;L#@A!+E=N-Z)&MZQ"QG3!E9LMO]AWSB3#-G3(TCC&4)!;J3L0,7F- V* M)]C/9B,=H@8R7& :$O]J_L88Q%P8-MGK!$Q(;(_ ();0"AN0M.I"EX MG"#UHML%I.UO:.;6YUJ<SLCQCN4 M\Y5C9A?ETYD\;[@>(G'I'NZ.#A2F^B&IGPJ7FZC+*VJ! MY&6"=4*;Z&H8T8D+ZFL&>X[^6.8[DN8A4@6U:ZY51%5-0MO^#KC7'R[#]991 M5.+)=V>1O8"EZ3YE3LP%36_4LCXN0";)RML_]\DJ/O$$IZ89DRO^: E6@R5# MTGS4^@[]4F>WW_N\(+A?%"7Y%S'+[;6_C>U7[,9P!6#2K9^#.OSH!,.W8W_9 MK!D_?GA-7'1/J2;$\FG7R0VG:\EVP":_6HM-GBJ*;NMY#@S?'Y15]/[ *N8T MQS#3',.J(P\>NEKXRE12(\+K:.E24H;>0ANTS6DV=KJA1=QLO&O;V[J*&XYJ M@WRFS?="EG.2 MBZ-VN7<21? H]NC=(KH5"%$T:PY=>@F816IY1TS:D6Z'RN(BDK5>L]4AV M2IKL $(:K7UTR2C:>&^7;X)R?-_TG45IB@W!A3(U)/Q+Z75OO-N7JGV2-#RX M835&RJR]!XW#'Q3GT[NJ"*+'/R[+8LMA-P61?$JX'SZ31OPA11Q)C<)_U ? M=YR+%X_'6#-[\*@O9P)O<3O2=:,& 5F%;R8HS?XAE2? M$'\*[J.AQBPQ4_,4=V/E*M%31'*BZ>@-Z,P2I4 M3=%%4GKDE)@]P3._[2=^*+ J^)#[]H0A9B(,NF@*B7VT9:%^@+<,#J'=.\I3I'8]&6T MR7'L]:#+8Q!3D4!,1!9M-G= = E!X<6*+O)_(2(FD0IR1_K+4'7[PZ5N$TZS M/34E9H:G6H%&5A3."+I)EE((2U[O/A)A,:20'#E1/1,V+/L'Z.64BP5$&F/R MC0)\2UE5=8[@D$)T1Y1+Q%SLN(\H07,]8$\;*?'FUFBRE21W?91D(K)+32ZN M\MU[UAO7A4]\$Y<#AAR?-_J5(H]XLEULZD='(HTZV=NEXH]6$[0@/0\EF38- M@C7VE Q_[EXGLG](YXS2_R)A0R2U98D9*5'DK]<6I#[K;T17F.CIT_I.62U5 M&>U/+IJ-L>LH\/)J6Y%*HWV5(JT58_-D6/JXG]! QC7>*LE:YA2[MH8J M';\!L _KI+5:M)&U3Q72RIQPP?K \=WMT#(UY[%F05(HH[APZA4-=2YWO2BK M/4+"N*X9[@A3D MB@TSK1 EJ62/&@>*X@7S-E0,L((=P5Y] 3% $XL8P-^!F%C.X'VT_MJ=:_RJ M WOZ@@.-L[/S678/7U#-[N_OGE_3KUZ[LP49A_?.[VMN&0D/X\T@P30L)@BM M0>,P2:U[Y/O 6LG-HQJ:>[/#D2,KBX;'QF''!PEA%VL:^F="$X)E,>QS8$S6(SZNPM7KJ% M[CA,HV.4>^5=WM$(UUHE)94_7H%_=7']/!RQ9 8-OOAQ2\JK?_/B^F-X\6T] M)1!.SYY,LFM+MU3@=6FBR=S[4(/HS&9/S^[_D+V.[PJ#G>;'"$/TS1?<@PU] M#=HG'%0D'Y"D/(&.X=&82^Y?$=O"MXQR,F@<-N,?ICPW8LW>!98 M,-;PC:[2_C8).DJSN$0BZ8021XCR";DL"S$S<(/:3Y?V/PU%8KT[375XME,# M8_9W>)._'ABEX[MLP\N^Y_O>S\FV'_KGP[A1:C&UAU QUVC9%SGV'&$ 9DGY M#D\4=88=P=)[(5FZ](X"W*S%^@Q0;,;!2$N:7H]>B53;MI]2:03S"0&T\B^^ M#Y"R+H[DFD990C-,$HI.+*:U&MN\(6TJ,KX..S@]N9TZ88+LGR!!(RKUH$14 MBG2GY ;[& CH^TF69 @)[3SY;HAVPI-?0S.V6IN*;Q+TP:] 1YC"0(XF0=DH M1&2?HC*E 4P[(;,K3H;EK> M#:G;XSP2#,DZ5.>F>CQAL=D&[&G*+^ N>5BW5#BS6F%ZA+B^QX#UKH/C<]Y* MFG)/QBV$^=V="--+0;J@>Q M7GZNC6?U3M>PT,.D)0R0^?8/44(1OAVY)BXE4U$.(.JZP/R M +TPK7GV$VIO]I+*,XF-_'R"K:O\M^B*PLZ!/US,3A[ F^'Q9S]MS_;?4$L#!!0 ( #F(<5HM-V&/\0( ),( 9 >&PO=V]R:W-H965T M]@Q&\0L&Z=8@];Q;1Y[E!;-L-M%J ]II$YH3 M?*C>FLAQZ5[*C=5TR\G.SF[X4O*2YTQ:F.>Y6DG+Y1*NE. Y1P/O;]E"H/DP MB2QYK_\"WJ%X?\X7QFJJE5^'(F[QLL-XKG_&IF$Y3@-J$(-ZC<'L MW9OD)/YXA&W6LA7P$?'8>>#D5M-<\M%JV" MQD9IM]MP6W$)EIP1GJ%L%\R=+YA@,D?P!6QZ/I[7@CL@;JSC9/>#&,/W&JL:/G86R-,2\6-%? VJG0/>E4G:W<0ZZ_Y#9 M'U!+ P04 " YB'%:;AK&""P% #=# &0 'AL+W=O:&$C2%MU#.B/)-@S#'FB9 MMHE*HD?2<;*_?A\I67$WU7>\X]WWD3[?:_/%;J1TY+&I6WLQV3BW M/9M.;;61C;!O]5:V6%EITPB'H5E/[=9(L0Q&33WE491-&Z':R>P\S,W-[%SO M7*U:.3?$[II&F*O]Q81-#A.W:KUQ?F(Z.]^*M;R3[I?MW& T';PL52-; MJW1+C%Q=3"[9V57N]8/"KTKN[9%,?"8+K;_XP4_+BTGD Y*UK)SW(/!YD->R MKKTCA/%7[W,R;.D-C^6#]X\A=^2R$%9>Z_HWM72;BTDQ(4NY$KO:W>K])]GG MDWI_E:YM^"7[7C>:D&IGG6YZ8T30J+;[BL?^'%YBP'L#'N+N-@I1OA=.S,Z- MWA/CM>'-"R'58(W@5.N+3$!8*PT#W(R>_.*9=&[$]$G0_3)*>^S.^!SN4.) M](J\5U:LUT:N16AUS/2YC05]TNUXT/<;G)*N@6#5KHD+G1%6?;'M& +>@_KL4IFN> M4''_$_L?3N9ZC]I8@9J1A+(D(_?:B?J0 M?-=1VR,OC&>T2$I2YI0COC2CG"7D3M?(T,A6[L.10C#K)U(9N51N<)8@Q+(@ M24K3A),DHFG$4=_6;ZC:"FU*&(-;AK#R(B$QC>*"S*4)E-U6,M"6+T(%(W"@ M)3Z*A&24I2FR2*+RT"^A9.M6_0U]9%X=0%$KL5"U$E<@L2[V4IN$L(44,4DQ.]'PZ]'SZXI[O(Z80_.7C&_,XYY\7M>K@ M0,F'QRTN :1TKQJO!^L[+-F5"%?#&$A.QO%MD%SK9BO:)R+#CL"&?C[1Y^[H M^_L94:+IB-?(.F #9BOU",$C1BU[: !25EH)"UR[F4T(8V+N(4H^2S=6II->_P!\G"=R68!BCA<:2\AN)1&18XOZ*WPX$IH5(ZI=^S&(IHD.2F@ MY'F!%?'WN!)\4Z)G0HX1 M_;^X"Z$E:00*+D^3EF]%&H-K&7]N0T]W MZ6UXP"ZTPZ,LB!O\_Y#&*V!]I<%C_&PO=V]R:W-H965TZ EVB(JB2I)Q?6_WR%E:^[@ M*$->Q(O.Y3N7C^1\)]5W77%NX&=3MWKA5<9T-T&@BXHW3%_+CK?X9R-5PPPN MU3;0G>*L=$I-'= PG 4-$ZVWG+N]E5K.96]JT?*5 MTW#5/[.U[+W<(CWG'C ML]A6QFX$RWG'MOR1FZ_=2N$J&*V4HN&M%K(%Q3<+[Y;U[7UA#"^'&PZ8TNK>+I_&C]@XL=8UDS MS>]E_:_\$(\#6,A:NR_L!ME9ZD'1:R.;@S(B:$0[ MC.SG(0\G"EGXC (]*%"'>W#D4+YGABWG2NY 66FT9B-X$1KB_)H%/X5 MJ&>6*X7U56;OPZIFK0'6EO#PHQ<=)M[ Y1>VKKF^F@<&?5F-H#C8O1OLTF?L M$@J?9&LJ#0]MR1_ MW:ZU4=@S?Y^+?; 72C.U;PA8=$T5P]<6_Y]@V9A>\F<,5GV-0>Y@^*VVGC#[O%ES-5; ^<))Y$,WHNA&%'S,9"&1P=KP MTIHQ%8>-K/$H$.WV!AZT$<@L_/=5\TU?PW/.K"/X: V_?9-10M_!!9#4S[,( M)[D?I2D\RIHIX"U7VSUL6"%J80370!/X#2(*Q,]GU(]#@K,D(WX\B^".&(]X&54,@U$](=!P>A>'NF &20.+'*3E\/W(\&2I9ER :3,<3 MMZ%K*X6^0TA]DD;V&V7PC5>B0%*Y-$E,B#I)5H3R"2!,=)VCXCTFSZA^.,%$ M:U.]QTC#&_&97<$DBU,W3JVDG/K1XEUS8?,?4S[+$S6(W#VPUXH<;$3$S^/9MB'2(\\_)]=F&,;ICE.*(*?D;/]%YQ< MGPW&Y!X)-KM]:X:;=-P=WR&WP_7[K_CPB/G$U%:T&@NT0=7P.L6V4L/#8%@8 MV;G+>"T-7NUN6N%;BBLK@/\W4IKCPCH87V?+?P!02P,$% @ .8AQ6K6D M7$ND! O0P !D !X;"]W;W)K&ULO5=1;]LV M$/XKA%L4#L#%(B71DFL;<))U*["N0=.N#\,>:)FVB4JD2U)VTE^_(V4K=FJ[ MV3 ,L$B*Y'UW]_'N3 TWVGRQ2R$=I7.K0:]GBZ6HN+W4*Z%@9:Y- MQ1V\FD7/KHS@LR!4E3T:1:Q7<:DZXV&8NS7CH:Y=*96X-Y6#H_T1L/5WPA[H3[M+HU\-9K46:R$LI*K9 1\U%G0@97S.\/&_Z0 M8F/WQLA[,M7ZBW]Y.QMU(F^0*$7A/ *';BVN15EZ(##CZQ:STZKT@OOC'?J; MX#OX,N567.ORLYRYY:B3==!,S'E=N@]Z\ZO8^I-ZO$*7-K1HT^Q-DPXJ:NMT MM14&"RJIFI[?;WG8$\BB$P)T*T"#W8VB8.4-=WP\-'J#C-\-:'X07 W28)Q4 M_E#NG(%5"7)N_%8YKA9R6@HTL58XB[B:H;W9WR2?RE(Z*2SJ?N0P92^&/0>J M/4"OV*JY:M30$VH(1>^T%T9_@5/8MX(XI+%!.,:$23 M,WAQ2T0<\.(3>+]H/=O(LGSJ_Y:5&VF+4MO:"/3G9&J=@7#ZZQ@/C9;DN!:? M8@.[XH48=2"'K#!KT1F_>D%8]/J,#TGK0W(.?7P'*3NKP6@]_]Z%8\:>A3MN M[,1Z=&!?5%-AVA,(M,$@QD@^:N8->86&)+9.S+RH6PHTUR54 ZD6 _0YY TL M3=;"0!E DTH;)[_QD+2WPD@-:R>4>H7H6ELW0-JD@F*SAB*Z@I+HT.^]">KC*&4HQGF?HO= JT'I%H! OOGGHW:\/'(@ MC&&24)3V,8TR-"F*NJI+[D^![[%_EM0N!=GD G4)[J?0GZ2R2[,(MM&$7/R8 MQ2X<4$)2V-\'_M*+?TC@CK@N Y6-\_R$@ZH<,]KN_XXLC!3\-[Y$ M*<$TB6&0@&E9AL[D:]KF:_IO\G6OY!Y+VK.8_T'2EGL5___(W$]J_J.P8&T" MTP1'-/>#',<1.Q.[SX#M9@!&?0Q'.&;D2 CL<;&+ \)P%/7](,-YDIZ+ ];& M 7MV'$R4JL&& RX/PN-H3)S%/QX3[^'4PI$J<>_0'.Y&#SB-X[D'2B$(OE/P& MF=8X?: *?A+V/1X&7$WL-O[LP =0ZAOFF[YO,M\\HU)#!N.,) <]2S/H8YRD MU,<69E!Z3U:T)#KXG2F2#"KST^A)'A^-X-[>E1)\6X2+LZ\'M7+-[;*=;>_F MD^9*^KB]N=B_XV8AE04:YR :7?:A@)GFLMR\.+T*%]2I=D!D&"[A^T(8OP'6 MYUJ[W8M7T'ZQC/\&4$L#!!0 ( #F(<5JX4$4.) L !,F 9 >&PO M=V]R:W-H965T>86P2X#--/..X MS6X[?7B2-/VPLQ\@"I*PI4B5(.VZOW[/!4B*LB7&SF.V'Z(0,'!Q7^?@ N2+ MVZK^S:R5:M@?FZ(T+V?KIMD^/S\W^5IMI#FKMJK$7Y95O9$-FO7JW&QK)1=V MTJ8XY[X?GV^D+F<7+VS?=7WQHFJ;0I?JNF:FW6QD??=*%=7MRUDPZSO>Z-6Z MH8[SBQ=;N5)O5?/+]KI&ZWR0LM ;51I=E:Q6RY>SR^#YJX3&VP'OM;HUHV=& MELRKZC=J?+=X.?-)(56HO"$)$O_=J"M5%"0(:OS>R9P-2]+$\7,O_;6U';;, MI5%75?&K7C3KE[-TQA9J*=NB>5/=_DMU]D0D+Z\*8W_9;3?6G[&\-4VUZ29# M@XTNW?_RC\X/CYG NPG=F%=.##\B)N#LQZILUH9] M6R[48E_ .70:%..]8J_XI,1O5'[&1. Q[O-P0IX8#!56GC@B[U5KT&,,NZHV MZ_*IJT5<^&G'/KWY=PT-3+I/X= CU'UC9I=?/6W(/:_GC O',P+IZ1?O 5:%VVA6+5D;U1> MK4K]IUJP[Q:P02\U'JVIQME:HTUV_J#E7![NY'SIGV.32APU[MU9L M617 O"Y7K*&\8O:O)71HZ(^(0<$D1N3.MU"<^K=MG:\!,XS6N6)-97NE4UZ. ME2]&RDNGO&<1NF 0AUFZ9DN)GQM9M!B#SN]EV8)ZAKQRT=9E7B [;JSS-DH: M!!V\T["MJG6%Q1;_!1"IQSQGUW5UHXF22/L\KUKX%Q9*0Y/ORV<_3DICK_7C MQ RQLP,-V#!7^L8Z]>\L\.(PP_\G01R>VG:81J0G%FSN/+8M)%8G0Q6\M[6Z M!%QX(A;L).7\%"WN16' ?L8,:?4H%(7 >ITE7BHB2/>2+#MEL>>+F/T,]]9] M5*! %K 3$N3%:<;>50U9=2]D@0B]2*08YR5I@K&P+HF"_1SL#=S*.VL=AV5Q M!$>$[+NRD>5*4^\X\MP3B0\[?)^6C_#L,%VK1G>.K^:%7KDD"S Z9%_]+>4! M_[IKW;>ZEWX'RX,T&2R//)&FH(_2,L!H6. %PA\)I99ST%A1D0D6))Q%L,=Y MZ$ "(Q1>X@MRDHC)H;XG$)B?JO)93@L#4:0HV$D!3 V9'_B[M5W+2=^E/J44 M9AN]L(82.&I9FJ6J*2Y(F"#S$H08*13RZ+3K$0$D_251C*U!;>9P+_6E:^XAEWM^DK&3+"+L9&EX#+J1[T494 :<8V28>6F6[0'W"#@CCX^R MT[6FX9GQ,9*H=1R>0>)%\'X?5L@%J*' MXB0F>"(^@ &>@FW3(RF=8I\YG*(\LY$;YR28&L5:ZZK_?D,)O!2;XU0.\BB> MR#DQ:' P?[##<=1?"X6C$RU7'DT>X?GATZD:)8L $"?I[K6:U[9\ .(_A>X> MRID,+32+;,Z**#FU;=\//A!L@9H@PZS,X[3+AZ''L)3P!.HNP MR2)]\,A16]PK4Q*1,:IE$*;D&->)1'0J9=AX12H><-T/5;EZAC!NMB:2,P%O""I8,H'B0408'QRJ M6*A6$\C5<"2:6@^Y<\3%R&SW>SS_HP1NYYTCT/"C1Z+!.1#U&'XS+\3O<=H% MU? L1D:&]!A]-MKE662+'NS47BP2_"]\Y$*8L(GS632T+[V M7C=50;M27E2&1+AB-L[\O5JL[[NN3/.L'WI_EZQ;]:S=,M0 )YP#Y2=!@K+L M:93=U]9. K6BH#-@2+VA>D=&T[_/5$5,5_6?(U$>%,13F3(1-*.* E+VHI;Z M@![?+Z!=UZ2@I@'&+"^C>Z[6LEB2IMT*(D65$.](SS6O]^/>EPI$[&!H'&A' M?(T6\2ETI!R^KT5W:/7BO3-9_.0S6HM.W:+F^PA1(30MD&8_?CCOTT MSAAVMPCUA?C2!2FYB++IJMIL97G7Q0$==.M4/Z@[>P?)#0&&>1,95ZF?,4Q3^.*1\0DYR=VOQM 3IZL#/ MAN0'M=Y'<_Z7JSXG?/P.5,W^62M5W@M.@/!$^]3?]STR9.Z"T-4>K*;<-+=R M:_9#.5H_B0&\'<5TS0.+Z9(IDU,9(?MZ^D1069:B?MV59=0Z1E A59L^\![' M D\):K,/DM,)MH)!.2\#4[C?)^9?EGDI%G65DO!36X>].#*2:GFJN.G7'0L%"G#?ME8V MOU%F$N6Z=TM0:Z#90T1\MD?OM]HNV#D'3S>J;.WIJ\JUI+#?ZF;MQ!\R29KC MZLJ: %?H&T4>Z=09E&S6==6NUB "$9]9G+Q1>S7W@BO1$HNIRH3:E7NKN9B4OI-X@\@3"(_BL)U5L;/ZOJV)A M\ZG;$UW4H(22-?$NHC4BEZ-D/;ZA@?&;;:'ZM?+Q-<@&J0R7ED-^65=W9V!X M8X&0%I4]G)]9JCC*)R/CG.I=QFWD'8AQ\$&[[91Z:W>[?YA[VNGRV6A-9JI" MUGUJ+&4^9$[IZHH^$ZMY(W7I;L'^L!<*%*X>S",\NDF##5=[-ICNU3#TL+C- M@-O71$CO+2&--BYS',H3A\-X.!S&CSX<8CO4C7KV X"P&-\B/'A]9]BUK)N] M\^3HU>:AX^.T$HF#=93!21V]LTHRO /O8W-HWX*0:,"Q7MLQ#QO_9 M[3]VYS=]]O=DM>CI>\=L7&+^52WE2U@R11 M:L];/4=UMQS!U^SZ^M*^2+,ODP)V!Q":I\Q_^^;;*[I^"1,2X'<"GJKPZR9 -:SU%4Q@9Q$^WDM;MW@TF'^LC0;=2@X\F MX)X,<$\^Z2[(HPK;?74 !AB8YA"D)QE+_5X MCW"KL&5=;?IE0#MJB0U6*["XF]O'QMS1EH#.,_*+79VB@9UB 8WO'Q!Q,!TL M/'W,!+$W87?!VBUO7/F) &GJ\$@CNPU\4_HUR5\A\HZ\WB2G=*K"'K' M<"A1SDHYSJ1\E_(&X%&J)J?Y9 M$LU8[3Y!&PO=V]R:W-H965TPMKE( A,L<"*F6.U1$DG M,Z4K9FFIYX%9:F1E'52)( [#/*@8E]YX6._=Z/%0K:S@$F\TF%55,?U\AD*M M1U[D;39N^7QAW48P'B[9'"=HOR]O-*V"#J7D%4K#E02-LY%W&@W.4N=?.]QS M7)LM&YR2J5(/;G%5CKS0$4*!A74(C%Z/>(Y".""B\;O%]+J4+G#;WJ!?UMI) MRY09/%?B!R_M8N3U/"AQQE;"WJKU9VSU9 ZO4,+43UBWOJ$'Q_B<@;@/BFG>3J&9YP2P;#[5:@W;>A.:,6FH=3>2X=$696$VGG.+L M^)YISJ8"X4I:U&@L?)*66XX&WMVY _-^&%A*Y-R#H@4]:T#C5T"C&*Z5M M# M8"66NP !,>QHQAN:9_%!Q LLCB&)?(C#.#V EW2RDQHO>07OFYXSR?\PUQD^ MG"MIE. E:QI%EG!#5X'2-AMJ!I=<,EEP)F!"FTA=:0W\/)T:JZFO?NV[HH9 MNI^ ^]8&9LD*''E+ETL_HC=^^R;*PX\'Y*6=O/00^GA"WVZYHJH2]1=Q6,+] MU2='=J MG>N_Y-@+.?%"#K@LQ(I:B8S=F"D35!B$^@N@.(T$ 3,E:-J8 6EUF:A[L)JB M[CK(/1(X7VE-A=SD/((T\1/JW2.(8S_N]^"KDA^*7:?(CZ+8#Y,4^DGN)UD/ M[I2EMN@PR"'+_"3-R>YG/3_/\B[1MJ(CR/M^/T_)Z/G92;Z3;-LQROI^1)2C M-/*3/&SS[4+%<=\/>SV7/B74)(=]311LC8D*];P>AH;NDXK43(QNMYNWI\V8 M>7%OAO4UTW,N#0B<46AX?))YH)L!V"RL6M9#9ZHLC;#:7- _ [5SH/.94G:S M< FZO]#X+U!+ P04 " YB'%:N7T8D]P$ #T"@ &0 'AL+W=OK]\A92M.UC7V85^DH3B7#I3'-R6BD\R567 ]E@S7M%%)5W-!2+4:Z4*-!M57&UOL!2KLX&;+#]<"L62V,_C":G#5_@'9JOS8VBU:CW M,A<5UEK(&A069X-S=G(16WVG\$W@2N_(8)G,I/QA%]?SLX%O 6&)N;$>.+T> M\!++TCHB&#\W/@=]2&NX*V^]3QUWXC+C&B]E^5W,S?)LD Y@C@5O2W,K5Q]Q MP\0G9E2MTJA#_/9]HH*H:_]K'M?$7[?=D&.=$-S_%L0!V@43W@8/+Z M%4O\]P>01CW2Z)#WR1TUW+PM$60!%O4^?(<]G.O.-L=JALIE\;HV2% -W*\; MA.^N2'$._ $5]1R([;;B!EW*[2.$3[)>O*.MBBJ<\G=^[O\)'D-1Q E M@>>'J97&D9?X&4S%(_D-AS&#WSK]Z^L=$^8'7AS%P%C@I<#F-_HPRW^"#+!YO,V&DDW6L+_PE]XCN+2\=[RG-1 M"K,&%D9>%K$G-"_LPF% I+^8)45PZ:;]6D/FA02!L1U0X3"RH*:BYG5N/?'SBSQ6!(? MPR?4^@0N6U*O#336 TUVJOF7T,:4P7$*8485PUY4LT=)T9J&ZW,O1T2#90'9 M99V*-!QK1I:'5[BC(O[/H^(S-ZT21J!K_B>JOQHA!SWO'W%[YHH=%1Y0W>[42?4,B=V[ ME%7#Z[6K_O%[_>*8/,#'O&SG]L2+_Z>N-\FV)V)S[<&*S@2XIOHM:4W%0\!C M>[[CA'K,3;O$EDGJ!U8> XMB+TICNT@AR#P695:F(J=%P"*XIUY%7A +2,.4 M=-F_&J;A:[JW4 7;.@KCU#DD.S#V/]M! [TD/%T&M^H*?[;"=D)+/U/E]G8X MOWOBO#];MD>MS1JYHB*U/^2>;^C9L>[8!M2+<4>6Q#394/4RF@2.*;5RZ._R MI/8-6;BA>00TAQDE8E\=CW9N(A6JA;MO4:_9.=!=2OJO_97NO+O)/*EW]\'/ M7"T$L2JQ(%-_.*;"5=T=JUL8V;A[S4P:NB4Y<4G74E16@?8+*;K25ZEFO SYD8M"CYV5,>NA MY^ET!3G3EW(-!=XLI,J9P:-:>GJM@&654"X\ZOL]+V>\<":CZMN]FHQD:00O MX%X17>8Y4R\S$'([=@)G]^&!+U?&?O FHS5;PB.8/]?W"D]>BY+Q' K-94$4 M+,;.-!C.8LM?,7SCL-4=FEA/YE(^V\-M-G9\:Q (2(U%8+AMX J$L$!HQO<& MTVE56L$NO4._J7Q'7^9,PY44?_',K,9.WR$9+%@IS(/<_@Z-/Y6!J12Z6LFV MYDV0.2VUD7DCC!;DO*AW]J.)0T>@[_]$@#8"M+*[5E19>C\):CG)G<,*[(-R9*('? =*D (VXT^?S$Y@+TQ<@SJ,7R M>FF#.*L1Z4\0 TKN9&%6FOQ:9)"]!O#0O-9&NK-Q1L\B7D-Z2<+ )=2GT1F\ ML/4YK/#"__;YFNM42.NV)G]/Y]HH+)-_3CE=0T:G(>W3&>HU2V'LX-O0H#;@ M3#Y]"'K^ES,&1ZW!T3GTR2,^Q:P40.2"W/""%2EG@MP6:&Y9IZO)74:8(1WW M;-F3!TA+I7BQ)#.FN3[EW%GUIYU[6@%92(&/VB(;6RUDK>2&9QA*8R];0WG' MT+QCZ,(:NMD;JEI#Y];0(<'$0SX'U2:??(4-"!(T.VWVD#Q)@XJF6@/JN&)Z M1>![R1';*AW:@H07?#;J&=OC3@'YY1367UZ 0Q/8- MPBKL(4;= ;!$,4,$+UE:]W*43>AO8-3;5DM?>!TH^2U5!2Y,0W)5\[F7'## M,9I3P9>%#1]Y7#%;J:*Y?&FE=GLP<*/$WVU_8!X4L4&UPF(/.21/"@WX30$4 MY/:63%.,EN95G_R%I/A\,0M=F6--U WZ2;/6/G;P#QP]'6,:N+TXV1.'V0[? MENTWYJBK.0[]H_.9/.T8+5N7?F>.>KX;^W2W_9\YBC"N_6:]8B(#Q=Z7ZI[O M-^O[4MU+W*3G[XDS/3%N>V+\YIYX&/Q3+>XLVND6A[_]JI.] %,$[,_L1$=Z M U.XJXF/>V(&2UX4=:\3V">!# 8]?$Q]&Z2Z,@*7^@E25=SP+HJ/JPSSMP%E M4.GG8#!P:=B_0,K'A?HH'ULJ""Z.!7&<6P"W@H?91G'7[U$4C$)<;_:YM;-! M.R+L^;&-^10YVP\Q&HZ*\???]2]!_P:Q=:;I3D<.GZH*KS/:Y*"6U0!G_2X+ M4T\Y[==V1IS6H]&>O1XP[YC"F./+A 6*^I<)EH2JA[;Z8.2Z&I3FTN#859$K MG'-!60:\7TAI=@>KH)V<)_\"4$L#!!0 ( #F(<5K['FP +0, ,@' 9 M >&PO=V]R:W-H965TQEMB9[93UW^_L0 H2,+XD]OGNN>=>?)ZNI?JM M2T0#?^M*Z)E7&M-FG'D3#PI=@QF(1'#.*-0>QX=XX< MRX_,L/E4R34HJTUH=N%"==9$C@M;E$>CZ)23G9D_8(%4YJQ"N),BE\(H69'2 M"KX*@PJUT3!XLN=Z. T,>;1V0;Y!O^[0XR/H40RW!%EJ^"0*+/8! J+:\XVW M?*_CDX@?,;^ )/(A#N/T!%[2QY\XO.0(WI&@X>D9O_NY-- H_G&"<]HS34^CS1[J714OUDDOX?_4.L3^)?YC] M4XF0ETRL4 ,78.Q6UHT4**A!B(EZ92+VF?"^CYA"<) D*;8PQMED=CI< 5TT M)WQ!I@!MRP 5'.L,55]T^TEV(S_BSR?0%1?"RC)6,9$CO(5XY(=I2HMHXD=) M C=,EU!PJC7/6CLGJ-T3/XTF0QC$?A*'0UCDN6J)R;Z6D<<#'5S&8VL_)I2% MIGE'UD>4*5PEVU4)6:NI$%K;O&9<,#>S!E%(!*)+/TG#LY&8UC3,6?ZGY9IW M9-^]F<11_(%2%[G,U8V#/[-N6^M!ZB=A-#PC]U1K2AHZ)Y0H]>KRF54M0CH: M]:AW1'902:V'9$[!(S#3Y=EY.)YG6ZAD\IX2/4[.8N7;EMIOA^B]'XY'KWUQ MZ'X&.].U1K5R;XBM4RM,-VA[:?],+;KI_*K>O7&W3%%+:JAP2:;AQ?C2 ]6] M&]W&R,;-ZDP:FOQN6=)3B\HJT/E22K/=6 ?]XSW_!U!+ P04 " YB'%: M;IN\9N<# #F"0 &0 'AL+W=O1VO MA0!]H8:7.7-&9WA9[KGX+BL 11X;ULJ552G5G3N.S"MHJ%SP#EJ<*;EHJ,*N MV#FR$T +X]0PQW?=V&EHW5KKI1G;B/62]XK5+6P$D7W34/%T"8SO5Y9G'09N MZUVE]("S7G9T!W>@_NHV GO.A%+4#;2RYBT14*ZL"^_\,M;KS8*O->SED4UT M)EO.O^O.IV)EN9H0,,B51J#X>8 K8$P#(8U_1TQK"JD=C^T#^K7)'7/94@E7 MG'VK"U6MK-0B!92T9^J6[_^$,9](X^6<2=.2_; V2BR2]U+Q9G1&!DW=#E_Z M./Z'(X?4?3J5HMRIP3.UNBG MUI\!4Y+D_3W=,I ?EHY"4#WEY"/ Y0#@OP'@^>2&MZJ2Y(^V@.(E@(-L)DK^ M@=*E/XOX$?(%"3R;^*X?SN %4XJ!P0OF4_S[8BN5P"KXYU22 T1X&D+OC'/9 MT1Q6%I:^!/$ UOK77[S8_7V&8#@1#.?0UW>XTXJ> >$E^=*!H*IN=\30)E=< MJE-\9Q%/\[VO@)24O89-;3\)M.';<>"C MD=A9&I 9<:-)W.BGQ;WKNXX!'FF:PZ=V.%+UV?3EE?#RE.CSD6;UE<>AZZ/0 M AA5J(?BA/?B1]7E_] NI[(B)=*1I!2\>04]R.G'T2!G$J1&SLCU7A4 E1)T M56X57C-(H&Y1O+RB[0Y,2;9X^O]8KPP+HF:UJDTDK$>\I]!(4]MS,SV"!8&D MOYES&XK?Z /Z(YX ?9<]XR@0C3T6O!\LXF4 C![2BECGO6T60 M&Y!HD49GV$;9&0D727HV4V#Q5&#Q3Q?8#56]&%+&WG7]B$QN!\TW]$FK?[*N M9@.1IK[]]2L.'%(4*&%'4L6"PU'32DD=I298HIU?<2>J^U$VXF7:CLU M=FK69-K.8H]@]>.CI%0ZA!O9B1XR>_T="3+7#A'M,T@,LQFV!'F@K#_2Y[V7 M)K:;91_&@_>0PI,N%3>P Z1P2BWGZ.YM0.S,"T,2 SI%4-'\<['C@XP M/>W6_P%02P,$% @ .8AQ6O^U/$Q&! ?PH !D !X;"]W;W)K&ULK59M;]LV$/XK!S7H;("S]2XKM0WDI<$*K$,0M^N' M81]HB;:Y4*)*4G&R7[\C92M.YF1;,,"V2/'NN>=>S>E6JEN]8B0;5N/)2JJ*&MRJ]5@WBM'2*55B'/I^.JXHK[WYU+V[5O.I M;(W@-;M6H-NJHNKAG FYG7F!MW]QP]<;8U^,Y].&KMF"F:_-M<+=N$<5J MS64-BJUFWEEP>AY;>2?P*V=;?; &Z\E2REN[^53./-\28H(5QB)0?-RQ"R:$ M!4(:WW>87F_2*AZN]^A7SG?T94DUNY#B&R_-9N9-/"C9BK;"W,CM3VSG3V+Q M"BFT^X5M)YOX'A2M-K+:*2.#BM?=D][OXG"@,'E)(=PIA(YW9\BQO*2&SJ=* M;D%9:42S"^>JTT9RO+9)61B%IQSUS/PC536OUQH:IF"QH8K!X M="J:'T[%! M U9L7.S SCNP\ 6P((3/LC8;#1_KDI5/ <;(K*<7[NF=AZ\B7K)B!%% (/3# M^!6\J'-_%E MPZ"@HF@%=4V"EI8]:MFA CNL$>V"AM, #.H^X)D&9K,-F"M6+5%DGR_W&Q&' MA:N08!?KAKD^% \$ME0#?E92X&C0,. U8LI6H[PFP.X+UIB=/0OQ:)U6LJV- M'I["U0&/EV@X%HX _()3CM>%K+#*A=1Z"-08Q9>ML24/1L*9,"T&66Z9(O"I MQNH[@8!$"' "@YQ$23+$59*0.,KLN85ZCM%097C!&PQIO0;-BE9QPQEZ& QA MD WA_;M)&(0?8!!'T?!?D,*S"I.#PZ"XW4A1,HSYCT<2A42#M*>))'T_A@M! MM88SN.A %A8$OKEIA2KTCBDEU8 M4IWMO62O@;64A\$;N?1V_,R&-][B-U O[(#VSE MX#,=NGV4_@_P>V>.&DAN\3R'$13"9=LP8D]#.2 M^#ZV U_7^!]LNIFCGP25NIC_Q[8?N?JY>MO\,"^-J^T;:@('C&A+%/J3*8FV M I]D^'7FDC@D"59K!_-\<"&J98(=U=#ZX0?=]]@36XV2=]PZAG'>)Q$U?V9K M6CSL!LVA K%)0D9N:'3TS88:] USKMOE'TC 8MUAHUB90J(?-@QZ=.S/9GQP M*:B86KNKC[6(H[.['_1O^]O567>I>!3OKF:?J5KS6H-@*U3U1UGB@>JN.]W& MR,9=,9;2X(7%+3=X0V3*"N#Y2DJSWU@#_9US_A=02P,$% @ .8AQ6LR^ M%G+P @ :@8 !D !X;"]W;W)K&ULE57;;MLP M#/T5PAV*%LCJ2VY-FAA(V@T;L*)%VFT/PQYDF[&%RI(G*4W[]Z/D),V -,!> M$EUX#@\IDIZLE7XR%:*%EUI(,PTJ:YMQ&)J\PIJ9"]6@I)NETC6SM-5E:!J- MK/"@6H1)% W"FG$9I!-_=J_3B5I9P27>:S"KNF;Z=8Y"K:=!'&P/%KRLK#L( MTTG#2GQ ^[VYU[0+=RP%KU$:KB1H7$Z#63R>]YR]-_C!<6WVUN BR91Z-GG8 UR^ M!T@V@,3K;AUYE3?,LG2BU1JTLR8VM_"A>C2)X](]RH/5=,L)9].9,?3R"[1< M(^7:PETF>,E2*.D=X>ON N]ZON[_!PXWW.1"F95&^#7+C-54 M.[\/):%UT3OLPO73V#0LQVE #6-0/V.0GI[$@^CJ2 "]70"]8^SI _5GL1(( M:@G'7O&0[J/,AW4_5@A+):B)N2S!NL( ?RNM 4N7><5DB0:XA-GBS@ SU+2Y MTO3\[DR1C0:A9/G1HJY!<)9QP2UO(9Z!U"K!"V8)DC'!9([@2]N,@7K0&[TB MTX"NJ(!* NN,6+=EX7ZZ,-\@F84,2RZE$TQ)\L@/$ \[4=RCQ:C3'_9A5A3< MY8D)4'NESV6^TIJ<))U^W(5!9Y2,8);G&GV%X M-18,P'(V@WQW M[UHZ"FL M("0)+KAIE&D3X"-TG/0\7LKIR642)U=PE@S.]T53<'MRDZC3309ON@]53KC7 M_S7JTD\Y0_E<2=N.@MWI;I#.VOGQ9MY.X5NF*64&!"X)&ET,^P'H=K*U&ZL: M/TTR96DV^65%'P/4SH#NETK9[<8YV'U>TK]02P,$% @ .8AQ6@QFI@;: M! + P !D !X;"]W;W)K&ULU5=9<]LV$/XK M.TJ:QE.:XBW)AV9DYV@?TFCL)'[H] $B5Q+&(,$"H&7UUW^R+B MV./;77P+Z&PCU:U>(QJX+T6ESP=K8^J3X5#G:RR9]F6-%>TLI2J9H:E:#76M MD!5.J13#* BR8N;6YFI[)Q@A>X5R!;LJ2J>T%"KDY'X2#AX4KOEH; MNS"&8.-9"'E MK9W\49P/ @L(!>;&6F#TN<-+%,(:(AC_=#8'O4NKN#M^L/[!Q4ZQ+)C&2REN M>&'6YX/Q I3GIE> M&YG?'MNX"KB4)=5:,Y>NMU_80J ^.AL:M!1@\@+Z*#%M]A[D,<>A %47+ 7MP''3M[\7-!KYG"XPL7])QM MZ8P9F"G%JA6Z\5^SA3:*#LS?^Z)O;2?[;5L2G>B:Y7@^()9H5'DVD+!J!()=P=?T59O90<[/=A_.@I?TXOZP1EE(04WFU F-/ M0$=7_B]J,+1MO;+.*Q2-%CVAK\WGL(;UZ-HS ZA=?]R#E=6;L$=^R%0>JE\012/QJU>]3NELCM[MLL M];(T.(*1GP0O^8K(6!!/O/'8&4N?.HK)4>)E04![:=3NW:%V7L(T\2A'ULV# MV@Z&. @(1'I$BDGZ$H@80I(>$XHPM"@F3U$0@BCS1J,,$G_T/0HOBA,OGD3. MT^0''*0[H51EL=T/PI>0)##QXG'F97%$R4]]:@T'2)#V)$A_F@1[J;QAJO# MM3;X7-MVICUW:MK6-M-TIMOE?;PY[-Q1Q)[".W<*"8)N\C74J-P-2^R]4:8T]=C%Q&/II0'VWF_LI+456(@S;I?@W"",[]/?5=;CS@BM1K=P[54,NF\JT MC[E^M7\*S]H7X*-X^X[^Q-2*5QH$+DDU\$?4SU3[-FTG1M;N/;B0AEZ7;KBF MYSPJ*T#[2TGTZ";60?\'8?H?4$L#!!0 ( #F(<5I,6>^N*@8 'T/ 9 M >&PO=V]R:W-H965TR]@CQ0)T#2+]29]*/I R[3-1H=#TGO\^\Y0DJTD7C?IBT1)R;![/1VS4O[A3RY6E%Y.+L[58 MRJFT']>W&I\F6RMS5#<_ M'P4$2):RL&1!X.U!7LNR)$,(XTMG<[1U28K#=6_]-Q<[QC(31EXWY9]J;E?G MHVP$<[D0F]+>-8]O91=/3/:*IC3N"H^M;!R.H-@8VU2=,B*H5-W>Q5.7AX%" M%KR@P#L%[G"WCAS*&V'%Q9EN'D&3-%JCA0O5:2,X55-1IE;C5X5Z]N)=7325 MA'OQ) UX]V)62C,^FU@T30*3HC-SU9KA+YAA'-XWM5T9>%//Y?QK Q/$M 7& M>V!7_*#%&UD<0\A\X &/#M@+MX&&SE[XGX'"C3)%V9B-EO#7YP!MM\4:'K%],C[MS8=&%[%W,.A>@#.#7=6/DG.#8E81%4^(\ MJWIY C@=[M6S%!HDE1^P>+*:2;TM(%U"NG"XWF@M:XMZR(5$J?G.$TO\,&#@Y7$^!N8',>O, M>]QG03H&'B'2M/,Q[_1?2,H1L,AG>80++V6Q>^$':08'4^FTR UJ)5G8:R5P MH&7B;PE_MA]3%*9 QP?51; M P*)>FB^;Q=U*"?46QN+B1;6"7\\GA[#HJN9P0)M;*.?01-Z4<^=S#7JB/K9 M=4EZ:@XZ^.D6/5A!YY*=#E ;X.P518II(!T/R<6,>TA'D,8IE3OVXSQS!6<^ MRUA7(M*K,6/(GAJS2CE5M9684$HG1HL=*'$CIC2_*,?]F&40^E$>0)+W78U8 M?*BE<]&GLPL#/.;':8)3D.2X#A'7)U%NVIH)*JZH"XEQ^5F00AH"BS.XUZ(V MHMU-BX;\:ED*2H%MVJ)<7;Z%]U(O,:W]_/9WC]'P_HP%#[.YT35]6NOF0=%_ MP/A[NTF*X'>YI (4F#.%QKV48X@>CR.\ICBB4]L4GW^E77SNZH>E;4,.@PR3 M&&4!3F/"(KA>B7I);0L+H30\8&[<6 V*\2@T1F-=C2Y+M:PK(J3I2F!) -M_ MAC-@G\'+T""Z]JCH(=W10Q[LZ*GMZZ)UB%)IE'\?Y0=,CMXQDK*R,@@UY@@X M"H#'_Y-U=C0Q&" '*,RS8_X*^'%"EP!>'2"H9$M0R0\3U#9\(J9+8V37[K]W MF5/2[..FPPXN36OZV]$FPS3>_E[N^(KHQ0Y*N8,"6%77,5KMWP1?\NQ(Y>9[ M!R?P!PWF&H?2TBP39: ;K$L8^SQ)<)4EW79BL344M=P04-\989[N["]4C7-+ M]MKIRK'W,L!=+XQAWX2)WM9T./<3X@^O"Q!KJ'"[3?'\LSG6>;,<3_%U5>5'Y3O!&XU%=\^ M^[ N>QJ17S9J[;)[1*2,81 7X#K'ZT?R,'VQ'WQ+U!+ P04 " YB'%: M'K)K3[(% !V)0 &0 'AL+W=OQ&3L9BHS/&Z8U$:I/G1'Z9 MT4SL+CM1Y^G!+5NNM'T03,9KLJ1W5']:WTAS%]0J*=T+:(9C315H*8?ULZIUEFE4P[_JE$.W6= MUG#_^DG]E\)YX\P]470NLL\LU:O+SK"#4KH@FTS?BMVOM'*H;_42D:GB+]I5 M9<,.2C9*B[PR-BW(&2__D\<*Q)Y!+SIB@"L#?�[1XQZ%8&W0,#C(\8]"J# M7D&F=*7@$!--)F,I=DC:TD;-7A0P"VOC/N/VO=]I:7YEQDY/[MB2LP5+"-=H MFB1BPS7C2W0C,I8PJM![-$U39E\1R= 5+SN:?6%O8ZH)R]0[] 8%2*V(-*49 M1Y\XT^K,/#37'U=BHPA/U3C0IJVVQB"IVC4KVX6/M"O"Z%IPO5+H9Y[2U!4( MC).UI_C)TQGV*L8T.4?=Z SA$/?0I[L8O7WS#BFZ-+U8[SG1TM;YZY6[M;)7 M,7Z](GY2]##HUF^[6^AVC^C.!4^,M[)\A;=,/:"_?C-ET)6FN?J[[365@KUV M03LK7:@U2>AEQTP[BLHM[4Q^_"$:A#^U<804BX'$')"]&F3/IVY YKDA:(9G M\G"&UD2B+]XM#)X3,G>\^&T?%2W?.1M M>SM@W=,4Y11DR,ALI24%I,*RH'(R?8[+KN1EGF96 M]438[IJTSW@O:'LA@@;.4&HNQ"9TCORQ\S5Y/#H9 H6O%35(M1A*S:76Q-91 M'WPRA R:YZ!J,92:2[,)PB-_%/Y=DZ%?NAMZQC%H@ ZEYC)L0O3HA1C]NR9# MOS;V389 7D%\?\([Z,FOH_\ ?[\B=8?O#6+\9N?/(8AU6(H-1==DV!$(_ 9 M$3*GF(.JQ5!J[L?1)D7!_A3E<_&%G*;OR99*LJ0FN[;;!O8;3L86K7WS!<4H M.CZ&_::GHH-2<]$U>0KV1N[-&/ZX$ZV<0),24+482LU%UR0E&$./80R94,Q! MU6(H-9=FDYY@?PKQ+6/XA:1DZ!G#H$D)E)J+KDE*L#\IN:5;RC<4S2A/5CF1 M#^@KJL=U2R_=^_7(RNVO\.1^"IK+0*FYL)MP=R#%+)'+XF"/0L6^77EBHWY:'AZ:11=Q<<;FX/DTNI@6 M1VF"1J8\D71-Y))QA3*Z,)+A^0&ULK99=;]HP%(;_BI554R=US7> #B*U MA&F[F(2@W2ZF71ACB%7'3FT'NG\_.PD9@111B1MB.^=]<_SX@S/<,THDR,K52J_LVV)4IQ!>F(A[R0E'"\%0 6609%'\?,.7;D>5:NX$96:?*#-CQ,(=K/,?J*9\*W;,; MER7),).$,R#P:F3=NW>3R,27 3\)WLJ]-C S67#^;#K?ER/+,0EABI$R#E _ M-GB,*35&.HV7VM-J/FF$^^V=^]=R[GHN"RCQF--?9*G2D=6WP!*O8$'5C&^_ MX7H^H?%#G,KR%VSK6,<"J)"*9[589Y 15CWA:\UA3^ &;PB\6N"=*_!K@7^N M(*@%P;F"L!:44[>KN9?@$JA@/!1\"X2)UFZF4=(OU9H786:?S)70;XG6J7A. MUHRL"(),@7N$>,$486LPY90@@B7X#&88<88();!<6;X"8RA3 -E2OY)*$*3P MLAJ[3K""A,I/6O8T3\#UU2=P!0@#CRDOI%;(H:UTTN;3-JH3?*@2]-Y(,,'H M%OCN#? <+^B0C\^7^QWRY'RYUR&?G"]WVW);+U2S6EZS6E[IY[_AU[5"O^\7 M>A7T@?O3!;?R"[K]S"5T)W.(\,C2MXS$8H.M^.,'-W*^=*&^I%ER2;/)AD[@'* \ M#@I"/^P?D#R9WGM)7LBL13)L2(8G2<[:V&X T[=WFVX7RO"(DNL&07C LB/* MZX4'FS![65[(K,4R:EA&)UD^<@5I%ZWH^'AZOM\_.)[CXS#/[0^\PU/< MX388^(.#+3HY#O-]QS?_*YO].=I[Q8 I]7Y L29, HI76NC<]K2#J,JGJJ-X M7M8'"ZYTM5$V4UUQ8F$"]/L5YVK7,25'4\/&_P!02P,$% @ .8AQ6EUO M/)%)!0 +B( !D !X;"]W;W)K&ULM5I=CZ,V M%/TK%EU5N])VP.8CR32)-#-NU94Z;32SVSY4?? 0)T$+.+6=9+>_OH80B(&X MP\IY28#<>^)[\,$'V],#XY_%AE()OF1I+F;.1LKMK>N*>$,S(F[8EN;JEQ7C M&9'JE*]=L>64+,ND+'61YT5N1I+0! M$TGF4\X.@!?1"JTX*,DLLU7Y25[<]V?)U:^)RI/S)[JG^8X"DB_!71RS72X% M>*(Q3?;D):7@!X 30=9K3M>DO%%L!4XY;S&5)$G%.Q7UZ1F#MV_>@3<@R<'' M#=L)A2BFKE1M+/[)C:OVW!_;@RZT!R+PR'*Y$>"G?$F7.H"KBJLK1*<*[Y$1 M$=/X!OCP/4 >"GH:]/#Z=+\G';\^'1FJ\>O[Y9=X_B6\BW?CKU]5*/@@:2;^ M[N/]B!OTXQ:/EUNQ)3&=.>KY(2C?4V?^_7Y!3V4?@$2@L@8K'Z7X.)Q&*PJF[/Z>F)RP,883T,-P3 MYD$8^7685DY8EQ,:RUFP U5/=9)2 79*0!PL%G>],C3B#.T.-L&P)3"-OZCF M+[J2O"*;?-H$PY; -#Y'-9\C8W_\R"1)3]("*\XRL&VZ:!^/1[SH3!=1%([& M+9%UHT)?B:REL6X4"B9>U"^Q<5W2>*#$?GM\Z->8$6AHG[ )ABV!:01.:@(G M5]+8Q":?-L&P)3"-3^@U'LZSK+(*4!/0&/KML:PG+"C>*%HZZPE#H_,A3Z_K MS)O"5TM-]93#AJDC=:8,,/],97]E1LBAG<0J&K:%IM.)&CK1E817 =LBU28: MMH6FD]KX<6BTI]^B/;^K%NA';>EUH^ H["BO&Q7 X,((!QM3#,VN>/$_%1BS M!W<'FVC8%IK.7.._87@MC5EUY%;1L"TTG=3&E$.C1_T6C45=]:!H'$S:*NO& M34:H;3=Q3U@8(1A?%,2?*89;T*,^"6%(:OFW"H:MH6FD]J8875^VA::3F5CQE%P+;E9 M]>E6T; M-)W4QJV,>AH="WM M677H5M&P+32=U,:A(_,,^A#MC3O+9"@:^6WM=:/\P//;VNM&>2WAN6<+Z9EZ M%2LW) A0+HL?5YSKJ\=-#_?P%I=[ UK7[^#M7;D%P&U@CCLI'@E?)[D *5TI M2.]FI-K#CYL3CB>2;T# 8 , -@/ 9 >&PO=V]R:W-H965TU<^N]G X%4!:*B9I.B8(//RWL.CW7DP9;Q)[$"D&@7^*$8&BLIH[YI"F\% M 1%7+()0/5DP'A"IIGQIBH@#F<=!@6_:EM4V T)#PQW$]\;<';"U]&D(8X[$ M.@@(?[X&GVV'!C;V-R9TN9+ZAND.(K*$*].1N/C0L[0A\\*26(.JR@1OP?:VD?/Q)18WL MG3KP<+Q7_Q(GKY*9$0$WS/]%YW(U-+H&FL."K'TY8=NOD";D:#V/^2+^1]MT MK64@;RTD"])@Y2"@87(EN[00!P&V71)@IP%V[#MY4>SREDCB#CC;(JY7*S4] MB%.-HY4Y&NJO,I5$ W9.8#ND3WG(2" M)#4<<^H!&OD^\XB$.9),K=7?GH9+- 8>4Q*J)3]F/EV2..;\%B2AOKA 9XB& MZ'[%UD*]30Q,J?QK%Z:7>KU.O-HE7F_!NT)-W$"V9;?0P_06G9]=O)0Q5?I9 M#>RL!G:LVRS3I8(LEQQ2PVR!]E7Y_4TM17<2 O%8Y#?1;17KZ@W5%Q'Q8&BH M'2. ;\!P/W[ ;>M3A>MFYKI9I>[FA8\."L^RPA?Y312=6%'OUXWKV*UF>V!N M"HRT,B.M(T;B8C6.HM! GW>1VHT*G'L:Z'6JU%/U2"P2OAIH*@F72)&L:C_: M4?'8UQ_;N;2P^A5E5&FMYA=PLL2=$W'CG,!U.W/=?G=NVJ^XP;;=LHJYZ61& M.C6,J#%E\R(3U6H8/0/A%?7I9K:Z_QGG=CG.E=9J@M'+$N^=".?>"5QC*^]@ MUKL#G4J^(+K7:SK%1..#;HK?E>DCAQGF/PY7-Z!]@W2G'NMI;74+R3HF; M)R(;5_;@NL;SSHJ/M=8::+=>H^UT.W8)VGFSPY5=Z>UH5\L=1SMO:/A81SLU MVMT*M"N]U24D[Z&X-YE\7'VFP-M+NOT&XUN[T2LO.^ARL;U-O) MKI8K)]L\.*?I,^]WPI0D&[CW8)_>8@ST] M\>0YW0$(]#V.6#HS=D+L[TTS#780T_2.[X').QN>Q%3(TV1KIOL$Z#I/BB.3 M6-;(C&G(C/DTO[9,YE-^$%'(8)F@]!#'-/GQ#B)^FAG8>+FP"K<[D5TPY],] MW<(CB*_[92+/S!)E'<; TI SE,!F9CS@>Y\X64(>\6<(I[361ME0GCA_SDX^ MK&>&E?4((@A$!D'EX0@+B*(,2?;CGP+4*)^9)=;;+^CO\\'+P3S1%!8\^A:N MQ6YF> 9:PX8>(K'BIS^@&)";X04\2O-?="IB+0,%AU3PN$B6/8A#=C[2[P41 MM03L7$@@10*Y-L$N$NQK$YPB(:?:/ \EY\&G@LZG"3^A)(N6:%DC)S//EL,/ M6?:_/XI$W@UEGIBOX CL (BR-7H( GY@(D4K"" \TJ<(T&^JJV_19UF1KWT0 M-(S2-S+HZZ./7K]Z@UZAD*$O.WY()6 Z-87L8O8@,RBZ\^[<'7*A.SX$=\C& M;Q&QB*-(7UR?;BO2_>O323/=E+R6Y)*27)+CV1?P7JB3?'$!\O"14Y;F7+\/ M&65!R+9ULO_Z* '0!P%Q^K>*N_/3'/73LAGB/MW3 &:&G )22(Y@S'_]!8^L MWU5,Z@3S-8$U6+9+ENT^]))E.0U5!Y8W-8]U:KI1 M>(PMJQGE*Z)LQ['+J,9@G'(P3N]@EOP$=1;I5^XH!':5[6JHNX,,:KIP[6\ M<4MJW2#;]4A+:=T@QYH0M=#&Y1#& X7V^=-"K;1>H*$UH!/,UP36(- K"?1N MJC1/)\LZP7Q-8 V6)R7+D_^NM$E'']ARG+;4NE&>-7%:4NL&V=B[\$[#5F4R MK:O%)LW^:<=E2YY))YL\@U ;Q5[(H06A%/>ZWK=?HK,.JJ&;?>80M%#'$F+?6I@L@E]57^&/<;Y.5/>M^;/?C? MUXGFZT)K,E>9<>S<5FA:3;M6-%\76I/JRK?C7L-ZI=#<[IO.'5FCMM8487A" MW+;:NF%C9^)=D%OEC7&_.7[D$4WDQRB#4UX4LI%L?Z @@74HY/5\P44YNE[< MP=6A$\W7A=;DM#+K>'Q;(6KU]%K1?%UH3:HK6X][_>R@Y90"JO&--_%P6X[= M*-L>=]Y]"BR[]KW8'$[EGW&_@5X!RR:6D 4\5JNN-W]P*>A$\W6A-5P@U150C==;^T-NH0ARW/82IBJ(3-22([55 M[W[/O(0DWY!B >1[,NM,?5*&X5']5N^'&UP6>A>V_X^5;5)9=V+?5H%:O;Y6 M-%\76I/JRNN3_I7W00ITNOL([>4610RVG5%;@8JHC@+-VOY>MAO[B2;;4)9! M!!N99=V-97IRWN \GPB^S[?\GK@0/,Z;.Z!K2+( >7_#9345)]DN8KG-//\7 M4$L#!!0 ( #F(<5KA/#%3R@, &T1 9 >&PO=V]R:W-H965T!; (%^Y5G!)\Y6B-V] MZ_)D"SGF=W0'A7RRIBS'0MZRC0T8/$\=WC@-+LMD*->!.QSN\@2<0WW:/3-ZY#4I*Z>4@GCJ_H2:4%_A)33C M^AL=*MO!P$%)R07-:V<904Z*ZA?_JH4X<_"C5QR"VB%XZ=![Q2&L'<)K'7JU M@Y;:K:AH'6(L\'3,Z $Q92W1U(464WM+^J10Z_XDF'Q*I)^8+F$/10D(%RF: M)0DM"\'1$A(@>[S* /V.9FE*U!+A##T45:*I!?L0@\ DXQ^ER;>G&'WX[>/8 M%3(BA>LF]>SS:O;@E=G] 'VEA=AR]*5((;T$<"65AD]PY#,/K(@Q)'O? PB9L5B?4>.$K>/.2RQ'.Y=+\+ G7ZX#^^TN.H0C7 M;_3K6SG.,KE%X"(!+5M9R,*C:[^HS=O?G0K7M M1@:SV!KD&R6(&@DBJP0+6:J8W*A01O"*9$0\?Y(EFC&93";F%5ATSCSR!FWF M;;M@U#-0MP;W1NJ#AOK@1NHFQH,6D_XHC-J,#7918&!LC>F-C(<-XZ&5\=\[ M8'*G*S:R,N@MTD1XV%ZZR)3<;;O0-V7WL/4G.%E*NT"[U//6YOK7WNW5KK=%>[*V& MPFLP#(Q]A3V^M_(_-:>^O8.\LC#U6OM#W\1F83(TZ1/;P[J5MGMV#LV!;?1Y MGB/='%9'N&:T>F1'S%;$,*CC)82TCO;B Y MLNIL7]T(NM.GW145\NRL+[> 4V#*0#Y?4RJ.-VJ"Y@W+]']02P,$% @ M.8AQ6KR2 @ V08 !D !X;"]W;W)K&UL MA95=;YLP%(;_BL6JJ96V0@A?Z0A2FZCJ+BI%:;M=3+MPX!"L@LULD[3_?K:A M*%O=Y 9L<\[[O,?@0[IG_%E4 !*]-#452LKUR79%7T&!QR5J@ZDG)>(.E MFO*M*UH.N#!)3>WZGA>Y#2;4R5*SMN)9RCI9$PHKCD37-)B_WD#-]G-GXKPM MK,FVDGK!S=(6;^$!Y%.[XFKFCBH%:8 *PBCB4,Z=Z\G5S4S'FX ?!/;B8(QT M)1O&GO7D>S%W/&T(:LBE5L#JMH,%U+464C;^#)K.B-2)A^,W]5M3NZIE@P4L M6/V3%+*:.XF#"BAQ5\LUV]_!4$^H]7)6"W-%^R'6"#!-__(,$?$GSCNP<9ETLL<99RMD=<1RLU/3"EFFQECE#]4AXD5T^)RI/9 M&G9 .T"8%N@ZSUE'I4!KR('L\*8&]!7=8]EQ(@D(Q$IT2UZ@4 %4XAJM\*MZ M/Q*=+T%B4HL+=(8(18\5ZX02%*DKE44-MR/NIZ/[Z3'U3&U&://49X4F M2Y^^719YR31U=Q96,+*"4ZS(QNJSH@.6G\Q\.RL<6>$I5FQCA>]8X>2#LJ(1 M%9U")3949$$%=E0\HN)3J)D-%5M0H1V5C*CD*.JQ M6)2PG 8,X\.S$ MV4B<'2==QDJ ]XVTGTC6 MFN:U85*=4C.LU+\'N Y0STO&Y-M$]\/Q;Y;]!5!+ P04 " YB'%:6-HD M$NL% !!+0 &0 'AL+W=OK!)>FD ?;A1\F**-KT MN=*H-[9D\_Z^.Y[,GTZ\?"C$5[GA7*'O69K+J]%&J>W%>"P7&YXQ^;K8\EQ_ MLRI$QI0^%>NQW K.EI51EHY)$$S&&4ORT?RR^NQ6S"^+G4J3G-\*)'=9QL3C M6YX6#UIJ62]N-; M+3IJ?K,T;!\_J?]6!:^#^<(DOR[2/Y.EVER-IB.TY"NV2]7'XN%W7@<4E7J+ M(I75*WJHQP8CM-A)562UL?8@2_+]._M>)Z)E@,,3!J0V(#]J0&L#6@6Z]ZP* MZX8I-K\4Q0,2Y6BM5AY4N:FL=31)7D[CG1+ZVT3;J?FMT!4AU.-+=)NR7"&6 M+]&OWW;)5D^50J_0G:Z;Y2[EJ%@A>.SS&ZY8DLH7VNK3W0UZ_NP%>H:2'/VQ M*792CY678Z4]+G]WO*B]>[OWCISP[H8O7B.*7R(2D-!A?OWCYM0V'^L\-OO]WHX>J=X)O]QA;K7#MW:Y>5Z(;=LP:]&^GJ47-SST?SGG_ D M^,45N",+I M2>/T!,ZR]M+E%FC5M>P]B5D!QDV \8!7?^PS#9[$K#1,FS1,_5[]T^-ZBV?3 MPVO_>-2,QB=*M03-)B0,\$&YU@.MJHZF.&RM:;;/AC$P MN':?*EKT+_J0Y$FVRYQ^>X4+7VIV!@Q>8#ID 8/PTCD5GM3L5!ARP3"Z_"I5 MDE7(\DGRU2Y%[_5-CT3/-5;_Q9F0+YP9@#5)A!Y+6V>XH&G?< WW8!A\@-IG MWT_6/JC9><(]J=D9,!"%)T/6OE?8\J5FI\+@%@8QIF?MPYJ4 +4_!%5A@U48 MYJJW3"DN'I^J7]_Y"[;F2#[*&F@B9UI/G$F^*=(E2K*M*.YYZ:5SR82%.M?D M$(!$#""1(1M2Q&M'RI>:G0H#3\1S4ZK6:]=KC..C)>2X*Q5C.CU1KX9U"-R7 MKB$(AQK"H4.VJ*C7%I4O-3L5AGXH3#^]%I8SFM#" IOV#=? M$X7AZ73IG[[!AR4[S_<@C\Y:S\Z&9"KJE:E\J=FI,$Q%!V"J,YH4N,^!3?N& M:YB*PDSUF6^21:H#+*>\4!LNSCPU]=K7\J5F!V\0C0[9UZ)>L'S\_#TEP^/ \=CQ!"]RH0@U841BLH**%@046[CQG0W2GJ"$V.F1W MBGIE-U]J]EX*PV[A -VI,YKT])\V;-DW6H-G(8Q2Y^K_-+7 PETGW9>:G0:# M;>&0.Y]"KP#G2\U.A0&X$-[]U*_^84V UV'+OM&VMD[!/'5=Y%*)W7[/I0Y1 M,_M:_XZSN0)+=9[F(6@M-+061D-6O%=V\Z5FI\*P6PBWUSH#2ZUG->BIAA%R MN'W..2Z,R &UC%O[6\O-Q1^86">Y1"E?:&ULO5C;;MLX$/T50ELL M$B"-KK83US:06"J:(D6-I-U]6/2!D6B+J"2J)!TW?]\A):N^R%H[X.Z++5)S M#CEGAB.2HQ7CWT5*B$0_\ZP08RN5LAS:MHA3DF-QR4I2P)LYXSF6T.0+6Y2< MX$2#\LSV'*=OYY@6UF2D^V9\,F)+F=&"S#@2RSS'_.669&PUMEQKW?% %ZE4 M'?9D5.(%>23R:SGCT+(;EH3FI!"4%8B3^=BZ<8>1JP':XB]*5F+C&2E7GAC[ MKAIWR=ARU(Q(1F*I*##\/9,IR3+%!//X49-:S9@*N/F\9G^OG0=GGK @4Y;] M31.9CJTK"R5DCI>9?&"K#Z1VJ*?X8I8)_8M6M:UCH7@I),MK,,P@IT7UCW_6 M0FP W/X!@%<#O%U < #@UP#_6$!0 X)C ;T:H%VW*]^U<"&6>#+B;(6XL@8V M]:#5UVC0BQ8J41XEA[<4<'(RXY!S7+YBJW MU52\ U-Q/?2)%3(5*"H2DFP3V.!7XYRW=N[6ZV0,27R)?/<">8X7M$QH>CS< M;X&'Q\.]%GC4#?^X+ #NM(V^)8;?1-K7?/ZK(OW//9BC.TER\:TM=!5WT,ZM MJME0E#@F8PO*E2#\F5B3/_]P^\Z[-ME-DH4FR2)#9%L!"IH !5WLD"] &E.] MP-I"4*%[&JWJ__.D/_ =9V0_;VJ[;]5SO5VK<-_*=YU=JZASOJ]4H]>HT>M4 MXYX)@!Z1[=])L]3BWM+MD['7BE;OY&MWRG;Q\_HX0X]L@SS"W1_/VV3HY/AU+5L MDBPT2189(ML*PZ )P^ _++8#DP$R21::)(L,D6T%Z*H)T%7G.IEBD:*8P88W M(?Q@R>WD.#40)LE"DV31U7Y5"S8^!EL"7S<"7_^+P)R_T&*!<,Z6D/-0MPLX M]V04/]$,MI2D=8?8R7FJX";)0I-DT?7>M\9W#@GN.K^W\LYK),="$-F^'^_D M.U5NHVRA4;:H9NL=I_C&XXMPLT.F1DBJV*A;UQILT) M7^C+! $E&S*[.@$VO=6%Q:T[#/6Y?J?_QAW>Z..[_9NFN@7YA/F"%@)E9 Z4 MSN4 U.+5Q4+5D*S4)^0, $0/ 9 >&PO=V]R:W-H965TOE7LAO:@>@R8\TR=3*VFF=7]JVBG:0 M,G4A$.]-=\+7%F-RPQ3R%37&1$PF9E7='+ M&^H;0!GQ)X>]:HV)2>5>B&]F\B%>68Y1! E$VE PO#S #22)84(=WVM2J_E/ M VR/C^R_EH$PH,7R025?Z2?1WK M6"0JE!9I#48%*<^J*_M1&]$"8*+] +<&N,\%>#7 *Q.ME)5IW3+-PJ44>R)- M-+*90>E-B<9L>&:V\4Y+7.6(T^%:8D5(?9B0=<(R35@6DU^_%SS'K=+D/3E9 MGYP$? 2T,"9:D"\[+F.R9E)S4.3M+6C&$_4.*;[>W9*W;]Z1-X1G&"8*A1QJ M:6N4;T3842WUNI+J/B'U%J(+XM$)<1W7[X'?/!_N=>$VFM8XYS;.N26?]SSG M3IR9H#5*"4FNE,*'L7/G=&(NMXY35>>4/L+:_RILK@:%5?YA5=4-*9 M-]%#N)@M:+"T']HIG4>Y,S>@351'J]]H]0>UFGV[)%=15*1%PC16=PQH2<29 M>>_TB:WXIBT9[X.%-ST1VQ/E^@NG7VS0B W^O[$3DD&ON\&9E 5%?T\$GT>Y M_FSZA+O31O!TV%U4V"=I$/724A^)K)/@K$EP]MJOA=F87HU$UO%JWG@U'_>U M,#\K28_Z_DG=G@<]\9 M&IF+09EW(F&20 9R>R ;%O&$FX]P:BZWK5ZN1HN,6<\W7+M2YZP;SDW+N":/^S)OWUS1] M;%_HX!<_O&9:@SP0\V12_V M:R2VKE^/71$=;HM>7M[^67=&L3GS3LO[O\(JO7;KB&/.EW\PN>69(@EL$.=< MS)! 5D>V:J)%7IYZ[H7&,U0YW.$Q%Z0)P/6-$/HX,0>IYN <_@M02P,$% M @ .8AQ6DQM((Z\!0 >B@ !D !X;"]W;W)K&ULM9I=;]LV%(;_"J$50PO4L4A*LIW9!M($Q0)D6-"TZ\6P"\:F8Z&2Z%*T MW0[[\:-D110MB;8,ZB:1+)[7YQQ^G,>DIGO&OZ5K2@7X$4=).G/60FRNA\-T ML:8Q2:_8AB;RR8KQF AYRU^&Z893LLR-XFB(7#<8QB1,G/DT_^R1SZ=L*Z(P MH8\/,O#NB."S*><[0'/6DNU["+/36XMHPF3K!N?!)=/0VDGYO>)(,E+^!Q1 M<).F5*2 )$M0^?0A),]A%(J0IF ZLW?WE%!PBA])Y]^>;H#;]^\ V] F(#/ M:[9-I5@Z'0KI:/9UPT7AU(>#4ZC%J3NZN (8O@?(15Z#^>WYYE@W'\KTE#E" M98Y0KH=;]#Z&22CHX$&.MV5#!OY^D.W!O:!Q^D]3K =QKUD\FZ;7Z88LZ,R1 M\S"E?$>=^:^_P,#]K2ER2V):'G"9!VQ2GW]F@D2R:\L$D#P!33$?A/Q<*%M) M=O,@@!Z:#G?58.JM_!%RQV4KS4NO]-(S>GFS6&SC;42$["P2,R["?TFV8EPW M^7F0"BH>#* WGDR.'&UH-@F0V^RH7SKJ7Y+.]R"AHLE7O^:$#Y&'CURMM_)& M_K@EIT'I:F!T]39?B"B7J^[W;9B&^0J\8&ESYQNUN@YX2V):V*,R[%&?$W]D M,P^6Q+0\C,L\C&U-_'%M^$'D3^#1(*VW"H(Q;!ZCD]+)B;UY/ZFM/ .$7._( MS4G#ZC#RO68_H:M*KGOA; +_@:\Y>,@8;G:42Y!JK)Y&_:XCRY::GHT*@, ^ M)UFA;BL7EM3T7"C0@,;Z/3_N?'!3&K(*++34]%PI=X+C7>68DH\ZYL*2FYT(1$C0CTL7E MQ2R+H*&\&$TOC!@IU$)FU/I(=HR3K+^YG+> TQU-MB?*C%FR\P_V/N@**;I" MO=(5LDI7MM3T7%2V<#X!T+1+&AMIGNJJ B9J:A3J4'U M;90!E%7$/W86UXO-R _\%F<5R2#SALNI.79FU3%_2^>AU@?1($4TR.]UVAEY MJ7,N+*GIN5##05@J%< 0U8!S)::G@L%8,A,2ETJ4'V+ZOC7 ZKO3P4M M>])8$1,V$U.GTE-HF9PLFFA5I]5+A378B K=IMB9!J1JX?'"_D M];TJ/!FAEI5S5-?NL:6F!Z[0RNMUQ\BS2E&VU/1< M*(KR^CF/.R'KMY.#V;)KP,/*BV'96WE_$/X2)BF(Z$K*NUI.]?E:^;CC_'U!+ P04 " YB'%: MR6?UU H# "C"P &0 'AL+W=OVV,.W'STY":)B) M0"LOC3_N.3GW^#J]_8V0]VH!H-%#QK@:> NMER>^K](%9$0=BR5PLS,3,B/: M3.7<5TL)9)J#,N:'&,=^1BCWDGZ^-I9)7ZPTHQS&$JE5EA'Y> I,; 9>X#TM M7-'Y0ML%/^DOR1RN0=\NQ]+,_(IE2C/@B@J.),P&WC X&078 O*([Q0V:FN, M;"H3(>[MY&(Z\+!5! Q2;2F(>:QA!(Q9)J/C5TGJ5>^TP.WQ$_MYGKQ)9D(4 MC 2[HU.]&'A=#TUA1E9,7XG-5R@3:EN^5#"5_Z)-&8L]E*Z4%ED)-@HRRHLG M>2B-V ($K5< 80D(WPJ(2D"4)UHHR],Z(YHD?2DV2-IHPV8'N3AF(5;*\*F^KXU6^T8_+76=%KK"5W2=07J,HN 0A3AL.>"C MM\.C.MPW#E4VA95-8"O.4F MMS?U1"U)"@//7$4%<@U>\OE3$.,OKLQW1%;S(:I\B)K8DQNA"3-'6QG GLOC M$''0KNP+RG9.:3\KZ\2HP9V^O]Y.RQ'5[;7:551-;ZO2VVK4>\MG9"TDL5(E MT>8'UL!7@%+!M33?$&=I-G*^][AV1%9+OUVEW_[(LFWOTH<=D=5\B"L?XL8R M& GEK,P"%6_57-C"8>]%93JB>A&.W979J21U/J R._];UZN_1A M1V0U'P+\W$7@QMIX>>QHF FIZ6^2]VICD%1,G4U ,VV,'H%(UTT8-2/?F["_ MU4'9]O4;D7/*%6(P,_3XN&,NDRPZPF*BQ3)OJB9"FQ8M'RY,%PW2!IC]F1#Z M:6+[M*HO3_X"4$L#!!0 ( #F(<5JMBV:&PO=V]R M:W-H965T2%K.L@$C3K5FF5 MJE;=/DS[8)(#K#HVLPWI]NOGEY !#8Q)_0*V<\]S]]PY=QG47#S*.8!"3Q5E MA>T+"6I M@$G"&1(P'7JC\")/C;TU^$J@EAMK9)1,.'\TF^MRZ/5,0$"A4(8!Z[\57 *E MADB'\;/A]%J7!KBY7K-?6>U:RP1+N.3T&RG5?.B=>ZB$*5Y2=G*$3 M1!BZ(91J SD(E [6N R*)K"Q"RS:$U@8H1O.U%RBCZR$*\K'5V=^O55#$G MLJ!<+@6@[Z.)5$*_8#^ZJN"\)-U>3-.YD MCB@M%?KO;#4^ZR4KHRIYC"=W;95KL*NO[^G:L-K/2 M:91L&^4=1J'_OC7:4M%O5?2/5S$!!E.BNE0XEC#:\)WX_1T5_>KP*/M5MI;WLV%[V+DGI\T!2_WQ'TD&__WM=7XC,I2C8Z.@5B)F= MC!(5?,F4ZWCMJ1N^8SU\[9#:.==#>61G4?"7QDWT&RQFA$E$8:HI>_X[73OA MIJ3;*+ZP&PO=V]R:W-H965TA2B*TC GC >S27GM6TLS<9@&,'B[\)6M-[JX$,XF6[*F+U2_;I^E.0OK+$N64ZZ8X$#2U32X@=>W M."D"RA%_,GI0C6-03&4NQ+?BY'$Y#:*B(IK1A2Y2$/.UIW:L$Q] A\ X^"/C=@IDU--0FWJ+53# M157;[;$VY*GMGBZN (:_ 12A&+R^W(./'SZ=I@G-=.LYHWK.J,R+/7D?&&>: M#I[,6>!K-??X%I M]'M'Z;@N'7=EGYD[D;AJ.D8E951AQ/T,(H@FX=ZA%==:<9]6ZM(Z1J4-+9P. M([=64FLE?5I#EU;BT"I&NK326BOMTQJYM-*6%DI@XM8:UEK#/JVQ2VO8UH)C M[-8:U5JC3JT'LA>2% M9$FT^Z)[R'04+P;4T\',:L#/CF6MY7-<[OJ0-QQ^4LX"$G1#SVK$*.Y%+DY%'SD(- M]E+-Z<@J[,3^<>+!&K1<@[U@T).P$[[G56];"7MBZ/=FF;>Q[JA:VL)NV7D>.WB]F20D[ M:>;WX_C=8LBB#?6BS>E&Y$";3\R"#?6"S>E%Y ";3ZS1]W5C[:[LIZDT[P+? M=TRQLGU=".7V8G>R,U,A;U,M;I1=1F;#KT$!U9Q*+> M]M%I1M3N'_UJEI*HMX%TNA&U.TB_FJ4:ZJ6:VXYMJOG5+-90+];V[U%KBX%[CN-\@V< @U7I![>TFG.7&[EQS 8>QYY\(6=+@7=$Y[XC;H!C"- MQQX]BSKS07VOSO+ \WE"RI+ :8WU="Z+>38D.JWD^<_0102P,$% @ .8AQ M6NQ5#L7L'P H( " !D !X;"]W;W)K&ULQ=UK M<]I*@L;QKZ+*3FW-5"6Q)2Z&LSFI2J+[M:6>RXNM?4&P8K.#P2-P,IF:#[]@ MRQ:-Y,9*_JE]+%>;WU]=;[>WOYV= M;>;7Y'W2S/+/.S\=G-[/%ZM7[ M=_?WB>K]N_7==KE8E:(R-G,=Q>+J>KN_X^S]N]O9 M52G+[5]N1;7[T]F3;Q7IE5.67WU]],'^3IGE_Q/U#_KHHOVT.;AO[ MU_)YO?[[_@_!Y>^OSO=/J5R6\^W>F.W^][7\5"Z7>VKW1/Y1JZ^>!MT?>'C[ M47?O7_WNU7R>;;N[_ M:WRK'WO^RIC?;;;KF_K@W3.X6:P>_C_[9_V5.#C LIXYP*H/L(X.& R?.6!0 M'S X'F'TS '#^H#A2Y_2J#Y@]-(1QO4!XY<><%$?;Q>7]^E,<3;QZ?^>='>3SUYO&Y?_[E/YY\ M\_[LGSW\]-[_Z-NS[>S]NVK]S:CVC]]Y^QOW^7%__.XG?K':9YW<5KN_7>R. MV[[_,/_'W6*SV,?.QGAC?+B\O+\]6QK!ZB%)]X'T1[OPUXZF]?C!0_C6<^,-S*2]6I[O3&M#3 MV>[%/WT%K,>OP$=+*V;S[5OCW'QM6.?6T/B+M(T__N%/'4_LDYX)9ZNWQN"( M,;[,YHOE8OO=2/[60=IZTB[G;W?+=\ M:YB#ESPA3R^YY>>=-'J)Y+_@ZVZ:)U]:H&?2]=?=UWI\=/H6JS>7Y=?=&X+; MW:_WK5PO9Y5;G]&N;]T7G,[6=TCG:XY>+IWXZL4OERS-5R]YP3=&_?TU['XB M:8_O]8[#LSX_*KMW@M4NN%97]V?,6975U7?->1-][./OAY-ZWN&D6YH@'CS]*AK<>X-GO(]WF]T]FXUQ\#O)^.]X=Y\1;,N;S?]T M/,6/#^2PF]S_0^&WS>UL7O[^:O%497+ MV;:\-.;KS;;KWPP?M53?%"9EUI^7BZO9PX3-8C6_JZK.>92/6K!OII*836(.B;DDYI&83V(!B84/V/@@ M":V1.3C*U/:#QM/CN(S)IY606$IB&8D)$LM)K" Q"6%*]HZ?LG>LS=XDG1Q. M271EK1;HF[4D9I.80V(NB7DDYI-80&(AB44D%I-80F(IB64D)D@L)[&"Q"2$ M*=E]\93=%_R<\@69YB1FDYA#8BZ)>23FDUA 8B&)1206DUA"8BF)920F2"PG ML8+$)(0I:3YY2O.)]IUX>G?SN:R,]9>C#^:-S?[SS,>++1;EQICMX[XJ+XU_ M]_P,_Z/V&?0-?Q*S2=\,T,3SI_5JL[B\OR1QO3*VU6RU^5(^]X&CWNJ;T*AFHYJ#:BZJ M>:CFHUI0:X=739CGD^'Y^=';:'34"-5B5$M0+46U#-4$JN6H5J":I#0ULP\* M/:;^4I'-IMP^3( \S'>_-N9*C%?EO%Q\G7U>EITIKM5[ISBIV:CFH)J+:AZJ M^:@6H%I8:X>S*J9Y9X\%3F-9 MSC:E,=N_&^_LO.BAWH&-=A=1S4$U%]4\5/-1+4"UL-8. WO0FGJ)T#%C5$M0 M+46U#-4$JN6H5J":I#0UKIN2XGXA%4U<)[N0OJO*^XM(=LF]6%\:L\O_O=ML M]_=LC.W:N"SGU7V2+U9-.[\.]^5B]OG9"TGT(_?.=U*S4U.;-$_T)N\GPZMRNZA#_J ] MV1G::&L2U6Q4:CFHUJ :F&MJ5H:C M8\:HEJ!:BFH9J@E4RU&M0#5):6J&-^U,2]_.[%_LT8.]8QLM9**:@VHNJGFH MYJ-:@&JAU5'(G([;N8T6,E$M0;44U3)4$ZB6HUJ!:I+2U-RVFMS6%S)?WNO1 M0[WS&BUBHIJ#:BZJ>:CFHUJ :J'54<3L>)N-UC!1+4&U%-4R5!.HEJ-:@6J2 MTM2X;FJ8EKZ&^0M[/?J1>^<[VMM$-0?57%3S4,U'M0#50JO=V^S*=[2WB6H) MJJ6HEJ&:0+4CY[K'=JD9J.:@VHNJGFHYJ-: M@&IAK:FKH[0RFQPR1K4$U5)4RU!-H%J.:@6J24I3,[OI8EHOZ6(>]GI>&_%L MU7G!B9[JG==H#Q/5'%1S4YNHYJ":BVH>JOFH%J!:6&N'%XL/ M!NW)EO:CK,GQHV+TF26HEJ):AFH"U7)4*U!-4IJ:Q$W/TM+W+*US:ZC,H>QW MP_QKX'3/>J--2U2S4TM][J'=EH3Q/5 M'%1S4IAWKG-=K31#4'U5Q4\U#-1[4 U<)!1T^S]0%DA(X9HUJ":BFJ9:@F4"U' MM0+5)*6I<=WT- ?_;SU-_S]-=- 8U1)42U$M0S6!:CFJ%:@F*4W- M\Z;#.=!W.(^6+U17+WR]>^]^^?R.;7JZ=X*CG4Y4-SL%#KPCM_0S09B>JV:CFH)J+:AZJ^:@6 MH%J(:A&JQ:B6H%J*:AFJ"53+4:U -4EI:L(WSXEJCG#]NZ,K7W1771( M#]5\5 M0+42UJ.-4#5J_,F-TS 354E3+4$V@6HYJ!:I)2E-3V&I26-^H_(45 M'?W(O6,;K6"BFC-LE_]:UQ*[Z) >JOFH%J!:B&I1QZFR.MX\H\U*5$M1+4,U M@6HYJA6H)BE-C>VF63G4-RNYYHU^H-XIC18I4[IW?I&:CFE-K M2G*TMEUTT3$]5/-1+4"U$-6BCG-E#ML;,J"#)JB6HEJ&:@+5&)7R_Y]&KW8.Y#1(B2J.;6F?!+5SF.TWXAJ_DM>0( .&:):-&R7(%LO M($:'3% M1;4,U02JY:A6H)JD-#5DF]+B4%]:#%;;V>IJ\7G93"@ORNXWNVA7 M$=5L5'-0S44U#]5\5 M0+42UJ-:4-5W;:8UV%5$M1;4,U02JY:A6H)JD-#6M MFZ[B4-]5_%NYN+K>EI?&[&M9S:Y*8W:SKK:+?SU<4O?P&6)G=J.U152S4SFKNMZSQ.CS2% M1;4,U02JY:A6H)JD-#70 MFXKB4+_IY.E+0!:KYA*0U7KU9O]18[5>+O<7@NS>O)>[9_7,E7MHD1'5;%1S M4,U%-0_5?%0+4"U$M:C6CJZ*/WZ_CO8342U%M0S5!*KEJ%:@FJ0T-=Z;?N)0 MWT]\N%3D<'&1UX9<+V>5X:S*ZNJ[X<[FNBD7M+.(:C:J.:CFHIJ':CZJ!:@6 MHEJ$:C&J):B6HEJ&:@+5.'KH[*"KC8S0FB.JV:CFH)J+ M:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJ"53+4:U -4EI:L(WK4,^,T"%C M5$M0+46U#-4$JN6H5J":I#0US9NRYTA?]OR9M4[T=._\1NN?J.:@FHMJ'JKY MJ!:@6HAJT:B]\:5UT5HG,D8'35 M1;4,U02JY:A6H)JD-#7!FP+H2-]U^X$U M4?1B[^!&NY^HYJ":BVH>JOFH%J!:B&I1K6EW+([1(1-42U$M0S6!:CFJ%:@F M*4V-[:;F.=+7/%^^RHH>ZIW6:&L3U1Q4U M4DI2F9/6[:EV/] MYI(_NC*6GNT;WJAFHYJ#:BZJ>:CFHUJ :B&J12=^*#0K8Z'/(T&U%-4R5!.H MEJ-:@6J2TM1 ;\J68WW9\J^+[7IYV*7O3&^T9HEJ-JHYJ.:BFH=J/JH%J!:B M6H1J,:HEJ):B6H9J M5R5"M035*:FNA6D^@/U2%T@90QVLI$-1O5'%1S4RR0HI=ZYWJ[ M33<9JE.8-CJB@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6H)E M1[4"U22EJ6G= M=#=W-[5I?7?SN:R,]9>Z9/]0\ZG*RUUH?WE8E[:SR:-G>T?WL!7=UOEQ=),C M.JCFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:@+5?UN5U>9Z<6LLZMT@GG*\,[S1&F:M30_"VSS.;K1;B6HNJGFHYJ-: M@&HAJD6H%J-:@FHIJF6H)E M1[4"U22EJ=G=E##')TJ8=]7\>G]9X6VUF)>= M&8U6+FMWIF-MBQ1S4$U%]4\5/-1 M+4"U<-SN1;:6EXK0(6-42U M1;4,U02JY:A6H)JD-#6PFY;E6-^R+,JOY>JN MNU>I/[1W/J.]2E1S4,U%-0_5?%0+4"T'9I7OKBC7#](WRE'-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU!- MH%J.:@6J24I3([^I6EX\%'_08LX%6KU$-1O5'%1S4:%O M6YX*]?7VNJPT&VCJ^=X9WJY@MA(<;6"BFHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ M&:H)5,M1K4 U26EJ@C<-S-W-GT_P$RN&Z\?H'>/#5HR_,2]:24Z.Z:":BVH> MJOFH%J!:B&H1JL6HEJ!:BFH9J@E4RU&M0#5):6J2-X7,"WTA\U22K]:K-_N- M,ZOUZ1W4Z)Z8J.:@FHMJ M'JKYJ!:@6HAJ$:K%J):@6HIJ&:H)5,M1K4 U26EJIC=USHN+7W"5"UKK1#4; MU1Q4:'O?_98 M?E8O][IO( MJ&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J::UIUFC.T $%JN6H5J":I#0UNYO> MYD2_16:O!0KU5N^X1ON:M79XBRF9CG1URP[K@7\H26Q],/TCG-2LU'-0347U3Q4\U$M0+40U2)4BU$M0;44 MU3)4$ZB6HUJ!:I+2U-!OFIF[FWL?O5BP-JF$)S4;U1Q47>N_NZXSI]K:&'3&--B!1S4$U M%]4\5/-1+4"U$-4B5(M1+4&U%-4R5!.HEJ-:@6J2TI0\GS:URJF^5IG,JLWU M;+DT=G>6Y?;40H)ZK>^5(ZAFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:@F M4"U'M0+5)*6IV=[4+J>_8+O,*5J_1#4;U1Q4*M)>'U-\\<71='#O6,>[6RBFH-J;JUI%JGPT %] M5 M0+42U"-5B5$M0+46U#-4$JN6H5J":I#0UNYNZYE1?UQ1WU?QZMBF-VVHQ M+SLS&BUBHIJ-:@ZJN;5V^+F"-1Q,SX]S&FU8HEJ :B&J1:@6HUJ":BFJ9:@F M4"U'M0+5)*6I.=TT+'5]\-=S;?7SWXO3/,M:/T M#G-2LU'-0347U3Q4\U$M0+40U2)4BU$M0;44U3)4$ZB6HUJ!:I+2U,QO.I?3 MT2^8.4=WPT0U&]4<5'-1S4,U']4"5 M1+4*U&-425$M1+4,U@6HYJA6H)BE- M3?BFJ3G5-S5[;,&CEWKG.MK>1#4'U=Q:,ZW#N?+SMX/C:1BTP(EJ :J%J!:A M6HQJ":JEJ):AFD"U'-4*5).4I@9V4^"U -5"5(M0+4:U!-525,M03:!: MCFH%JDE*4\._:8=.)[]@/@;=.A/5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U% MM0S5!*KEJ%:@FJ0T->&;7NGTQ!Z;/>9CT!TV4598K M(PA.E49/8'T3F^5LEG-8SF4YC^5\E@M8+F2YB.5BEDM8+F6YC.4$R^4L5["< MQ+BCM#Y@.5" MEHM8+F:YA.52ELM83K!PG,2XH]2?'*3^SVU >ENM=W=O MO^]N+6>[Q^SWN"MWOQ]N]W_?_1L![9^RG,UR#LNY+.<]?";V96N-1:[X' MK9>R7,AR$P7,IR&YD M1QNH+&>SG,-R+LMYCYR2[)-!.]C1*BK+A2P7L5S,<@G+I2R7L9Q@N9SE"I:3 M&*<&NWG02C5/;&;ZHF!?+F:?]\NT+\KN=-;:OU^0.K\=Y8YT/6RG/UDY1+F2Y MB.5BEDM8+F6YC.4$R^4L5["JL=7]H_A9WW9^:OXFN^S^8OWVP]O>?-<.^?W<[ MNRJ3676U6&V,9?EE]Q3.WU[L8J=:7%T__6&[OMW]7GIE?%YOM^N;^YO7Y>RR MK/8/V/W]E_5Z^_B'_0#?UM7?[U_F^_\#4$L#!!0 ( #F(<5H.*;O'?18 M +(T 0 9 >&PO=V]R:W-H965T'DD57W2KZDM=Z MU/G2[3>>*_L1)?+4K:J/7]O-;]N'INF"?SZNUMM/9P]=]_3]Q<7VYJ%YK+;^8ONT:>K;_4&/JXMHL<@N'NOE^NSRX_YKGS>7']OG M;K5<-Y\WP?;Y\;'>_/YCLVJ_?CH+SX8O_+R\?^AV7[BX_/A4WS>_--W?GCYO M^L\N7BFWR\=FO5VVZV#3W'TZ^R'\7H?Y8G?$_D?^OFR^;JV/@]WOGVT]EB]Y":57/3[1AU_]^7YJI9K7:H_H'\XT ]>RVZ.]#^>*#K_6_?_S;7 M];:Y:E?_O;SM'CZ=%6?!;7-7/Z^ZG]NO_]$K[9]ZVM]^J8(__N%/ MP1^"Y3KX]:%]WO:\[<>+KG_@N_(7-X<'^>/+@XS>>)!_O>D^!(OPNR!:1,G( MX5?\X?]9KS\$\=N'5_SA57/SH3]T?W@\E[S!^_NRZY]D5NS!_P:?-^V7Y>[%HMY]YZ9]7G?+]?U8 M3BQ[]S+X_?:IOFD^G?6O<]MF\Z4YN_S7?PFSQ;^-I8:$54B80L(T"$;2CE_3 MCO?T^*W3>W\^CR49(Y-$PBHD3"%A&@0C22:O22;L>7LX+[?]^_E-L_Q27Z^: ML5A9B#36%UBZA^VN4;Y%K*B0, V"D;C2U[A2-J[^)?6IV72_ M?Q<\K>IUMW\C;?K7W*?^LJP;"X[%28-[@65V<%$<9[$3';*F0L(T"$:BRUZC MR]CH_MH'5^_> (-5TU^S!O7N-70L,A8CC2SS(LN+.'4"0U942)@&P4A@^6M@ M.1]8]]!L7F(:?:MCCY;FE/NG5E:&3D[(B@H)TR 8R:EXS:E@<_JU[?H+S)>< M^EO*EUN,L_UHW?N-!54B@T+" M*B1,(6$:!"-QA@MSN[^8=QGY5/_^UC4DCY#&>J#9)V#D741"2RHH3:-H-#%+ MT(1L8C^MNWI]O^RS"E;\V6)FQ[4FD!I&D6CZ1EQ$K)W\]Y= MP'#N_3Z:'=2F'&CD7B L!TC2*1K,SJB3D76/R*^54(L"I6D4C69G1$HXQZ3< MU/3=!>Q?T66Z7M_N+EG8=].]_Z^U=L]DTM]\%Z_XZ=/<3]?:!]2Y\ M57'*(^8E+'-/:D*K*BA-HV@T9V-?0M8&C [6_J6_''T^W%%\;C;+]C;XX?9_ MGK?=[BOC)R]4TT!I%92FH#2-HM%Q>J-JHL4[QVXCJ*"!TBHH34%I&D6C@1J3 M$_$FQSYSGU[.W-J:92 M%8\$\_7$^?HBZ+R((C=?;/L,MG_F%"(H,B(HXD705+ZSAXOY.N)Q1Q-NC MJ3!GCSWS=<2I^H;I/,H]EPLMJJ TC:+18(UCBK)C1J CJ%6"TBHH34%I&D6C MJ1KY%/'R:?:E,#-,S9<01^\[J>&I1FA-!:5I%(T&:Q14Q"NHR3-5-LK-5Q.G6WKI>M%"!1.4IE$T.C7 M"*:8[P62WMFPHZE\+?&$ K]I:.SN!EI406D:1:/A&MD4'R>;YHV1\T7$J?JN MR3U=H045E*91-)JH$4WQ<:*IG3. SM<0!SK2992[=ZW0D@I*TR@:C=2:G76< M6Q(-L/.UQ-&.^*4HSKQPL;.UL-.U3N&78N.7XN/\DF@ GJ\E#M>73=X+,=0U M06D:1:/!&M<4(UP3?'2>?U3BI\"(F4HB]XX76E-!:1I%H\\"(Z9BOOEI;&Q> M+_=3J%>K]N;-.R >*XX1:JR@- 6E:12-QFV,59R_5[>!LT9T2; M1XBC]25/'+J-G="2"DK3*!I-S&B>A-<\\X>L>9 XMY'5>U)OXC6TIH+2-(I& M@S-F)N'-C'!(FJ>)TQN9F.9/O(;65%":1M%H>D:T)!.K^4A&G7F6.#N_!RB- M"W>E&&A-!:5I%(UF9YQ*PCN5>8/*/$0$2DI+U)$X[X\2QS>R)H^_L1K:$T%I6D4C69GK$HZQZK AW;YJN*4 M7VADW=:PC$,O9ZB#@=(TBD9S-@XFY1MSKNK5+M%WKY/-X\6!0B4-E*:@-(VB MT=B-I$F3=P[RIE U Z554)J"TC2*1@.U5F'F'<[,05Z>(DX72:L.-/O5O,B= M<2L%+:E1-!J:\3]P+'7Z M]H ASQ"G!NV;27T3%*<+-S*HND'1:&1&W:2\NID]+,]SQ+$A:54ZXH+2-,W= MX*#Z!D6CP1E]D\[1-\QI!C4W4%J5^AXH6N2E&Q=4W:!H=&\!HVZR.>IFQK@\ MSY'F!J55V8@$2A=IZ;Y"0JMJ%(TF9[Q-%AXS+I]!30V45D%I"DK3*!I-U1B= MC#9 X8.CN5YG?=I-&KMA3T)H:1:/!&463\8I&.,K+T\3I08U,YL^U M"LO(2P]J6E TFIXQ+1G?#B,:Y>59XNR@\B7SNVS"/,W<2TYH48VBT?",52C6V0E:=N9E"I@J+1S*Q-K8!K-?,L<790H9+Y0B5*2W=BJH(6 MU2@:#<_XE RX5C//$H<']2K9R,K/I7^= A4K*!K-SHB5[/]EK6:^JCAEJ(;) M1C1,-.(\H54UBD9S-AXFXSW,^)"A?+5FOHPX6*BO@=(4E*91-+H%H?$Z^7M7 M:\ZA(@=*JZ T!:5I%(T&:G1/_DU6:^:KB-.':J%\!2VH430:J7$]^3=> MJCGW.VW.,_=RYHI_5.+01A9T[J]_W=R@J@=%H[D9U9,?MTS.K.%&OH;X1(0* MH-P70-Z)"+4_*!H-U-B?G+<_L#6U^3KB4*%F*/?-D!61%&J\Y]8I_$.*,1FJ6K@>"EM0H&DW)>*"<]T"PA;+Y.N)3#^J()2[_2,1!C=4, MW?%I:$V-HM&LC.(XT-2JO*L4E>_F1*:%&-HM'@C.4ICUODF#]< MG!=4])0C2R:7A7M/ :VI430:EQ$])6B18YXCS@TJ<M,W#(,\2A09U*Z3N5/'6G^D!+:A2- M1F:<2CEG2M?,\4.>)8X.ZE-*WZ=$:9*X#9#0HAI%H^$9G5+R.D4T0,BSQ.%! MM4HYLGB.M[6]@M;4*!K)+EP8L;+[>/K4@P\53I25!HW%50..K.@:A5GJWMQC MZVH8SHD[M.*>Z+JI-]N'>K4*^B\V?9;6X.%XC% _@\556)S"XC0,YX0=66%' M[QPP'(Z$Y0H5.%B_0T1Y M_/KVX&276-GQ1D<\?#@!E*<(53M8G,+B]("CEW1Y6;R58VKE.+%DS]P1J0F0 M/#^HW,'B%!:G!QQI+["F'3GI959Z$6UCA3FYZM>TVSS?[NT]F=\<)CCQE MJ K"XA06IP<<,<.%M7&ZDUYIIO, )+<\3\IY'9-0G8/($L98'BE-8 MG!YP]!R,W[K&"2U[$_*].#\WMTWSN'OS"]82Q3[!E:>)=3M0G,+B]( CY^,B M6;R5IN5L0M[9G,JS\V7E86,=#Q2GL#@]X(CC2>+RS;0MRQ/REN?739_POV^: M9AW\]-.[-SV;J"(/%ZM^H#B%Q6D8SGD.6(8H3-]KWT.L$H+B*BQ.87$:AG-R MM=Q1.+$;^DS[SF/D(6/-$12G!IS]4IK$;M.*AE5UPK/$4<@W!\GU.P^4QXA5 M25"<&G#D\B=.RI$@3R*)0DL2A;PDFC6)9P(B#P]KB* X->"(+'>G!6E842M$BC;W\3M(Q%%ER*)J00Q-3>B:.%\<& MQ558G!IPM,,V+MW44%6=U"PA%,T10G-&O'B0/#ZL#(+BU( C9UT?G_^&AZKK M!&CIH(AOYID:\HJPU@>*J[ XA<5I&,X)U[)#$6^'_MRN[\^[9O,8W#;7XV^& M/$&>+U;T0'%JP)%+&6]-'PVKZN1F>9Z(]SSSYV=-D.3Y85T.%*<&G)U?,I;? M21Q-9#F:"#I-:P(G#Q$K;J X->#H>Z.[F+.&575"M(1,!)RM-0&31XC5,E"< M&G TPCSR;BI099T,+2\3\5[F:C>Z5=]T4^%A90P45V%Q:L#193[BQ,ON)"HF MLE1,-+'3^9P)=Q,0>718%0/%J0''+.:J826=W"P1$_$B1M8CP,/D^6%E#!2G M!AR9L9Y':>1E>!(9$ULR)N9ES+N;!'BN.$XHKL+BU(";NIU 5772M"1-S$L: MT53*"9@\0JRH@>+4@*,KE47N-DT:5M;)T/(T\9PE=/"-'GQ9>=I8OP/%J0%' M.\?3./1/V9.8F]@R-_%$7P_3Z2'?JW*BFCQEK.6!XA06IV$XY[E@V: X>6_' M1XRU/U!Q0?MW^7O&.$+RB/&6N8H#@UX.R8RRCS)"&JJA.S)9AB7C!!MKR<*"*/ M%NN?H#@UX%B)@2KIY&K)I_BX#;WF=YOPA>398@45%*<&G+.VJ9?N2115;"FJ M^+B-O29[47B^/%2LM8+BU( CFB/V7XI/XJP2RUDEQVWI-;]5A2\D3A>*J[ X M->#(.VV9A&Z\J*I.O);$2L*C&E42K+:"XBHL3F%Q&H9SPK7L5G+<3F S&EGX M"O+\L2(+BE,#CMP%>4O?:EA5)U=+8R6P'>&G!OKX2O)\L0H+BE,#CKU&1I5T MPK6\5,)W*8&W1YTH)T\8*[.@.#7@^(1/8J@2RU E1VX5+VJ1X8O)\\5Z*BA. M#3BZ?6#I[H"C866=C"U1E1PGJF:VT/!5Y.%B[104IP81$TEEII*CE-3 MLW;"G2@BSQ6KIJ X->"HOA@Y9T]BIQ++3B7'V:EWMV_P=>5I8V45%*<&'!W[ M'[F(/HFM2BQ;E1QGJV0-5WPQ><18=07%J0$W>9]T$G>56NXJ/BXH3@TX,F5OL?"&EU!5G? LU97R MJDO>C\,#Y3%B=184IP8 M=])A[1(45V%Q:L#1!5QS_\;T)'8IM>Q2.F>ZWIRV&!XDCP]KCJ X->#(65?$ MWF[/&E:7!IA9[BA;'-48DV%M$!1787$*B],PG!.NI8TR7AO-:'SA"?)\L88' MBE,#CFQB6OI"%U75R 2-+3Q)GA_6Y4!Q:L!-K>""JNKD9SF:;&(O M-&'O"H^3AX@5-U"<&G!3*[B@JCHA6D(FXX6,K#V%A\DCQ&H9*$X-.+H(2%YZ M-Q6HLDZ&EI?)>"\SL_V$I\C#P\H8*$X-N*D57%!5G>PL%9--K* TJ\.$A\BC MPZH8*$X-N*D.$U15)SK+Q62\BY'U%/ P>818'P/%J0%'%W%9^(NXH,HZ&5H^ M)N-]S+N[@'BN/$ZLIX'BU( C\U^2D2O2DWB:S/(T&>]I9"T@/$P>(=;50'%J MP-%&KG0DPY.HFMQ2-3G?YG.J)@^^K#AM**["XM2 L_>$B!=QF7AM'JBZ+W%? M;!^:IJOJKK[\^%3?-W^I-_?+];:_M;CK\8L/>?^ -LO[A]=/NO:I?W:O<#_??OVK8;/KGH^5_;S6_[&I?_!U!+ P04 " YB'%: MR]O MV[@9Q_\5PCL,=T!;6[^E+@G01NRMPPX(KG?=BV$O%)N)MW%SM'KLK;J[R M;96E:W%7L'*[6B7%'^]%EC]?3ZS)UP=^3A^75?/ ].9JDSR*3Z+Z=7-7U-]- M#Y1%NA+K,LW7K! /UY-WUEL>.4V#W3,^I^*Y;'W-FE_E/L^_--]\7%Q/9LT1 MB4S,JP:1U/\]B5N190VI/H[?]M#)H<^F8?OKK_0/NU^^_F7NDU+5;N_F7/^^?.)FR^+:M\M6]<'\$J7;_\ MG_R^+T2K@>4>:6#O&]BG-G#V#9Q3&[C[!NZI#;Q]@]VO/GWYW7>%BY,JN;DJ M\F=6-,^N:PR_:5(UN6#* JQ8-_'HDK2K/RA;O/KIYA]_]T/[#N6 MUD]:YMLR62_*JVE5'U[3R72^/Y3W+X=B'SF4OR7K-\RQ7C%[9KL]S6_IYK&8 MOZF;[IH[/;<[KY!W%?-_?ZFD_K2 ZYV(=<[!W//<+[G%;U MWT(KG;YZDHAFB'E;;I*YN)[48T@IBB^ZB)A,1+&03 E!^>0 M@[.C.T=R>+\MZT?*LAT%^^??Z\?8QTJLRG_UY>(@3=]NK&LR)O-KJ9/[>J31V%: M?22,@V!*];U#]3VST8G]A]T5^5/:G#\DS4_F^79=I>O'OM*3;-.7!Q(6(V$< M!%,"\@\!^?AART?F@H3%2!@'P91<@D,N ?G"N4W*96>WE-U0_, ML[P\\LIY@?OJH.5'W4&+/ ;3VB-A' 13:A\>:A^2M;_+R^KUOKALLRWFRUHP MV*9(YZ)^L]B*U]M-7\U#K>:NUZDWV:]IO9$P#H(I]8X.]8[&?8N.^O[: Z=; M??(H3*N/A'$03*F^-9-F-QL>:Y)F_#]2WWW[=H&[(PG=A6EQH32.HJGE;8FS MA?OS?L76HMH]8S 4Z[2_>OKHC)-!TCB*IB8CU=DR=.?Z[/0GD93;0JS$NF)W MHDCS!7NW^/>VK)I'^B]^I\X=T-Z6;9?D\.;8216.-3\>@2@^E<11-71644F_/\"?+-M*[;Z&T M&$KC*)J:CIP3L.DY@0M/ANU>]]?G=^FC,$X ZOXHFII :]F<=O\SSWCW5.6- MPPK\;MVQ:^381?(Q)-Z6$F^3&GKY9.^>W_G;]ZSN215]',890%4=15,SD*IN MTZH^>-9JZ[*MG[72G1@7&*K;*)I:8*G;-JW;(YVU[GOM[$5P+&W8AQHWE,91 M-#49:=PV;=RW2=9D,+AA"KK$#:7%4!I'T=0\I&#;P0BGJ4C#O8728BB-HVAJ M.M*^[6]BWW2OQOF%^JAH6T%WAU8,[96C:&HRTK]MVK][QC&CK54TWC@"J(=# M:1Q%4W>%2@]W1O!P!^KA4%H,I7$434U'>KASMH>7(LM$,2#B--XX*%WKPUGD MVIV!#-HI1]'4!*2'.[2'DPE452;80MQ730SW8IED#\T;S$LTO7E U^(=7?:= M,/+];AY0/T?1U#Q:V]AI/[]3IT(VR1_)?29Z:XW=O:YKO6N%4;?4V'WI8VBX M(S7<&=#P?/?VW*PM=5\ QXN.U.1;I\?S?>W$"=HG1]'4HDLU=X!JWIL =%>Z MHZ^@6[;O1T$W ZB$HVAJ!E+"G2$);P1AO6 UO*J'F4HLAJ6!9AK775\8=R-? M&VZ@JHVBJ567JNW0:]DCR1S=JW$N/3O7:YFSPVXR4,U&T=1DI&8[M&;WRYSY M3D2Z&^,HH*O?4!I'T=3 I'T[T0A2!U5N*"V&TCB*IE[P)Y7;I?>S7[ 3\23I MH[LW#=(=W%P?0SOD*)J:CE1NEU;NB](Q%D+Z8(RST@5=RPHJYRB:FI646 M\\%MHR?+(MV1<0ZZF&LY0*4<15-SD%+NTE(^^)HYPR3I+HT3T?5=2P3J[BB: MFDCKJG+:W4??N4OW;QR/+OI:/%#+1]'4>*3ENY?M=S_+0.D^C2/1S3]PNYE MK1]%4S.1UN_2UC^2?]*]&J>BSPN\UF.!3@N@:&HLG(R0!W:"G^0IV$S@NX^L7P M?6N(T$XYBJ;>8T8*OW?"!>PP9:0[,\W#T_6^;PT1VBE'T=0\I.)[M.*?KH4T MR+C6NI[WK"%"^^0HFEIJ:>C>P/+Y&>9'(XV+KKMXSQHBM$^.HJE%ESKNC;R' MG>8;)]"S([YO#1':*T?1U RD@'L#B^?G&!S--*Z[+M7>S'6Z58=Z-8JF5KUU M.[=OLK&=[M4XEYYM\K;E>UV-@_;*430U&6G7WL"EY$E1UNX>U*RAM!A*XRB:FHXT:V]HY?TR=Z/QQD%! M)=O3]\7;H=TY,>.H/M4 I#Q[%\BSN;I!51I*BSU=S&W+"[0\QE!I7ZJT3ZOT MQ:>V--\T B@MWM.45X3K=*^:YJA.U0BD/?L#]XLKZK+_6+^)K]G'CT/OXS3+ MN-S0Z\6A-(ZBJ:E(T?9M_/NX#S5M*"V&TCB*IJ8CC=P?VFT;LM^PA;Y_O/BUNN,EA.Z"^.PL#=JQ]ZIO>8*5S\FF5+5%YM8;%E3YH;082N.^OL4_\&>N M?R0KZ?*^L4-*7MYT>K?-TUSCTD,E'DKCOG[;.R>,PB.5EQ+OTQ)_ M^GH?#3(N-530H33NZ[H?S%H7&*F?"B']/!A8ZCYCO8]&FA8=2HNA-!Y0>^G5 MBDL=#X"W;^\M/U31H;082N.!OOYN1U'H.T4QE$T-3:IW,$(RAU E1M*BZ$TCJ*IZ4CE#BZ[&3M"R>E#, X3 MJN10&@]T)3\V[+4^$PUP-_;_B:W3!VJ<(_9SV+ ?Q*;;^K$-I M)D_W:QP+U.2A-![H)G\L%JGQ :WQN*L]Z8Z,-F%ZQ=/%-#]&R<$G2B TGBH M3Q2\#GTG.!*1G"<(+[M>_:QY!+I/XUB@\PA0&@^IR^K52.0D0OA-)A'H7HU# M@4XB0&D\U"<1B)>*G$((SY]"..7B3QIO' !TT@!*XRB:&I2<- A'F#0(H9,& M4%H,I7$434U'3AJ$XZ_3TUT8AP6=%(#2>&BV3A_*F8'P_V6=GCX0X["@Y@^E M\=!HG3YL?;KZ2.OT-->X]-@/8\=^&KO).GTH!3]$K=/3(.-20P4>2N-ASSI] MX-C]I8ZDP4?X=7H::5IT*"V&TGAD8NB1-/1HY*5ZFF^< -3 H30>Z09.[0*. MI()'(RS5TTSCND,5&TKCDZX>Q-LX99I(_+PS=5OKF>U"^V^[RJ\M7N MRZ5(ZEB:)]0_?\CSZNLWTYK_G!=?=GW<_!=02P,$% @ .8AQ6CS(-$9O M!0 W"T !D !X;"]W;W)K&ULO9KA;]HX&,;_ M%2LWG39I:Q('2ML#I):TNYYV$FK7[L/I/A@P8"V)F6U@/=T??TY($]P&0\J; M^](F)N]C^^?P-$^=[IJ+[W).J4(_XRB1/6>NU.+"=>5X3F,B3_B")OJ3*10*-+O M"KY&(KU:JZ4'&FZWRNA/V6Z3O4OQS^63+)T#23ZA*ZE8AHFG: ; MP@1Z)-&2(I),T+<,H&Z_7%&A;PAT&7.AV#\D6[TA%8Q/$)^B3$^DUTE)E$RUDVWB2+)C(TBBKXP,F*1[I9*]#ZDBK!(?M#]/]R'Z/V[#^@=8@GZ.N=+ MJ05DUU5ZJNF W7$^K:O-M/".:?U!DA,4^!\1]G"KHGQ@+P_I^$279N5!17EH M+[^AHQ/DMZO*7;T^Q2+A8I%PIM?:H?>03,F*"Y*2$WIU]!=N11.],F.>**&_ M.A+]BQZ9TG?/UGKJMN'PLHJ=M;?4:2[D@HQIS]%6(JE84:?_ZR_^J?=;%4E( ML1!(S* <%)2#3#W80?EJ*76+E ;#O[[H-G2K:"S_KD(90**$% N!Q R4K0)E MRWK#EN;Q$2WWWKQ57#?Z[4P__=NUZG_R/:_KKK9Y60=1EQ>0F,&K7?!J6WD5 M[DIR=R7;[KK(W+6*DEW5]]$3):**[\!:61<=D)B![K1 =]J,-][?70^JF%J[ MJ_N-AA0+@<0,S)T"'#N0*"'%0B Q ^59@?*L87,\JS#'5N>E.UI'41<8 MD)@![+P =MZ(.]I5?6^W.UHKZZ(#$C/0^5[Y?.\=[X\#$DTTV@,=TMYCW>\U MJ%H(I6;2WDI3/KQ-YII0/"'50B@UDV<9?'Q[\CG>*^T=U(:+7UMO&[]\, VA M.C6IE4'&MS[RTWQ!J'":^,KSX]O1RD&5^%;KALZ T0;>W MA\5N>[>U\8*F'R@U$WF9?_QV [X)&6(&H&HAE)K)LPQ%OCT5 ?@F: X"50MS M-<.%S[9,V(161AS?^MC_=ML$S3F@:N&>*?N=*A8*N^W31%["95["#>S\8-"P!*H60JF9/,L A0_8_EEM#/-- M=@D:E/#KO:2@_3*Q0W5I$BOS#VYF \@N6YN4?9"MW8D=:APFOC+NX'UQIXF\ M;N^T-ES0" 2E9@(OHQ)N8#L(@^8D4+402LWD648G?,">T#&."9J&0-5"_'J[ M:F=8QV7(P/I/9+,J#I!TK- M7(4R) 4-[!<%H D)5"V$4C-YEJDI.&"_Z @?MT_M'38:;+WS MULQ6D5VV-BC8-]_L4_9/=]NHN_4F;?K>\Y]$S%@B442G6LL[Z6CZ8O,J\>9$ M\47V*&[_Q]02P,$% @ .8AQ M6NTIOMN/ @ 8 8 !D !X;"]W;W)K&ULK55= M;YLP%/TK%JNF5FI+("$?'4%JDDVKM&Y1NW8/TQY60B94XU; MN715(8$F%I1GKM_I]-V<,NY$H:W-912*4F>,PUP25>8YE;\GD(GUV/&<3>&. M+5-M"FX4%G0)]Z ?BKG$G=NP)"P'KIC@1,)B[%Q[5]/ ]-N&1P9KM;4FQLF3 M$,]FGJB"JB&H,JX],H["M5JP]W,_(Z.?$[?J]%T/3?X=TCVX[S7N>\?8HV\%2*H9 M7^*17P$O09T3#KK-,'?KL.8@ES;#%(E%R77U)V^J M54Q.,"9MG.S5,3ZO;6JX?VFJ[+VEP0,K.Y0 UR2K/JHT6A8V$)Z$Q M8.PRQ4\ 2-. ]Q="Z,W&/*#YJ$1_ %!+ P04 " YB'%:JJ^2Q74# ' M#0 &0 'AL+W=OQ%(J7[ M'W]W(GG4>"/5-[T$,.A[651Z$BR-69V'H9/: -BSE\N"UU?T::UC0*4K[6192NV!*6HFCO_ MWB:B)["!^@6D%9!3!;05T#K0AJP.ZY(;/ATKN4'*65MOKE'GIE;;:$3E/N.- M4?:ML#HSO>5*\+L"T%5E0($VZ%UEA!&@T1LTDY66A9AS W-T>_4.O=4:C$:\ MFJ,/5B:*QO+E)1@N"OW*:C[?7**7+UZA%TA4Z--2KK6UUN/06%@W9)BW8!<- M&#D =@GY&:+X-2(1B3WRV>ERNBL/;8JZ/)$N3Z3V1W\N3S_0UP_6$ET9*/4_ MOB@;M['?K5NDYWK%HL>.)8S2U,\XZAA'1QD/KNF/GV19,DCDT"QEHT.0 MV_*(C]?'_N=^"I1Z-L<,DP&IQR[&-#FPS^-MK<2G%,NG*&-/H>^QP MG-FYN4<9]DZI[A?A+Z[N1:51 0LKC,Y&UH-J3MU-Q\A5?7"]D\8>@^OFTOZI M@'(&]OU"2O/8<6?A[M]G^A]02P,$% @ .8AQ6L>,61N !@ +C !D M !X;"]W;W)K&ULM9MK;]LV%(;_"N$50PMDMD7Y MFCD&G(C%,C1MT*PIL&$?&(FVU4JB2])) ^S'C[I$$F69C;:3+XTMB\\AWT-1 MYY78Q0,77^66,86^QU$BSWI;I7:G@X'TMRRFLL]W+-&_K+F(J=)?Q68@=X+1 M(&L41P,\'$X&,0V3WG*1';L6RP7?JRA,V+5 LX@_G/6RCDE;M8@.^,V9 ^R]AFE M0[GC_&OZY3(XZPW3'K&(^2I%4/WGGEVP*$I)NA_?"FBOC)DVK']^HK_-!J\' MK(<"MJ;[2'WD#[^Q8D#CE.?S2&;_HH?\W.FTA_R]5#PN M&NL>Q&&2_Z7?"R%J#=S1D0:X:( ;#?#X2 .W:. V&HR.-1@5#4;-!K,C#<9% M@VSH@WSLF7 >572Y$/P!B?1L34L_9.IGK;5>89).E!LE]*^A;J>6MU2$]"YB MZ#)13#"I$$E4J$(FT2]H%01AFDX:Z9_S29DF][7'% TC^0:]0F&"_MCRO:1) M(!<#I7N4<@=^$=W+H^,CT1V,KGBBME)'#5A@ @9Z*.5X\--XSK&5N-IO^FCH MGB \Q"[Z=..AUZ_>H#7UPRA4C^CJT5_O])GH4K%8_MTR MD/,<.VK'IFOCJ=Q1GYWU].(GF;AGO>7//SF3X:]MV8.$>9 P @0SU:Y??1>$FNW2EOE[]O1#-2RW/BA78-2N0,"^'C3-8>NN[7^*QXRX&]W6U M#T^:S/&\/,E0<5RJ.+:J>*/T+8P*=+5"*__;/I29IFWB63E=Q8.$>9 P @0S MDC$IDS%YF>5F ID;2)@'"2- ,",WTS(W4^N%R0$0D0S)!]7LH^M\K^89=-[62#(J9M M":)2,M4JLI735>3Y@V) 0Q(HFIF:FDUT MK*G)/$6M!)*(K]'M)6F]!NRLSF)#TCQ0&H&BF5G!55;PRU1$!1RNX[=[W8J0)T60SEL+N 7]HB=)82DD981.$Z] #-EK/RN8S>\_Z>^+-#U MM&+G4%50J\.Y6,!JO=@?"@AJ <%I9&6 ;C#HPI6 M]M*Q^\N7+ VG!ST>'4H.Z2 ]4!II&0 ^OA143M.Q6\W_\ 2Q(!JKTJ&4SSC) ML_>MLT+VD*9 E2=T[*;PF@E?SSZZ86DQ?,^S"1<6E9A$-*V6CPF5D^?U#C5E M@C1V'BB-0-',5SR53\1VG_AAE]WDV7>=@%!?WH&NK]I4+C"-VWQ#9WNLKCJ# MT@@4S=2Y,GW8;OI6Z6TJG\>YZSM!"4]\GBC!H\B8[:WR.\^1']3=@=((%,V4 MOW)WV.I-EG^&4? EI FZX>D[B-L3].[=1:O0H&X.E.:!T@@4S;P"[WP MQ*#>#I3F@=((%,W,4&4#\8]M((_"](X09,^GM-U^]@OV:"=U#DG./UWGK'JCUAJ*96E?6V[5;[_?[^(Z)=&'*GQ673Y.T MY$^[65N%=PZ?!395!W733?].XY MIR3;&]XXOG).5]D6\$&%R7?27U&Q"?4=)&)KC1SVI[H %/GF]/R+XKML]_4= M5XK'V<&ULM5K;;MLX$/T5 MPELL6J"-1%(7*^L82!VD#=#%!FW3/BSV@;%I6Z@D>B4Z:??KEY(5491H.G8H M/R2ZD(!GFF3%Q6C-^>;<<8KYFJ:D.&,;FHD[2Y:G MA(O3?.44FYR2134I31SDNH&3DC@;32?5M=M\.F%;GL09O#&"HZ<+G^/5FI<7G.ED0U;T"^5WF]M\A"#BWP.=T20ID80=_]:@HV;- M.'-/"CICR?=XP=<7H_$(+.B2;!/^F3U^I+5#?HDW9TE1_06/ MN[&A6'&^+3A+Z\GB/(VSW7_RLPY$:P+T]DQ ]03TW FXGE!%SME95KEU13B9 M3G+V"/)RM$ K#ZK85+.%-W%6/L8O/!=W8S&/3Z_H/0?OP">6K=YQFJ>@NO#Z MBG(2)\4;<>ONRQ5X_>H-> 7B#'Q=LVU!LD4Q<;A8O<1PYO5*[W$SXWCJ'$<57AX#]XG<0[8$LQRNH@YN";S.(GY+_!W M=>.&T[3X1^?D#M73HY9%=UYLR)Q>C$15%31_H*/I[[_!P/U#Y[(E,"4 N D M-J%/Y2-?B$>NK/#QNSPB)1]"Q+AAM@D%2]T-H=] MFV&$<-A-9-VX &,WU)L];LP>&\V^;K*!W2?QBI1F%J('SMDJJ_)&;*Q+L=V* MHX(D5+@E^M(]F?\ /"=90:J&ITTBX[K';D:6P)0014V(HD%VX\AF "R!*0& MKFS$[@OWXQJ@O=%Z$)?-5,GB>E@[C3T4!GN2&+:8 C0:^+VB1"))R0/-!<43 M:2O,I04'.>%4:W#-/=R6*>Z9BWM;LWGE4T,OJ0 T-MKIY>WE-?A:AOX3(]H= MQ QP;*+90E/=E8T?XD&*#1H)Q=%!L(2F!D&2"VAF%\\H-Z]?;@%R<;?5P3ZQ M\$(O:-$DU43)+*"96IQ0<+Z^X'S8M=FX\JG!E_0#FOE'57 W-P=JSHAQ=+I9 M0E,]ELP%AL/4G)$1'1T$2VAJ$"0/@F8B](R:&_>_2[C(]_QN_HXU5 V-H;NG MYB0/@<8N?TK-[0 A5FL.>F'/Z"$(!I($ YD)1EUT!ZK.#'+T%UQ+:*K+DK(@ M.,R7?$M\I ["$.P&M80.,[LY7'4U@$HL1:_K=HUZG,HL@P#NZ71(,A)DUB*. MK[H:L-OI A=W;1Z"9B!),Y"99NR*[MN!FC-B')UNEM!4CR5K0?XP-6>)DM1! M&(+@($EPT &!Y7#-!;V:B\3'[:9O7TC9T^.0Y"+(+*.<4&VAOMIZ?=F\\JEA MEP0#F0F&J+8/'P_4FE7-Q!::ZJ]D*V@8V019U4ULH:DRMN0U^*7"">X+)] M M/UTANZ^<=,:I)DH>@FU+)U@OG8Q]M_WI-FBS&:<^"F551K&%IGK;^OUD&!D%6Y51;*&I09#\!K]41L%]&07[FMKKJRB!O[_T)!W! MMD44K!=18%>T-"]\:N0EQ< '-919):(\)9[6%ZL:BBTTU6/)6_ P&@JVJJ'8 M0E.#("D.?JF&@C4:"O8BK]N=B><;:J7ENX9YRRM#M>4+&A>#A#WEXSQIY/R/:CFO;?I M_U!+ P04 " YB'%:/WC+"Y0# !Z$ &0 'AL+W=OSL/!E\X/E#WQ'8! SVF2\86Q$R*_ M-DT>[2#%?$1SR&3/AK(4"]ED6Y/G#'"L16EB.I8U-E-,,B.8ZWL/+)C30B0D M@P>&>)&FF+W<0$(/"\,V7F]\(]N=4#?,8)[C+3R"^)$_,-DR:Y>8I)!Q0C/$ M8+,PEO9U:#M*H$?\)'#@C6ND4EE3^J0:=_'"L-0300*14!98_NQA!4FBG.1S M_%.9&G5,)6Q>O[K?ZN1E,FO,84637R06NX4Q-5 ,&UPDXAL]?($J(5_Y133A M^B\ZE&,GKH&B@@N:5F+Y!"G)RE_\7(%H"&SOA,"I!,ZY K<2N.<*O$K@:3)E M*II#B 4.YHP>$%.CI9NZT#"U6J9/,O7>'P63O43J1!#"6J KM'Q8WJ+OP%+T ME>(,?0Q!8)+P3^^[KM"/QQ!]_/ )?4 D0_3[XW-3R*=1GF941;XI(SLG M(B^+[0@Y_F?D6([=(5_URT.(1LBUM=SKD(?GR]VVW)0(:XY.S='1?NX)OZ^R MC>@&K1C$1*!;')&$B!?T6W?<"4CYWUV,2E>OVU5]]-<\QQ$L#/E5EV*IS3S&W2\L7.$IAQCV\U!$V\TKH>UDO;KI/W>I/5L13@O9&\2'#W)!4"^YZ-9I2OG7J]+SZHUW*9J!S%IH9C6:V< KUNR\16;5&_=21 .9M1#9UMM> MT^J%=)<107""<$J9(/]BO?,_Q:?R.@;D^$=\^F->"F@HMS:AQF[O).RZG03?10[F5?,S&.4^=RN\QV\IB00ELI+TUFLC)EI4'W;(A:*Z/ M?FLJY$%27^X Q\#4 -F_H52\-M1ILOYW0_ ?4$L#!!0 ( #F(<5JU)XST M$ , -H, 9 >&PO=V]R:W-H965T+,-M#^^]E)&@%R(]"R+Q#' MYWV/SV-\8;QE_%FL "1ZR6@N)M9*RN+2<42R@@P+FQ60JYX%XQF6JLF7CB@X MX+049=3Q7;?O9)CD5C0NW\UY-&9K24D.7MR3Y4KJ M%TXT+O 2'D ^%G.N6D[CDI(,4WG/ME^AKJ>G_1)&1?F)ME7L8&2A9"TDRVJQ&D%&\NH;O]0< M=@1>^([ KP7^L8*@%@3'"L):$)9DJE)*#C&6.!ISMD5<1RLW_5#"+-6J?)+K M:7^07/42I9-1#$\27:"K^=4-FLW0=^ 9NF4X1^!;&CZ#4V_] O>\;M5;<06:,HA)1+=X(10(E_1K[)C)B$3OTV,*M?0 M[*I7_J4H< (32RUM 7P#5O3Q@]=WOYB(=6D6=V2V1S-H: 9M[I'"!PAG;)U+ M$[16\:G0*C.O6B9ZK]Q$GNO;O;&SV<5A"O-\>]B$[14:-H6&K85>JXT+5=NV MJ=!*[ 4[25W;]<+!P>BFK5E.G?F.S/: ]!H@O?:9)R^0JHU%@O*6B&,))C ] M(YAP.#P$TYKM5# =F>V!Z3=@^JU@OJVED#A/2;Y$!2=Y0@I,U<%'<9X8$;7: MG;I(^H9?O]T_6"*&(-_VS0MDT)0]:"];KH CJ8\?JHX?XSG3ZG!JI5V:Q1V9 M[9$;-N2&_^5$&G9)LTNSN".S/9JCAN;H7TZDD6%]^#U[<+ ;M>8X%4='9A4. M9^&ULM9I=;]LV%(;_"N$50PMTD2A;LI,Y!A+K MRT.+!6VZ70R[H&4F)BJ)+DDE[; ?/^HCMF71F@V<7"2VI/,^I'Q>D]0QI\]< M?)5K2A7ZGJ6YO!ZLE=I<699,UC0C\H)O:*ZO/'"1$:4/Q:,E-X*2527*4LNQ M;<_*",L'LVEU[D[,IKQ0* &7\7XLA14$7\P^BSWWJ/R5I:(_!.%8P;P?A4P:01 M3*KLUNFH8?>():C^S4O),E7R@CSQ7:XF"?$57;8"EN[[MO_/2_UNGE^C3Y (Y]GO]YPP- M'9KWRW\K4BW'1^7^_\GS"X3=H_+@A,X/Z]9'!GEXNMS4>G2ZW#'(XWYY2)?' M[KV5R>'6B<.*-SS"^Z"/$7] 5M31V9J M.?1?R0U)Z/5 C^V2BBZ0:YMV^V@R!#DN.-V4 S4]Y8'W*T'W%X/="="4]Y[&>?F'1+F M0\("2%@("8L@83$0K.4W;^LW[U5F/0_2@9 P'Q(60,)"2%@$"8N!8"T'CK<. M'/>.>"\.3&H'ZN=;J?3JGN6/)M_ULL[U'23,AX0%D+ 0$A9!PN)Q9SIV[-'^ MK-URU&3KJ$FOHQ:YHKIQA011U&2B6H[MO7;M"]NSA^V%P+RWF7/] 0D+(&$A M)"R"A,7F1+F>8S;(Y=8@E\ +[,5DP@N=\;>ZS8P5V3M3 MDAOR_@<_Z239$(1Q)\VF*+>3:$.4U[%#V'_#YZ8:E!9#T=K)WBL>XMYD?R3? M659D:,F%UNHE TJ(;DXO8(WYQ=UOQ"$.H#0?E!8TM-8$@D=>=V Q MQ#E>)RX"[5T,16N[9%?EQ;TEO-GON^<+M!$L3]B&I&A)TG(!8/0-:($7E.:# MTH*&UJZS779M8P@;=::M"+1O,12M[9I=91;WEV8-OT_]B^Y%05$D*,WU)723 M?"N89.6ZPV@CT%HM*,T'I06@M!"4%H'28BA:VY2[4C%V7Z5VAT'+QZ T'Y06 M@-)"4%H$2HNA:&TK[JK(N+=$.)L70I1/U"VY0D7Z7B>IP[&/V,?@.M&H/2?%!: $H+06D1 M*"V&HK5=N2LQX\GKS+V0]=$Y*,T'I06@M!"4%H'28BA:VXJ[8C;NKV8OG+_!5S?5_E=KAZFW$7\DXI'E$J7T M02/MB[&>ZD6],[<^4'Q3[?-<&ULK99=3]LP%(;_BI6A":31?+1--]9&ZEI50P*M@L$NIEVXR6EK MX8_,=EK8K]]Q$J*"0C30;A([]ON>\QS'<<9[I>_,%L"2>\&EF7A;:_,SWS?I M%@0U/96#Q)&UTH):[.J-;W(--"M%@OM1$,2^H$QZR;A\MM3)6!66,PE+34PA M!-4/7X"K_<0+O<<'5VRSM>Z!GXQSNH%KL#?Y4F//;UPR)D :IB31L)YXT_!L M-G+SRPFW#/;FH$TX!("#JEU#A1O.Y@!Y\X(T_A=>WI-2"<\ M;#^Z+TIV9%E1 S/%?[#,;B?>1X]DL*8%MU=J_Q5JGJ'S2Q4WY97LJ[FC3QY) M"V.5J,68@6"RNM/[N@X'@G#P@B"J!=&_"OJUH%^"5IF56'-J:3+6:D^TFXUN MKE'6IE0C#9-N%:^MQE&&.IO,867)*9DNIPMR?DN^@Q;D0E%)CN=@*>/FI'7T ME-QV1?M@F][$233FBIAQ1Z==_P>\"^T2MR4Q#QBQ9T)1Q9A_(SW+@W((P MO]H@*]=!NZO;B6S)P7H-P7H=[DG"W8/ M&2ZI!?2V1%,+;;R521B4+NY+L4N"7A /AF-_=XC2&>R-*(,&9="),BNT!FG) M2FE4,KDA*<5@N)QM1)77\ H#,)G-)WQWD@S;&B&G313H;1E?VCY\<,W-',; M-V,F504R'F-$P0IQTH96&8?A(5LO?L;6&?V-;''#%G>_=&A,J' D;?EWBE^[ MN>*6=0Z:6CQ)?]2D/^I,_UMAC:4R&PO M=V]R:W-H965T4(YD9$"C\*@H%/ M(*;>=&RN+?ATS$I98(H6'(B2$,A?[E#!=A,O]/87ON#U1NH+_G2\A6OTB.2W M[8*K,[^AY)@@*C"C@*/5Q)N%MVG8TP+3X@^,=N+@&.BA+!G[KD_N\XD7Z!ZA M F52(Z#Z>4)S5!2:I/KQ3PWUFIA:>'B\IW\T@U>#64*!YJSX$^=R,_%&'LC1 M"I:%_,)VGU ]H+[F9:P0YAOLJK9]U3@KA62D%JL>$$RK7_A<&W$@4 /M%D2U M(#H6#-X0Q+4@/C="KQ;TSA7T:X$9NE^-W1B70 FG8\YV@.O6BJ8/C/M&K?S" M5#\HCY*KNUCIY#1!2PE^ ;/%[+=/X"OB!'QFD(*K!$F("W&M[GU[3,#5NVOP M#F *OFY8*2#-Q=B7*KR&^%D=:EZ%BMX(%4;@@5&Y$2"E.5=1>]U47:=NQ19F:.*I0B00?T+> M].>?PD'P:Y?A+F&)2UCJ"-9*3:])3<]&GR[@BZJM4FP5A8&318&_TOU&+A,C4M8XA*6.H*U4C-L4C.T MOB#[U&15:E9U:MZKZD$(EJ:RK! "D+"2RJXD#4\+0!"U_@,^8E 0L&5=*3-<@@RJ8RD"7U:/SK+:&O-1JE[#4$:QE]8?& MZ@]6J^^I1(HJ 8<2=;E;R)2UU16M['[UZ'SF>@M? XP?^ MV')KV(LM=TE+7=':EK^N1T/KFFJJYI"V28E=?>G4L:8-?E">DC/;I:YZU_;N M=<$8VE>,OY=22$AS796W'-,,;V$!EK#0SVRGFTY7C.'I0B^.3[T\;=7K<-)1 MSRHG_8.M+H+XVNPQ"F!*:+5QU%RM]C'G>A]3;Y4=79^%MS.SJ^>_8JK-T0?( MUY@*4*"50@8W0S5 7NTW5B>2;&ULK95A3]LP$(;_BI6A"23 ;9*6C:61H!$,:4@5B.W#M ]N M>FDM[#BSW1;^_FTL!F7B0%#7N](96,ET&:^+F)3A.UM(*7,-'$ M+*5D^OD2A%J/@G[P,G''YPOK)FB:5&P.]V ?JHG&B+8N,RZA-%R51$,Q"B[Z MYUGL\GW"3PYKLS$FKI*I4H\NN)F-@IX[$ C(K7-@>%O!&(1P1GB,OXUGT&[I MA)OC%_VHX; CZ\1N"L!&$^PJB1A#M*X@;@4=-ZU(\AXQ9EB9: MK8EVV>CF!AZF5V/YO'2/_=YJ7.6HLVD&4TM.R,7DXIKE_/29A+PP[ MY.,]Y%'?R^,.>;:_/-J64P384@Q;BJ'WB][P^X$Q4049:YAQ2ZY8S@6WS^2W M7[BQ(,V?+D:U:]SMZK[X4VS:&@>DUQ)R2TV'9P$($RJ96F[N-;^ ^_O&M\JQ3:8T-4FKIUG M>"^N#S+;PA6WN.*=N/!MV\5BI_B][UC\"FPTV.::O4X9_D^I"Z0;_&PO=V]R:W-H965T[,&<^Q5*=\88D5)SBM1'EFN;;M6SFFQ6 ZJ:X]\NF$ ME3*C!7GD2)1YCOG['**+I=07K.EDA1?D"Y%?5X])D?C.X=:YC9ZP%58L_*'D5&\=(/\HS8]_TR7UZ,[!UCTA&$JD16'V] MD!G),DU2_?C>0 =M3"W7R9G Y0"F9XS*33^SU M9](\T$CS$I:)ZA.]UFU]>X"24DB6-V+5@YP6]3=^:WZ(#8$SW"-P&X%[J,!K M!-ZA@F$C&&X+_#V"42,8'1K!;P3^H8)Q(ZBR;]6_;I6: $L\G7#VBKANK6CZ MH,IOI589H86VXA?)U5VJ='(:D&>)SM'MX^TL0O?W*,()S:A\1R?3M$G1 OT^Y*5 A>IF%A2=4!CK*0)%M;!W#W!'!<]L$(N!0J+E*1= M@*5ZWG;?_>C^G6LD!B2Y0.[X#+FVZ_5T:&:6_\9>+I!C[Y4'9ODO9:'DH[WR M\(#.>TXE'_;(H\/E?='CP^6N(15>ZR2OXGE[>+^J<\3F:,9)2N7:2']5-^XE MR<7?/;V\JZG#?JH>B:_%"B?D9J"&6D'X"QE,?_S!\>V?^M(-"0L@82$D+(*$ MQ4"PCFF&K6F&)OKTB:SPNYK9I-#6R5BQ.)>$YTBWJRXEE9OZ?&,$'^L;2%A0 MPT853"\%7J:>DU@1%VK D@80$D+!SM..K<=6VGZZAHMY4SOAQV&\4]*._*]=M6 MG:SY;=9\8]9VE@]]N3(BCLT5)"R A(60L @2%@/!.@X9MPX9_R^K@S&D:2!A M 20LA(1%D+ 8"-8QS65KFDOCL/* WVA>YNB9<:6DQ0(E6 7;,[X86<=:Y7)G MF%0O]_;V)!Y Q@PA81$D+ :"=4QPU9K@RFB"^T*M"(F0B&-)^O)NE!^;]QKF MV!N)MR]LSQUM)1XR: @)BR!A,1"LDWC'7M]G5D"-&0(2HM :3$4K6L!=VT!UVB!62!"X8&UGEA\OW+[?3-S$&/73>"TD)06@1*BZ%H73.LZY&.L7(UO&2)R4P[>KX K32"TL*&YF^X?KAM^@@T9 Q%ZUIA76QTS-7&>LGP M\8+1.*'7!*"%1E!: $H+&]JF"48]+H",&4/1NBY8%R\=<_4R4FB$ MM' )2@M :6%#V\R]XPUW_KJ(FG:;T^-6DQBJ8]V4KJN-CK$N-?U<2B%QD>HE MX(JKH9ZN<(:><:;?#7J3#%IH!*4%H+2PH6TF;[R;8= :(A2M-H.UL=LA)WQ1 M;601J%K6U3L'VJOU9IE0;Y;1NR6VKM\ZU[?5UA%KC:EWX#Q@OJ"%0!F9*Z1] M,5:_%J\WM=0GDJVJ/17/3$J65X=+@E/"=0-U?\Z8_#C1 =JM1=-_ 5!+ P04 M " YB'%:I-Q@RM0" B"P &0 'AL+W=O;1I@^61AJMT)A 0S"V#],^N.EM8^'$F>VT M(.W'SW9":$;(Z!2^-'[< MRR!5.RO&$RS5E*]MD7' 2P-*J.TYSM!.,$FM,#!KESP,6"XI2>&2(Y$G">;W M)T#9=FJYUL/"%5G'4B_889#A-5R#O,DNN9K9%87;':/"B(W:+R]&NR"?MN;Q+8FUUQ MKB( MK&; L#)@V%H92C$@G+ \;2SM5O"^.H=/[XD['O7\ZJ+4%(PJ!:.7UW9C63<) M:^7<5UA'9#7YXTK^^%4J>-RE 1V1U0R85 9,7NOAGC04I-\;__5PMQZ_KSA[ MIX/1W>,%YFNBVA **T7O]$;J,>!%1U9,),M,4[-@4K5(9ABK)A:X#E#[*\;D MPT3W255;'/X!4$L#!!0 ( #F(<5KI*C4=_P( /H+ 9 >&PO=V]R M:W-H965TVG\<<_)/<>]SAUNN+B62T0%MS%+ MY,A:*K4ZMFT9+C$FLL57F.B=.158]PN7=+%49L'VARNRP"FJJ]5$Z)E=LD0T MQD12GH# ^<@Z<8Z#@8G/ GY0W,BM,1@E,\ZOS>0L&EEMDQ R#)5A(/JQQC$R M9HAT&C<%IU6^T@"WQ_?LGS+M6LN,2!QS]I-&:CFR!A9$."2G *P!> MYDPN)?,A((KX0\$W($RT9C.#S,P,K>73Q!S[5 F]2S5.^0'.%!S"-[5$ =]1 MQ'#.22+UTD3P/_IP#L]QC>QA"_8#5(0R>? 0 X]C#N%J&L#^W@'L 4W@@C*F M#UD.;:53-B^VPR*]TSP]]]GTPA9TG _@MEVO CY^.;Q3 0_JX2?IH@7N409W M=^&V]KDTVRW-=C.^SC-\YWH.? YC@1%5\(F$E%%U![^RC3.%L?Q=Y5'.ZE6S MFHOA6*Y(B"-+5[Y$L4;+?__.Z;4_5CG6)%G0$-F.FYW2S4X=>^EFF+NI[S2I M2!+19%'E8<[EY'5@+L.U?]32?ZGUMC=Y4'[6*LV*E M4J8D"1%"+E5E27E/I3JM[B.IE4V)KTWFCV&XIMELK=JKTQX (^/H%7#@) M;U(JJ?E45"FN97IM@31)%C1$MN-@KW2P]U^NFUZ3;C9)%C1$MN-FOW2SW^!U M4\OU6@^;) OZ%87OM1ZNN1US!J4Y@UISKA(2:TM M39(%@Z>VN"WWD2OV5J-ENN(+(A94=TL,YQK5;O5UN8N\T\PGBJ^RWFO&E>[D MLN%2-^GW.N[B>FG2O;??\?4$L#!!0 ( #F(<5IVFZWH[@( $H+ M 9 >&PO=V]R:W-H965T^%?%1K $V>$IZJB;76>G-FVRI:0T)53VP@Q2=+(1.J<2I7MMI(H'$&2KCM M.<[ 3BA+K7"&(Y M)B+@$&E#0?%O!U/@W#!A''\+4JM\IP%6QR_LEYEX%+.@"J:"_V*Q7D^LD45B M6-(MU_=B?P6%H+[ABP17V2_9%WL=BT1;I452@#&"A*7Y/WTJC*@ W. P"L MWGL!?@'P,Z%Y9)FL&=4T'$NQ)]+L1C8SR+S)T*B&I2:-PT.0[ MN0&M01*Q)%,),=/DDD:,,\U $9K&9+Z5H)_)A<#QN90T70'F4BMR/ --&5I.65K YA&=J0R.86'C*%,@=6.'7+^[ ^=&D MK".RFDZ_U.EG[/X!G3_C*O?&M?KL]D47"O# M1Y/0$5E-[* 4._B4*AQT:4!'9#4#AJ4!P_9L%P9$N0'XY54:;V"6KIIDYURN M5ZTWKS=Z595-NX+>L+DL1V6@H]9 ']*M@IB89=5>G*T\'\U-1V0UR:>EY--/ M*<[3+@WHB*QF@.O\;Q>*<8;6 ND.SJFHCM+3"^F3J^\[[P2%>5,@MNGK5D!4^@7MJYT#-W M=%G2&AI)>8,$E%/GQK^^34U\'_"3PD;NC9&I9,'YJYE\7TX=SR0$# IE'(A^ MK.$.&#-&.HV_.T]G1!KA_OC=_5M?NZYE023<B?6&=2T&9[D;?<_[ DP_D" =P+I5JG\ADLU"6:"]H4M"4,/1#5":JV MB)?H!V]6E\\@:F2BT/D,%*%,7J S1!OT7/%.DF8I,U?I1(R=6^R@MP,4?P@M MKE#@?T'8PR%Z>9JA\[.+_VU<7<=8#!Z+P;UO<*08-*.R8%QV M#OFX540A_\ M'UN.@U=H]S*7X5JVI("IH]]V"6(-3O[YDQ][7X]D&HR9!L?<Y/XB *,W=MH84C+3Q%BVVT017OT8(T\; =%HVPZ!1L8H-%!S _C,(D MLM/BD1:?HB4V6GQ PZD?IG;89(1-3L%2&VQR6!I.L?_!J24C+3E*>ZY M]E2 M@; QDP-F$B1AXMN9Z,7 M+/\'4$L#!!0 ( #F(<5H0/@"[2@4 !\< 9 >&PO=V]R:W-H965T MDX[1?OZ2D2)9),W6AO-BZS!S.'-[.B-,]%U_E!D"AARS-Y65O MH]3V(@ADLH&,RK=\"[E^L^(BHTK?BG4@MP+HLG#*TH"$X3#(*,M[LVGQ[%;, MIGRG4I;#K4!REV54?+^&E.\O>[CW^. 36V^4>1#,IENZACM07[:W0M\%-:B""%1!D(JO_N M80YI:I!T'-\JT%[=IG$\O'Y$?UJ3WS_ M'JJ$!@8OX:DL?M&^L@U[*-E)Q;/*64>0L;S\IP\5$0<.>'C"@50.Y-BA?\(A MJARBGW7H5P[]@IDRE8*'F"HZFPJ^1\)8:S1S49!9>.OT66[Z_4X)_99I/S6+ M8:'0&_2.Y31/6+Y&?RU2MJ:F3R3Z! E?Y^P'+!'+T3O*4GUU1U- 'T!SO:#) M5_19T%S2I'1X&8/25O*5AOQR%Z.7+UZA%\;W\X;O),V78LB_!J1D/0= 2EC*U'?T;_'B1D$F_W.Q7J+V MW:AFN;F06YK 94^O)Q+$/?1FO_^&A^$?+L:Z!(L[ FNQV:_9[/O09Q^XE$BO M1_"@]&S8,;G1BYPR_"[U3'F-8#QL&\4. M(Q*%46W52FE0IS1X(J5\_4:!R(H47-&7_L.#9G$TF8S#R5$.#CL2D7$X.$K# M&\\O=N"PSG;HS?8S5S1U)3FT@B=#C/M'*7K!SQW('8&U>!C5/(R\/-SD]R!5 M,7@5?4!)L3JX>!DY.E^KAB->O(V=RTM'8"U>QC4O8S\OV39EQ8:FIX1FR$SV M5;W[I69?0[S> UV$C1T#R>++&\2Y?'4$UN)K4O,U\?(5L]5*$Y4G@!:@]@"Y MD2$LVV4565OZW8PRB?3VCE:4"71/TUVQ)9WF55LGWW9,'._G)<,3BV&;8&_4 MYQ+<$5B+8!PV$BST4GRGM.RE KV_05>&%6_[;@W+NLAK9 M:8RM>A\/3J;1*';\A&0WW_0$5+NS,XDNU?, M7^&+J^+,)VA@RJ.SCU2LF=;V*:PT9/AVI/D2Y6E4>:/XMCB?67"E>%9<;H N M01@#_7[%N7J\,0W49X*S_P%02P,$% @ .8AQ6OU6R;># @ OP8 !D M !X;"]W;W)K&ULA95?;YLP%,6_BL6JJ976\B\0 MZ A2VZCJI%6*FG9[F/;@P$VP:C"S3=)^^]F&HFQUDY=@8Y_S.Y>82[9C_%E4 M !*]U+01,Z>2LKUT75%44&-QP5IHU,J:\1I+->4;5[0<<&E$-74#SXO=&I/& MR3-S;\'SC'62D@86'(FNKC%_O0;*=C/'=]YN/)!-)?4--\]:O($ER*=VP=7, M'5U*4D,C"&L0A_7,N?(OKU.]WVSX06 G]L9(5[)B[%E/OI4SQ].!@$(AM0-6 MERW< *7:2,7X,W@Z(U(+]\=O[K>F=E7+"@NX8?0G*64U87[8:]GH.*3DA6#V*5H"9-?\4OPW/8$P3!!X)@$ 0F=P\R*>=8 MXCSC;(>XWJW<],"4:M0J'>G[*47*T2I9/Y'%82G:-[TI"ZJ]%W4!6B!7Y5 MSUT*]-24P-$M)A1*M,04SLV&%2Z>!3J=@U0KX@R=(-*@QXIU C>ER%RI@FE[ MMQA"7/:V+WTRW$I6ES S%&G7P#?@I-__N3'WM<#2<,Q:7C( M/5>%1[9,O2HR*OU^;?/0"\+,W5I8DY$U.<:*;:Q>%>^Q@C2-[*QH9$7'6%,; M*[*PDMC.BD=6?(R5V%BQA15/[:SIR)H>8Z4VUO0]*PD].RL96)M]CC,EYE6TZK1(A[ZHU$P7*@H&8POJ\\^9N/+ M=&7B*-$?,Y:O%@N5_7RKXW1S-? &OS[X%#W.3?G!<'RY5(_Z7ILORX]9\6ZX M0YE&"YWD49JP3,^N!M?>Q4WHEPVJB*^1WN1[KUE)Y2%-OY5O[J97@U&9D8[U MQ)00JOBSUCA@=\VRX?[K7^CO*O(%F0>5ZYLT_C>:FOG5X&S MIGJF5K'YE&[^UC4A6>)-TCBO_F6;.G8T8)-5;M)%W;C(8!$EV[_J1]T1>PT\ MT=+ KQOX71OPN@&OB&XSJVC=*J/&EUFZ85D97:"5+ZJ^J5H7;**D',9[DQ7? M1D4[,WZGHHQ]5?%*LP]:Y:M,%V-DY>SEK38JBO-7!?*7^UOV\L4K]H)% M"?L\3U>Y2J;YY= 4?,JLAI,Z][?;W/V6W&_UY WCWA_,'_G"T?RF>W-N-Q\6 MO;CK2G_7E7Z%QUOPKO-<&R>-;3OA;E?^4"_RI9KHJT'Q2\QUMM:#\>^_><'H M3QF0$?B?:0>HC@RD78.AZ <#B(PBZ?<\93H<%S'T6-2_A;9 M_5P5\"RNB?]TT=YB!7L=[9V+ !+M$@PYU$\.P/%\\02,/ MWPMD^"3;9E00AD%+^82[;$,\VZRXB_V5:9VPNSMV/?F^BO*HFG1>LTF:F.*N M5O8YVMGH%?K6&!&8U1EGN\XX.^:W=$;)DPC,XGF^XWF.#OH_9JXS5DY:^V-; ML+YPT3YW5.?9T^)L!HE GKEKTQO!A#U"$[U1\51GZL"ZQ,'[#A@5FMT5>]K% M.Z8VZ]947(G0;*X@+CQT8N]9GSA8;^I^L]R#4%JXBXQNKBZ89DR MFN4;M70/(XK2FPL1FLT9E(F'2Y-VD>B1RA(J-)LF"!,/5R:W.HO6JERAU6K1 MR;BI-?S0#Y[<11U1K0+1 T'BX8KDO5[KF'G.M-"6O0>"",WF"5+&"P^M-U*) M0H5FTP21XJ':H.?"I :S9F8O/'\Z?SO"VNH.5(9W?M24A8J4WH-"A&8OAT&I M^+A2Z;<\J<'T%7 '4MRSV'Z-8 MH. 7Z[TI<8I="1^4A,^/^57YI J""LWF"@K"1Z?NGD*P!D-K%0NQDX3YW\?G M?ZC5XY8K^&5ZCQP1FMTIH#G\X*@J)=4=5&@V5] =/KZ'TK-*2;5(C=:EH$%@ M^+C @(+NN&K!\7I3.L76B ^JQ<=5"[*U32I8J-#LS6T0+!P7+)U6+?QYG8*& MV+F!3N&X3MD6H._,B'2?@PK-Y@DJAQ_JHG!2Q4*%9M/<,U)(G13>9:7LB&I= M*7/0&_PH,X63;EM0H=E<0;9P2D.%-W-,G:62*A=B9 M@@C@N BH[UE$*Q;\8KTK[10;%AST!#_*5N&DZH$*S>8*ZH%36BN\:9LT:A4+ ML1UCF/L%/O=#K1ZW8L$OT]M=/H7!(D!TB*,,%D$J/*C0;*X@/ 2EP8*#]:;> M-%C:"AH4AL 5!A1TQQ4+CM>;TBEV2<3>"9!#?19!>_SC%()%@& 1!#Z+Z.2S M.*+:#^* 6!%=?!;N3(MTOX,*S>8)4D<Q^"7Z3U^IW!>)*@0>93S(DF5"!6:S164B*1T M7G"PWM2;SDO[03$)JD-V,5]X]Z4,CM>;U2FV3R3(&7FH^2))E0P5FGU"')1, M0&"^!,^;+W6(=(;8N8%P"7#A\B%-]$^V4-DW70B653)UYD:Z&T*%9C,&X1,< M:L,$I"*&"LVF"2(FP#=)N@ULTU=Q'1?#+W4H%= H :Y1&E2*VR5RRA%'ZSV, MI]@&"4#T!/+0:B65,51H-LV]IVCPS91NU=HT@J5$H!*"7"5TEZM3HL; M1^L]C*?81 E S@2X]X-4*ZENH4*S:8)N"7#;IUNU/N_VX)>ZBX?J?^@LL&PO=V]R:W-H965T3NZJZ?W=Z6L[OQ"HIW^;W(JO_Y28O M5DE5/RQN3\O[0B2+S4*KY:DQ&LU.5TF:G5R^WSSWN;A\GZ^K99J)SX56KE>K MI/CQ22SSAP\G^LG3$U_2V[NJ>>+T\OU]QGK=F4ZSS_LWG@+3Z+\O-G]K#8]O9V8DV7Y=5OFH7KM=@E6:/?R??VU_$LP4, MX\ "1KN L;O ], "XW:!\N\"L76!V[ )G M[0)G.POHAWZMY^T"YSL+3,8'%KAH%[C87>#0KU4?/;URHV-?.GW[8A_]:NM/ M+[>^^WH?W!+]Z077=U_QP]OR])+KF]?\]/'MNWGOFTF57+XO\@>M:-K77O/# M9@!MEJ_?\FG6C/6O55'_:UHO5UW:25IH?T^6:Z%%(BG7A:@'SCM?'+FG.\ M9KRLN4->3>GORALBU!^(1?VFS6Z_YLNDL#)1W/ZPVY="8OM#[(7X5G].WC># MY3@]4.O^>EGK^HOOY/ E)MM_)TN8:,B &/A[C(?80WZ/O1(QWA:X\::[\8L% M[C?MO^Z;$O:;]M_K)*O2*FEV,S0S+>?+O*E\I?8_8;VTYE5B5?ZO9,L^/78U MD7?5[):]*^^3N?AP4N]WE:+X)DXN_^/?]-GH/V4UB<1,$K-(S"8QA\1<$O-( MS">Q@,1"$HM(+(:P7I&9;(O,1*5?6F65UOM'8E%_U*?%FV^;_:G\1EOFV>V; M2A2KNLY=5[**HG2'5A02,TG,>L2F&ZPY_/QVJ8\GYV>CYK_WI]^>UPM)4WVD MCR1-'7(571+S2,PGL8#$0A*+2"R&L%XUF&ZKP519#3XNT]NLV:-I]X2U?%V5 M59(MZETH[9%?YD[*+H86!Q$P2LQZQV;/1?G8QNYCN%H7]9A<7 M,_W\?*<@[#?3C='9=+=PN.0F>"3FDUA 8B&)12060UAOK,^V8WVF'.N?19'F M"RVYJ3_EM55]["(*V6A6(D-',XF9)&:I?U=GV@^1%-*3%N1:."3FDIA'8CZ) M!206DEA$8C&$]4K%V;94G*D/$K[?BWESC/ M7R;5H;,GGY3(T%)!8B:)68_8 MQ;./ZM';V=G.Q_XQC1QRM5P2\TC,)[& Q$(2BT@LAK#><#_?#O=SY7#_DI9_ MOKDIA-#2K-XY$&6E%4DE9$->"0T=\B1FDICUB#57XYX-Y]%DO#/HY[[+!K1:'CFY4,U'-:K7G)^.,B\ETNC_ )2TOIOID?X2C*^BBFH=J M/JH%J!:B6H1J,:7U"\*S,)7^PB%^70_JS_KF<_\A*8JDB5+5N_]Y_=&_6N69 M5E;Y_$]I75#"@^L"J9FH9K7:\]$^.9O)K@2B_3JHYJ*:AVH^J@6H%J):A&HQ MI?6+A]$5#T-9//YX*AA)MM"*)J/UXU]LK%BTT< M29.IK/2XZ,I[J.:C6H!J(:I%J!936G]X=SE$79E NKQ*ELVAO_9Q_H]U6FZB MU=(AC68,4)=:L MD]&K*U0S43/=.Q9_+ KQ7Z@X'EPHTF8AJ-JHYJ.:BFH=J/JH%J!:B M6H1J,:7U2T67BM354;^/JWS=7O[U -5"5(M0+::T?I'H\I"Z.A#YUZ,2Z@X&%P8T M+8EJ5JN]..IM2<.]PH F)E'-0S4?U0)4"U$M0K68TOJ%H4M.ZNKH9+Q>7=>[ M"G5%2,I2-%=$FG.FQ>Z4$6T-0-.3J&:BFH5J-JHYJ.:BFM=JSTOB>-JOB;ZD MS:S?)$!7*D2U"-5B2NL/_RY!J:LCE'&R$O?+I!+:/*F[:29.^2F?#N236AH\ M^-&T)*I9J&:CFH-J;JOUO\6I]P>CAW;IHUJ :B&J1:@64UI_\J_ M%VNA.840F>9Y+UU855M#2P6JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5I,:?V: MTD4X#?WU+JP::*H3U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU MIK1^S3&ZFJ-. M?AY]857M#*XGQMYEVG:>I9TSAB;:KX5J-JHYJ.:BFH=J/JH%J!:B6H1J,:7U M:T47(S74,5+VRJJZL\$%!4V;HIK5:KT+*(;L HJDX40V49V#KI^+:AZJ^:@6 MH%J(:A&JQ936+Q5=1M10YL& ZZOJ#@:7!U(S4BZJ M>:CFHUJ :B&J1:@64UJ_.G1I3D.=YOPGOKRN%@>7 S3\B6J6L3^3I"&=K5;2 M<#J6U@,TLHEJ'JKYJ!:@6HAJ$:K%E-:O!UUDTU!'-@>%+M36X$J )C)1S4(U M&]4<5'-1S4,U']4"5 M1+3+VX[W3G;!*+&G33:+6'_Y=&--0AS$'A"[4TN#! M+TDV&GLG(-$P):K9J.:@FHMJ'JKYJ!:@6HAJ$:K%E-8O%%TXTU"',S>WZ9&6 M!32(B6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E-:OWYTZ4[CXA4#%FC^$]5, M5+-0S48U!]5<5/-0S4>U -5"5(M0+::T_BT NZ#H6!T4/3I@H7:&UA-4,UOM M>5QCK$M.-5KC_?DTI0UM=/T<5'-1S4,U']4"5 M1+4*UF-+Z5:"+=H[5LW.R MT0EU9X-+!9KM1#5KO#]CYUXE>;&)(VDRE4V]AZZ[AVH^J@6H%J):A&HQI?4' M?I>O'*OSE7\]"*'N8/!@1R?:1#5K_/)$FVB'#JJYJ.:AFH]J :J%J!:A6DQI M_>KQ[ ;BZL3EP0NCVD_MYO!MT#^IV<$U@[U=^'[(49_M'D:PMP%G[P/.W@B< MO1,X>RMP]E[@[,W V;N!L[<#_U=D+\==]G*L3&\-N9RJE@;7"5(S6ZV9.GE; M*&;ZV^ENJ2 [M5'-0347U3Q4\U$M0+40U2)4BRFM7RJZ(.98'<2\.G P(JT5 M: (3U++J8Y/NJ& MXV6:S<7CD::NZ2M[)MLM"U\1&-0?5 M7%3S4,U'M0#50E2+4"VFM'XYZ6*?8W7L\].ZKB2B+)L;E%VG67L6]/#YT66: M7!\^XX$&0U'-1#5K_.(LF[:DB?0JK(.NF8MJ'JKYJ!:@6HAJ$:K%E-:O$5WB MU -5"5(M0 M+::T?C'IXI_C5XQ_CM'X)ZJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6DQIO9HS MZ>*?$W7\\Z_G/]0=#"TTJ&:BFH5J]F0_BOI&-J^&(VNHR[YQ[Z(KZ*&:CVH! MJH6H%J%:3&G]^M %0R?J8.C3 4Z49NEJO9(6 #3MB6HFJEFH9J.:@VHNJGFH MYJ-:@&HAJD6H%E-:OY(8724Q7N_H9H*&3E'-1#4+U6Q4<+I\Z4>=3__DKPFIX<(%!$ZHO;+1^KK@BC*Z)C6H.JKFHYJ&: MCVH!JH6H%J%:3&G]2+M@ZF;[BP1":?$4U$]4L5+-1S4$U%]4\5/-1+4"U M$-4B5(LIK5]SNGCLY%\5CU7#@PL,&H]]8:.5\5AT36Q43+AX[4<=C/W[^:&N>YVF_BV*EA7DB_5:.&AE<.M#<*ZI9J&:C MFH-J+JIYJ.:C6H!J(:I%J!936K^8=#G:R?DK'@^A<5M4,U'-0C4;U1Q4'2%G M8]G]C:[4_0ZN&&A8%M5L5'-0S44U#]5\5 LD;TWC7/;.#"4MVQOX[;2,T#6, M*:TWTJ==R'6J#KEZ625JM]**9M:1\B&YEY[F4"M#]QM0S40U"]5L5'-0S44U M#]5\5 M0+42U"-5B2NM7DRX2.]5?[UAEBH9G4KMWO/,]&UG32;T*DB_:H)OCH9J/:@&JA:@6H5I,:?T1WD55I^K4YO88 M17R_%UDI#G[?3NT,'N9H,A75K.FQ]Z67-'RC2[]+U[;LW2A"=OSKHEOBH9J/ M:@&JA:@6H5I,:?T1WJ5'I\I,V:6=%P])L="^5DG1?,56VP[Y9MX0[>M#^7S#?WF%N(:_E)#C0VBFHFJEG3_;E0]9EL=A\;[==!-1?5/%3S M42U M1#5(E2+*:U?-+I(Z%0]M>K5XXTHTTQ;9X5(ENG_B85VF]2/?ZD/8\I? MM3S3;IJ#GF_-08]V)Q:WS4F5-"NK8GWP+K;J3@<7%C0;BFH6JMFMUHN_G8VE MIUC1W">J>:CFHUJ :B&J1:@64UJ_L'2YSZDZ]WG$>5CMIW;N;685]O46.#BPJ:0T4UJ]5Z MIVG'TJ]+V&C'#JJYJ.:AFH]J :J%J!:A6DQI_8IA=!5#'3+](E9)FC65XLB: M@09.4:CFHUJ :B&J1:@64UJ_9'2IU9DZM6J* MZTI+=Z*KTEJ!IE91S40U:[8?1I6?*;71?AU47>*M;+I"S3FU0LM,6Z:(Y+ M,O&]TG3C\.1^G]3=#"XE:(85U:Q6ZU^;E582-)Z*:BZJ>:CFHUJ :B&J1:@6 M4]IC)3DM[X2HS*1*+M^O1'$KKL1RV=R=>YU532?/GJU+QDW]GM+?^?K)Z=[S MD?XNECUOZ>\;YTZ[;R_?WR:V(DN(VS4IM*6[J51B]/:LWN$AO M[[8/JOS^PXE^HEWG596O-C_>B60ABJ9!_>\W>5X]/6@Z>,B+/S>;>?G_4$L# M!!0 ( #F(<5K)KU7X= , ),, 9 >&PO=V]R:W-H965T5:0X5 ME3=\ TR_67%14:6;8NW*C0":U4Y5Z1+/B]R*%LQ)9G7?DTAF?*O*@L&30'); M553\6D#)]W,'.R\=7XMUKDR'F\PV= U+4-\V3T*WW%8E*RI@LN ,"5C-G3M\ M>X\#XU!;?"]@+T^>D0GEF?,?IO%/-G<\0P0EI,I(4/VW@WLH2Z.D.?X_B#KM MF,;Q]/E%_4L=O [FF4JXY^5_1:;RN3-U4 8KNBW55[[_&PX!A48OY:6L?]&^ ML9UHXW0K%:\.SIJ@*ECS3W\>)N+$ 4<##N3@0+H.P8"#?W#PZT ;LCJL!ZIH M,A-\CX2QUFKFH9Z;VEM'4S"SC$LE]-M"^ZGD"RT$^D[++:!'H'(K0*^1DN@: MW97%FID&6N94@$27#Z!H4 MAE\TPY.!X3%!CYRI7*+/+(/L7,#5L;0!D9> %F14\0'2&^3C/Q'Q2& !NG^[ MNS^"X[?SZ]=Z_H!>,W>VB6G\ KN?.;VW$H0.W"2/S[AR/O+%M0' MB9V%&+0A!F/JR0+6!6,%6^OS5%*6 KK4FT+6@5_9(F_DHEK.I)E=$L<1GDYG M[NXTIKX9)MXD]+S6[@PW;''#4=SCOFX04.8^%UPBQWQ M, D'P*,6/'H?N$[B*RC> ![U@+P.)G46'O>.-Y+TOGUBOE48C/)G;R L]TED!FUF$@]"^ OCDUL1O/(O+ M3A*QPF+;\>JBVHSP "@Y@I+W@;9)PPI*7CUY%I/KP!](%/AX3>+1*VHP55@I M?0L"]DAO\2UV(1FZ/_#QOL/C%]YYKK 2!KUMA^-@TIO+OMGY)FX W9/RK@*Q MKJM>L^6V3#6%4=O;5-8+4UF;\K#3KRONN[K.=(\R3;G^2(4^=!*5L-*2WLU$ M,XFF FX:BF_J(O*9*UV2UH^Y_FH 80ST^Q7GZJ5A!FB_0Y+?4$L#!!0 ( M #F(<5I= C0'Z00 % @ 9 >&PO=V]R:W-H965T^J/K"2TR(-HDYV\!= M=1_^G(=-" 1#KL.+)0^>G\?_"1./O9,]XZ]B3:E$7](D$U-C+>7FSC3%)FP_-6SC[<)3'*UE?L&<338DHL]4?MH\&'O-3SZ&4\/*/:()7:&A\=O]-^*P:O!O!!!%RSY.P[E>FIX!@KIBFP3^<3V'V@U("?G+5DB MBK]H7[9U5(_+K9 LK8S5>1IGY3?Y4@EQ8(#Q&0-<&>!C@_$9@T%E,#@R& S/ M& PK@^%Q#^?&X%0&Q=#-=CNDQ/EW>HH%=8(9O&"36A%/1 M0?.OI]5.H1V3]#PRN!Z).RDM^09U2 <%=G &NTB($(BMT+-DRU?TS^_J/OHH M:2K^[?#QOH0-NV%YGKH3&[*D4T,E(D'YCAJSGW^R7>O7KHA PGQ(6 $:T5D M6$=DJ*//%BQ-55(4>3S>([*5:\;C_VB(;N*LBGO7\WVOI?8-30ES"UC^^MC- MQI[GC&WL6!-S=ZC[U2T#( =;HCJUJ$X/46,AMI<%U1+["NJ>Z1H$ .M@1U:T%=K:!_;-,7RO/$D6ZI MTD<* W774GA4*SRZ^I%%8;R+0YJ%N=#ONE36LOJJ7,*< V&.?_476P1 #K6D M\VKI/*UT\R2.,C5!E=7/&ZE)KY D"^,LNO2KUY+["NF=/&&CL3L^R:&GS<9C MU_:\(TE/F]G8&CE6@VNI-:[5&FO5>J(A507%2T*1&M.*]L/0=](U!17,U6>!RDP#*I[:H!P6+ MK<\$?SZ@JFIYY"SB).T43@OI+1PDS0>E!5"T=CAP$PX,66U4-*BX0-)\4%H M16O'I2D";6U%,YM'$:<14>4I6ZG,D[\F-SQ>TG.SC0IW^/['5F>&7NA[[JTZ M:)D'16NKWA1ZMK[2:^;0U32E2O,JRTM.,D'*Y;%+61^T\+-/Z[F3K _980!% M:\>@J0OM"X5AD9'FJ)IM%WFI4V70:A"4YH/2 BA:.R!-76F[H*\(T/(2E.:# MT@(H6CLN335J7U^.]JD+]-C> 1I=O3!U?=, RL>VM$VU:NO+U1]9G-(C>\O: M45J>69[J;-J]/@7E8UO6IJRU]75MF4GN+Z=VT-(5E.:#T@(H6GNCIJEPL069 MVC%H.0M*\T%I 12M'9>F2,87BN3_L5RF1_<.DGW=@EE'N\X5,RCO2F'-@YW3 ME/*HV+(6:,FVF2PW+.NKY;;XPK[SB]WCH^MS^VY>;!*;#:;<:W\@/(HS@1*Z M4DCK=J0F8[S;V*!DK@2LF.)&P63HW_O7: M#XQ#8_&5P5X-QL1(283X;B8?LZ7C&4900*H-!,6_':RA* P2\OC1@3I]3.,X M'#^AOV_$HYB$*EB+XAO+=+YT9@[)8$/K0C^(_0?H!$T,7BH*U?R2?6L[Q8AI MK;0H.V>R*- M-:*909.;QAO5,&ZV\5%+_,K03Z\>( ,\&$D!Y+/@J>!:B@*-MN0CUR!!:44N M[D!35J@WY))\>;PC%Z_>D%>$:86KD8N!M%-N[BW;=Q@)*X?D$\8 M+%?D7YY!=@C@HHA>2?"DY#8XBW@'Z14)_;/O7A/N] M&TH]M?)G?ACV5@<:)KV&R5D-:ZIRDC&E)4MJ\P99MZS%B >A+\/(GQT1M%@% M8>#9"<8]P?@LP9LTE35DAQR)%F,IM_*/3YE-@ND1?8M1,)W9V4][]M/S[!66 M$F0_0I;H7(IZFY.D5NBI%$E%F3!.C4J;D.DI1]_SCH2<&OF3,!K9AUFO9/97 ME%"EL$[3]$?-%!L]4+,3BLU[)J"BV^7O+%VVME/G^1 M^:G%912.]YYKF_>%KHS#MJ81&(%X0^2QW1XO:^O)T,8=DHS@^$F0Q&CE, M_J!"^V?5?,9#$.FJ<2Y+;I*2\KDV"F4JLY<5V8%E%B>\@J8WIES46*EIV+ARDH SBVII&[@ M>;%;8L*<9&37KD0RXDM%"8,K@>2R++'X-P'*UV/'=S8+UV11*+/@)J,*+^ & MU%UU)?3,;55R4@*3A#,D8#YVSOVS-#9X"[@GL)9;8V2O'"J9 J1'28?QM-)WV2$/<'F_4+ZQW[66&)4PY_45R58R=@8-RF.,E M5==\_0T:/SVCEW$J[2]:U]BXYZ!L*14O&[*.H"2L?N+')@];!#]^@1 TA&"? M$+U "!M"^%9"U! BFYG:BLU#BA5.1H*OD3!HK68&-IF6K>T39J[]1@F]2S1/ M)3] )TVBS^AG!0(KPA;(+J$IEPH=IZ PH?)$ ^YN4G1\=(*.$&'HMN!+B5DN M1Z[241@M-VM.G-0G!B^4RQ])[&=U$5MZJ)#ZLG3.TSM.PR/NCI* MZ$I@+=2S0J8TKA(_COKZ[5EM9Z8#Y0V&WBXJ?8Z*^\-!"]JQTFNM] Y:N<>" MX!F%UYW4.O%VC/WA<,](%R@*]GQT@/Q!K]M'W/J(#_JXY0K3UTW$SQ,]"/KA MGHL.5!"'^S:>H_1MA'LVW*V268)8V-8C4<:73-65IUVMN]M$=S?;!?;6==<[ MM\7>?9*I6^8E%@O"I#8_UY+>:5^').HV5$\4KVQAGG&ER[P=%KIS@S O3_G M7&TFYH#VOT#R'U!+ P04 " YB'%:+DB%.D@# #?"0 &0 'AL+W=O M@A+])>YAS..7N;V5;('ZI$U/#8 MU%S-G5+K]MIU55YBP]25:)'3S%+(AFGJRI6K6HFLL*"F=@//2]R&5=Q)9W;L M7J8SL=9UQ?%>@EHW#9-/MUB+[=SQG=W UVI5:C/@IK.6K? !];?V7E+/'5B* MJD&N*L%!XG+NW/C7V<3$VX!_*MRJO388)0LA?IC.YV+N>"8AK#'7AH'1WP;O ML*X-$:7QL^=TAD\:X'Y[Q_[1:B MV/#EHE;V%[9]K.= OE9:-#V8,F@JWOVSQ]Z'/4 0GP $/2 X!B0G &$/""\% M1#T@LLYT4JP/&=,LG4FQ!6FBB+DCI\!7WXFPPUJVKUEH#?'C)X\^HMO(**P]^E M6"O&"S5S-65GON'F?2:W72;!B4S\ +X(KDL%?_ "BT,"EV0-VH*=MMO@+&.& M^16$_CL(O" :2>CN+)26=%S^&[.XHXC& M*QF5Q)X_ M!!VHBP=U\87JK 9@2J%6(!9T1#D6YECB8UXROD*@8PV<+N,CW5!7;%'5E:[& M+8A?I!V$]+ <6? R:CKUO0]'%HQP^;XY8&,>)(,'R5D/OMO['8OW;$/"2*A$ M\^8]"]0HFW?PA$R."CS/'H0=$B;0=%=4 @5[&F.ZNY IVC$%T2FJ[#R5_Z&G MFNZHZ 9]275@YV2PGQ,3L3% MQ[MD/"Z:3(_VB;OW]#4H5[:$4&"3[5Z*8;2K4FZI2K&O^=$X52\W]M%VGVFZ MTN<+DZN**]I(2Z+TKB:T=V573G0=+5K[P"Z$IN?:-DNJP%": )I?"J%W'?.! MH:9+_P=02P,$% @ .8AQ6H;-]0*I @ IP< !D !X;"]W;W)K&ULA95K;YLP%(;_BL6JJ976<@NW+$%J&TV;U&E1+]N' M:1\<. E6#6:V2=I_/]ND+%6;%;8](X^<2,S7D^89VDI($Y M1Z*K:\Q?;X"RS=3QG;>!>[*JI!YP\TF+5_ \JF=<]5S!Y62U- (PAK$83EU MKOWQC6\"S(J?!#9BIXUT*@O&GG7G6SEU/.T(*!122V#U6L,M4*J5E(^_6U%G M8.K W?:;^A>3O$IF@07<,OJ+E+*:.JF#2ECBCLI[MOD*VX0BK52@HA.2U=M@Y: F3?_&+]L/L1,0! <"@FU 8'SW(.-RAB7.)YQM$->KE9IN MF%1-M#)'&OU7'B17LT3%R?P.5$H"7:(?+7 L2;-"9@C=,B'1^0PD)E1>FYP0'.#,HKE#H?T*!%XS0T\,,G9]=O)=QE?7! M?S#X#XQN>-S_[^N%D%S]XC\V:[W$R"ZA]_U8M+B J:,VM@"^!B?_^,&/O<]' M#(:#P?"8>J[RC6R>^JC(1.FCL\[]),K"B;NVP$8#;'0*%MM@?52\"XMCW[/# MH@$6G8(E-EAD@25^:H?% RP^!4MML-@&2P]\QF2 ):=@F0V66&!9[-MAZ0!+ MC\(>*U#E="F!VY#I'C+THN00,QN8V7$FDYC:<-D^+O-&>E/9<+[WO\IX1X%W M(,08S?7Q:B1:8]H!*HDH6-=(:S'Q]HQ<^FGB9=D!)SOUSC_A1%Z477V%?<=\11J!*"Q5H'>5* 7>WPI]1[+65.(%DZJN MFV:E;E+@>H&:7S(FWSJZN ]W<_X/4$L#!!0 ( #F(<5I>^>+--@, *(. M 9 >&PO=V]R:W-H965T6:VT:;DFTD+K!]@=+',$= MR/OEE*N:7;*$) $J"*.(PWQH7;H7([>M 5F/GP368J>,M)498P^Z">Y^DH43OHC MEB1$JKA(@3 -T8A126@$-" @T/$8)":Q.$&GZ/YNC(Z/3M 1(A1-2!RK*(B! M+94(364'Q8!7^8#>G@%=#TW4& N!OM 0PBJ!K=27%KR-A2O/R#B&X RUW$_( M<[QVC:#1R^$M@YQ6.:.MC*^UA^];BCFFDG%T,XM)A/5J%>CW#]4-74M(Q)^Z M2B]?B"4.8&BIS2J K\#R/WYPN\[G.L,-D57LMTO[;1/[CGT)/*FS M:L:['?0$F->MK)$1^4I?G=)7QZCK)I5"JAVB-@>BC)X&F ;J\,&S&%"PW41U MAG/B3D:LC]65[PSLU:XQ4X^*VFZIMFM4.P6>'?%*(RHB E"GS4ASZ+IKB*SB MN%=YJ?/>(7"=_1>! M&?I:;][6FV=>Q/AQWR(V(P^.84-L59_;EXS['D\9M]&W3%-LU2G8OF;YZ]33"/B IU M#',%=4*45R1;9CG%C$F5H63%A4HB@>L.ZON<,;FIZ '*M-3_!U!+ M P04 " YB'%:!H1&>N8( "_4 &0 'AL+W=OQK^*U1VMSD@,S:TM90$)&GL6"680S.QYL=H7IC40 MG5PZB0L':3[\.I.:1N?A#;2I_8OC)_G;?F+[["W+OQ4O0DCR/8G3XGSP M(N7R=#@LYB\BX<5QMA2I^N4IRQ,NU=?\>5@L<\$75:8D'GJ.,QXF/$H'%V?5 ML;O\XBQ;R3A*Q5U.BE62\/S]2L39V_G ':P/W$?/+[(\,+PX6_)G\2#DG\N[ M7'T;;BB+*!%I$64IR<73^>#2/65!4&:H4OPG$F_%UF=27LICEGTKOUPOS@=. M62(1B[DL$5S]>Q4S$<4UGU<6KBWGDA9AE\==H(5_. M!R<#LA!/?!7+^^SMWZ*YH%')FV=Q4?TE;W7:\71 YJM"9DF3694@B=+Z/__> M5,16!L_;D\%K,GB[&49[,OA-!G\WPWA/AJ#)$!R:8=1D&.UFI%:W\4,E5Y585'*7EG?4@<_5KI/+)BWL1 'Y\R$D7WXR%LR."<7\F/CNAYCP<(QO MP=##,9X%PP[ .-,&\Q,9DMNOEBKW-[>&7V']OK<&^>^-2DJNI4B*_QF*>U5S M S.WC)6GQ9+/Q?E !<-"Y*]BE*.5,GTDL5->*\*(0TJ2A%=-7PQHVJF!EK_7UPCV9CES5D77.AJ_; MJAE23OP3)^BDI,@",A!,DV2RD61BE>2F$B*.^&,41_+=)(85T%>,2:>*/J#(M'>YN= M*RN]KYCVHJIN9E4,,B%)W;,>DP5_-[:&!Y*"-4GUA/>@J!WE3AO4R1JE.OY[ M4 Q469K0TXW04VM![_)L+L2B($]YEC3:+OE[V00>D6P32*MA[IX'UWJ"OEI/ MNP^NZSC=Q[:;;C=V(HO%0#!-(M=I1Z*.5:1?55\D5WT1GBX(7ZBQ;E3(4IA7 M8=+##NLK2$,;;]5TX$Q&HZXDAI2^%XS\;K/6I-14'CG>N).2H:Y%K_@M"\"U M5ORM&EK_EN4BCLG?Y$$L^;J;J(10@\#J:;E<=QF-6ECYO;5 TD(HC4)I#$73 M=?=:W;U/&N W8)3@2%H(I5$HC:%HNN"MH>-:700EN(JHJ[EUJVWS%0/:"Y4Q"6%*+M$Z=P<>^VG<=?= :/84#\'2J-0&D/1=+%;3\>U MVR4/:P75X+^0QOYK0]ANH::&;LC,?J;>FD'=&BB-H6BZ9JUAX]H]D)T'=/;[ MU?VEDB]5O=-5W2;/LV:HHCJM4;8PJOJ!S^+9GDZD/1)":11*8RB:KG1KWKAV M]V9'Z4VX/5)=WT542JUZPLT0Q2BRP5YQC,\NTET)H30*I3$435>T]7Y&M'>78[*ER)>B1:Z[Y4ND?".'ZQ@WH+ M['9BL-&4-:0;N5W[#UHXAJ+IFK16D6=U)BI-*N_\$%6@YE!#VZ[MCB ?)J'0 M,C$431>CM7&\CVR<[8CX-U%A\!NYR9Y5AS.:%^1>J%XH+:1*0VYYJ@:+U:O^ MFYN942WH9!TH+832*)3&4#3]'FC='2_XK%81.F4'2@NA- JE,11-%[RUACR[ M;7/P= \[I[>^(\/K+G.SV$WI!;XA)866D*%HNBZMD>/9C9P#YGS8";T5Z3H_ MOA<8%1D?K C4B$'1=$5:(\:S&S$_.JO#CN\ME[VPOK-_5B.T(!1*8RB:KG%K MUG@?F35Z%^A6Z9NL$O5I=G5/R:]YMEH>D>MT;A08:MU :2&41J$TAJ+IFK<& MCS?]K"X/U/F!TD(HC4)I#$73EQ^TSH]OGQ 4BE<19\MJ]/(D!/D2I615+,I7 M7^2-2_FS>MQ-JQUJT>WPWJL0H.X/E$:A--;0W&![.'WLN*--GT&7L_5U?+NO MTXG9_/OA,=O.[JTF=(H1E$:A-(:BZ9JWOI'_65.,?*B+!*6%4!J%TAB*I@N^ MM6;,[DW]8,S&KAS#+AW#KAW#+A[SC3';WQ.R6Y?)M\\AVEI!---6$&VF@RHY M=^/Z(=$MO^5U_:]?8@I:)H6BZ&JVQY=N]HEM> M2-6,/BAP-!?%#P=AJ,\%I850&H72&(JFWP6M]>6??%80AOI>4%H(I5$HC:%H MNN"M[^7;)S8=/A_"#NHM\/2P^1 'IJ/0TC$43=\PH?6F KLWU:MEM+/ZZA)T M5Z#M2O)Q$FI(8GHUQ%!EU^NY-8V"PTRCJFZ);*/=43--TUC?4+,HZ,[W,<[- M-*0;F9X#0SK3\\)05Z'7?&O=!/8I/Y=WEXS\(?*$W&2\7@Q8';J^OMXZO-/S M,*H!=7*@M!!*HU :0]%T_5LG)_BL[7\"J(L#I850&H72&(JF"[ZU"9#=[+DN MBI5]O9@=T%O8H#/",TYC,*1SC;,8# D[,15JH RW]EU+1/Y<[9!7J/I3[5*] MM=GF:+T+W\P]I=5F=3O'+]W3RVI/NF&+J;?VN^7Y?47F2VKW=T>,RFSI/KX(OA"Y&4"]?M3ELGUE_($FST++_X/4$L#!!0 ( M #F(<5I@, *,304 -<9 9 >&PO=V]R:W-H965T-E)89;:7MJFJG.P^K?7#!2:P"SMI.TOGW M:P,! @YI=ZG4EX2/>P\^Y_I>7\/%AK)GOL!8@)+3 *>)G M=(DS>6=&68J$/&5S@R\91G'NE":&99J>D2*2C287^;4[-KF@*Y&0#-\QP%=I MBMBO*YS0S>4(CK87[LE\(=0%8W*Q1'/\@,7C\H[),Z-"B4F*,TYH!AB>78ZF M\#RTC\0C$>(96B;BGF]]P2!%->/X+ M-J6M.0+1B@N:ELYR!"G)BG_T4@K1<(#>'@>K=+#:#LX>![MTL%_KX)0.3JY, M0277(40"32X8W0"FK"6:.LC%S+TE?9*IN#\()N\2Z2%@@ MAL%1B 4B"3\&I^#Q(01'GX_!9V KNYR0#+PF!'!3^1%>?QC05<<93&_,(0< MCT(UHO+95\6SK3W/AA:XI9E8?2@V=]O8G("0)"N!XQ/P] M<[Y$D7X M3+Y^@9W[523PD6#@0V([\3B6_TX<^^4-679)%-)4ID5 N\P$) MPQ:-T7K&IT&MNON M6H5=*]=U;+^RVJ'I5C3=7IHW!<4VMR5B@D1DB82:4AQ'*T8$P=HT+Q[@-4?O MMPAV3T"3&C,NR)U<2$NF8>IU!0AMZ M+:Y=(UTPNU:N:YJ.GK!?$?;?A7!TZ16<[7(%L>KB0"Y6:SE\^C2T(OQ9Q!D=R&2N>WJYK&.DO7-\=!L*<"0+-N<,QW2 G5#N4:;*M!KLJ*Q_4=K3CE M8/QFH3LS84L8C=6I-&ME5:@%L[T]BC1:/OC.BC1GRBLT@:_2I&NEU40'9KM[ M-+%J3:Q>3:8)F6=R/R.JA&DDR(&$**&;L]W&H.Y887_+.LT$R4L06>-&:PKPBU);UJ49HZE:\G!S=UL4KT.Y M?+!1O=:86-#T8;NAU=BYCN5"N">+ZZ86]G>U]YC+=IUZZ3HET3U_:L\9XM":R[<-C?AK=35,NC%^+-,V)(M' H MM-VW>'7/;ID?(RNMWKW#6V,P*%HX%-IN#.I=@M6_2WAC5I9H?0OG89-08^): M=F"UUTRC\<8[Q6R>?SG@&ULK99M;]HP$,>_RBFKIDYJFR<(T$$D:#=MTJI5 M[;J]F/;") >QZMB9;:#]]K,=FJ60HD[:&["=N__][F+[,MX(>:\*1 T/)>-J MXA5:5^>^K[("2Z+.1(7D\+-W19:+O@I^.*+/$6]5UU+8(&08::M C%_:[Q QJR0 MP?B]U?2:D-:Q/7Y2_^AR-[G,B<(+P7[07!<3;^A!C@NR8OI&;#[A-I^^UPG'1^_@""B';X58*<)S-?:U@;!2?K8-.*L#1B\$ M#".X$EP7"C[P'//G KZA;U*(GE*810<5+S$[@S@\@2B(>AU %Z]WCP_@Q$U% M8Z<7_WM%3^!&, 9F_VV(S&'*"7M45,'/]O*OKIK6(7O=(>U)/U<5R7#BF:.L M4*[12]^^"9/@?5<]_I/8L^KTFNKT#JFG,\((SQ"(ACDN*>>4+T$LH$))1=Z5 M>JW7=WKV3EJGX2 (S8M>MW/:MQKU!_W&Z!EKOV'M'V2=YCFUKXTP$*U307FV MDG)WZ]:PM6#2PHCZ8;S#NF^4C*)1-VO2L":'6;-,HKL8\<'<\ J[Z)*]P(/1 M: =NWZ8?)]UL@X9M<)#M"R5SRDPI48$Y&YIA#D)"3E4EE!F;"T47"*ZJYKP\ M(I%=](,]LF"'?=_B-'J!?=BP#U^[7Y'GAW?J<&\/1D'< J@A]ZV>[^<:TV]= MZ27*I>MT"C*QXKJ^&IO5NIG.3#-U36=GW339J>LM_E^9ND-?$6D.H *&"R,9 MG T,DZR[7CW1HG*-8RZT:4-N6)@/!936P#Q?"*&?)C9 \^F1_@%02P,$% M @ .8AQ6EO9U6,3#@ 4*T !D !X;"]W;W)K&ULQ9W=[+*Q:Y^P ^4<$R 'R'PXBE)OV8+(7+R;;6,L\O!(L_7 M[T>C;+H0JS ;)FL1%^_,DW05YL73]&&4K5,1SJJ-5LN191C>:!5&\>#JHGKM M-KVZ2#;Y,HK%;4JRS6H5IL\?Q#)YNAR8@Y<7/D4/B[Q\871UL0X?Q)W(/Z]O MT^+9:$>912L19U$2DU3,+P?7YGONC\L-JA+_C,13UGA,RH]RGR1?RR>_SBX' M1KE'8BFF>8D(B_\]BANQ7):D8C_^6T,'NSK+#9N/7^BL^O#%A[D/,W&3++]$ MLWQQ.1@/R$S,P\TR_Y0\_2+J#^26O&FRS*K_DJ>ZK#$@TTV6)ZMZXV(/5E&\ M_7_XK?XB&ALXYH$-K'H#J[6!Y1[8P*XWL-L;6 7AUD29/)"U+%[3R0=6^U=9%BT1Q&<6[ M/"W>C8KM\JN[/)E^_;ELS!FY259%PK.PRLC/Y'HVB\J'X9+\&F]#7[[Q-A!Y M&"VSGRY&>;$#)68TK2L+MI59!RJSR</_\'2$C^&Z9!8XW?$,BR'?+X+R-LW/Y&'-(QS(<@;,B+9(DQ%UK&O-WKR M7S?+(3&MBFSJ2<$Q4CPDMJ'N8]>7I\<$8EI@S-9'C>(L#Y?+XN"2-W;R\+ZR MTRNQ=Y6< N:G@ZU3P4HD[-U?A%W59!_ZBRA!77\1UVD1BP=1?57WSZ19[C9\ MKEZ^?@K3&?G7WPHD^347J^S?'9_TP[9^I[O^LN]YGZW#J;@<%)U+)M)',;CZ M\Y],S_A+5PJ1L )HT@80\(X"*;$R]G%R]'1E0/NM!DO\:U\+,AW\J8K-%IJ MW] @80$21KFWG8+V[)IZHFWJ?ZSBZ'Z3%>?=Z=%R>Z=G2YLT MCM[&T'+5 W< K9-":0Q*XRB:F@I+IL+2:XSRH$+6:305+W$H@E$>@++Y,UF+ MM!+&11=&IDF\]&63SMFEZ1_)%5'1181P70Z T"]/G5^4'ZEIKFJD$ M:#)T[7:&H!X52F-0&D?1U Q)EVJ>(%,U&9HGFS1?_.X00=UK35-"9#E#QVR' M".I5H30&I7$430V1-+FF7N4>#5$T!V0(*G]KFM^(D&T,W;T(0;TNE,:@-(ZB MJ1&2AMC4*^*7,7(R)U$\345QKE4\(.$F7R1I]+_BQ$N3#*@WAM("*(W6-'4( M;[2&\ Q:)T?1U&!(*VQJK> !F5,<+4Z]J*#G]TX'U/M":11*8U :1]'4%$GY M:X[/;7J@LAA*"Z T"J4Q*(VC:&K,I'@V]>:YT8M5%QJ:RJ7Y*@]5 ,@#;"E-\"_I>$LBA_(+'SN','J M-^_=N$A: *71(U^491SZCAAT/SB*I@9"RE]++W_I:KU,GH78#EO)[2:=+LI3 MGD,7*O6XW@%!T@(HC4)I#$KC*)H:&NE[K7//J[6@LA=*"Z T"J4Q*(VC:&K, MI!*V]$KX]Z@8/;IW@)"T $JC-:TUQ#;;(Q2HYD71U&!(S6OI-:^NT^HA9/2U M],X(=!HOE$:A- :E<11-S9+TO99W[KX,:H6AM !*HU :@](XBJ;&3-IC2V^/ M(6?>4($,I050&JUIS?-IQ_,LPVK_=N34@ARU?VKS2^UKZ2?]OO:G0GIL[R:' MREPHC=:TYJ7TO<8^6H2C]DEM9JE=+;UV?;HF/EJ$ MH_9)_46I5*BV7J%^$EF>1M.\:-CMZ/-S'.49>?OI[G-W^^IY?=L72@N@- JE M,2B-HVAJ:J1WMKXY /]!7V3A#4RT)I%$IC4!I'T=1827]K MN^<>#4'5+I060&D42F-0&D?1U)A)M6OKI_)N#UDU>:O:YIM\DXJ3C9N^@MXQ M@JI;*(W6--VY>4<1RS3\]L^N.&K'U%:7IM76F]9C?=;I/\K65]2[]:&^%4JC M4!J#TCB*IL9)FEO[W!-V;:CCA=("*(U":0Q*XRB:&C-ICFV].?[[9G4OTNU4 M![F,W_?FL\[L0.4QE!9 :=3>-\/M.0[0"CF*IBXM)SVS<\0S%]U5O7KET4L( M>E3?%$!I 91&G?V)MHYG>;[OM1>5ZYB1:QJ.M[^HW'[!L6FXKCWI7E7.D<[7 MT4\AW6O!GK\SU.-[MRK4Z$)IM*8U?P/I#'VKW:3[I=RA:[7;LZM48_T@M3&E M676.+)+PVK4>H3(52@N@-.KLR]2)U>52.PJ:SJ2C).]".FI!M3FE G7T_NYU M)PG%&W=B':;;E@_C&?DDEM6TQ.N'5!QVT1P\,6BU'T=0L2/_IG. _7S-F@5I/*"VH:KJ MA>FM7._KYP_5T:3W5%U]#7W# :4%4!J%TAB4QE$T-4=2V[KGGJKK0L4NE!9 M:11*8U :1]'4F$FA[/X!4W7U=?1.$M0N0VG4W5?!G1-UH;5R%$W-B+34[H^: MJ*L']PX&5#E#:?3(5VA5$W4[UW&![@='T=2H2+WL:KWB'[,$<[T/ZI4;]0_P M1K^?O;,"]<90&H/2.(JFYJ=Q#[3?N7(N9/EEM^,V8>-V@+"W0\/>#PTZV19* MXRB:&B IF]U3)MO^X*67W7W[:UGM_$!],Y1&H30&I7$43E4*,^XWI%UZ:!7R2R:1]-JB.N/__O):9X[VEPUP MVS&"6FJDJ$T!J5Q%$W-CE3)[M%%<_L8Q%Z_)=!7W?N$#.J=H30*I3$H MC:-HZLUGI:+VSGV;-P]JL*&T $JC4!J#TCB*IL9,&FSOM-N\]5_\6P_N'9^N M^[RU3O<":)442F-0&D?1U%1(X>SIA7,C%6%U+'DL.K=R+>BTE(R=IUMZ8N\X M;&GE/1 ;>;"+?^U(0,TQE,:@-(ZBJ9&0?MG3R]'?HA5^I*.OLW=HH.H92J-0 M&H/2.(JF)DOJ:,\Y]T@':5]OH+0 2J-0&H/2.(JFQDQ::T]OK5_3IT$G/=>T M$_HTJ(>&TAB4QE$T-1+20WM'[]^V<\_UW+#OY&,41ZO-JC,/T,G.4%H I5$H MC4%I'$530R/EL^>?N[N"3HF&T@(HC4)I#$KC*)H:,RFG/;V5YD%N:" MS,,H)8_A6(]%7T'O&$'5,91&:YIZ!7:O(X,:811-38VX.1GNO7YOOKZWR]9'$7%VLBX'PQS!]B.*, M+,6\0!K#LK.MKH._/,F3]>7 ')#[),^35?5P(<*92,L"Q?OS),E?GI05/"7I MUVJWK_X/4$L#!!0 ( #F(<5J'-&PO=V]R:W-H M965TF: 5V4)V?#]=PB69(O*Z?F;RS6Y8@X3*& XR&C6\ 46K*I"QU,;2WE8Z+R/A-,OL723HQG@F9O]RIR M.9C04FXG#G5"[L%,[K&\*A"@"_ R>ZU3A,5W<#=% N*"OY.@%\0%PYF0YIH* MO!(L.+B3!OK]YY+@><7!1Y(AHE(,G@NHV'\'-N KR! ?VD(*4>[86>/T4^VT M=\)IUP.?*!$K#OXF.XP4&AR;7F_L& M\^GUYMX9-7Z;5%_S^2?X_JW*.6)-WCCX7 DN(,DQ69IB77,%9BY5=Q[X&F9H M9,G"PA';(&O\QV]NY/QEBM,MR:8W(CN*8=#&,#C'/GZ"],H:V7B/02J@)OQJX3)6GBND-[!_>NYP=^ZG4DF8!AH _[D:2SGOWDCHU;W?%EW;(3 M6"!\A?2XKRB(TC",.I(F!J OFXHP[$@WX*(P"D_LSZ05E?SR,?0O:4UZKJ5^ M$D5^-\M]G/FX3OO [G$]$INV8M.S=?NK[E)0?O^X04QV7>"#.IA _K C\!YB M!K[ HI*_H+*VSY1:D];TEM7\EF33&Y$=1=9U]GV.3C:ANF=X:D:%';GVP?Q5 M(K;40]FD]*S^I65G-;YWGI!_!/D"TQX:! "TGI M#&*9 %;/M/6-H&L]Y&PO=V]R:W-H965T65)6$"&';.7R#0.2ZJ0B=WW/Z[L%R4HG&NNY.8O&="ORK(0Y0WQ; M%(0=9I#3_<3!SG'B*5NMA9IPH_&&K& !XGDS9W+D-BAI5D#),UHB!LN),\4/ M,>ZI!!WQ)8,]/[M&BLH+I:]J\"F=.)ZJ"')(A((@\FL'CY#G"DG6\4\-ZC3/ M5(GGUT?T/S1Y2>:%<'BD^=N),W10"DNRS<43W7^$FI N,*$YUY]H7\=Z M#DJV7-"B3I85%%E9?9.W6HBS!+]_)<&O$_Q;$X(Z(;A(P.&5A+!."+4R%16M M0TP$B<:,[A%3T1)-76@Q=;:DGY5JW1>"R;N9S!/10M#D]4XIEZ)'6LC7B1.] M('=H(=^Q=)L#HDLT!Z;?L3*!.OAI\_Q"!(EO-?QZZ052EL-ZDK MF%45^%WI?@>;H%FA0.,%UU9H31B85FC*&"E7(#>A0"\'=!XW)P<]/=T3EJ*_ M_I20Z). @O]M6I_J^:'Y^),7(LTZNNC1$]EYF0[J;,SFAMG0]X[]:Q"19; FL).VB$ M'?Q@RQK8U-TF6&P)K*7[L-%]:,.RAB8WZE_L7V/0Q>8UQ9Q!2:&6'OU&)YMRV+)%08&Z3N?!\=@#".L(>*JE/R M0Y22 S>]S!:QXF]@]2JLCA<7G[6A^%8OKFS!5-"L&^2]^]XJ6FP+K2V@?Q+0 M_\&>6Q=@2WR;:+$MM+;XIQ8==W:BMQIOC7+-,&MAK';0MM#:PIQZ:-S=1+_# MSFND__AY>*F/I3ZYUN?_Z+KQJ>W&W7WWMW\:NO./=CX\NKG\-WWUE\%2KUT+ M9[5S=\]., I@*WT2Q%%"MZ6H_O@WL]5ITTR=-JD3D(OY*7Z8ZK,7]P13'6%] M)FR5E1SEL)20&PO=V]R:W-H965T M^Y-#ZC92J+%!+7;.A4; G_@GAI"K/Q(2R$>+>+.Z"N>,91!"!KXT)CG]'N($H M,I80Q_^Y4:?P:12KSX_6W]O@,9@-5W CHG_#0._GSL0A 6SY(=*?Q>D#Y &- MC#U?1,K^DE-^UG.(?U!:Q+DR(HC#)/OG7_-$5!38J$&!Y0K,XLX<692W7//% M3(H3D>8T6C,/-E2KC>#"Q%1EK27NAJBG%VLM_/O>-<85D!L18[$5M^GJD1L> M^8>(:]S)]E&J]T"61Y!8,&)5R4J&/I WMZ!Y&*FWJ+<":;LE0?EZSR4H%/X5 M)^'FH,@=2A-3"+**>#)S-<9@D+A^CO M6G(Q"T4J6)$*9DT/&TQ_!*4P0)Z0BTD=L%9M,SU7*N4^S!T<#P7R",[B]]_H MI?=G"[9!@6U@K0^:RF2"[&V>EVDI)4]V@'.BR>:!5,^M^(,5+T]ZZ 8=1#>1IH M%_1"2WZAK2_X7QR(W'AU(BAMZ(>2%&B7K) ;?S(5V%P-H$IJH.=R WU.#DTI M*+F!_H <#&2<"M9 $.WJYS9-21'TM3F"=D$2M&0)VB5-Y,:_;\&FKBC)@G;) M%K2&+E@C7;"2+MBY=,&>TP7M-V2!E73!?D07@S]JO77!%*QRB7AMIF!=, 4K MF8*]G"E^OOM8#5,,&EJA9 K6SA0MK3>L:3WVG3^W&PO=V]R:W-H965T&>([&I*L+_S*!D MVZF#G=W MV*YDGK 329KLH0'D-_7]USUW)8E+RJ@HF 4<5A,G8_X-L4&8")^ M%+ 5>VVDK3PQ]DMWON13Q].*H(1,:@JB'L\PA[+43$K'[X;4:>?4P/WVCOW. MF%=FGHB .2M_%KE<39V1@W)8D$TIO['M9V@,#35?QDIA?M&VCHW'#LHV0K*J M 2L%54'K)WEI$K$'P-$1@-\ _"X@/ ((&D!P+B!L *')3&W%Y"$EDB03SK:( MZVC%IALFF0:M[!=4K_N#Y.IMH7 R^4(S5@%Z)"\@T "]=M&G%[6W!*"K&5!8 M%/(:7:4@25&*:Q7X_2%%5V^OT5M44/2X8AM!:"XFKE2:-+.;-?//ZOG](_-C M'WUE5*X$^D1SR \)7&6F=>3O',W\DXPI9#X,C[8,O* M)8D_N( =.2EO":N#0 /6%^)QX$_=Y/PO_C$A/11SH';9Z MAR?U/D@BP::VAD5[,PV[KTN2I1;-3D52?YK/.7$-[D,,0CSN2YY:P08R''6,V,B\> M'?&V5WS@D]Z:G=Q$H2K^O5 MNB/9VE1P3TRJ>M T5ZK&!ZX#U/L%8W+7T1.T_QJ2OU!+ P04 " YB'%: M'P8P?-@$ 2$0 &@ 'AL+W=O&ULK9A1 M;^(X$,>_BI7=6U%I:6*3A- %I$)ZVGVHKFJ[>P^G>S#!@:A)S-D&NM_^QDD( MD)BT#WUIX^0_8__&]GC,>,_%BUPSIM!KEN9R8JV5VMS8MHS6+*/RFF]8#E]B M+C*JH"E6MMP(1I>%49;:Q'%\.Z-);DW'Q;L',1WSK4J3G#T()+=91L7O&4OY M?F)AZ_#B,5FME7YA3\<;NF)/3/W*^!6QFX161*E"(.(55T M.A9\CX16@S?]4 2SL ;\)-?S_J0$?$W 3DU_Y!'/&'JFKTRB/CHV46_&1=.M(NEW>#Y%4 M$$E6K>_>XK#BOWP*",;?$$@V6\66B$I$\!^(QPB&HFUZ$'I8^4GAQ13ULG>O MZ%TGW]UTZ W']NXTF&U-W_-&P;DJ;*LPQ@&N56?X7HWO=>+?Q3%D7@V4PYZ& M+2=X"IH5$"D&T582P0Z&S+YD<- L4G919X(O^_9/ADP\W.":MT4#=^0TX-LB M?W0!W:_1_4[T)T55,?%?4UIPX#1795LU'#08VA+L74 (:H2@ M$^%9T%S2LAB(N%Y_@J54[SW%D5HS-)_=?D?W3*R8,+$%K2$UEM+\34785O0Q M,6.-:JS1AV&A'N26K(RL]9_T/2W% F%?'X&&'&E()\U\3?,5T^593!.!=I QF)ZF MDPR_IP)6JRH2_VV:K'*H[Q5Z6E/(\PBJO@64?NJW$9^T)R#PL=<,@$$&1UDS MNYAE_LG9\V)4NB6&;>8:XA2Y-FHC"IW!9&6T0N[:]C!8*[2Y"N"LS( MX[4+(9>X;A.H+>O[[35F<.::VJWY87^YF^ MV.O+9N,]7/AOBVNN?713_EIP3\4JR2%GL!A<.M=#"+,H+^!E0_%-<25=< 47 MW.)QS2@485H WV/.U:&A.ZA_!IG^#U!+ P04 " YB'%:+_P=0LT$ A M$P &@ 'AL+W=O&ULK9AA;YLX&,>_"N*F M4R%4'E44 PQ %)::5OYC5U^[X8L;VLJ 5N>.>V)^TLU6 MZ@O!8K;#&W)/Y+?='5=G09ME14M2"_E>R%9V00K@I)6 MIT_\U Q$+P#$(P&P"8!O#8B:@*@N]$16EW6#)5[,.#MZ7*M5-GU0CTT=K:JA ME7Z,]Y*K;ZF*DXO;*FQ+LA:\(Y6>D+WDKE;>7Q0O:4$E M5:J+&R(Q+<1[I?]V?^-=O'OOO?-HY3ULV5XHM9@%4J'I&P1Y@_'IA %',&Y( M?NE%X(,'0QA;PJ_?'AZ=AP=J0-I1@>VHP#I?-)JO&0:IA@'7PW!E*^J4);9G MT2OP2NQP3N:^6F*"\ /Q%[__!E#XAZW$7Y3LK."H+3AR95_\HS8,M35P+&FU M\0JF2K8^Q5.6I,ZB=XC# D0)1&@6'/JEF+(4A=.T59TQQBUC[&2\K22N-G19 M$*_HIJ.-\I0']6X?#@!-191-[7A)BY2E!/E96K-+ NZP=J0;*2I MR9 DV0#4%,5Q,L*9M9R9D_->LOQQHNUMI29AJ3Q?C$)F)F28P0&D*0)AANR0 M(.R\)W0/9Y[SO4)F,2%[K&&WFIEC4P(-3%1-(0U=2")4#(V.3NW 6Z[^8Z+ M/3ZUFH5J=M663JR[K3)F*MWK2O"8@ C(?N81-F,4S'IG_G=,!M=;UNRS&E3/.:( "& MC%;5V';2>1QPF]RP::@QK92F>TU@#-'0Y*PZ]3?2<\'.YZ#;YWIF,CZ6T'2Q M26*T-1;5B-?!SNN@V^N^R"WAK_74T'2Q21P/]PZ+:@RO]UO,;72WU4%9FUXI M0O_*W&$N*\+%EN[LH*9[35 <1D/CL.GB).ZU/N>\GC9=ED9@0!OTWE_HET=_8[ZA ME5#K>JWBPLNI2L!/[V-.)Y+MZE<:2R8E*^O#+<$KPK5 ?;]F3+ZN' F1FT!D]MS\?VU]<&0F#'L<*6Y"*#X;RO?1Z#.7A^HNPSWP$(="Y)Q1?6 M3HC]C6WS; P8XKT4EL3W'B>P2%Y65S.MSMRR9 MTX,@106W#/%#66+VY3T0>EI8KO5XXJ[8[H0Z82?S/=["&L3]_I;)EMVYY$4) M%2]HA1AL%M8[]R9U R6H(SX5<.*]8Z12>:#TLVJL\H7EJ!$!@4PH"RQ_CK $ M0I23',<_K:G5]:F$_>-']U_JY&4R#YC#DI(_BUSL%E9LH1PV^$#$'3U]@#:A M4/EEE/#Z/SHUL:$,S@Y0B>H%7BOP7BKP6X'_4D'0 M"FK4=I-*S2'% B=S1D^(J6CII@YJF+5:IE]4:M[7@LFKA=2)9%5EM 3T!SX# M1S^A=WE>J/G !*VJYJY2L_,F!8$+PM_*D/MUBMY\_W9N"]F],K&SMJOW35?> M,UVED%TAW_T1>8X7:N3+E\L#C3Q]N=P?RFW)K /G=>"\VL]_QN_W/3 )I]JB MCY1SM,2,?9' 3ICE'/WU44:CE8"2_ZT#U5@'>FOUJ-_P/,.(PPPA49,:X$%?-,-8_0="RN\@.5?>[$.UF6DYX4SPPT3=20B M(XE/F!R:]1H3^3['50:ZM(TF8]..-,E$L_ RZ\O .(J?37G6I3PSIKRJ!,A1 M"@1G60EQ0*0H"]% Z,^_CH/1>2R'V45Z;M3,Z=<@-)%.'!JF/^Y8Q.;ELV*0 MT6U5_ LY$OB,]I37+W/MS6_T&IM]?)'3UUE/U-T S'4'YMH(1A:(D&$N=!B, MRK$8IC1+)S(;$'.=I[+0>;WRIO6>B.JD;NE4;D.NO7+;?:6W56O<+S1TKY>E M>0"C<4WD-L3U5&2[QH*S6=_5U\@='*$Z %K2'-"Z_6CT8T]+:M+R>E*W="JW M(<^G"MOU7_&QGK3"GM0MG&PO?:-XG30:56G-[/*57>,N>B&OIS MI4,XUU*6>H[1^@Z:CK-A0@EM"<*(H3N=[7S0A'I=A+[%-N2@+M+1("O$IE8CWPYH=9)3 M[XGPH3\FG$TD U9&V'5:D=SB19A=UK M?T,P!QUD4LB4RB9,Z*^'1@-.,[ CV6P.1U64 8!*%;ENI(S,"D&,AS6C;FC9 M*>7\'FXN/[,M[6766C=3+:)I:D-UT\K8#NBWU:QV6S9^E:Y7LJ="?5GH=(3I M0X'3.TDSMC3]9=88P-1#7)V4)5]]YFPF2/9'1X-2F>H! M*GWOB4K%INV1WY*4#W2IUN6TS'#/W1/T_&_G>48%E82W3>O:/^99?K7C^FG\ M%I[-;677L=-DU#M^C_4.Y-A-QJ=@\B26NW\*)I,3,-E[L[OF2TR&IV"R>_PF MH^,LR:#>4[8VKEO;UF;4@]>#H?\#7C;X)J@W63"NF*A[>L[ MD3[*Z:,#,39O<0Q_;C7,&S"P.!#I M97.-KS9>(?OK %O3?16"98I7(I8I/M> N.<-&$GB7FTL#C"P5<.N8!Q)$@R!6G37:!PCLQ/#U[T^V%4214GB1@!S.X@B#(&K$4

-8?20$3;8T.P6BP^0"X99K>]9!:GU4;:W[*M,N[*8Y9O9.$.\Z=+N\V5 M7-MGI8I->AFT6M'E1FK3^/)Y?Z]9?DD/LD(EAQS]N,FR_7?F2EDNDCR+$VO&NWJPH/* M"YV\.[WPD$NYLN690J[FTH%<-:*6N^&CSFU1OJ.\OW2,+\J]N3K:%=FU3@N5 MCV2AON79;JO-D[^-^Q67Y&>4Y;!_K0KQ4_Y_BC%[?-2)&F7);J-,495CKE(/ M:.RSWMJ&,'*CKAK#Z<-X+F:#;V/_H]RW3-;5#RP<&2FN_)-V%_+)NF3DXQGL MUKH0$U-]V%TE6 ' "GBQAM/[Q?1V,AHLQR.Q6+J7N_']S0AD%T!V3PCY=7 [N!^.Q>)F/%XN"& ( ,.S 8J+F220$8",S@?9 M%$,"V0.0O?.UQYO!/8&, 61\/LC!XH9 ]@%DGQ?RFS(JERD=HEMHC&[QXBST MD]'NO=(48I DV\QK9BK1.D769*\ M82*UM)G=XN8P6S?#>/U5S%)?HAYW_-=.;_WG*"122YO9+1,W+S)/_DO%P%HW M*2DQ_SM+,9%9*Y]>_.EI7)E"S%V_:4XZ"A( M)FUFFXS4JM;0D#/:S-*XECH7#S)U_?9.2;O+E?] K:B0+=K,NO =LWBE-$@+ M;68OS-5:N9OXQG6?F<0%+SY"\6-QV=;HW!GY(F#VQ:VKR%IK#Y 6 F8M#+/- M1A=EJRH'L6%6ZDN9 W<%,-Y@EL+94Z$&2 (!MP2\H)SH"UT-'F*Z2O63?%=Z2 H!LQ06199\;ZY< MO_ -<./N9-^%NT@) ;,2)FXTV2BQE#_K?0*I(6!6PV*WLNJOG:_1\%1*X(F%TQ,5:O75=U8\G:&V*0NT'E MZ9U=.T@4'691'#+N(XIRG)Y1GW6003K[N8"8:_M=W$DCJ\(4 M=(F@@QS2878(#-/^""@F7+5B%@G&[%!,9)4.LU5@-%DO3226#K-88#0I+B@F M\DN'W2\@GJR7)E).AUDY-)X4%TL_T[:_4#BDG0ZS=CX.+$M4BHG$TV$6CX\N MCY5=%YFFRVR:#\+,/2?%1*;ILB]A@0"OUDVZR#1=9M-4 =[12D9FZ9X\1#F* M"+,A9XQ5'"S%1%;IGBE<^;<\*2:R2O>$4TZ68R"I=9JM@ MS)!B(JMTV9>^T'2,SAI#Y)F0V3,8DU9ZB#P3GC-54JOT$'DF9%\50Y@1Q43> M"9F]@S%[%!.Y)V1V#PX5FA03YN//&='4YD ALP6HIB3R3M2BHDLU&.V4!WS'2?%1!;J,5NHAOD 2Q-9J,=L MH3?,;S='&B?%1!;J,5N(8+I([25+7U1^O /:YW'V=5P8REFXUZ\'MR(PG%IY'0G7]*:><:ID^PB)E\K;)4OU-,)*&864(?I=&:8N'N M3N=Q,9)0S"RACS'+&)-B(@G%S!("F*Z-UKH0LE#,;*%J#^Q1.\9(.S&S=G"R ME"YMQ4@[,;-V_DV6.O%L52[+Y$K5O8>9K>_0B.%S,Q[HHVW'97>GF$@[?6;M M'$OL'QF-^L@Y?>[E-YC9'U%,Y)P^LW,^S.Q7;J28R#G]!:J C]:ARG['PJ&ZXJH'"!S=;S!HZ 6)H'8+/KK9 M*D5T6;[=?OF\5H_:J/6]^Q+KSB>NK<]RX5_*>P7=T#_.];A+4]\-IN8VD^O] MOV78_TN)+_\ 4$L#!!0 ( #F(<5KM2,2UY ( /$[ : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-V\UNVD 81N%;0;Z V/,_4X6LNLFVR@T@ M8B *8(1=-;G[(K* =]1%-Y'/"HT1'T>R] B9F<=?_7XUO0W'L/J_%A./7'RSN;X7Q839?E>=N>5NOWU;9O;=?%]GP_HWEZ MO)^Y>/D\]?\S<=ALWM;]SV']^] ?IW\,;O\,Y_=QU_=3LWA9G;?]M&S:C_WM M\MA>7\S#97*S>'Y=-N?G5].T0GR\P<%"0KS!T4)BO,' M)0E*\P=E"&P7; ,0V2K8!F&T4;0-0 MVRC;!N"V4;@-0&ZC=!N W4;Q-@"]K>IM 7I;U=L"]+;5CVV WE;UM@"]K>IM M 7I;U=L"]+:JMP7H;55O"]#;JMX6H+=5O2U ;Z=Z.X#>3O5V +V=ZNT >KOJ M80E ;Z=Z.X#>3O5V +V=ZNT >CO5VP'T=JJW ^CM5&\'T-NKWAZ@MU>]/4!O MKWI[@-Y>]?8 O7WUL!N@MU>]/4!OKWI[@-Y>]?8 O;WJ[0%Z>]7; _0.JG< MZ!U4[P#0.ZC> :!W4+T#0.^@>@> WJ'ZLQ*@=U"] T#OH'H'@-Y!]0X O8/J M'0!Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^H>D> WK':; +0.ZK>$:!W M5+TC0.^H>D> WDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG53O!- [J=X)H'=2O1- M[U1M%@3HG53O!- [J=X)H'=6O3- [ZQZ9X#>6?7. +VSZIT!>F?5.P/TSJIW M!NB=5>\,T#NKWAF@=ZXV>P/TSJIW!NA=5.\"T+NHW@6@=U&]"T#OHGH7@-Y% M]2X O8OJ70!Z%]6[ /0NJGYZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C6-E.=JA]^&H? MDKEN]O6#262:ZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV;R)K>1:O;T\9C MUB:JY[GOFMJ']>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ 2_GOCX9:[O6 MK.YKZ[_40]B5'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJUNV,\4,?GXI> MG4_VX8;-Z5-*B[\34_6?[/>?,34$L! A0#% @ .8AQ6D;'34B5 MS0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " YB'%:F BNV_( K @ $0 @ '# 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " YB'%:F5R<(Q & "<)P $P M @ 'D 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #F( M<5INAY!]<@< ,\P 8 " @24( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ .8AQ6M#'G&Z:!P $B$ !@ ("!CA( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .8AQ6GQ90@2I @ M50< !@ ("!A"< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6H.R IWW# 0T$ !@ M ("!G4( 'AL+W=O&UL4$L! A0#% @ .8AQ6FO8-!4B* F(4 !D M ("!Y%, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .8AQ6AM4&H&PO=V]R:W-H965T&UL4$L! A0#% @ M.8AQ6IY H3\0%@ OU$ !D ("!ZJT 'AL+W=O&PO=V]R:W-H965T,/ 8 "\/ 9 " @:K4 !X;"]W M;W)K&UL4$L! A0#% @ .8AQ6B9"+9\? P MV < !D ("!'=L 'AL+W=OU.Y94# !E" &0 @(%S MW@ >&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6H<*T>:-"@ >!P !D M ("!P.8 'AL+W=O&PO=V]R:W-H M965T&F3P, %D' 9 M " @>KU !X;"]W;W)K&UL4$L! M A0#% @ .8AQ6E:NS^]/#0 <"@ !D ("!A %P) M T& &0 @('V!@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ M6KQHH<1E @ A 8 !D ("!8A,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6OBE>7Q9"P ,RX M !D ("!P!H! 'AL+W=OKC&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6FX:Q@@L!0 W0P !D M ("!YE4! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .8AQ6KA010XD"P $R8 !D ("!+F0! 'AL+W=O M9;&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6A/O M(OP2! 10L !D ("!TW&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6O^U/$Q&! ?PH !D M ("!GH,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .8AQ6DQ9[ZXJ!@ ?0\ !D ("! M4Y ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ .8AQ6EUO/)%)!0 +B( !D ("!UI\! 'AL+W=O&PO=V]R:W-H965T 9 " @>VH 0!X M;"]W;W)K&UL4$L! A0#% @ .8AQ6N$\,5/* M P ;1$ !D ("!R:T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6EZNL%^W P ZA$ !D M ("!M;H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .8AQ6LEG]=0* P HPL !D ("!1L@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.8AQ6NQ5#L7L'P H( " !D ("! -,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6CS(-$9O!0 MW"T !D ("!318" 'AL+W=O&PO=V]R:W-H965T @!X;"]W;W)K&UL4$L! A0#% @ .8AQ6L>,61N !@ +C !D M ("!92(" 'AL+W=O&PO=V]R:W-H M965T,L+E , 'H0 9 M " @5&UL4$L! M A0#% @ .8AQ6K4GC/00 P V@P !D ("!(C," 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ M6E^1L]DD! 18 !D ("!83\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6J3<8,K4 @ (@L M !D ("!RTL" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6J26X\J, @ S08 !D M ("!,54" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .8AQ6B3C%!EO!P -T !D ("!+V " 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6ET" M- ?I! 4" !D ("!LWT" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .8AQ6BY(A3I( P WPD !D M ("!C8D" 'AL+W=O&PO M=V]R:W-H965T^>+--@, M *(. 9 " @>R/ @!X;"]W;W)K&UL4$L! A0#% @ .8AQ6@:$1GKF" OU !D ("! M69," 'AL+W=O&PO=V]R:W-H965T47*0$0, (8( 9 M " @?JA @!X;"]W;W)K&UL4$L! A0#% M @ .8AQ6EO9U6,3#@ 4*T !D ("!0J4" 'AL+W=O&PO=V]R:W-H965T6W @!X M;"]W;W)K&UL4$L! A0#% @ .8AQ6N9^D>*> M P ;Q$ !D ("!^;L" 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !N &X /!X !'C @ $! end XML 120 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 121 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 123 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 430 636 1 false 119 0 false 15 false false R1.htm 0000001 - Document - COVER PAGE Sheet http://www.altuspower.com/role/COVERPAGE COVER PAGE Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.altuspower.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 9952152 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 9952153 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 9952154 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 9952155 - Statement - CONSOLIDATED BALANCE SHEETS - Consolidated VIEs Sheet http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs CONSOLIDATED BALANCE SHEETS - Consolidated VIEs Statements 7 false false R8.htm 9952156 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 8 false false R9.htm 9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 9952158 - Disclosure - General Sheet http://www.altuspower.com/role/General General Notes 10 false false R11.htm 9952159 - Disclosure - Significant Accounting Policies Sheet http://www.altuspower.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 11 false false R12.htm 9952160 - Disclosure - Revenue and Accounts Receivable Sheet http://www.altuspower.com/role/RevenueandAccountsReceivable Revenue and Accounts Receivable Notes 12 false false R13.htm 9952161 - Disclosure - Property, Plant and Equipment Sheet http://www.altuspower.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 13 false false R14.htm 9952162 - Disclosure - Intangible Assets and Intangible Liabilities Sheet http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilities Intangible Assets and Intangible Liabilities Notes 14 false false R15.htm 9952163 - Disclosure - Acquisitions Sheet http://www.altuspower.com/role/Acquisitions Acquisitions Notes 15 false false R16.htm 9952164 - Disclosure - Variable Interest Entities Sheet http://www.altuspower.com/role/VariableInterestEntities Variable Interest Entities Notes 16 false false R17.htm 9952165 - Disclosure - Debt Sheet http://www.altuspower.com/role/Debt Debt Notes 17 false false R18.htm 9952166 - Disclosure - Fair Value Measurements Sheet http://www.altuspower.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 9952167 - Disclosure - Equity Sheet http://www.altuspower.com/role/Equity Equity Notes 19 false false R20.htm 9952168 - Disclosure - Redeemable Noncontrolling Interests Sheet http://www.altuspower.com/role/RedeemableNoncontrollingInterests Redeemable Noncontrolling Interests Notes 20 false false R21.htm 9952169 - Disclosure - Leases Sheet http://www.altuspower.com/role/Leases Leases Notes 21 false false R22.htm 9952170 - Disclosure - Commitments and Contingencies Sheet http://www.altuspower.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 9952171 - Disclosure - Related Party Transactions Sheet http://www.altuspower.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 9952172 - Disclosure - Earnings per Share Sheet http://www.altuspower.com/role/EarningsperShare Earnings per Share Notes 24 false false R25.htm 9952173 - Disclosure - Asset Retirement Obligations Sheet http://www.altuspower.com/role/AssetRetirementObligations Asset Retirement Obligations Notes 25 false false R26.htm 9952174 - Disclosure - Stock-based Compensation Sheet http://www.altuspower.com/role/StockbasedCompensation Stock-based Compensation Notes 26 false false R27.htm 9952175 - Disclosure - Income Taxes Sheet http://www.altuspower.com/role/IncomeTaxes Income Taxes Notes 27 false false R28.htm 9952176 - Disclosure - Subsequent Events Sheet http://www.altuspower.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 29 false false R30.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 30 false false R31.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 31 false false R32.htm 995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure Sheet http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure Cybersecurity Risk Management and Strategy Disclosure Notes 32 false false R33.htm 9955511 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.altuspower.com/role/SignificantAccountingPolicies 33 false false R34.htm 9955512 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.altuspower.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.altuspower.com/role/SignificantAccountingPolicies 34 false false R35.htm 9955513 - Disclosure - Revenue and Accounts Receivable (Tables) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableTables Revenue and Accounts Receivable (Tables) Tables http://www.altuspower.com/role/RevenueandAccountsReceivable 35 false false R36.htm 9955514 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.altuspower.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.altuspower.com/role/PropertyPlantandEquipment 36 false false R37.htm 9955515 - Disclosure - Intangible Assets and Intangible Liabilities (Tables) Sheet http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesTables Intangible Assets and Intangible Liabilities (Tables) Tables http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilities 37 false false R38.htm 9955516 - Disclosure - Acquisitions (Tables) Sheet http://www.altuspower.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.altuspower.com/role/Acquisitions 38 false false R39.htm 9955517 - Disclosure - Variable Interest Entities (Tables) Sheet http://www.altuspower.com/role/VariableInterestEntitiesTables Variable Interest Entities (Tables) Tables http://www.altuspower.com/role/VariableInterestEntities 39 false false R40.htm 9955518 - Disclosure - Debt (Tables) Sheet http://www.altuspower.com/role/DebtTables Debt (Tables) Tables http://www.altuspower.com/role/Debt 40 false false R41.htm 9955519 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.altuspower.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.altuspower.com/role/FairValueMeasurements 41 false false R42.htm 9955520 - Disclosure - Redeemable Noncontrolling Interests (Tables) Sheet http://www.altuspower.com/role/RedeemableNoncontrollingInterestsTables Redeemable Noncontrolling Interests (Tables) Tables http://www.altuspower.com/role/RedeemableNoncontrollingInterests 42 false false R43.htm 9955521 - Disclosure - Leases (Tables) Sheet http://www.altuspower.com/role/LeasesTables Leases (Tables) Tables http://www.altuspower.com/role/Leases 43 false false R44.htm 9955522 - Disclosure - Earnings per Share (Tables) Sheet http://www.altuspower.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.altuspower.com/role/EarningsperShare 44 false false R45.htm 9955523 - Disclosure - Asset Retirement Obligations (Tables) Sheet http://www.altuspower.com/role/AssetRetirementObligationsTables Asset Retirement Obligations (Tables) Tables http://www.altuspower.com/role/AssetRetirementObligations 45 false false R46.htm 9955524 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.altuspower.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://www.altuspower.com/role/StockbasedCompensation 46 false false R47.htm 9955525 - Disclosure - Income Taxes (Tables) Sheet http://www.altuspower.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.altuspower.com/role/IncomeTaxes 47 false false R48.htm 9955526 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 48 false false R49.htm 9955527 - Disclosure - Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details) Sheet http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details) Details 49 false false R50.htm 9955528 - Disclosure - Revenue and Accounts Receivable - Disaggregation of Revenue (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails Revenue and Accounts Receivable - Disaggregation of Revenue (Details) Details 50 false false R51.htm 9955529 - Disclosure - Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details) Details 51 false false R52.htm 9955530 - Disclosure - Revenue and Accounts Receivable - Accounts Receivable, Net (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails Revenue and Accounts Receivable - Accounts Receivable, Net (Details) Details 52 false false R53.htm 9955531 - Disclosure - Revenue and Accounts Receivable - Additional Information (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails Revenue and Accounts Receivable - Additional Information (Details) Details 53 false false R54.htm 9955532 - Disclosure - Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details) Sheet http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details) Details 54 false false R55.htm 9955533 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Sheet http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Details 55 false false R56.htm 9955534 - Disclosure - Property, Plant and Equipment - Additional Information (Details) Sheet http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails Property, Plant and Equipment - Additional Information (Details) Details 56 false false R57.htm 9955535 - Disclosure - Property, Plant and Equipment - Property, Plant, and Equipment Leased to Third Parties (Details) Sheet http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails Property, Plant and Equipment - Property, Plant, and Equipment Leased to Third Parties (Details) Details 57 false false R58.htm 9955536 - Disclosure - Intangible Assets and Intangible Liabilities - Intangible Assets (Details) Sheet http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails Intangible Assets and Intangible Liabilities - Intangible Assets (Details) Details 58 false false R59.htm 9955537 - Disclosure - Intangible Assets and Intangible Liabilities - Intangible Liability (Details) Sheet http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails Intangible Assets and Intangible Liabilities - Intangible Liability (Details) Details 59 false false R60.htm 9955538 - Disclosure - Intangible Assets and Intangible Liabilities - Additional Information (Details) Sheet http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAdditionalInformationDetails Intangible Assets and Intangible Liabilities - Additional Information (Details) Details 60 false false R61.htm 9955539 - Disclosure - Intangible Assets and Intangible Liabilities - Annual Amortization on Intangibles (Details) Sheet http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails Intangible Assets and Intangible Liabilities - Annual Amortization on Intangibles (Details) Details 61 false false R62.htm 9955540 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 62 false false R63.htm 9955541 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details) Sheet http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details) Details 63 false false R64.htm 9955542 - Disclosure - Acquisitions - Fair Value of Consideration Transferred (Details) Sheet http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails Acquisitions - Fair Value of Consideration Transferred (Details) Details 64 false false R65.htm 9955543 - Disclosure - Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details) Sheet http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details) Details 65 false false R66.htm 9955544 - Disclosure - Acquisitions - Pro Forma (Details) Sheet http://www.altuspower.com/role/AcquisitionsProFormaDetails Acquisitions - Pro Forma (Details) Details 66 false false R67.htm 9955545 - Disclosure - Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details) Sheet http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details) Details 67 false false R68.htm 9955546 - Disclosure - Variable Interest Entities - Additional Information (Details) Sheet http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails Variable Interest Entities - Additional Information (Details) Details 68 false false R69.htm 9955547 - Disclosure - Debt - Long-term Debt (Details) Sheet http://www.altuspower.com/role/DebtLongtermDebtDetails Debt - Long-term Debt (Details) Details 69 false false R70.htm 9955548 - Disclosure - Debt - APAF Term Loan (Details) Sheet http://www.altuspower.com/role/DebtAPAFTermLoanDetails Debt - APAF Term Loan (Details) Details 70 false false R71.htm 9955549 - Disclosure - Debt - APAF II Term Loan (Details) Sheet http://www.altuspower.com/role/DebtAPAFIITermLoanDetails Debt - APAF II Term Loan (Details) Details 71 false false R72.htm 9955550 - Disclosure - Debt - APAF III Term Loan (Details) Sheet http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails Debt - APAF III Term Loan (Details) Details 72 false false R73.htm 9955551 - Disclosure - Debt - APAF IV Term Loan (Details) Sheet http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails Debt - APAF IV Term Loan (Details) Details 73 false false R74.htm 9955552 - Disclosure - Debt - APAGH Term Loan (Details) Sheet http://www.altuspower.com/role/DebtAPAGHTermLoanDetails Debt - APAGH Term Loan (Details) Details 74 false false R75.htm 9955553 - Disclosure - Debt - APAG Revolver (Details) Sheet http://www.altuspower.com/role/DebtAPAGRevolverDetails Debt - APAG Revolver (Details) Details 75 false false R76.htm 9955554 - Disclosure - Debt - APACF II Facility (Details) Sheet http://www.altuspower.com/role/DebtAPACFIIFacilityDetails Debt - APACF II Facility (Details) Details 76 false false R77.htm 9955555 - Disclosure - Debt - Other Term Loans - Construction to Term Loan Facility (Details) Sheet http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails Debt - Other Term Loans - Construction to Term Loan Facility (Details) Details 77 false false R78.htm 9955556 - Disclosure - Debt - Other Term Loans - Project-Level Term Loan (Details) Sheet http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails Debt - Other Term Loans - Project-Level Term Loan (Details) Details 78 false false R79.htm 9955557 - Disclosure - Debt - Letter of Credit Facilities and Surety Bond Arrangements (Details) Sheet http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails Debt - Letter of Credit Facilities and Surety Bond Arrangements (Details) Details 79 false false R80.htm 9955558 - Disclosure - Debt- Principal Maturity of Long-Term Debt (Details) Sheet http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails Debt- Principal Maturity of Long-Term Debt (Details) Details 80 false false R81.htm 9955559 - Disclosure - Debt - Financing Obligations Recognized in Failed Sale Leaseback Transactions (Details) Sheet http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails Debt - Financing Obligations Recognized in Failed Sale Leaseback Transactions (Details) Details 81 false false R82.htm 9955560 - Disclosure - Debt - Minimum Lease Payments Under Failed Sale-Leasebacks (Details) Sheet http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails Debt - Minimum Lease Payments Under Failed Sale-Leasebacks (Details) Details 82 false false R83.htm 9955561 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) Details 83 false false R84.htm 9955562 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 84 false false R85.htm 9955563 - Disclosure - Fair Value Measurements - Alignment Shares (Details) Sheet http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails Fair Value Measurements - Alignment Shares (Details) Details 85 false false R86.htm 9955564 - Disclosure - Equity (Details) Sheet http://www.altuspower.com/role/EquityDetails Equity (Details) Details http://www.altuspower.com/role/Equity 86 false false R87.htm 9955565 - Disclosure - Redeemable Noncontrolling Interests (Details) Sheet http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails Redeemable Noncontrolling Interests (Details) Details http://www.altuspower.com/role/RedeemableNoncontrollingInterestsTables 87 false false R88.htm 9955566 - Disclosure - Leases - Operating Lease Cost (Details) Sheet http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails Leases - Operating Lease Cost (Details) Details 88 false false R89.htm 9955567 - Disclosure - Leases - Supplemental Information of Operating Leases (Details) Sheet http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails Leases - Supplemental Information of Operating Leases (Details) Details 89 false false R90.htm 9955568 - Disclosure - Leases - Operating Lease Cost (Details) Sheet http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1 Leases - Operating Lease Cost (Details) Details 90 false false R91.htm 9955569 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.altuspower.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.altuspower.com/role/CommitmentsandContingencies 91 false false R92.htm 9955570 - Disclosure - Related Party Transactions (Details) Sheet http://www.altuspower.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.altuspower.com/role/RelatedPartyTransactions 92 false false R93.htm 9955571 - Disclosure - Earnings per Share (Details) Sheet http://www.altuspower.com/role/EarningsperShareDetails Earnings per Share (Details) Details http://www.altuspower.com/role/EarningsperShareTables 93 false false R94.htm 9955572 - Disclosure - Asset Retirement Obligations (Details) Sheet http://www.altuspower.com/role/AssetRetirementObligationsDetails Asset Retirement Obligations (Details) Details http://www.altuspower.com/role/AssetRetirementObligationsTables 94 false false R95.htm 9955573 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 95 false false R96.htm 9955574 - Disclosure - Stock-based Compensation - Schedule of RSU activity (Details) Sheet http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails Stock-based Compensation - Schedule of RSU activity (Details) Details 96 false false R97.htm 9955575 - Disclosure - Stock-based Compensation - Schedule of Performance-based RSUs and PSUs (Details) Sheet http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails Stock-based Compensation - Schedule of Performance-based RSUs and PSUs (Details) Details 97 false false R98.htm 9955576 - Disclosure - Stock-Based Compensation - Calculated Based on the Average Stock Price (Details) Sheet http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails Stock-Based Compensation - Calculated Based on the Average Stock Price (Details) Details 98 false false R99.htm 9955577 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (Details) Sheet http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails Income Taxes - Income Tax Expense (Benefit) (Details) Details 99 false false R100.htm 9955578 - Disclosure - Income Taxes - Income Tax (Benefit) Expense Reconciliation (Details) Sheet http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails Income Taxes - Income Tax (Benefit) Expense Reconciliation (Details) Details 100 false false R101.htm 9955579 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 101 false false R102.htm 9955580 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 102 false false All Reports Book All Reports amps-20241231.htm amps-20241231.xsd amps-20241231_cal.xml amps-20241231_def.xml amps-20241231_lab.xml amps-20241231_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/cyd/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 126 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "amps-20241231.htm": { "nsprefix": "amps", "nsuri": "http://www.altuspower.com/20241231", "dts": { "inline": { "local": [ "amps-20241231.htm" ] }, "schema": { "local": [ "amps-20241231.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "amps-20241231_cal.xml" ] }, "definitionLink": { "local": [ "amps-20241231_def.xml" ] }, "labelLink": { "local": [ "amps-20241231_lab.xml" ] }, "presentationLink": { "local": [ "amps-20241231_pre.xml" ] } }, "keyStandard": 462, "keyCustom": 174, "axisStandard": 38, "axisCustom": 2, "memberStandard": 36, "memberCustom": 79, "hidden": { "total": 12, "http://xbrl.sec.gov/dei/2024": 4, "http://fasb.org/us-gaap/2024": 6, "http://www.altuspower.com/20241231": 2 }, "contextCount": 430, "entityCount": 1, "segmentCount": 119, "elementCount": 1026, "unitCount": 15, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1334, "http://xbrl.sec.gov/dei/2024": 42, "http://xbrl.sec.gov/cyd/2024": 15, "http://xbrl.sec.gov/ecd/2024": 5 }, "report": { "R1": { "role": "http://www.altuspower.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": "amps-20241231.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": "amps-20241231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.altuspower.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:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCostAndExpenseOperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R4": { "role": "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "9952152 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "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": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R5": { "role": "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "9952153 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DerivativeAssetsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R6": { "role": "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952154 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "longName": "9952155 - Statement - CONSOLIDATED BALANCE SHEETS - Consolidated VIEs", "shortName": "CONSOLIDATED BALANCE SHEETS - Consolidated VIEs", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R8": { "role": "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "9952156 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R10": { "role": "http://www.altuspower.com/role/General", "longName": "9952158 - Disclosure - General", "shortName": "General", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.altuspower.com/role/SignificantAccountingPolicies", "longName": "9952159 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivable", "longName": "9952160 - Disclosure - Revenue and Accounts Receivable", "shortName": "Revenue and Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.altuspower.com/role/PropertyPlantandEquipment", "longName": "9952161 - Disclosure - Property, Plant and Equipment", "shortName": "Property, Plant and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilities", "longName": "9952162 - Disclosure - Intangible Assets and Intangible Liabilities", "shortName": "Intangible Assets and Intangible Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.altuspower.com/role/Acquisitions", "longName": "9952163 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.altuspower.com/role/VariableInterestEntities", "longName": "9952164 - Disclosure - Variable Interest Entities", "shortName": "Variable Interest Entities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.altuspower.com/role/Debt", "longName": "9952165 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.altuspower.com/role/FairValueMeasurements", "longName": "9952166 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.altuspower.com/role/Equity", "longName": "9952167 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.altuspower.com/role/RedeemableNoncontrollingInterests", "longName": "9952168 - Disclosure - Redeemable Noncontrolling Interests", "shortName": "Redeemable 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": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.altuspower.com/role/Leases", "longName": "9952169 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.altuspower.com/role/CommitmentsandContingencies", "longName": "9952170 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.altuspower.com/role/RelatedPartyTransactions", "longName": "9952171 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.altuspower.com/role/EarningsperShare", "longName": "9952172 - Disclosure - Earnings per Share", "shortName": "Earnings per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.altuspower.com/role/AssetRetirementObligations", "longName": "9952173 - Disclosure - Asset Retirement Obligations", "shortName": "Asset Retirement Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.altuspower.com/role/StockbasedCompensation", "longName": "9952174 - Disclosure - Stock-based Compensation", "shortName": "Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.altuspower.com/role/IncomeTaxes", "longName": "9952175 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.altuspower.com/role/SubsequentEvents", "longName": "9952176 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R29": { "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": "29", "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": "amps-20241231.htm", "first": true }, "uniqueAnchor": null }, "R30": { "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": "30", "firstAnchor": { "contextRef": "c-430", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-430", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R31": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R32": { "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure", "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure", "shortName": "Cybersecurity Risk Management and Strategy Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies", "longName": "9955511 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "33", "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": "amps-20241231.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": "amps-20241231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.altuspower.com/role/SignificantAccountingPoliciesTables", "longName": "9955512 - Disclosure - Significant Accounting Policies (Tables)", "shortName": "Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableTables", "longName": "9955513 - Disclosure - Revenue and Accounts Receivable (Tables)", "shortName": "Revenue and Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.altuspower.com/role/PropertyPlantandEquipmentTables", "longName": "9955514 - Disclosure - Property, Plant and Equipment (Tables)", "shortName": "Property, Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "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": "amps-20241231.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": "amps-20241231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesTables", "longName": "9955515 - Disclosure - Intangible Assets and Intangible Liabilities (Tables)", "shortName": "Intangible Assets and Intangible Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.altuspower.com/role/AcquisitionsTables", "longName": "9955516 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.altuspower.com/role/VariableInterestEntitiesTables", "longName": "9955517 - Disclosure - Variable Interest Entities (Tables)", "shortName": "Variable Interest Entities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.altuspower.com/role/DebtTables", "longName": "9955518 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.altuspower.com/role/FairValueMeasurementsTables", "longName": "9955519 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsTables", "longName": "9955520 - Disclosure - Redeemable Noncontrolling Interests (Tables)", "shortName": "Redeemable Noncontrolling Interests (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.altuspower.com/role/LeasesTables", "longName": "9955521 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.altuspower.com/role/EarningsperShareTables", "longName": "9955522 - Disclosure - Earnings per Share (Tables)", "shortName": "Earnings per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.altuspower.com/role/AssetRetirementObligationsTables", "longName": "9955523 - Disclosure - Asset Retirement Obligations (Tables)", "shortName": "Asset Retirement Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "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": "amps-20241231.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": "amps-20241231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.altuspower.com/role/StockbasedCompensationTables", "longName": "9955524 - Disclosure - Stock-based Compensation (Tables)", "shortName": "Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.altuspower.com/role/IncomeTaxesTables", "longName": "9955525 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "longName": "9955526 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "shortName": "Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R49": { "role": "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails", "longName": "9955527 - Disclosure - Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details)", "shortName": "Significant Accounting Policies - Reconciliation of Cash and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails", "longName": "9955528 - Disclosure - Revenue and Accounts Receivable - Disaggregation of Revenue (Details)", "shortName": "Revenue and Accounts Receivable - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R51": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails", "longName": "9955529 - Disclosure - Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details)", "shortName": "Revenue and Accounts Receivable - Transaction Price Allocated to Remaining Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "longName": "9955530 - Disclosure - Revenue and Accounts Receivable - Accounts Receivable, Net (Details)", "shortName": "Revenue and Accounts Receivable - Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-40", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R53": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails", "longName": "9955531 - Disclosure - Revenue and Accounts Receivable - Additional Information (Details)", "shortName": "Revenue and Accounts Receivable - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-6", "name": "amps:PeriodOfPaymentsForAccountsReceivableFromCustomers", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "amps:PeriodOfPaymentsForAccountsReceivableFromCustomers", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails", "longName": "9955532 - Disclosure - Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details)", "shortName": "Revenue and Accounts Receivable - Maturities of Fixed Rental Payment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails", "longName": "9955533 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "shortName": "Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-6", "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": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "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": "amps-20241231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails", "longName": "9955534 - Disclosure - Property, Plant and Equipment - Additional Information (Details)", "shortName": "Property, Plant and Equipment - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails", "longName": "9955535 - Disclosure - Property, Plant and Equipment - Property, Plant, and Equipment Leased to Third Parties (Details)", "shortName": "Property, Plant and Equipment - Property, Plant, and Equipment Leased to Third Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails", "longName": "9955536 - Disclosure - Intangible Assets and Intangible Liabilities - Intangible Assets (Details)", "shortName": "Intangible Assets and Intangible Liabilities - Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails", "longName": "9955537 - Disclosure - Intangible Assets and Intangible Liabilities - Intangible Liability (Details)", "shortName": "Intangible Assets and Intangible Liabilities - Intangible Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-6", "name": "amps:FiniteLivedIntangibleLiabilityNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-171", "name": "amps:FiniteLivedIntangibleLiabilityGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "amps:ScheduleOfFiniteLivedIntangibleLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R60": { "role": "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAdditionalInformationDetails", "longName": "9955538 - Disclosure - Intangible Assets and Intangible Liabilities - Additional Information (Details)", "shortName": "Intangible Assets and Intangible Liabilities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "amps:AmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "amps:AmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails", "longName": "9955539 - Disclosure - Intangible Assets and Intangible Liabilities - Annual Amortization on Intangibles (Details)", "shortName": "Intangible Assets and Intangible Liabilities - Annual Amortization on Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-6", "name": "amps:FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "amps:FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "longName": "9955540 - Disclosure - Acquisitions - Additional Information (Details)", "shortName": "Acquisitions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-173", "name": "amps:AssetAcquisitionNumberOfAssetsAcquired", "unitRef": "in-developmentsolarfacility", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R63": { "role": "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "longName": "9955541 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details)", "shortName": "Acquisitions - Assets Acquired and Liabilities Assumed from Business Combination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-179", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-179", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "longName": "9955542 - Disclosure - Acquisitions - Fair Value of Consideration Transferred (Details)", "shortName": "Acquisitions - Fair Value of Consideration Transferred (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-178", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-182", "name": "amps:BusinessCombinationCashConsiderationPaidToVitolOnClosing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R65": { "role": "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "longName": "9955543 - Disclosure - Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details)", "shortName": "Acquisitions - Estimated Fair Value and Weighted Average Amortization Period of Acquired Assets and Assumed Intangible Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-185", "name": "amps:FiniteLivedIntangibleLiabilitiesAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-185", "name": "amps:FiniteLivedIntangibleLiabilitiesAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.altuspower.com/role/AcquisitionsProFormaDetails", "longName": "9955544 - Disclosure - Acquisitions - Pro Forma (Details)", "shortName": "Acquisitions - Pro Forma (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-184", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-184", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails", "longName": "9955545 - Disclosure - Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details)", "shortName": "Variable Interest Entities - Consolidated VIE Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R68": { "role": "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails", "longName": "9955546 - Disclosure - Variable Interest Entities - Additional Information (Details)", "shortName": "Variable Interest Entities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetRetirementObligationLiabilitiesIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-230", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R69": { "role": "http://www.altuspower.com/role/DebtLongtermDebtDetails", "longName": "9955547 - Disclosure - Debt - Long-term Debt (Details)", "shortName": "Debt - Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R70": { "role": "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "longName": "9955548 - Disclosure - Debt - APAF Term Loan (Details)", "shortName": "Debt - APAF Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-236", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-236", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R71": { "role": "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "longName": "9955549 - Disclosure - Debt - APAF II Term Loan (Details)", "shortName": "Debt - APAF II Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-238", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-238", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "longName": "9955550 - Disclosure - Debt - APAF III Term Loan (Details)", "shortName": "Debt - APAF III Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-259", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R73": { "role": "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "longName": "9955551 - Disclosure - Debt - APAF IV Term Loan (Details)", "shortName": "Debt - APAF IV Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-270", "name": "us-gaap:DerivativeFixedInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-270", "name": "us-gaap:DerivativeFixedInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails", "longName": "9955552 - Disclosure - Debt - APAGH Term Loan (Details)", "shortName": "Debt - APAGH Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-272", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R75": { "role": "http://www.altuspower.com/role/DebtAPAGRevolverDetails", "longName": "9955553 - Disclosure - Debt - APAG Revolver (Details)", "shortName": "Debt - APAG Revolver (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-274", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-274", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "longName": "9955554 - Disclosure - Debt - APACF II Facility (Details)", "shortName": "Debt - APACF II Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-278", "name": "us-gaap:RepaymentsOfLongTermLinesOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-275", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R77": { "role": "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails", "longName": "9955555 - Disclosure - Debt - Other Term Loans - Construction to Term Loan Facility (Details)", "shortName": "Debt - Other Term Loans - Construction to Term Loan Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-278", "name": "us-gaap:RepaymentsOfLongTermLinesOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-281", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R78": { "role": "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails", "longName": "9955556 - Disclosure - Debt - Other Term Loans - Project-Level Term Loan (Details)", "shortName": "Debt - Other Term Loans - Project-Level Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-284", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-284", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails", "longName": "9955557 - Disclosure - Debt - Letter of Credit Facilities and Surety Bond Arrangements (Details)", "shortName": "Debt - Letter of Credit Facilities and Surety Bond Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-290", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-290", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails", "longName": "9955558 - Disclosure - Debt- Principal Maturity of Long-Term Debt (Details)", "shortName": "Debt- Principal Maturity of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-6", "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": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "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": "amps-20241231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "longName": "9955559 - Disclosure - Debt - Financing Obligations Recognized in Failed Sale Leaseback Transactions (Details)", "shortName": "Debt - Financing Obligations Recognized in Failed Sale Leaseback Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTaxCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R82": { "role": "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails", "longName": "9955560 - Disclosure - Debt - Minimum Lease Payments Under Failed Sale-Leasebacks (Details)", "shortName": "Debt - Minimum Lease Payments Under Failed Sale-Leasebacks (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails", "longName": "9955561 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AssetsFairValueDisclosure", "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": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AssetsFairValueDisclosure", "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": "amps-20241231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "longName": "9955562 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails", "longName": "9955563 - Disclosure - Fair Value Measurements - Alignment Shares (Details)", "shortName": "Fair Value Measurements - Alignment Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-7", "name": "amps:AlignmentSharesOutstandingShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "amps:ScheduleOfAlignmentSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "amps:AlignmentSharesConvertedShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "amps:ScheduleOfAlignmentSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R86": { "role": "http://www.altuspower.com/role/EquityDetails", "longName": "9955564 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "amps:CommonStockNumberOfVotes", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R87": { "role": "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails", "longName": "9955565 - Disclosure - Redeemable Noncontrolling Interests (Details)", "shortName": "Redeemable Noncontrolling Interests (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-40", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R88": { "role": "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails", "longName": "9955566 - Disclosure - Leases - Operating Lease Cost (Details)", "shortName": "Leases - Operating Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "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": "amps-20241231.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": "amps-20241231.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails", "longName": "9955567 - Disclosure - Leases - Supplemental Information of Operating Leases (Details)", "shortName": "Leases - Supplemental Information of Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "amps:SupplementalInformationOfOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.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", "amps:SupplementalInformationOfOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1", "longName": "9955568 - Disclosure - Leases - Operating Lease Cost (Details)", "shortName": "Leases - Operating Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-6", "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": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "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": "amps-20241231.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "longName": "9955569 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-1", "name": "amps:GuarantorTermObligations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "amps:GuarantorTermObligations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "longName": "9955570 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-1", "name": "amps:CommercialCollaborationAgreementTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "amps:CommercialCollaborationAgreementTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.altuspower.com/role/EarningsperShareDetails", "longName": "9955571 - Disclosure - Earnings per Share (Details)", "shortName": "Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "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": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R94": { "role": "http://www.altuspower.com/role/AssetRetirementObligationsDetails", "longName": "9955572 - Disclosure - Asset Retirement Obligations (Details)", "shortName": "Asset Retirement Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:AssetRetirementObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-40", "name": "us-gaap:AssetRetirementObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R95": { "role": "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "longName": "9955573 - Disclosure - Stock-based Compensation - Additional Information (Details)", "shortName": "Stock-based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-389", "name": "amps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentSubjectToHurdleAchievement", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R96": { "role": "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails", "longName": "9955574 - Disclosure - Stock-based Compensation - Schedule of RSU activity (Details)", "shortName": "Stock-based Compensation - Schedule of RSU activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-402", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-400", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R97": { "role": "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails", "longName": "9955575 - Disclosure - Stock-based Compensation - Schedule of Performance-based RSUs and PSUs (Details)", "shortName": "Stock-based Compensation - Schedule of Performance-based RSUs and PSUs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-393", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "unique": true } }, "R98": { "role": "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails", "longName": "9955576 - Disclosure - Stock-Based Compensation - Calculated Based on the Average Stock Price (Details)", "shortName": "Stock-Based Compensation - Calculated Based on the Average Stock Price (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-412", "name": "amps:ShareBasedPaymentArrangementAverageStockPriceRangeUpperRangeLimit", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-412", "name": "amps:ShareBasedPaymentArrangementAverageStockPriceRangeUpperRangeLimit", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails", "longName": "9955577 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (Details)", "shortName": "Income Taxes - Income Tax Expense (Benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails", "longName": "9955578 - Disclosure - Income Taxes - Income Tax (Benefit) Expense Reconciliation (Details)", "shortName": "Income Taxes - Income Tax (Benefit) Expense Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-1", "name": "amps:EffectiveIncomeTaxRateReconciliationIncomeTaxBenefitPreTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "amps:EffectiveIncomeTaxRateReconciliationIncomeTaxBenefitPreTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "longName": "9955579 - 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": "101", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails", "longName": "9955580 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "amps-20241231.htm", "first": true, "unique": true } } }, "tag": { "amps_A2023AcquisitionsOfVIEsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "A2023AcquisitionsOfVIEsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Acquisitions of VIEs", "label": "2023 Acquisitions Of VIEs [Member]", "documentation": "2023 Acquisitions Of VIEs" } } }, "auth_ref": [] }, "amps_A2024AcquisitionsOfVIEsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "A2024AcquisitionsOfVIEsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Acquisitions of VIEs", "label": "2024 Acquisitions Of VIEs [Member]", "documentation": "2024 Acquisitions Of VIEs" } } }, "auth_ref": [] }, "amps_APACFIIFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "APACFIIFacilityMember", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APACF II Facility", "label": "APACF II Facility [Member]", "documentation": "APACF II Facility" } } }, "auth_ref": [] }, "amps_APAFIIITermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "APAFIIITermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF III Term Loan", "label": "APAF III Term Loan [Member]", "documentation": "APAF III Term Loan" } } }, "auth_ref": [] }, "amps_APAFIITermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "APAFIITermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF II Term Loan", "label": "APAF II Term Loan [Member]", "documentation": "APAF II Term Loan" } } }, "auth_ref": [] }, "amps_APAFIVTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "APAFIVTermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF IV Term Loan", "label": "APAF IV Term Loan [Member]", "documentation": "APAF IV Term Loan" } } }, "auth_ref": [] }, "amps_APAFTermLoanAndAPAFIIITermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "APAFTermLoanAndAPAFIIITermLoanMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF Term Loan and APAF III Term Loan", "label": "APAF Term Loan And APAF III Term Loan [Member]", "documentation": "APAF Term Loan And APAF III Term Loan" } } }, "auth_ref": [] }, "amps_APAFTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "APAFTermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAF Term Loan", "label": "APAF Term Loan [Member]", "documentation": "APAF Term Loan" } } }, "auth_ref": [] }, "amps_APAGHTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "APAGHTermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAGH Term Loan", "label": "APAGH Term Loan [Member]", "documentation": "APAGH Term Loan" } } }, "auth_ref": [] }, "amps_APAGRevolverMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "APAGRevolverMember", "presentation": [ "http://www.altuspower.com/role/DebtAPAGRevolverDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAG Revolver", "label": "APAG Revolver [Member]", "documentation": "APAG Revolver" } } }, "auth_ref": [] }, "amps_ATMEquityProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ATMEquityProgramMember", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ATM Equity Program", "label": "ATM Equity Program [Member]", "documentation": "ATM Equity Program" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndNotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsAndNotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for uncollectible accounts", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r1102", "r1227" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails" ], "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": [ "r346", "r1105" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "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": [ "r106", "r921" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "terseLabel": "Accounts receivable, net", "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": [ "r1102" ] }, "amps_AccruedDeferredFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AccruedDeferredFinancingCosts", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued deferred financing costs", "label": "Accrued Deferred Financing Costs", "documentation": "Accrued Deferred Financing Costs" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "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": [ "r51", "r231", "r704" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r24", "r25", "r128", "r241", "r698", "r730", "r731" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r19", "r25", "r594", "r597", "r655", "r726", "r727", "r1068", "r1069", "r1070", "r1087", "r1088", "r1089", "r1091" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average amortization period", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r361", "r866" ] }, "amps_AcquiredFiniteLivedIntangibleLiabilitiesWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AcquiredFiniteLivedIntangibleLiabilitiesWeightedAverageUsefulLife", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average amortization period", "label": "Acquired Finite-lived Intangible Liabilities, Weighted Average Useful Life", "documentation": "Acquired Finite-lived Intangible Liabilities, Weighted Average Useful Life" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r992" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r122", "r921", "r1259" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r747", "r1087", "r1088", "r1089", "r1091", "r1188", "r1260" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1005" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1005" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1005" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1005" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "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": [ "r66", "r67", "r488" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity issuance costs", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r20", "r161" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net (loss) income to net cash from operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1050" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r963", "r974", "r984", "r1017" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r966", "r977", "r987", "r1020" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1051" ] }, "amps_AlignmentSharesConvertedShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesConvertedShares", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Alignment shares converted (in shares)", "label": "Alignment Shares, Converted, Shares", "documentation": "Alignment Shares, Converted, Shares" } } }, "auth_ref": [] }, "amps_AlignmentSharesConvertedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesConvertedValue", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Alignment Shares converted", "label": "Alignment Shares, Converted, Value", "documentation": "Alignment Shares, Converted, Value" } } }, "auth_ref": [] }, "amps_AlignmentSharesFairValueRemeasurementShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesFairValueRemeasurementShares", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value remeasurement (in shares)", "label": "Alignment Shares, Fair Value Remeasurement, Shares", "documentation": "Alignment Shares, Fair Value Remeasurement, Shares" } } }, "auth_ref": [] }, "amps_AlignmentSharesForfeitedShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesForfeitedShares", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Alignment shares forfeited (in shares)", "label": "Alignment Shares, Forfeited, Shares", "documentation": "Alignment Shares, Forfeited, Shares" } } }, "auth_ref": [] }, "amps_AlignmentSharesForfeitedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesForfeitedValue", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Alignment Shares forfeited", "label": "Alignment Shares, Forfeited, Value", "documentation": "Alignment Shares, Forfeited, Value" } } }, "auth_ref": [] }, "amps_AlignmentSharesLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Alignment Shares liability", "label": "Alignment Shares Liability", "documentation": "Alignment Shares Liability" } } }, "auth_ref": [] }, "amps_AlignmentSharesLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alignment Shares liability", "label": "Alignment Shares Liability, Fair Value Disclosure", "documentation": "Alignment Shares Liability, Fair Value Disclosure" } } }, "auth_ref": [] }, "amps_AlignmentSharesOutstandingShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesOutstandingShares", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alignment shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Alignment Shares, Outstanding, Shares", "documentation": "Alignment Shares, Outstanding, Shares" } } }, "auth_ref": [] }, "amps_AlignmentSharesOutstandingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesOutstandingValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Alignment Shares, Outstanding, Value", "documentation": "Alignment Shares, Outstanding, Value" } } }, "auth_ref": [] }, "amps_AlignmentSharesPeriodAfterMerger": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesPeriodAfterMerger", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period after merger", "label": "Alignment Shares, Period After Merger", "documentation": "Alignment Shares, Period After Merger" } } }, "auth_ref": [] }, "amps_AlignmentSharesSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesSharesRollForward", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Alignment Shares, Shares [Roll Forward]", "documentation": "Alignment Shares, Shares" } } }, "auth_ref": [] }, "amps_AlignmentSharesValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AlignmentSharesValueRollForward", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$", "label": "Alignment Shares, Value [Roll Forward]", "documentation": "Alignment Shares, Value" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1005" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1012" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r967", "r978", "r988", "r1012", "r1021", "r1025", "r1033" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1031" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r521", "r533" ] }, "amps_AllocationOfAcquisitionDateFairValuesAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AllocationOfAcquisitionDateFairValuesAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocation of Acquisition Date Fair Values [Axis]", "label": "Allocation Of Acquisition Date Fair Values [Axis]", "documentation": "Allocation Of Acquisition Date Fair Values" } } }, "auth_ref": [] }, "amps_AllocationOfAcquisitionDateFairValuesDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AllocationOfAcquisitionDateFairValuesDomain", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocation of Acquisition Date Fair Values [Domain]", "label": "Allocation Of Acquisition Date Fair Values [Domain]", "documentation": "Allocation Of Acquisition Date Fair Values [Domain]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total power sales", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r242", "r347", "r351", "r352", "r354", "r1227" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.altuspower.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": [] }, "amps_AmortizationBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AmortizationBenefit", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization benefit", "label": "Amortization Benefit", "documentation": "Amortization Benefit" } } }, "auth_ref": [] }, "amps_AmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AmortizationExpense", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization Expense", "documentation": "Amortization Expense" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount (premium)", "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": [ "r13", "r136", "r436", "r1206" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount and financing costs", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r436", "r891", "r892", "r1077", "r1206" ] }, "amps_AmortizationOfForwardStartingInterestRateSwap": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AmortizationOfForwardStartingInterestRateSwap", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of forward-starting interest rate swap", "label": "Amortization Of Forward-Starting Interest Rate Swap", "documentation": "Amortization Of Forward-Starting Interest Rate Swap" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAdditionalInformationDetails" ], "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": [ "r13", "r358", "r365", "r886" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from 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": [ "r316" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r1182" ] }, "amps_AssetAcquisitionConsiderationReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionConsiderationReceivable", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, consideration receivable", "label": "Asset Acquisition, Consideration Receivable", "documentation": "Asset Acquisition, Consideration Receivable" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Asset Acquisition, Consideration Transferred", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r911", "r1183", "r1184", "r1185" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, contingent consideration, liability", "label": "Asset Acquisition, Contingent Consideration, Liability", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition." } } }, "auth_ref": [ "r1182" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r1182" ] }, "amps_AssetAcquisitionIntangibleLiabilitiesWeightedAverageAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionIntangibleLiabilitiesWeightedAverageAmortizationPeriod", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average amortization period", "label": "Asset Acquisition, Intangible Liabilities, Weighted Average Amortization Period", "documentation": "Asset Acquisition, Intangible Liabilities, Weighted Average Amortization Period" } } }, "auth_ref": [] }, "amps_AssetAcquisitionNumberOfAssetsAcquired": { "xbrltype": "integerItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionNumberOfAssetsAcquired", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of in-development solar facilities acquired", "label": "Asset Acquisition, Number Of Assets Acquired", "documentation": "Asset Acquisition, Number Of Assets Acquired" } } }, "auth_ref": [] }, "amps_AssetAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting interests acquired", "label": "Asset Acquisition, Percentage of Voting Interests Acquired", "documentation": "Asset Acquisition, Percentage of Voting Interests Acquired" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease obligations", "label": "Asset Acquisition, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Asset Acquisition, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetRetirementObligations", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligations", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligations", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligations" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible liabilities", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, noncontrolling interests", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncontrolling Interests", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncontrolling Interests" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Assets" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments to decrease in operating lease liability", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liabilities", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Liabilities" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment" } } }, "auth_ref": [] }, "amps_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRedeemableNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRedeemableNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments to increase in non-controlling Interests", "label": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Redeemable Noncontrolling Interests", "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired and Liabilities Assumed, Redeemable Noncontrolling Interests" } } }, "auth_ref": [] }, "amps_AssetAcquisitionsLandMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionsLandMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisitions, Land", "label": "Asset Acquisitions, Land [Member]", "documentation": "Asset Acquisitions, Land" } } }, "auth_ref": [] }, "amps_AssetAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisitions", "label": "Asset Acquisitions [Member]", "documentation": "Asset Acquisitions" } } }, "auth_ref": [] }, "amps_AssetAcquisitionsSolarEnergyFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AssetAcquisitionsSolarEnergyFacilitiesMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisitions, Solar Energy Facilities", "label": "Asset Acquisitions, Solar Energy Facilities [Member]", "documentation": "Asset Acquisitions, Solar Energy Facilities" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Asset Retirement Obligation", "documentation": "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": [ "r384", "r387" ] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AssetRetirementObligationsDetails" ], "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": [ "r385", "r390" ] }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/AssetRetirementObligations" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Retirement Obligations", "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": [ "r215", "r383", "r386" ] }, "us-gaap_AssetRetirementObligationLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AssetRetirementObligationsDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "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": [ "r388" ] }, "us-gaap_AssetRetirementObligationLiabilitiesSettled": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationLiabilitiesSettled", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AssetRetirementObligationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Liabilities settled or disposed in the current year", "label": "Asset Retirement Obligation, Liabilities Settled", "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset." } } }, "auth_ref": [ "r389" ] }, "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationRollForwardAnalysisRollForward", "presentation": [ "http://www.altuspower.com/role/AssetRetirementObligationsDetails" ], "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": [] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "verboseLabel": "Asset retirement obligations", "terseLabel": "Asset retirement obligations", "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": [ "r1126" ] }, "us-gaap_AssetRetirementObligationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationsPolicy", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Retirement Obligations", "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": [ "r383" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r179", "r194", "r234", "r273", "r321", "r325", "r339", "r340", "r348", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r587", "r591", "r619", "r691", "r794", "r881", "r882", "r921", "r941", "r1136", "r1137", "r1216" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "verboseLabel": "Assets of consolidated VIEs, included in total assets above:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r227", "r244", "r273", "r348", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r587", "r591", "r619", "r921", "r1136", "r1137", "r1216" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r603", "r604", "r914" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r273", "r348", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r587", "r591", "r619", "r1136", "r1137", "r1216" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of net assets", "label": "Disposal Group, Including Discontinued Operation, Assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r103", "r105", "r150", "r225", "r226" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://www.altuspower.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r946", "r947", "r970" ] }, "amps_AuditorInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AuditorInformationAbstract", "lang": { "en-us": { "role": { "label": "Auditor Information [Abstract]", "documentation": "Auditor Information" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://www.altuspower.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r946", "r947", "r970" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://www.altuspower.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r946", "r947", "r970" ] }, "amps_AverageStockPricePriceFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AverageStockPricePriceFiveMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$13+", "label": "Average Stock Price, Price Five [Member]", "documentation": "Average Stock Price, Price Five" } } }, "auth_ref": [] }, "amps_AverageStockPricePriceFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AverageStockPricePriceFourMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$11.51-12.99", "label": "Average Stock Price, Price Four [Member]", "documentation": "Average Stock Price, Price Four" } } }, "auth_ref": [] }, "amps_AverageStockPricePriceOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AverageStockPricePriceOneMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less than $8", "label": "Average Stock Price, Price One [Member]", "documentation": "Average Stock Price, Price One" } } }, "auth_ref": [] }, "amps_AverageStockPricePriceThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AverageStockPricePriceThreeMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$11-11.50", "label": "Average Stock Price, Price Three [Member]", "documentation": "Average Stock Price, Price Three" } } }, "auth_ref": [] }, "amps_AverageStockPricePriceTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AverageStockPricePriceTwoMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$8-10.99", "label": "Average Stock Price, Price Two [Member]", "documentation": "Average Stock Price, Price Two" } } }, "auth_ref": [] }, "amps_AverageStockPriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AverageStockPriceRangeAxis", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average Stock Price Range [Axis]", "label": "Average Stock Price Range [Axis]", "documentation": "Average Stock Price Range" } } }, "auth_ref": [] }, "amps_AverageStockPriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "AverageStockPriceRangeDomain", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average Stock Price Range [Domain]", "label": "Average Stock Price Range [Domain]", "documentation": "Average Stock Price Range [Domain]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1028" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1029" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1024" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1024" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1024" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1024" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1024" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1024" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails", "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": [ "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1027" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1026" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1025" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1025" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Principles of Consolidation", "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": [] }, "amps_BatteryEnergyStorageSystemMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BatteryEnergyStorageSystemMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Battery energy storage systems", "label": "Battery Energy Storage System [Member]", "documentation": "Battery Energy Storage System" } } }, "auth_ref": [] }, "amps_BlackstoneCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BlackstoneCreditFacilityMember", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Blackstone Credit Facility", "label": "Blackstone Credit Facility [Member]", "documentation": "Blackstone Credit Facility" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails", "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r359", "r360", "r361", "r362", "r363", "r581", "r904", "r905" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails", "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r69", "r72", "r359", "r360", "r361", "r362", "r363", "r581", "r904", "r905" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "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": [ "r581" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of ownership interest acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r70" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.altuspower.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisition, Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1063", "r1064" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r579", "r580" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating revenues, net", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r579", "r580" ] }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition and entity formation costs", "verboseLabel": "Acquisition related 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": [ "r68" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationCashAcquired", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash acquired", "label": "Business Combination, Cash Acquired", "documentation": "Business Combination, Cash Acquired" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashConsiderationPaidToSellerOnClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationCashConsiderationPaidToSellerOnClosing", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid to seller on closing", "label": "Business Combination, Cash Consideration Paid To Seller On Closing", "documentation": "Business Combination, Cash Consideration Paid To Seller On Closing" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashConsiderationPaidToSettleDebtAndInterestRateSwaps": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationCashConsiderationPaidToSettleDebtAndInterestRateSwaps", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid to settle debt and interest rate swaps on behalf of True Green", "label": "Business Combination, Cash Consideration Paid To Settle Debt And Interest Rate Swaps", "documentation": "Business Combination, Cash Consideration Paid To Settle Debt And Interest Rate Swaps" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashConsiderationPaidToSettleDebtOnBehalfOfSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationCashConsiderationPaidToSettleDebtOnBehalfOfSeller", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid to settle debt on behalf of seller", "label": "Business Combination, Cash Consideration Paid To Settle Debt On Behalf Of Seller", "documentation": "Business Combination, Cash Consideration Paid To Settle Debt On Behalf Of Seller" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashConsiderationPaidToTrueGreenOnClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationCashConsiderationPaidToTrueGreenOnClosing", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid to True Green on closing", "label": "Business Combination, Cash Consideration Paid To True Green On Closing", "documentation": "Business Combination, Cash Consideration Paid To True Green On Closing" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashConsiderationPaidToVitolOnClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationCashConsiderationPaidToVitolOnClosing", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid to Vitol on closing", "label": "Business Combination, Cash Consideration Paid to Vitol On Closing", "documentation": "Business Combination, Cash Consideration Paid to Vitol On Closing" } } }, "auth_ref": [] }, "amps_BusinessCombinationCashInEscrowAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationCashInEscrowAccounts", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration in escrow accounts", "label": "Business Combination, Cash In Escrow Accounts", "documentation": "Business Combination, Cash In Escrow Accounts" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "totalLabel": "Total fair value of consideration transferred, net of cash acquired", "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": [ "r2", "r3", "r17" ] }, "amps_BusinessCombinationConsiderationTransferredEarnoutCashPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationConsiderationTransferredEarnoutCashPaid", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout cash payments", "label": "Business Combination, Consideration Transferred, Earnout Cash Paid", "documentation": "Business Combination, Consideration Transferred, Earnout Cash Paid" } } }, "auth_ref": [] }, "amps_BusinessCombinationContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationContingentConsideration", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration", "documentation": "Business Combination, Contingent Consideration" } } }, "auth_ref": [] }, "amps_BusinessCombinationContingentConsiderationArrangementsAmountOfChangeOfOtherContingentConsiderationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationContingentConsiderationArrangementsAmountOfChangeOfOtherContingentConsiderationAmount", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of change of other contingent consideration, amount", "label": "Business Combination, Contingent Consideration Arrangements, Amount Of Change Of Other Contingent Consideration, Amount", "documentation": "Business Combination, Contingent Consideration Arrangements, Amount Of Change Of Other Contingent Consideration, Amount" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Gain) loss on fair value remeasurement of contingent consideration, net", "verboseLabel": "Remeasurement of contingent consideration, net", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r583", "r1076" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price payable, current", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r77", "r171" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, contingent consideration, liability", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r77", "r171" ] }, "amps_BusinessCombinationContingentConsiderationPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationContingentConsiderationPayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration payable", "label": "Business Combination, Contingent Consideration Payable", "documentation": "Business Combination, Contingent Consideration Payable" } } }, "auth_ref": [] }, "amps_BusinessCombinationPeriodSinceAcquisitionOfFacilities": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationPeriodSinceAcquisitionOfFacilities", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period since acquisition of facilities", "label": "Business Combination, Period Since Acquisition Of Facilities", "documentation": "Business Combination, Period Since Acquisition Of Facilities" } } }, "auth_ref": [] }, "amps_BusinessCombinationPostClosingPurchasePriceTrueUp": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationPostClosingPurchasePriceTrueUp", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-closing purchase price true-up", "label": "Business Combination, Post-Closing Purchase Price True-Up", "documentation": "Business Combination, Post-Closing Purchase Price True-Up" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r71" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r71" ] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Accounts receivable", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentBusinessCombinationCashConsiderationPaidToVitolOnClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentBusinessCombinationCashConsiderationPaidToVitolOnClosing", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Measurement period adjustments, Cash consideration paid to Vitol on closing", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Business Combination, Cash Consideration Paid to Vitol On Closing", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Business Combination, Cash Consideration Paid to Vitol On Closing" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentBusinessCombinationPostClosingPurchasePriceTrueUp": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentBusinessCombinationPostClosingPurchasePriceTrueUp", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Measurement period adjustments, Post-closing purchase price true-up", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Business Combination, Post-Closing Purchase Price True-Up", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Business Combination, Post-Closing Purchase Price True-Up" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAcquired", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Cash acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Acquired", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Acquired" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndRestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndRestrictedCash", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, cash and restricted cash", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash and Restricted Cash", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash and Restricted Cash Acquired" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSellerOnClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSellerOnClosing", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Cash consideration paid to seller on closing", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Seller On Closing", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Seller On Closing" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSettleDebtAndInterestRateSwaps": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSettleDebtAndInterestRateSwaps", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Cash consideration paid to settle debt and interest rate swaps on behalf of True Green", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt And Interest Rate Swaps", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt And Interest Rate Swaps" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSettleDebtOnBehalfOfSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToSettleDebtOnBehalfOfSeller", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Cash consideration paid to settle debt on behalf of seller", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt On Behalf Of Seller", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To Settle Debt On Behalf Of Seller" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToTrueGreenOnClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashConsiderationPaidToTrueGreenOnClosing", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Cash consideration paid to True Green on closing", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To True Green On Closing", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Consideration Paid To True Green On Closing" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashInEscrowAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashInEscrowAccounts", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Cash consideration in escrow accounts", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash In Escrow Accounts", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash In Escrow Accounts" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of consideration transferred, net of cash acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r76" ] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContingentConsiderationPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContingentConsiderationPayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Contingent consideration payable", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Payable", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Payable" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Contract liability", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contract Liability", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contract Liability" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Measurement period adjustments, Total fair value of consideration transferred", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Fair Value Of Consideration Transferred", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Fair Value Of Consideration Transferred" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Measurement period adjustments, Total fair value of consideration transferred, net of cash acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Intangible assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r76" ] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseAsset", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Operating lease asset", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Asset", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Asset" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Operating lease liability", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Operating Lease Liability" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Measurement period adjustments, other assets", "terseLabel": "Measurement period adjustments, Other assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Measurement period adjustments, other liabilities", "verboseLabel": "Measurement period adjustments, other liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Measurement period adjustments, property, plant and equipment", "terseLabel": "Measurement period adjustments, Property, plant and equipment", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r76" ] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPurchasePricePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPurchasePricePayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueOfConsiderationTransferred", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Purchase price payable", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Price Payable", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Price Payable" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRedeemableNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRedeemableNonControllingInterests", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Redeemable non-controlling interests", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Redeemable Non-controlling Interests", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Redeemable Non-controlling Interests" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRestrictedCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRestrictedCashAcquired", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Cash and restricted cash acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Restricted Cash Acquired", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Restricted Cash Acquired" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Measurement period adjustments, Total assets acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Assets", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Assets" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Measurement period adjustments, Total liabilities assumed", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Liabilities", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total Liabilities" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAccountsPayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Accounts payable", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Accounts Payable", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Accounts Payable" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAssetRetirementObligation", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Asset retirement obligation", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Asset Retirement Obligation", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Asset Retirement Obligation" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsIntangibleLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsIntangibleLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Intangible liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Intangible Liabilities", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Intangible Liabilities" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsLongTermDebt", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTotalLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustments, Long-term debt", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Long Term Debt", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Long Term Debt" } } }, "auth_ref": [] }, "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsNonControllingInterests", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "amps_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Measurement period adjustments, non-controlling interests", "terseLabel": "Measurement period adjustments, Non-controlling interests", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Non-controlling Interests", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments, Non-controlling Interests" } } }, "auth_ref": [] }, "amps_BusinessCombinationPurchasePricePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationPurchasePricePayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price payable", "label": "Business Combination, Purchase Price Payable", "documentation": "Business Combination, Purchase Price Payable" } } }, "auth_ref": [] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetRetirementObligation", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligation", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligation", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Asset Retirement Obligation" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "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": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]" } } }, "auth_ref": [] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConstructionPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConstructionPayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Construction Payable", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Construction Payable" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsLiabilitiesOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsLiabilitiesOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability" } } }, "auth_ref": [] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsLiabilitiesOperatingLeaseLiabilityContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsLiabilitiesOperatingLeaseLiabilityContractLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Contract Liability", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Liabilities Operating Lease Liability Contract Liability" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "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": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "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": [ "r74" ] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "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": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt", "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other 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": [ "r74" ] }, "amps_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease asset", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Assets", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "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": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant 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": [ "r73", "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of consideration transferred, net of cash acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree." } } }, "auth_ref": [ "r74" ] }, "amps_BusinessCombinationRestrictedCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "BusinessCombinationRestrictedCashAcquired", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and restricted cash acquired", "label": "Business Combination, Restricted Cash Acquired", "documentation": "Business Combination, Restricted Cash Acquired" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations and Acquisitions of Assets", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r166", "r167", "r168", "r169" ] }, "amps_CBREGroupIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CBREGroupIncMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CBRE Group, Inc", "label": "CBRE Group, Inc [Member]", "documentation": "CBRE Group, Inc" } } }, "auth_ref": [] }, "amps_CalderaAcquisitionContingentLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CalderaAcquisitionContingentLiabilityMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Caldera Acquisition - contingent liability", "label": "Caldera Acquisition - Contingent Liability [Member]", "documentation": "Caldera Acquisition - Contingent Liability" } } }, "auth_ref": [] }, "amps_CalderaAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CalderaAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Caldera Acquisition", "label": "Caldera Acquisition [Member]", "documentation": "Caldera Acquisition" } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "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": [ "r203", "r695", "r758", "r788", "r921", "r941", "r1066" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r32", "r229", "r870" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r229" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market fund", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1189", "r1190" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and 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": [ "r33", "r178" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of year", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of year", "totalLabel": "Total", "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": [ "r32", "r141", "r270" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r141" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized gain (loss) on fair value hedging instruments", "label": "Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments", "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement." } } }, "auth_ref": [ "r176" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1003" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1000" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r998" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.altuspower.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "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": [ "r222", "r237", "r238", "r239", "r273", "r299", "r303", "r311", "r315", "r323", "r324", "r348", "r405", "r407", "r408", "r409", "r412", "r413", "r444", "r445", "r447", "r448", "r450", "r619", "r736", "r737", "r738", "r739", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r759", "r780", "r803", "r825", "r854", "r855", "r856", "r857", "r858", "r1056", "r1080", "r1092" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r237", "r238", "r239", "r323", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r736", "r737", "r738", "r739", "r893", "r1056", "r1080" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "amps_ClassOfWarrantsOrRightsWarrantsExchanged": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ClassOfWarrantsOrRightsWarrantsExchanged", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of warrants into common stock", "label": "Class Of Warrants Or Rights, Warrants Exchanged", "documentation": "Class Of Warrants Or Rights, Warrants Exchanged" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1004" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1004" ] }, "amps_CommercialCollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CommercialCollaborationAgreementMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Collaboration Agreement", "label": "Commercial Collaboration Agreement [Member]", "documentation": "Commercial Collaboration Agreement" } } }, "auth_ref": [] }, "amps_CommercialCollaborationAgreementRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CommercialCollaborationAgreementRenewalTerm", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial collaboration agreement renewal term", "label": "Commercial Collaboration Agreement, Renewal Term", "documentation": "Commercial Collaboration Agreement, Renewal Term" } } }, "auth_ref": [] }, "amps_CommercialCollaborationAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CommercialCollaborationAgreementTerm", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial collaboration agreement term", "label": "Commercial Collaboration Agreement Term", "documentation": "Commercial Collaboration Agreement Term" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingent liabilities (Note 13)", "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": [ "r115", "r184", "r694", "r779" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r153", "r391", "r392", "r861", "r1122", "r1128" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1260" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1260" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r120" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r929", "r930", "r931", "r933", "r934", "r935", "r938", "r1087", "r1088", "r1091", "r1188", "r1257", "r1260" ] }, "amps_CommonStockNumberOfVotes": { "xbrltype": "integerItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CommonStockNumberOfVotes", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes", "label": "Common Stock, Number Of Votes", "documentation": "Common Stock, Number Of Votes" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r120" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r120", "r780" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r120" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r20", "r120", "r780", "r800", "r1260", "r1261" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock $0.0001 par value; 988,591,250 shares authorized as of December\u00a031, 2024 and 2023; 159,999,527 and 158,999,886 shares issued and outstanding as of December\u00a031, 2024 and 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r120", "r696", "r921" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1009" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1008" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1010" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1007" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income attributable to Altus Power, Inc.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r26", "r252", "r254", "r263", "r686", "r711", "r713" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive loss attributable to the noncontrolling and redeemable noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r11", "r81", "r91", "r252", "r254", "r262", "r685", "r711", "r712" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive (loss) income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r91", "r173", "r252", "r254", "r261", "r684", "r711" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r43", "r44", "r97", "r98", "r344", "r860" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r43", "r44", "r97", "r98", "r344", "r733", "r860" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r43", "r44", "r97", "r98", "r344", "r860", "r1062" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r101", "r209" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [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": [ "r860" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r43", "r44", "r97", "r98", "r344" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r42", "r43", "r44", "r45", "r97", "r177", "r860" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r43", "r44", "r97", "r98", "r344", "r860" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r279", "r587", "r588", "r591", "r592", "r664", "r862", "r1135", "r1138", "r1139" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r279", "r587", "r588", "r591", "r592", "r664", "r862", "r1135", "r1138", "r1139" ] }, "amps_ConsolidatedVariableInterestEntity": { "xbrltype": "integerItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ConsolidatedVariableInterestEntity", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated VIEs", "label": "Consolidated Variable Interest Entity", "documentation": "Consolidated Variable Interest Entity" } } }, "auth_ref": [] }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests and Redeemable Noncontrolling Interests in Solar Facility Subsidiaries", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest." } } }, "auth_ref": [ "r205" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r78", "r84", "r86" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "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": [] }, "amps_ConstructionLoanToTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ConstructionLoanToTermLoanFacilityMember", "presentation": [ "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction Loan to Term Loan Facility", "label": "Construction Loan To Term Loan Facility [Member]", "documentation": "Construction Loan To Term Loan Facility" } } }, "auth_ref": [] }, "us-gaap_ConstructionLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionLoansMember", "presentation": [ "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction Loans", "label": "Construction Loans [Member]", "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis." } } }, "auth_ref": [ "r942", "r1102" ] }, "us-gaap_ConstructionPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Construction payable", "label": "Construction Payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables." } } }, "auth_ref": [ "r182" ] }, "amps_ConstructionToTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ConstructionToTermLoanFacilityMember", "presentation": [ "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction to Term Loan Facility", "label": "Construction To Term Loan Facility [Member]", "documentation": "Construction To Term Loan Facility" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration by Type [Axis]", "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Type [Domain]", "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r452", "r454", "r473" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "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": [ "r452", "r453", "r473" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r452", "r453", "r473" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 9.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r452", "r453", "r473" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating revenue", "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": [ "r474" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance guarantee obligations", "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": [ "r1086" ] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Alignment Shares into common stock", "label": "Conversion of Stock, Amount Converted", "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r277", "r278", "r418", "r446", "r662", "r675", "r690", "r871", "r873" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails" ], "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": [ "r404", "r1133" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails" ], "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": [ "r404", "r1133", "r1134" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1065", "r1083", "r1181" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.altuspower.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_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current expense (benefit)", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r566", "r1083" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1065", "r1083", "r1181" ] }, "amps_CustomerAcquisitionCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CustomerAcquisitionCostsMember", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer acquisition costs", "label": "Customer Acquisition Costs [Member]", "documentation": "Customer Acquisition Costs" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r145", "r344" ] }, "amps_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CustomerOneMember", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer One" } } }, "auth_ref": [] }, "amps_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "CustomerTwoMember", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two", "label": "Customer Two [Member]", "documentation": "Customer Two" } } }, "auth_ref": [] }, "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r955", "r1044" ] }, "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]" } } }, "auth_ref": [ "r955", "r1044" ] }, "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]" } } }, "auth_ref": [ "r957", "r1046" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]" } } }, "auth_ref": [ "r957", "r1046" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]" } } }, "auth_ref": [ "r959", "r1048" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r957", "r1046" ] }, "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]" } } }, "auth_ref": [ "r950", "r1039" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Flag]" } } }, "auth_ref": [ "r951", "r1040" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Text Block]" } } }, "auth_ref": [ "r951", "r1040" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract", "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]" } } }, "auth_ref": [ "r949", "r1038" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]" } } }, "auth_ref": [ "r949", "r1038" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]" } } }, "auth_ref": [ "r949", "r1038" ] }, "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Third Party Engaged [Flag]" } } }, "auth_ref": [ "r952", "r1041" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]" } } }, "auth_ref": [ "r954", "r1043" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]" } } }, "auth_ref": [ "r954", "r1043" ] }, "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r955", "r1044" ] }, "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r958", "r1047" ] }, "cyd_CybersecurityRiskRoleOfManagementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskRoleOfManagementTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Role of Management [Text Block]" } } }, "auth_ref": [ "r956", "r1045" ] }, "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]" } } }, "auth_ref": [ "r953", "r1042" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r154", "r272", "r378", "r379", "r380", "r381", "r382", "r403", "r404", "r414", "r420", "r421", "r422", "r423", "r424", "r425", "r430", "r437", "r438", "r439", "r632" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGRevolverDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails", "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r23", "r108", "r109", "r180", "r183", "r279", "r415", "r416", "r417", "r418", "r419", "r421", "r426", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r888", "r889", "r890", "r891", "r892", "r919", "r1081", "r1123", "r1124", "r1125", "r1205", "r1207" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base spread", "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": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r23", "r183", "r440" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGRevolverDetails", "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails", "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r415", "r632", "r633", "r889", "r890", "r919" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r111", "r416" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGRevolverDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails", "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r23", "r279", "r415", "r416", "r417", "r418", "r419", "r421", "r426", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r888", "r889", "r890", "r891", "r892", "r919", "r1081", "r1123", "r1124", "r1125", "r1205", "r1207" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.altuspower.com/role/DebtAPAFTermLoanDetails" ], "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": [] }, "amps_DebtInstrumentUnamortizedDeferredFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DebtInstrumentUnamortizedDeferredFinancingCosts", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized deferred financing costs", "label": "Debt Instrument, Unamortized Deferred Financing Costs", "documentation": "Debt Instrument, Unamortized Deferred Financing Costs" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r1141", "r1204", "r1205", "r1207" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding principal balance", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r426", "r441", "r631", "r632", "r633", "r889", "r890", "r919" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized discounts", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "documentation": "Amount, after accumulated amortization, of debt discount (premium)." } } }, "auth_ref": [ "r1141", "r1204", "r1205", "r1207" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1083", "r1180", "r1181" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "verboseLabel": "Issuance costs", "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": [ "r1141", "r1204", "r1205", "r1207" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax expense (benefit)", "totalLabel": "Total deferred tax expense (benefit)", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r218", "r1083" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r116", "r117", "r181", "r557" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r540", "r541", "r692" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1083", "r1180", "r1181" ] }, "amps_DeferredTaxAssetsAccruedBonus": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DeferredTaxAssetsAccruedBonus", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued bonus", "label": "Deferred Tax Assets, Accrued Bonus", "documentation": "Deferred Tax Assets, Accrued Bonus" } } }, "auth_ref": [] }, "amps_DeferredTaxAssetsDeferredFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DeferredTaxAssetsDeferredFinancingCosts", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred financing costs", "label": "Deferred Tax Assets, Deferred Financing Costs", "documentation": "Deferred Tax Assets, Deferred Financing Costs" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r558" ] }, "amps_DeferredTaxAssetsIntangibleLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DeferredTaxAssetsIntangibleLiabilities", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible liabilities", "label": "Deferred Tax Assets, Intangible Liabilities", "documentation": "Deferred Tax Assets, Intangible Liabilities" } } }, "auth_ref": [] }, "amps_DeferredTaxAssetsInterestLimitation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DeferredTaxAssetsInterestLimitation", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sec. 163(j) interest limitation", "label": "Deferred Tax Assets, Interest Limitation", "documentation": "Deferred Tax Assets, Interest Limitation" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1176" ] }, "amps_DeferredTaxAssetsOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DeferredTaxAssetsOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Deferred Tax Assets, Operating Lease Liability", "documentation": "Deferred Tax Assets, Operating Lease Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating losses", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r1178" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US federal net operating loss carryforwards", "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": [ "r1178" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State net operating loss carryforwards", "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": [ "r1178" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r1178" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-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": [ "r1178" ] }, "amps_DeferredTaxAssetsTaxDeferredExpenseDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DeferredTaxAssetsTaxDeferredExpenseDerivativeLiability", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability", "label": "Deferred Tax Assets, Tax Deferred Expense, Derivative Liability", "documentation": "Deferred Tax Assets, Tax Deferred Expense, Derivative Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligation", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Asset Retirement Obligations", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from asset retirement obligations. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset." } } }, "auth_ref": [ "r1178" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Valuation allowance", "terseLabel": "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": [ "r559" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.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": [ "r1176" ] }, "amps_DeferredTaxLiabilitiesDerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DeferredTaxLiabilitiesDerivativeAssets", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative assets", "label": "Deferred Tax Liabilities, Derivative Assets", "documentation": "Deferred Tax Liabilities, Derivative Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Intangible assets", "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": [ "r1178" ] }, "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Investments in partnerships", "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated." } } }, "auth_ref": [ "r1178" ] }, "amps_DeferredTaxLiabilitiesOperatingLeaseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DeferredTaxLiabilitiesOperatingLeaseAsset", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease asset", "label": "Deferred Tax Liabilities, Operating Lease Asset", "documentation": "Deferred Tax Liabilities, Operating Lease Asset" } } }, "auth_ref": [] }, "amps_DeferredTaxLiabilitiesOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DeferredTaxLiabilitiesOtherLiabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other liabilities", "label": "Deferred Tax Liabilities, Other Liabilities", "documentation": "Deferred Tax Liabilities, Other Liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Property, plant and equipment", "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": [ "r1178" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "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": [ "r13", "r50" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 }, "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation, amortization and accretion expense", "terseLabel": "Depreciation, amortization and accretion expense", "label": "Depreciation, Amortization and Accretion, Net", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative 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": [ "r245", "r246", "r603", "r604", "r612", "r618", "r760", "r761", "r762", "r764", "r765", "r766", "r767", "r768", "r770", "r771", "r786", "r787", "r840", "r842", "r843", "r844", "r845", "r846", "r873", "r914", "r915", "r931", "r1191", "r1192", "r1193", "r1258" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "label": "Derivative Asset, Noncurrent", "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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r245" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r768", "r771", "r785", "r786", "r787", "r790", "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r813", "r814", "r815", "r816", "r819", "r820", "r821", "r822", "r840", "r841", "r843", "r845", "r929", "r931", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1201", "r1202" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails" ], "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/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r93", "r94", "r95", "r175", "r768", "r771", "r785", "r786", "r787", "r790", "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r813", "r814", "r815", "r816", "r819", "r820", "r821", "r822", "r840", "r841", "r843", "r845", "r873", "r929", "r931", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1201", "r1202" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amounts", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1186", "r1187" ] }, "us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesMethodsOfAccountingNonhedgingDerivatives", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Agreements", "label": "Derivatives, Methods of Accounting, Derivatives Not Designated or Qualifying as Hedges [Policy Text Block]", "documentation": "Disclosure of accounting policy for derivatives that either were not designated as hedging instruments or do not qualify for hedge accounting." } } }, "auth_ref": [ "r92" ] }, "amps_DevelopmentFee": { "xbrltype": "perUnitItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "DevelopmentFee", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Development fee (in usd per watt)", "label": "Development Fee", "documentation": "Development Fee" } } }, "auth_ref": [] }, "us-gaap_DirectOperatingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DirectOperatingCosts", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct costs", "label": "Direct Operating Costs", "documentation": "The aggregate direct operating costs incurred during the reporting period." } } }, "auth_ref": [ "r131" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "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": [ "r472", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "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": [ "r472", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1143" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r486", "r491", "r522", "r523", "r527", "r907" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of RSU Activity", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r16", "r65" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r904", "r905" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock dividends", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r10", "r161" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://www.altuspower.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": [ "r946", "r947", "r970" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.altuspower.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "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": [ "r946", "r947", "r970", "r1013" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.altuspower.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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.altuspower.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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.altuspower.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/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.altuspower.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": [ "r991" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.altuspower.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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r1002" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share attributable to common stockholders", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in usd per share)", "verboseLabel": "Net income (loss) attributable to common stockholders per share - 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": [ "r264", "r285", "r286", "r287", "r288", "r289", "r290", "r296", "r299", "r311", "r314", "r315", "r320", "r577", "r585", "r600", "r601", "r687", "r714", "r875" ] }, "amps_EarningsPerShareBasicAndDilutedEPSAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net income (loss) per share attributable to common stockholders", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "documentation": "Earnings Per Share, Basic and Diluted EPS" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Net income (loss) attributable to common stockholders per share - 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": [ "r264", "r285", "r286", "r287", "r288", "r289", "r290", "r299", "r311", "r314", "r315", "r320", "r577", "r585", "r600", "r601", "r687", "r714", "r875" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [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": [ "r299", "r303", "r311" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Net Income or 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": [ "r39", "r40", "r317" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.altuspower.com/role/EarningsperShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r295", "r316", "r318", "r319" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "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": [ "r543", "r910" ] }, "amps_EffectiveIncomeTaxRateReconciliationFairValueOfRedeemableWarrantsAndAlignmentSharesLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "EffectiveIncomeTaxRateReconciliationFairValueOfRedeemableWarrantsAndAlignmentSharesLiability", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of redeemable warrant and Alignment Shares liability", "label": "Effective Income Tax Rate Reconciliation, Fair Value Of Redeemable Warrants And Alignment Shares Liability", "documentation": "Effective Income Tax Rate Reconciliation, Fair Value Of Redeemable Warrants And Alignment Shares Liability" } } }, "auth_ref": [] }, "amps_EffectiveIncomeTaxRateReconciliationIncomeTaxBenefitPreTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "EffectiveIncomeTaxRateReconciliationIncomeTaxBenefitPreTax", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense (benefit) \u2013 computed as 21% of pretax (loss) income", "label": "Effective Income Tax Rate Reconciliation, Income Tax Benefit, Pre Tax", "documentation": "Effective Income Tax Rate Reconciliation, Income Tax Benefit, Pre Tax" } } }, "auth_ref": [] }, "amps_EffectiveIncomeTaxRateReconciliationStateValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "EffectiveIncomeTaxRateReconciliationStateValuationAllowance", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Effective Income Tax Rate Reconciliation, State Valuation Allowance", "documentation": "Effective Income Tax Rate Reconciliation, State Valuation Allowance" } } }, "auth_ref": [] }, "amps_EffectiveIncomeTaxRateReconciliationTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "EffectiveIncomeTaxRateReconciliationTransactionCosts", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs related to the CBAH Merger", "label": "Effective Income Tax Rate Reconciliation, Transaction Costs", "documentation": "Effective Income Tax Rate Reconciliation, Transaction Costs" } } }, "auth_ref": [] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based 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": [ "r526" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period of recognition", "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": [ "r526" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, 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": [] }, "amps_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "srt_EnergyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EnergyAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Energy [Axis]", "label": "Energy [Axis]" } } }, "auth_ref": [] }, "srt_EnergyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EnergyDomain", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Energy [Domain]", "label": "Energy [Domain]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.altuspower.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_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.altuspower.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.altuspower.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/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.altuspower.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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.altuspower.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/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.altuspower.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": [ "r944" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.altuspower.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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.altuspower.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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.altuspower.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": [ "r944" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.altuspower.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r1055" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.altuspower.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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.altuspower.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": [ "r944" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.altuspower.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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.altuspower.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": [ "r1053" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.altuspower.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/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.altuspower.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": [ "r944" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.altuspower.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": [ "r944" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.altuspower.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": [ "r944" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.altuspower.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": [ "r944" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.altuspower.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/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.altuspower.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": [ "r1054" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r996" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1049" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1049" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1049" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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": [ "r20", "r223", "r256", "r257", "r258", "r280", "r281", "r282", "r284", "r289", "r291", "r293", "r322", "r349", "r350", "r374", "r451", "r567", "r568", "r574", "r575", "r576", "r578", "r584", "r585", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r623", "r625", "r626", "r627", "r628", "r629", "r634", "r637", "r655", "r710", "r726", "r727", "r728", "r747", "r825" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1006" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r963", "r974", "r984", "r1017" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r960", "r971", "r981", "r1014" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1012" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 }, "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of redeemable warrant liability", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r13" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r603", "r604", "r612", "r914" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r603", "r604", "r612", "r914" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsTables" ], "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 instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity." } } }, "auth_ref": [ "r914", "r1189", "r1190", "r1201" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r428", "r477", "r478", "r479", "r480", "r481", "r482", "r602", "r604", "r605", "r606", "r607", "r611", "r612", "r613", "r667", "r668", "r669", "r889", "r890", "r901", "r902", "r903", "r914", "r915" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r608", "r609", "r610", "r611", "r613", "r614", "r615", "r616", "r617", "r681", "r914", "r916" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r428", "r477", "r482", "r604", "r612", "r667", "r901", "r902", "r903", "r914" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r428", "r477", "r482", "r604", "r605", "r612", "r668", "r889", "r890", "r901", "r902", "r903", "r914" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r428", "r477", "r478", "r479", "r480", "r481", "r482", "r604", "r605", "r606", "r607", "r612", "r669", "r889", "r890", "r901", "r902", "r903", "r914", "r915" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r428", "r477", "r478", "r479", "r480", "r481", "r482", "r602", "r604", "r605", "r606", "r607", "r611", "r612", "r613", "r667", "r668", "r669", "r889", "r890", "r901", "r902", "r903", "r914", "r915" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]", "label": "Fair Value, Option, Quantitative Disclosures [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", "r621", "r622" ] }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOptionQuantitativeDisclosuresTable", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Option, Disclosures [Table]", "label": "Fair Value Option, Disclosures [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option." } } }, "auth_ref": [ "r620", "r621", "r622" ] }, "amps_FavorableOperationAndMaintenanceContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FavorableOperationAndMaintenanceContractsMember", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Favorable operation and maintenance contracts", "label": "Favorable Operation And Maintenance Contracts [Member]", "documentation": "Favorable Operation And Maintenance Contracts" } } }, "auth_ref": [] }, "amps_FavorableRateRevenueContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FavorableRateRevenueContractsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Favorable rate revenue contracts", "label": "Favorable Rate Revenue Contracts [Member]", "documentation": "Favorable Rate Revenue Contracts" } } }, "auth_ref": [] }, "amps_FinalAllocationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FinalAllocationMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Final Allocation", "label": "Final Allocation [Member]", "documentation": "Final Allocation" } } }, "auth_ref": [] }, "amps_FinanceLeaseDifferenceInFairValueOfFinanceLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FinanceLeaseDifferenceInFairValueOfFinanceLeaseObligations", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Difference between minimum lease payments and fair value of finance lease obligations", "label": "Finance Lease, Difference In Fair Value Of Finance Lease Obligations", "documentation": "Finance Lease, Difference In Fair Value Of Finance Lease Obligations" } } }, "auth_ref": [] }, "amps_FinanceLeaseFutureMinimumPaymentsDifferenceBetweenLeasePaymentsAndFairValueOfFinancingLeaseObligationsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FinanceLeaseFutureMinimumPaymentsDifferenceBetweenLeasePaymentsAndFairValueOfFinancingLeaseObligationsAcquired", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Difference between minimum lease payments and fair value of financing lease obligations acquired", "label": "Finance Lease, Future Minimum Payments, Difference Between Lease Payments And Fair Value Of Financing Lease Obligations Acquired", "documentation": "Finance Lease, Future Minimum Payments, Difference Between Lease Payments And Fair Value Of Financing Lease Obligations Acquired" } } }, "auth_ref": [] }, "amps_FinanceLeaseFutureMinimumPaymentsInterestIncludedInPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FinanceLeaseFutureMinimumPaymentsInterestIncludedInPayments", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Implied interest on financing lease obligation", "label": "Finance Lease, Future Minimum Payments, Interest Included In Payments", "documentation": "Finance Lease, Future Minimum Payments, Interest Included In Payments" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "totalLabel": "Total", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r649" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r649" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r649" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r649" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r649" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r649" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtMinimumLeasePaymentsUnderFailedSaleLeasebacksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r649" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current liabilities:", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [ "r1189", "r1190", "r1200" ] }, "amps_FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligations recognized in failed sale leaseback transactions", "label": "Financing Obligations Recognized In Failed Sale Leaseback Transactions [Member]", "documentation": "Financing Obligations Recognized In Failed Sale Leaseback Transactions" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearFive", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2029", "label": "Finite-Lived Intangible Asset (liability), Expected Amortization, Year Five", "documentation": "Finite-Lived Intangible Asset (liability), Expected Amortization, Year Five" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearFour", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2028", "label": "Finite-Lived Intangible Asset (liability), Expected Amortization, Year Four", "documentation": "Finite-Lived Intangible Asset (liability), Expected Amortization, Year Four" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearOne", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2025", "label": "Finite-Lived Intangible Asset (Liability), Expected Amortization, Year One", "documentation": "Finite-Lived Intangible Asset (Liability), Expected Amortization, Year One" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearThree", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2027", "label": "Finite-Lived Intangible Asset (Liability), Expected Amortization, Year Three", "documentation": "Finite-Lived Intangible Asset (Liability), Expected Amortization, Year Three" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearTwo", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2026", "label": "Finite-Lived Intangible Asset (Liability), Expected Amortization, Year Two", "documentation": "Finite-Lived Intangible Asset (Liability), Expected Amortization, Year Two" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r232", "r355", "r364", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearOne", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r366", "r866", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearFive", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r366", "r866", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearFour", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r366", "r866", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearThree", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r366", "r866", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearTwo", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r366", "r866", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "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": [ "r357", "r359", "r360", "r361", "r363", "r364", "r367", "r368", "r679", "r680", "r866" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intangible assets", "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": [ "r355", "r364", "r680", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "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": [ "r357", "r364", "r367", "r368", "r371", "r679", "r866", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "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": [ "r357", "r359", "r360", "r361", "r363", "r364", "r367", "r368", "r866" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "terseLabel": "Intangible assets, net", "totalLabel": "Total 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": [ "r679", "r1115" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Amortization Period", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period 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": [ "r679" ] }, "amps_FiniteLivedIntangibleLiabilitiesAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleLiabilitiesAcquired", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fair Value, unfavorable rate revenue contracts", "label": "Finite-lived Intangible Liabilities Acquired", "documentation": "Finite-lived Intangible Liabilities Acquired" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearFive", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearFive", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2029", "label": "Finite-Lived Intangible Liabilities, Expected Amortization, Year Five", "documentation": "Finite-Lived Intangible Liabilities, Expected Amortization, Year Five" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearFour", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearFour", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2028", "label": "Finite-Lived Intangible Liabilities, Expected Amortization, Year Four", "documentation": "Finite-Lived Intangible Liabilities, Expected Amortization, Year Four" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearOne", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearOne", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2025", "label": "Finite-Lived Intangible Liabilities, Expected Amortization, Year One", "documentation": "Finite-Lived Intangible Liabilities, Expected Amortization, Year One" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearThree", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearThree", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2027", "label": "Finite-Lived Intangible Liabilities, Expected Amortization, Year Three", "documentation": "Finite-Lived Intangible Liabilities, Expected Amortization, Year Three" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleLiabilitiesExpectedAmortizationYearTwo", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails": { "parentTag": "amps_FiniteLivedIntangibleAssetLiabilityExpectedAmortizationYearTwo", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2026", "label": "Finite-Lived Intangible Liabilities, Expected Amortization, Year Two", "documentation": "Finite-Lived Intangible Liabilities, Expected Amortization, Year Two" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleLiabilityAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleLiabilityAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails": { "parentTag": "amps_FiniteLivedIntangibleLiabilityNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unfavorable rate revenue contracts", "label": "Finite-Lived Intangible Liability, Accumulated Amortization", "documentation": "Finite-Lived Intangible Liability, Accumulated Amortization" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleLiabilityGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleLiabilityGross", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails": { "parentTag": "amps_FiniteLivedIntangibleLiabilityNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost", "label": "Finite-Lived Intangible Liability, Gross", "documentation": "Finite-Lived Intangible Liability, Gross" } } }, "auth_ref": [] }, "amps_FiniteLivedIntangibleLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "FiniteLivedIntangibleLiabilityNet", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 }, "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible liabilities, net", "terseLabel": "Intangible liabilities, net", "totalLabel": "Total intangible liabilities, net", "label": "Finite-Lived Intangible Liability, Net", "documentation": "Finite-Lived Intangible Liability, Net" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, favorable rate revenue contracts", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r359" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r967", "r978", "r988", "r1021" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r967", "r978", "r988", "r1021" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r967", "r978", "r988", "r1021" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r967", "r978", "r988", "r1021" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r967", "r978", "r988", "r1021" ] }, "amps_ForwardStartingInterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ForwardStartingInterestRateSwapMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Starting Interest Rate Swap", "label": "Forward Starting Interest Rate Swap [Member]", "documentation": "Forward Starting Interest Rate Swap" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r1001" ] }, "amps_GWPlanPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "GWPlanPSUsMember", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GW Plan PSUs", "label": "GW Plan PSUs [Member]", "documentation": "GW Plan PSUs" } } }, "auth_ref": [] }, "amps_GainLossInFairValueChangeOfAlignmentSharesLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "GainLossInFairValueChangeOfAlignmentSharesLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of Alignment Shares liability", "label": "Gain (Loss) In Fair Value Change Of Alignment Shares Liability", "documentation": "Gain (Loss) In Fair Value Change Of Alignment Shares Liability" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 7.0 }, "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (gain) on disposal of property, plant and equipment", "negatedTerseLabel": "Loss (gain) on disposal of property, plant and equipment", "terseLabel": "Loss (gain) on disposal of property, plant and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r13" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on extinguishment of debt, net", "negatedTerseLabel": "Loss on extinguishment of debt, net", "terseLabel": "Loss on extinguishment of 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": [ "r13", "r53", "r54" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r134", "r805" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Intangible Liabilities and Amortization", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r356", "r370", "r373" ] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Axis]", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r399", "r400", "r401", "r402" ] }, "us-gaap_GuaranteeObligationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsLineItems", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations [Line Items]", "label": "Guarantor Obligations [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": [ "r399", "r400", "r401", "r402" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Domain]", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r399", "r400", "r401", "r402" ] }, "amps_GuarantorTermObligations": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "GuarantorTermObligations", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor term", "label": "Guarantor Term Obligations", "documentation": "Guarantor Term Obligations" } } }, "auth_ref": [] }, "amps_HoldingsRestrictedUnitsPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "HoldingsRestrictedUnitsPlanMember", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdings Restricted Units Plan", "label": "Holdings Restricted Units Plan [Member]", "documentation": "Holdings Restricted Units Plan" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.altuspower.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r946", "r947", "r970" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.altuspower.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": [ "r0", "r151" ] }, "amps_InPlaceLeaseContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "InPlaceLeaseContractsMember", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-place lease contracts", "label": "In-place Lease Contracts [Member]", "documentation": "In-place Lease Contracts" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income tax expense", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r129", "r187", "r193", "r688", "r706", "r877", "r881", "r1094", "r1096", "r1097", "r1098", "r1099" ] }, "amps_IncomeLossOfFairValueAdjustmentOfAlignmentShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "IncomeLossOfFairValueAdjustmentOfAlignmentShares", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of Alignment Shares liability", "label": "Income (Loss) Of Fair Value Adjustment Of Alignment Shares", "documentation": "Income (Loss) Of Fair Value Adjustment Of Alignment Shares" } } }, "auth_ref": [] }, "amps_IncomeLossOfFairValueAdjustmentOfAlignmentSharesExcludingForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "IncomeLossOfFairValueAdjustmentOfAlignmentSharesExcludingForfeitures", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAlignmentSharesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Fair value remeasurement", "label": "Income (Loss) Of Fair Value Adjustment Of Alignment Shares, Excluding Forfeitures", "documentation": "Income (Loss) Of Fair Value Adjustment Of Alignment Shares, Excluding Forfeitures" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r904", "r905" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction [Axis]", "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r269", "r543", "r544", "r553", "r563", "r910", "r1177" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction [Domain]", "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r269", "r543", "r544", "r553", "r563", "r910", "r1177" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r274", "r535", "r543", "r550", "r551", "r552", "r555", "r561", "r569", "r571", "r572", "r573", "r741", "r910" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails", "http://www.altuspower.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax (expense) benefit", "totalLabel": "Income tax expense (benefit)", "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": [ "r202", "r219", "r292", "r293", "r321", "r329", "r340", "r542", "r543", "r570", "r716", "r910" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.altuspower.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": [ "r255", "r538", "r539", "r555", "r556", "r560", "r565", "r735" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred rate change", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, 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 income tax rates." } } }, "auth_ref": [ "r537", "r543", "r547", "r910" ] }, "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effect of noncontrolling interests and redeemable 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": [ "r1173", "r1174" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r910", "r1173", "r1175" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other deferred items", "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": [ "r910", "r1173", "r1174" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs related to the CBAH Merger (return to provision)", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law." } } }, "auth_ref": [ "r1173", "r1174" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State 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": [ "r546", "r910", "r1173" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/IncomeTaxesIncomeTaxBenefitExpenseReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effect of tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r548", "r549", "r1173" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for taxes", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r34", "r269", "r562", "r563" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.altuspower.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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.altuspower.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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAssetRetirementObligations", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligations", "label": "Increase (Decrease) in Asset Retirement Obligations", "documentation": "The increase (decrease) during the reporting period in the carrying amount of asset retirement obligations." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r677", "r1076" ] }, "us-gaap_IncreaseDecreaseInDerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDerivativeAssets", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative assets", "label": "Increase (Decrease) in Derivative Assets", "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as assets that are due to be disposed of within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [ "r1076" ] }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDueFromRelatedParties", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Due to related parties", "label": "Increase (Decrease) in Due from Related Parties", "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInterestPayableNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable", "label": "Increase (Decrease) in Interest Payable, Net", "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities, excluding the effect of acquisitions", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive shares (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r300", "r301", "r302", "r315", "r490" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r967", "r978", "r988", "r1012", "r1021", "r1025", "r1033" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1031" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r948", "r1037" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r948", "r1037" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r948", "r1037" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets and Intangible Liabilities", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r356", "r369", "r372", "r865", "r866" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r321", "r325", "r328", "r330", "r340", "r630", "r881", "r882" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r136", "r434", "r443", "r891", "r892" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Income (Expense), Operating", "documentation": "Amount of interest income (expense) classified as operating." } } }, "auth_ref": [ "r682", "r1096" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r881", "r1071", "r1096" ] }, "us-gaap_InterestPaidCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidCapitalized", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest, net of amounts capitalized", "label": "Interest Paid, Capitalized, Investing Activities", "documentation": "Amount of cash paid for interest capitalized, classified as investing activity." } } }, "auth_ref": [ "r874", "r1078" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r109" ] }, "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) to be reclassified during next 12 months", "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net", "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months." } } }, "auth_ref": [ "r96" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateSwapMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "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": [ "r868", "r936", "r937" ] }, "amps_InternalRevenueCodeSection382Member": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "InternalRevenueCodeSection382Member", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Revenue Code Section 382", "label": "Internal Revenue Code Section 382 [Member]", "documentation": "Internal Revenue Code Section 382" } } }, "auth_ref": [] }, "us-gaap_InvestmentTaxCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTaxCredit", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment tax credit", "label": "Investment Tax Credit", "documentation": "The amount deducted from an entities' taxes, reflecting a percentage of an amount invested in certain assets spread over the useful life of those assets; includes deferred investment tax credits." } } }, "auth_ref": [ "r143" ] }, "amps_InvestmentTaxCreditTransferLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "InvestmentTaxCreditTransferLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "terseLabel": "Investment tax credit transfer liability", "label": "Investment Tax Credit Transfer Liability, Current", "documentation": "Investment Tax Credit Transfer Liability, Current" } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r761", "r763", "r764", "r766", "r769", "r831", "r833", "r835", "r838", "r839", "r847", "r849", "r850", "r851", "r852", "r853", "r931" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r761", "r763", "r764", "r766", "r769", "r831", "r833", "r835", "r838", "r839", "r847", "r849", "r850", "r851", "r852", "r853", "r931" ] }, "amps_JORISolarLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "JORISolarLLCMember", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "JO RI Solar, LLC", "label": "JO RI Solar, LLC [Member]", "documentation": "JO RI Solar, LLC" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1144" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r642", "r920" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.altuspower.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1209" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r148", "r650" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r641" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.altuspower.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Fixed Rental 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": [ "r1210" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1" ], "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": [ "r649" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r649" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r649" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r649" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r649" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r649" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r649" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Present value discount", "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": [ "r649" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.altuspower.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r636" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r653" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2029", "label": "Lessor, Operating Lease, Payment to be Received, Year Five", "documentation": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r653" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r653" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fixed Rental Payments", "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r1211" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r653" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessor, Operating Lease, Payment to be Received, after Year Five", "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r653" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r653" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableMaturitiesofFixedRentalPaymentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r653" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LetterOfCreditMember", "presentation": [ "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r23", "r108", "r109", "r110", "r113", "r114", "r115", "r118", "r273", "r348", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r588", "r591", "r592", "r619", "r778", "r876", "r941", "r1136", "r1216", "r1217" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities of consolidated VIEs, included in total liabilities above:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable noncontrolling interests, and stockholders' 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": [ "r126", "r186", "r701", "r921", "r1082", "r1107", "r1203" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, redeemable noncontrolling interests, and stockholders' equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "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": [ "r110", "r228", "r273", "r348", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r588", "r591", "r592", "r619", "r921", "r1136", "r1216", "r1217" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities at fair value", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r604", "r1189" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r23", "r113", "r114", "r115", "r118", "r273", "r348", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r588", "r591", "r592", "r619", "r1136", "r1216", "r1217" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of net liabilities", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r103", "r105", "r150", "r225", "r226" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails", "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Line of credit outstanding", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r23", "r183", "r1224" ] }, "amps_LineOfCreditFacilityAmortizationStepUpRate": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "LineOfCreditFacilityAmortizationStepUpRate", "presentation": [ "http://www.altuspower.com/role/DebtAPAFTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization step up rate", "label": "Line Of Credit Facility, Amortization Step Up Rate", "documentation": "Line Of Credit Facility, Amortization Step Up Rate" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCommitmentFeeAmount", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGRevolverDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, commitment fee amount", "label": "Line of Credit Facility, Commitment Fee Amount", "documentation": "Amount of the fee for available but unused credit capacity under the credit facility." } } }, "auth_ref": [ "r107", "r112", "r404" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current borrowing capacity", "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": [ "r107", "r112" ] }, "amps_LineOfCreditFacilityInitialAmortizationRate": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "LineOfCreditFacilityInitialAmortizationRate", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial amortization rate", "label": "Line Of Credit Facility, Initial Amortization Rate", "documentation": "Line Of Credit Facility, Initial Amortization Rate" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGRevolverDetails", "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails", "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [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": [ "r404", "r1081", "r1133" ] }, "amps_LineOfCreditFacilityMaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "LineOfCreditFacilityMaturity", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maturity period", "label": "Line Of Credit Facility, Maturity", "documentation": "Line Of Credit Facility, Maturity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r107", "r112" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 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": [ "r107", "r112", "r404" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAFIVTermLoanDetails", "http://www.altuspower.com/role/DebtAPAFTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails", "http://www.altuspower.com/role/DebtAPAGRevolverDetails", "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails", "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r107", "r112", "r404", "r1081", "r1133" ] }, "amps_LinkLogisticsRealEstateManagementLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "LinkLogisticsRealEstateManagementLLCMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Link Logistics Real Estate Management LLC", "label": "Link Logistics Real Estate Management LLC [Member]", "documentation": "Link Logistics Real Estate Management LLC" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Financing Costs", "label": "Financing Receivable, Fee and Interest Income [Policy Text Block]", "documentation": "Disclosure of accounting policy for method for recognizing interest income and amortizing deferred fee or cost of financing receivable. Includes, but is not limited to, treatment of fee, cost, premium and discount." } } }, "auth_ref": [ "r1104" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue and Accounts Receivable", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due to 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": [ "r632", "r1100" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.altuspower.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal payments", "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": [ "r23", "r183", "r427", "r442", "r889", "r890", "r919", "r1224" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "netLabel": "Current portion of long-term debt", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Less: Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r235" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair-value of 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": [ "r1189", "r1191", "r1192", "r1193" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r15", "r279", "r1142" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r15", "r279", "r432" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r15", "r279", "r432" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r15", "r279", "r432" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r15", "r279", "r432" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/DebtPrincipalMaturityofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r15", "r279", "r432" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of unamortized debt issuance costs and current portion", "netLabel": "Long-term debt, less current portion", "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": [ "r236" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r23", "r1123", "r1124", "r1125" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails", "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails", "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r23", "r52", "r1123", "r1124", "r1125" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails" ], "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": [ "r393", "r394", "r395", "r398", "r534", "r732", "r887", "r1129", "r1130" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails" ], "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": [ "r393", "r394", "r395", "r398", "r534", "r732", "r887", "r1129", "r1130" ] }, "amps_MN8AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "MN8AcquisitionMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MN8 Acquisition", "label": "MN8 Acquisition [Member]", "documentation": "MN8 Acquisition" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r344", "r896", "r923", "r926", "r1143", "r1228", "r1229", "r1230", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "amps_MarshallStreetAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "MarshallStreetAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marshall Street Acquisition", "label": "Marshall Street Acquisition [Member]", "documentation": "Marshall Street Acquisition" } } }, "auth_ref": [] }, "amps_MasterServicesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "MasterServicesAgreementMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Services Agreement", "label": "Master Services Agreement [Member]", "documentation": "Master Services Agreement" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r484", "r534", "r607", "r676", "r724", "r725", "r732", "r770", "r771", "r832", "r834", "r836", "r837", "r848", "r863", "r864", "r885", "r893", "r906", "r915", "r916", "r917", "r918", "r924", "r1140", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1004" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1004" ] }, "amps_MeasurementPeriodAdjustmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "MeasurementPeriodAdjustmentsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Period Adjustments", "label": "Measurement Period Adjustments [Member]", "documentation": "Measurement Period Adjustments" } } }, "auth_ref": [] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://www.altuspower.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings." } } }, "auth_ref": [ "r102", "r165" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r484", "r534", "r607", "r676", "r724", "r725", "r732", "r770", "r771", "r832", "r834", "r836", "r837", "r848", "r863", "r864", "r885", "r893", "r906", "r915", "r916", "r917", "r924", "r1140", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r125", "r185", "r273", "r348", "r405", "r407", "r408", "r409", "r412", "r413", "r619", "r700", "r782" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Redemption of redeemable noncontrolling interests", "label": "Noncontrolling Interest, Change in Redemption Value", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r56", "r63", "r156", "r157" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash distributions to noncontrolling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r161" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterests" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable 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": [ "r172" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1024" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market fund", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1145" ] }, "amps_Mr.NorellMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "Mr.NorellMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mr. Norell", "label": "Mr. Norell [Member]", "documentation": "Mr. Norell" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1032" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r344", "r896", "r923", "r926", "r1143", "r1228", "r1229", "r1230", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1005" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://www.altuspower.com/role/General" ], "lang": { "en-us": { "role": { "terseLabel": "General", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r206", "r220" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used for) 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": [ "r268" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for 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": [ "r268" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows used for 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/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by 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": [ "r141", "r142", "r143" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/EarningsperShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 }, "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/EarningsperShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to Altus Power, Inc.", "verboseLabel": "Net income (loss) attributable to Altus Power, Inc.", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r132", "r143", "r188", "r226", "r250", "r253", "r258", "r273", "r283", "r285", "r286", "r287", "r288", "r289", "r292", "r293", "r308", "r348", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r577", "r585", "r601", "r619", "r709", "r802", "r823", "r824", "r939", "r1136" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss attributable to noncontrolling interests and redeemable noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r90", "r174", "r250", "r253", "r289", "r292", "r293", "r708", "r1070" ] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r130" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/EarningsperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to common stockholders - basic", "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": [ "r266", "r285", "r286", "r287", "r288", "r296", "r297", "r310", "r315", "r585" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/EarningsperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to common 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": [ "r266", "r298", "r304", "r305", "r306", "r307", "r310", "r315" ] }, "amps_NetIncomeLossIncludingPortionAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NetIncomeLossIncludingPortionAttributableToRedeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable To Redeemable Noncontrolling Interest", "documentation": "Net Income (Loss), Including Portion Attributable To Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "amps_NetMeteringCreditAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NetMeteringCreditAgreementsMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power sales under NMCAs", "label": "Net Metering Credit Agreements [Member]", "documentation": "Net Metering Credit Agreements" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1004" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r967", "r978", "r988", "r1012", "r1021" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r995" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r994" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1012" ] }, "amps_NonRedeemableNoncontrollingInterestAccruedDistributionsToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NonRedeemableNoncontrollingInterestAccruedDistributionsToNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued distributions to noncontrolling interests", "label": "Non Redeemable Noncontrolling Interest Accrued Distributions To Noncontrolling Interests", "documentation": "Non Redeemable Noncontrolling Interest Accrued Distributions To Noncontrolling Interests" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1032" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1032" ] }, "amps_NoncashOrPartNoncashAcquisitionAccruedDividendsAndCommitmentFeesOnPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncashOrPartNoncashAcquisitionAccruedDividendsAndCommitmentFeesOnPreferredStock", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan conversion", "label": "Noncash or Part Noncash Acquisition, Accrued Dividends And Commitment Fees On Preferred Stock", "documentation": "Noncash or Part Noncash Acquisition, Accrued Dividends And Commitment Fees On Preferred Stock" } } }, "auth_ref": [] }, "amps_NoncashOrPartNoncashAcquisitionBusinessCombinationContingentConsiderationObligationsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncashOrPartNoncashAcquisitionBusinessCombinationContingentConsiderationObligationsAtFairValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Construction loan conversion", "label": "Noncash or Part Noncash Acquisition, Business Combination, Contingent Consideration Obligations At Fair Value", "documentation": "Noncash or Part Noncash Acquisition, Business Combination, Contingent Consideration Obligations At Fair Value" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionDebtAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionDebtAssumed1", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Debt assumed through acquisitions", "label": "Noncash or Part Noncash Acquisition, Debt Assumed", "documentation": "The amount of debt that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions of property and equipment included in construction payable", "label": "Noncash or Part Noncash Acquisition, Other Liabilities Assumed", "documentation": "Amount of liabilities, classified as other, assumed in acquiring a business or in consideration for an asset received in a noncash or part noncash acquisition." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "amps_NoncashOrPartNoncashAcquisitionWarrantsExercisedCashlessBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncashOrPartNoncashAcquisitionWarrantsExercisedCashlessBasis", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercised on a cashless basis", "label": "Noncash Or Part Noncash Acquisition, Warrants Exercised Cashless Basis", "documentation": "Noncash Or Part Noncash Acquisition, Warrants Exercised Cashless Basis" } } }, "auth_ref": [] }, "amps_NoncashOrPartNoncashDeferredPurchasePricePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncashOrPartNoncashDeferredPurchasePricePayable", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred purchase price payable", "label": "Noncash Or Part Noncash, Deferred Purchase Price Payable", "documentation": "Noncash Or Part Noncash, Deferred Purchase Price Payable" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "amps_NoncontrollingInterestAccruedDistributionsToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncontrollingInterestAccruedDistributionsToNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued distributions to noncontrolling interests", "label": "Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests", "documentation": "Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests" } } }, "auth_ref": [] }, "amps_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfRedeemableNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfRedeemableNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption of redeemable noncontrolling interests", "label": "Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests", "documentation": "Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests" } } }, "auth_ref": [] }, "amps_NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfRedeemableNoncontrollingInterestsAccretionToRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncontrollingInterestIncreaseDecreaseFromRedemptionsOrPurchaseOfRedeemableNoncontrollingInterestsAccretionToRedemptionValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interests accretion to redemption value", "label": "Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests Accretion To Redemption Value", "documentation": "Noncontrolling Interest, Increase (Decrease) From Redemptions Or Purchase Of Redeemable Noncontrolling Interests Accretion To Redemption Value" } } }, "auth_ref": [] }, "amps_NoncontrollingInterestIncreaseFromAssetAcquisitionsRedeemable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncontrollingInterestIncreaseFromAssetAcquisitionsRedeemable", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed noncontrolling interest through asset acquisitions", "label": "Noncontrolling Interest, Increase From Asset Acquisitions , Redeemable", "documentation": "Noncontrolling Interest, Increase From Asset Acquisitions , Redeemable" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Noncontrolling interests assumed through acquisitions", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r18", "r63", "r75" ] }, "amps_NoncontrollingInterestIncreaseFromBusinessCombinationRedeemable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncontrollingInterestIncreaseFromBusinessCombinationRedeemable", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed noncontrolling interest through business combination", "label": "Noncontrolling Interest, Increase From Business Combination, Redeemable", "documentation": "Noncontrolling Interest, Increase From Business Combination, Redeemable" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non Controlling 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": [ "r79", "r451", "r1087", "r1088", "r1089", "r1091", "r1260" ] }, "amps_NoncontrollingInterestsCashContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NoncontrollingInterestsCashContribution", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Cash contributions from noncontrolling interests", "label": "Noncontrolling Interests, Cash Contribution", "documentation": "Noncontrolling Interests, Cash Contribution" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other expense (income), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r135" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1084", "r1085" ] }, "amps_NumberOfAssetsAcquired": { "xbrltype": "integerItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "NumberOfAssetsAcquired", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of assets acquired", "label": "Number of Assets Acquired", "documentation": "Number of Assets Acquired" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r882", "r1095" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r878", "r884", "r1095" ] }, "amps_OmnibusIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "OmnibusIncentivePlanMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Omnibus Incentive Plan", "label": "Omnibus Incentive Plan [Member]", "documentation": "Omnibus Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r193", "r877", "r1094", "r1096", "r1097", "r1098", "r1099" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails" ], "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": [ "r643", "r920" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1208" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails_1", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r639" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liability, current", "terseLabel": "Operating lease liability, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r639" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liability, noncurrent", "terseLabel": "Operating lease liability, noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r639" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r640", "r645" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease asset", "terseLabel": "Operating lease asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r638" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r648", "r920" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term, years", "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": [ "r647", "r920" ] }, "amps_OperatingLossCarryforwardInterestExpenseLimitationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "OperatingLossCarryforwardInterestExpenseLimitationGross", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense limitation carryforward", "label": "Operating Loss Carryforward, Interest Expense Limitation, Gross", "documentation": "Operating Loss Carryforward, Interest Expense Limitation, Gross" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net 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": [ "r564" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [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": [ "r564" ] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization." } } }, "auth_ref": [ "r564" ] }, "amps_OptionToPurchaseMembershipInterestsAgreementsToAcquireEquityInterestsPaidOnOptionExerciseDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "OptionToPurchaseMembershipInterestsAgreementsToAcquireEquityInterestsPaidOnOptionExerciseDate", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option exercise date", "label": "Option To Purchase Membership Interests Agreements To Acquire Equity Interests Paid On Option Exercise Date", "documentation": "Option To Purchase Membership Interests Agreements To Acquire Equity Interests Paid On Option Exercise Date" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current assets", "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r243", "r921" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "verboseLabel": "Other assets", "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r233" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on forward starting interest rate swap designated as cash flow hedge", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r247", "r248" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification of realized gain on cash flow hedge to net income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r248", "r249" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7", "r710" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income", "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r20", "r22", "r251", "r254", "r260", "r289", "r623", "r624", "r629", "r683", "r710", "r1068", "r1069" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of operations (exclusive of depreciation and amortization shown separately below)", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r133", "r715", "r881" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other (income) expenses", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r886", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1115", "r1117", "r1118", "r1119" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Due to related parties", "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r109", "r921" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r114" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other (income) expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r137" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1004" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due from related parties", "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r240", "r789", "r882", "r1226" ] }, "amps_OtherTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "OtherTermLoansMember", "presentation": [ "http://www.altuspower.com/role/DebtAPAFIITermLoanDetails", "http://www.altuspower.com/role/DebtLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other term loans", "label": "Other Term Loans [Member]", "documentation": "Other Term Loans" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r965", "r976", "r986", "r1019" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r968", "r979", "r989", "r1022" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r968", "r979", "r989", "r1022" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r993" ] }, "amps_PaymentForBusinessMergerTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PaymentForBusinessMergerTransactionCosts", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of transaction costs related to the CBAH Merger", "label": "Payment For Business Merger, Transaction Costs", "documentation": "Payment For Business Merger, Transaction Costs" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r8" ] }, "amps_PaymentForContingentConsiderationLiabilityFinancingActivitiesPurchasePricePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivitiesPurchasePricePayable", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of deferred purchase price payable", "label": "Payment For Contingent Consideration Liability, Financing Activities, Purchase Price Payable", "documentation": "Payment For Contingent Consideration Liability, Financing Activities, Purchase Price Payable" } } }, "auth_ref": [] }, "amps_PaymentOfFinancingObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PaymentOfFinancingObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of financing obligation", "label": "Payment Of Financing Obligation", "documentation": "Payment Of Financing Obligation" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1059", "r1072" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt extinguishment costs", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/DebtAPAGHTermLoanDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs", "terseLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r31" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of financing costs", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r30" ] }, "us-gaap_PaymentsToAcquireBusinessTwoNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessTwoNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to acquire renewable energy facilities from third parties, net of cash and restricted cash acquired", "label": "Payments to Acquire Business Two, Net of Cash Acquired", "documentation": "The cash outflow associated with a second acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "totalLabel": "Total fair value of consideration transferred", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r27", "r582" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to acquire renewable energy businesses, net of cash and restricted cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r27" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capital expenditures", "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": [ "r139" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to noncontrolling interests", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r30" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1003" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1003" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r995" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1012" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1005" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r994" ] }, "amps_PerformanceBasedIncentivesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PerformanceBasedIncentivesMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance based incentives", "label": "Performance Based Incentives [Member]", "documentation": "Performance Based Incentives" } } }, "auth_ref": [] }, "amps_PerformanceBasedRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PerformanceBasedRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Restricted Stock Units (RSUs)", "label": "Performance-Based Restricted Stock Units (RSUs) [Member]", "documentation": "Performance-Based Restricted Stock Units (RSUs)" } } }, "auth_ref": [] }, "us-gaap_PerformanceGuaranteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceGuaranteeMember", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Guarantee", "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_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "amps_PeriodOfPaymentsForAccountsReceivableFromCustomers": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PeriodOfPaymentsForAccountsReceivableFromCustomers", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of payments for accounts receivable", "label": "Period Of Payments For Accounts Receivable From Customers", "documentation": "Period Of Payments For Accounts Receivable From Customers" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r996" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1052" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r995" ] }, "amps_PowerGeneratingCapacityOfLongTermPurchaseCommitments": { "xbrltype": "powerItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PowerGeneratingCapacityOfLongTermPurchaseCommitments", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nameplate capacity", "label": "Power Generating Capacity Of Long Term Purchase Commitments", "documentation": "Power Generating Capacity Of Long Term Purchase Commitments" } } }, "auth_ref": [] }, "amps_PowerPurchaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PowerPurchaseAgreementsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Power sales under PPAs", "terseLabel": "Power sales under PPAs", "netLabel": "PPA", "label": "Power Purchase Agreements [Member]", "documentation": "Power Purchase Agreements" } } }, "auth_ref": [] }, "amps_PowerRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PowerRateMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power Rate", "label": "Power Rate [Member]", "documentation": "Power Rate" } } }, "auth_ref": [] }, "amps_PowerSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PowerSalesMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power sales", "label": "Power Sales [Member]", "documentation": "Power Sales" } } }, "auth_ref": [] }, "amps_PowerSalesOnWholesaleMarketsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PowerSalesOnWholesaleMarketsMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power sales on wholesale markets", "label": "Power Sales On Wholesale Markets [Member]", "documentation": "Power Sales On Wholesale Markets" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r119", "r780" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r119", "r444" ] }, "amps_PreliminaryAllocationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PreliminaryAllocationMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provisional Accounting", "label": "Preliminary Allocation [Member]", "documentation": "Preliminary Allocation" } } }, "auth_ref": [] }, "amps_ProceedsFromContributionOfNoncontrollingInterestFromCommonEquityStockholder": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ProceedsFromContributionOfNoncontrollingInterestFromCommonEquityStockholder", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interest assumed through acquisitions", "label": "Proceeds From Contribution Of Noncontrolling Interest From Common Equity Stockholder", "documentation": "Proceeds From Contribution Of Noncontrolling Interest From Common Equity Stockholder" } } }, "auth_ref": [] }, "amps_ProceedsFromInitialRecordingOfNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ProceedsFromInitialRecordingOfNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Initial recording of noncontrolling interest", "label": "Proceeds From Initial Recording Of Noncontrolling Interests", "documentation": "Proceeds From Initial Recording Of Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of debt", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r29", "r736" ] }, "us-gaap_ProceedsFromLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLeasePayments", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from lease payment, operating activity", "label": "Proceeds from Lease Payment, Operating Activity", "documentation": "Amount of cash inflow from lease payment, classified as operating activity." } } }, "auth_ref": [ "r651", "r652" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from 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": [ "r28" ] }, "amps_ProceedsFromNoncontrollingInterestRedeemable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ProceedsFromNoncontrollingInterestRedeemable", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash distributions", "label": "Proceeds From Noncontrolling Interest, Redeemable", "documentation": "Proceeds From Noncontrolling Interest, Redeemable" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disposal of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r138" ] }, "amps_ProceedsFromTransferOfInvestmentTaxCreditsRelatedToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ProceedsFromTransferOfInvestmentTaxCreditsRelatedToNoncontrollingInterests", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from transfer of investment tax credits related to noncontrolling interests", "label": "Proceeds From Transfer Of Investment Tax Credits Related To Noncontrolling Interests", "documentation": "Proceeds From Transfer Of Investment Tax Credits Related To Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of warrants", "label": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r1073" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r342", "r678", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r869", "r894", "r922", "r924", "r925", "r927", "r928", "r1131", "r1132", "r1143", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r342", "r678", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r869", "r894", "r922", "r924", "r925", "r927", "r928", "r1131", "r1132", "r1143", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "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": [ "r226", "r250", "r253", "r267", "r273", "r283", "r289", "r292", "r293", "r348", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r577", "r585", "r586", "r589", "r590", "r601", "r619", "r688", "r707", "r746", "r802", "r823", "r824", "r912", "r913", "r940", "r1070", "r1136" ] }, "amps_ProjectLevelTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ProjectLevelTermLoanMember", "presentation": [ "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Project Level Term Loan", "label": "Project Level Term Loan [Member]", "documentation": "Project Level Term Loan" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAdditions", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, additions", "label": "Property, Plant and Equipment, Additions", "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r14", "r650" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant 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": [ "r147", "r210", "r216", "r217" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "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": [ "r148", "r230", "r705" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "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": [ "r650" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r650", "r689", "r705", "r921" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r14", "r210", "r216", "r703" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r148", "r650" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Lives (in Years)", "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_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails": { "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation", "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r190", "r198", "r377", "r654" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]", "documentation": "Disclosure of information about lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r198", "r375", "r654" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails": { "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation", "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r189", "r198", "r376", "r654" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r198", "r375", "r654" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation", "documentation": "Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r198", "r1121", "r1212" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for uncollectible accounts receivable", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r265", "r353" ] }, "amps_PublicAndPlacementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "PublicAndPlacementWarrantsMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Public and Placement Warrants", "label": "Public And Placement Warrants [Member]", "documentation": "Public And Placement Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding non-cancellable commitments", "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": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r993" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r993" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r476", "r484", "r517", "r518", "r519", "r534", "r607", "r670", "r674", "r676", "r724", "r725", "r732", "r770", "r771", "r832", "r834", "r836", "r837", "r848", "r863", "r864", "r885", "r893", "r906", "r915", "r916", "r917", "r918", "r924", "r931", "r1127", "r1140", "r1192", "r1219", "r1220", "r1221", "r1222", "r1223" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r476", "r484", "r517", "r518", "r519", "r534", "r607", "r670", "r674", "r676", "r724", "r725", "r732", "r770", "r771", "r832", "r834", "r836", "r837", "r848", "r863", "r864", "r885", "r893", "r906", "r915", "r916", "r917", "r918", "r924", "r931", "r1127", "r1140", "r1192", "r1219", "r1220", "r1221", "r1222", "r1223" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r960", "r971", "r981", "r1014" ] }, "amps_RedeemableNoncontrollingInterestAccruedDistributionsToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "RedeemableNoncontrollingInterestAccruedDistributionsToNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued distributions to noncontrolling interests", "label": "Redeemable Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests", "documentation": "Redeemable Noncontrolling Interest, Accrued Distributions To Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "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": [ "r55", "r56", "r156", "r157" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmountAbstract", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Redeemable Noncontrolling Interests", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Redeemable Noncontrolling Interest", "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": [] }, "amps_RedemptionOfRedeemableNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "RedemptionOfRedeemableNoncontrollingInterests", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of noncontrolling interests", "label": "Redemption Of Redeemable Noncontrolling Interests", "documentation": "Redemption Of Redeemable Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_RegulatoryAssetAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryAssetAmortizationPeriod", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization period of customer contracts", "label": "Regulatory Asset, Amortization Period", "documentation": "Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_RegulatoryLiabilityAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryLiabilityAmortizationPeriod", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site lease agreement amortization period", "label": "Regulatory Liability, Amortization Period", "documentation": "Amortization period for the recovery of regulatory liability, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r345", "r483", "r659", "r660", "r693", "r702", "r773", "r774", "r775", "r776", "r777", "r799", "r801", "r830" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r275", "r276", "r659", "r660", "r661", "r662", "r693", "r702", "r773", "r774", "r775", "r776", "r777", "r799", "r801", "r830" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party transaction, amount", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r100", "r659" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r659", "r660", "r1215" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r345", "r806", "r807", "r810" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r345", "r483", "r659", "r660", "r693", "r702", "r773", "r774", "r775", "r776", "r777", "r799", "r801", "r830", "r1215" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r656", "r657", "r658", "r660", "r663", "r742", "r743", "r744", "r808", "r809", "r810", "r828", "r829" ] }, "amps_RenewableEnergyCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "RenewableEnergyCreditsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewable Energy Credits", "label": "Renewable Energy Credits [Member]", "documentation": "Renewable Energy Credits" } } }, "auth_ref": [] }, "amps_RentalIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "RentalIncomeMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental income", "label": "Rental Income [Member]", "documentation": "Rental Income" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt repayment", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r140", "r739" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtAPACFIIFacilityDetails", "http://www.altuspower.com/role/DebtOtherTermLoansConstructiontoTermLoanFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of long-term lines of credit", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r140" ] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of related party", "label": "Repayments of Related Party Debt", "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates." } } }, "auth_ref": [ "r140" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r277", "r278", "r418", "r446", "r662", "r675", "r690", "r872", "r873" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Software Development Costs", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination." } } }, "auth_ref": [ "r1120", "r1172", "r1262" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r961", "r972", "r982", "r1015" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r962", "r973", "r983", "r1016" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r969", "r980", "r990", "r1023" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r229" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of restricted cash", "terseLabel": "Current portion of restricted cash", "netLabel": "Current portion of 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": [ "r1066", "r1079" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/SignificantAccountingPoliciesReconciliationofCashandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash, noncurrent portion", "terseLabel": "Restricted cash, noncurrent portion", "netLabel": "Restricted cash, noncurrent portion", "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": [ "r204", "r1067", "r1079" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r39" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "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_RestructuringAndRelatedCostExpectedCostRemaining1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining amount to be paid", "label": "Restructuring and Related Cost, Expected Cost Remaining", "documentation": "Amount of expected cost remaining for the specified restructuring cost." } } }, "auth_ref": [] }, "amps_RestructuringCOBRAContinuationCoveragePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "RestructuringCOBRAContinuationCoveragePeriod", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring, COBRA continuation coverage period", "label": "Restructuring, COBRA Continuation Coverage Period", "documentation": "Restructuring, COBRA Continuation Coverage Period" } } }, "auth_ref": [] }, "amps_RestructuringNumberOfMonthsToReceiveSeverance": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "RestructuringNumberOfMonthsToReceiveSeverance", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring, number of months to receive severance", "label": "Restructuring, Number Of Months To Receive Severance", "documentation": "Restructuring, Number Of Months To Receive Severance" } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "amps_RestructuringSeveranceAdditionalPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "RestructuringSeveranceAdditionalPayment", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring, severance, additional payment", "label": "Restructuring, Severance, Additional Payment", "documentation": "Restructuring, Severance, Additional Payment" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r123", "r161", "r699", "r729", "r731", "r740", "r781", "r921" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r223", "r280", "r281", "r282", "r284", "r289", "r291", "r293", "r349", "r350", "r374", "r567", "r568", "r574", "r575", "r576", "r578", "r584", "r585", "r593", "r595", "r596", "r598", "r599", "r634", "r637", "r726", "r728", "r747", "r1260" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating revenues, net", "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": [ "r191", "r192", "r321", "r326", "r327", "r338", "r340", "r342", "r343", "r344", "r471", "r472", "r678" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r221", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r867" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue and Accounts Receivable", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r221", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r475" ] }, "amps_RevenueRecognizedOnContractLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "RevenueRecognizedOnContractLiabilitiesMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized on contract liabilities", "label": "Revenue Recognized On Contract Liabilities [Member]", "documentation": "Revenue Recognized On Contract Liabilities" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r213" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r214" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "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": [ "r214" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r1060" ] }, "us-gaap_RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining life", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration", "documentation": "Remaining duration of performance obligation for which optional exemption was applied not to disclose amount of transaction price allocated to and timing of revenue recognition for remaining performance obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r462" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue from power sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r191", "r192", "r259", "r273", "r321", "r326", "r327", "r338", "r340", "r342", "r343", "r344", "r348", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r619", "r688", "r881", "r1136" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/LeasesSupplementalInformationofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets obtained in exchange for new operating lease liabilities", "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": [ "r646", "r920" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1032" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1032" ] }, "amps_SaleLeasebackTransactionDeferredTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "SaleLeasebackTransactionDeferredTransactionCost", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred transaction cost", "label": "Sale Leaseback Transaction, Deferred Transaction Cost", "documentation": "Sale Leaseback Transaction, Deferred Transaction Cost" } } }, "auth_ref": [] }, "us-gaap_SaleLeasebackTransactionNetBookValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleLeasebackTransactionNetBookValue", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale leaseback transaction value", "label": "Sale Leaseback Transaction, Net Book Value", "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller." } } }, "auth_ref": [ "r199", "r200", "r201", "r1213" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "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/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued in transaction (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_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r344", "r1061" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r485", "r1090" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r294", "r485", "r1057", "r1090" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableTransactionPriceAllocatedtoRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts and Financing Receivables [Table]", "label": "Accounts and Financing Receivables [Table]", "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss." } } }, "auth_ref": [ "r121", "r127", "r346", "r1105" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable, Net", "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": [ "r121", "r127" ] }, "amps_ScheduleOfAlignmentSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ScheduleOfAlignmentSharesTableTextBlock", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Alignment Shares", "label": "Schedule Of Alignment Shares [Table Text Block]", "documentation": "Schedule Of Alignment Shares" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock", "presentation": [ "http://www.altuspower.com/role/AssetRetirementObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Asset Retirement Obligations", "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": [ "r152" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r69", "r72", "r581" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.altuspower.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": [ "r69", "r72" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income Tax Expense (Benefit)", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1179" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.altuspower.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.altuspower.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": [ "r1176" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.altuspower.com/role/EarningsperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "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": [ "r1093" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]", "documentation": "Disclosure of information about diluted earnings per share by class of stock. Includes, but is not limited to, two-class method." } } }, "auth_ref": [ "r38", "r41", "r299", "r303", "r311" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.altuspower.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": [ "r545", "r910", "r1173" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.altuspower.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r357", "r364", "r367", "r368", "r371", "r679", "r866", "r886" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesTables" ], "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": [ "r886", "r1114" ] }, "amps_ScheduleOfFiniteLivedIntangibleLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ScheduleOfFiniteLivedIntangibleLiabilitiesTableTextBlock", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Liabilities", "label": "Schedule Of Finite Lived Intangible Liabilities [Table Text Block]", "documentation": "Schedule Of Finite Lived Intangible Liabilities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGuaranteeObligationsTable", "presentation": [ "http://www.altuspower.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligation [Table]", "label": "Guarantor Obligation [Table]", "documentation": "Disclosure of information about guarantor obligation by guarantee or group of guarantees. Includes, but is not limited to, nature, terms, origin, and purpose of guarantee, triggering event, maximum exposure, and amount of obligation. Excludes product warranty." } } }, "auth_ref": [ "r399", "r400", "r401", "r402" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.altuspower.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of 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": [ "r15" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentAdditionalInformationDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "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": [ "r14", "r650" ] }, "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant, and Equipment Leased to Third Parties", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block]", "documentation": "Tabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r198", "r1121", "r1212" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.altuspower.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r170" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r99", "r100", "r806", "r807", "r810" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Cash and Cash Equivalents", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r21", "r178", "r1225" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "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": [ "r487", "r489", "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Payment Award, Stock Options, Valuation 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": [ "r164" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock, Class of Stock [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r57", "r58", "r59", "r60", "r61", "r62", "r155", "r159", "r160", "r161", "r237", "r238", "r239", "r323", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r736", "r737", "r738", "r739", "r893", "r1056", "r1080" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity [Table]", "label": "Variable Interest Entity [Table]", "documentation": "Disclosure of information about variable interest held, whether or not such variable interest entity (VIE) is included in consolidated financial statements." } } }, "auth_ref": [ "r82", "r83", "r85", "r87", "r88", "r587", "r588", "r591", "r592", "r671", "r672", "r673" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consolidated VIE Assets and Liabilities", "label": "Schedule of Variable Interest Entities [Table Text Block]", "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r82", "r83", "r85", "r87", "r88" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Annual Amortization of Intangibles", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r886", "r1116" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.altuspower.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": [ "r943" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.altuspower.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": [ "r945" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.altuspower.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": [ "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r341", "r343", "r879", "r880", "r883" ] }, "amps_SeparationAndReleaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "SeparationAndReleaseAgreementMember", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Separation and Release Agreement", "label": "Separation And Release Agreement [Member]", "documentation": "Separation And Release Agreement" } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance costs", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "RSUs 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": [ "r509" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs 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": [ "r509" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs 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": [ "r507" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs 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": [ "r507" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balances as of December\u00a031, 2022 (in shares)", "periodEndLabel": "Balances as of December\u00a031, 2023 (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": [ "r504", "r505" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balances as of December\u00a031, 2022 (in usd per share)", "periodEndLabel": "Balances as of December\u00a031, 2023 (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": [ "r504", "r505" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value Per Share", "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": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfInstallmentToVest": { "xbrltype": "integerItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfInstallmentToVest", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of installment", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number Of Installment To Vest", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Number Of Installment To Vest" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRightToReceiveShares", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares received (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Right To Receive Shares", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Right To Receive Shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "RSUs 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": [ "r508" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs 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": [ "r508" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected 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": [ "r517" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails" ], "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": [ "r519" ] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleFifthAnniversary": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleFifthAnniversary", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price performance hurdle, fifth anniversary (in usd per share)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fifth Anniversary", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fifth Anniversary" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleFourthAnniversary": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleFourthAnniversary", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price performance hurdle, fourth anniversary (in usd per share)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fourth Anniversary", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Fourth Anniversary" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleThirdAnniversary": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateStockPricePerformanceHurdleThirdAnniversary", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price performance hurdle, third anniversary (in usd per share)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Third Anniversary", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Grant Date, Stock Price Performance Hurdle, Third Anniversary" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "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": [ "r487", "r489", "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of RSUs Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock authorized for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r908" ] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedPercentage", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PSU vested range", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Percentage", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Percentage" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfStockSubjectToConversion": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfStockSubjectToConversion", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of stock subject to conversion", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Percent Of Stock Subject To Conversion", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Percent Of Stock Subject To Conversion" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentSubjectToHurdleAchievement": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentSubjectToHurdleAchievement", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent subject to hurdle achievement", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Percent Subject To Hurdle Achievement", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Percent Subject To Hurdle Achievement" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfIncreaseInAuthorizedShare": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfIncreaseInAuthorizedShare", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of increase in authorized shares", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Increase In Authorized Share", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Increase In Authorized Share" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, plan modification, incremental cost", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r525" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, plan modification, number of grantees affected", "label": "Share-Based Payment Arrangement, Plan Modification, Number of Grantees Affected", "documentation": "Number of grantees affected by modification of award under share-based payment arrangement." } } }, "auth_ref": [ "r524" ] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharePriceHurdleToSatisfyPerformanceCondition": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharePriceHurdleToSatisfyPerformanceCondition", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price hurdle to satisfy performance condition (in usd per share)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Share Price Hurdle To Satisfy Performance Condition", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Share Price Hurdle To Satisfy Performance Condition" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation (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": [ "r65" ] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardTradingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTradingPeriod", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading days", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Trading Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Trading Period" } } }, "auth_ref": [] }, "amps_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPayoutPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPayoutPercentage", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payout", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting, Payout Percentage", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting, Payout Percentage" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails", "http://www.altuspower.com/role/StockbasedCompensationScheduleofRSUactivityDetails", "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": [ "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-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": [ "r486", "r495", "r514", "r515", "r516", "r517", "r520", "r528", "r529", "r530", "r531" ] }, "amps_ShareBasedPaymentArrangementAverageStockPriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedPaymentArrangementAverageStockPriceRangeLowerRangeLimit", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AMPS Price, lower range (in usd per share)", "label": "Share-Based Payment Arrangement, Average Stock Price Range, Lower Range Limit", "documentation": "Share-Based Payment Arrangement, Average Stock Price Range, Lower Range Limit" } } }, "auth_ref": [] }, "amps_ShareBasedPaymentArrangementAverageStockPriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedPaymentArrangementAverageStockPriceRangeUpperRangeLimit", "presentation": [ "http://www.altuspower.com/role/StockBasedCompensationCalculatedBasedontheAverageStockPriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AMPS Price, upper range (in usd per share)", "label": "Share-Based Payment Arrangement, Average Stock Price Range, Upper Range Limit", "documentation": "Share-Based Payment Arrangement, Average Stock Price Range, Upper Range Limit" } } }, "auth_ref": [] }, "amps_ShareBasedPaymentArrangementPerformanceSharesVestingPercentagePayoutCalculationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ShareBasedPaymentArrangementPerformanceSharesVestingPercentagePayoutCalculationTableTextBlock", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Percentage Payout Calculation", "label": "Share-Based Payment Arrangement, Performance Shares, Vesting Percentage Payout Calculation [Table Text Block]", "documentation": "Share-Based Payment Arrangement, Performance Shares, Vesting Percentage Payout Calculation" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of award vesting rights", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1146" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationScheduleofPerformancebasedRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term", "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": [ "r516" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.altuspower.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r158", "r162" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r108", "r1123", "r1124", "r1125" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r106", "r1123", "r1124", "r1125" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r144", "r271" ] }, "amps_SiteWorkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "SiteWorkMember", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site work", "label": "Site Work [Member]", "documentation": "Site Work" } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software in development", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "amps_SolarAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "SolarAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar", "label": "Solar Acquisition [Member]", "documentation": "Solar Acquisition" } } }, "auth_ref": [] }, "amps_SolarEnergyFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "SolarEnergyFacilitiesMember", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentPropertyPlantandEquipmentLeasedtoThirdPartiesDetails", "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar energy facilities", "label": "Solar Energy Facilities [Member]", "documentation": "Solar Energy Facilities" } } }, "auth_ref": [] }, "amps_SolarEnergyFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "SolarEnergyFacilityMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Energy Facility", "label": "Solar Energy Facility [Member]", "documentation": "Solar Energy Facility" } } }, "auth_ref": [] }, "amps_SolarRenewableEnergyCreditRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "SolarRenewableEnergyCreditRevenueMember", "presentation": [ "http://www.altuspower.com/role/RevenueandAccountsReceivableAccountsReceivableNetDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar renewable energy credit revenue", "label": "Solar Renewable Energy Credit Revenue [Member]", "documentation": "Solar Renewable Energy Credit Revenue" } } }, "auth_ref": [] }, "amps_SolarRenewableEnergyCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "SolarRenewableEnergyCreditsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/RevenueandAccountsReceivableAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SREC", "label": "Solar Renewable Energy Credits [Member]", "documentation": "Solar Renewable Energy Credits" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.altuspower.com/role/EarningsperShareDetails", "http://www.altuspower.com/role/EquityDetails", "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "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": [ "r222", "r237", "r238", "r239", "r273", "r299", "r303", "r311", "r315", "r323", "r324", "r348", "r405", "r407", "r408", "r409", "r412", "r413", "r444", "r445", "r447", "r448", "r450", "r619", "r736", "r737", "r738", "r739", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r759", "r780", "r803", "r825", "r854", "r855", "r856", "r857", "r858", "r1056", "r1080", "r1092" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r20", "r120", "r124", "r125", "r223", "r256", "r257", "r258", "r280", "r281", "r282", "r284", "r289", "r291", "r293", "r322", "r349", "r350", "r374", "r451", "r567", "r568", "r574", "r575", "r576", "r578", "r584", "r585", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r623", "r625", "r626", "r627", "r628", "r629", "r634", "r637", "r655", "r710", "r726", "r727", "r728", "r747", "r825" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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": [ "r280", "r281", "r282", "r322", "r637", "r678", "r734", "r759", "r772", "r773", "r774", "r775", "r776", "r777", "r780", "r783", "r784", "r785", "r786", "r787", "r790", "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r799", "r801", "r804", "r805", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r825", "r932" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r294", "r485", "r1057", "r1058", "r1090" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r280", "r281", "r282", "r322", "r345", "r637", "r678", "r734", "r759", "r772", "r773", "r774", "r775", "r776", "r777", "r780", "r783", "r784", "r785", "r786", "r787", "r790", "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r799", "r801", "r804", "r805", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r825", "r932" ] }, "amps_StellarHIAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "StellarHIAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/DebtFinancingObligationsRecognizedinFailedSaleLeasebackTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stellar HI Acquisition", "label": "Stellar HI Acquisition [Member]", "documentation": "Stellar HI Acquisition" } } }, "auth_ref": [] }, "amps_StellarMAAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "StellarMAAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stellar MA Acquisition", "label": "Stellar MA Acquisition [Member]", "documentation": "Stellar MA Acquisition" } } }, "auth_ref": [] }, "amps_StellarNJ2AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "StellarNJ2AcquisitionMember", "presentation": [ "http://www.altuspower.com/role/DebtOtherTermLoansProjectLevelTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stellar NJ 2 Acquisition", "label": "Stellar NJ 2 Acquisition [Member]", "documentation": "Stellar NJ 2 Acquisition" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r964", "r975", "r985", "r1018" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "amps_StockExchangedForWarrantsAmountExchanged": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "StockExchangedForWarrantsAmountExchanged", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of warrants into common stock", "label": "Stock Exchanged For Warrants, Amount Exchanged", "documentation": "Stock Exchanged For Warrants, Amount Exchanged" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible securities (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r20", "r59", "r120", "r124", "r161", "r431" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited and cancelled restricted shares (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited", "documentation": "Number of shares (or other type of equity) forfeited during the period." } } }, "auth_ref": [] }, "amps_StockIssuedDuringPeriodSharesWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised warrants (in shares)", "label": "Stock Issued During Period, Shares, Warrants Exercised", "documentation": "Stock Issued During Period, Shares, Warrants Exercised" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of convertible securities", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r20", "r120", "r124", "r125", "r161" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate offering price", "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": [ "r20", "r119", "r120", "r161", "r747", "r825", "r855", "r940" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationForfeited", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited and cancelled restricted shares", "label": "Shares Issued, Value, Share-Based Payment Arrangement, Forfeited", "documentation": "Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r163" ] }, "amps_StockIssuedDuringPeriodValueWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised warrants", "label": "Stock Issued During Period, Value, Warrants Exercised", "documentation": "Stock Issued During Period, Value, Warrants Exercised" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r120", "r124", "r125", "r146", "r782", "r800", "r826", "r827", "r921", "r941", "r1082", "r1107", "r1203", "r1260" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r79", "r80", "r89", "r223", "r224", "r257", "r280", "r281", "r282", "r284", "r289", "r291", "r349", "r350", "r374", "r451", "r567", "r568", "r574", "r575", "r576", "r578", "r584", "r585", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r623", "r625", "r629", "r635", "r655", "r727", "r728", "r745", "r782", "r800", "r826", "r827", "r859", "r940", "r1082", "r1107", "r1203", "r1260" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.altuspower.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": [ "r665", "r666" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.altuspower.com/role/EquityDetails" ], "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_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow disclosure", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "amps_SupplementalInformationOfOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "SupplementalInformationOfOperatingLeasesTableTextBlock", "presentation": [ "http://www.altuspower.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Information Of Operating Leases", "label": "Supplemental Information Of Operating Leases [Table Text Block]", "documentation": "Supplemental Information Of Operating Leases" } } }, "auth_ref": [] }, "us-gaap_SuretyBondMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SuretyBondMember", "presentation": [ "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Surety Bond", "label": "Surety Bond [Member]", "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1011" ] }, "us-gaap_TangibleAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TangibleAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss", "label": "Tangible Asset Impairment Charges", "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value." } } }, "auth_ref": [ "r104", "r149" ] }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityAccretionToRedemptionValue", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/RedeemableNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interests accretion to redemption value", "label": "Temporary Equity, Accretion to Redemption Value", "documentation": "Value of accretion of temporary equity to its redemption value during the period." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable non-controlling interests", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r405", "r407", "r408", "r409", "r412", "r413", "r532", "r697" ] }, "amps_TimeBasedRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "TimeBasedRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Restricted Stock Units (RSUs)", "label": "Time-Based Restricted Stock Units (RSUs) [Member]", "documentation": "Time-Based Restricted Stock Units (RSUs)" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title and Position [Axis]", "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r1101", "r1214" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.altuspower.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title and Position [Domain]", "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1003" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1010" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.altuspower.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": [ "r195", "r196", "r197", "r1103", "r1104", "r1106" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1031" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1033" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.altuspower.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": [] }, "amps_TransactionFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "TransactionFees", "crdr": "debit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction fees", "label": "Transaction Fees", "documentation": "Transaction Fees" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1034" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1035" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1035" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1033" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1033" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1036" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1034" ] }, "amps_TrueGreenIIAcquisitionContingentLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "TrueGreenIIAcquisitionContingentLiabilityMember", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "True Green II Acquisition - contingent liability", "label": "True Green II Acquisition - Contingent Liability [Member]", "documentation": "True Green II Acquisition - Contingent Liability" } } }, "auth_ref": [] }, "amps_TrueGreenIIAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "TrueGreenIIAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/DebtAPAFIIITermLoanDetails", "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "True Green II Acquisition", "label": "True Green II Acquisition [Member]", "documentation": "True Green II Acquisition" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/EarningsperShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income attributable to participating securities", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r309", "r312", "r313" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r1030" ] }, "amps_UnfavorableRateRevenueContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "UnfavorableRateRevenueContractsMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesAnnualAmortizationonIntangiblesDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unfavorable rate revenue contracts", "label": "Unfavorable Rate Revenue Contracts [Member]", "documentation": "Unfavorable Rate Revenue Contracts" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax positions", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r536", "r554", "r909" ] }, "us-gaap_UnusedLinesOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnusedLinesOfCreditMember", "presentation": [ "http://www.altuspower.com/role/DebtLetterofCreditFacilitiesandSuretyBondArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused lines of Credit", "label": "Unused lines of Credit [Member]", "documentation": "The unused portion of a line of credit that is available to the borrower to withdrawn upon." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.altuspower.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": [ "r46", "r47", "r48", "r207", "r208", "r211", "r212" ] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntities" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities", "label": "Variable Interest Entity Disclosure [Text Block]", "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss." } } }, "auth_ref": [ "r172" ] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity [Line Items]", "label": "Variable Interest Entity [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r587", "r588", "r591", "r592", "r671", "r672", "r673" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDBALANCESHEETSConsolidatedVIEs", "http://www.altuspower.com/role/VariableInterestEntitiesConsolidatedVIEAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity, Primary Beneficiary", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r82", "r587", "r588", "r591", "r592" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.altuspower.com/role/LeasesOperatingLeaseCostDetails" ], "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": [ "r644", "r920" ] }, "amps_VehiclesAndOtherEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "VehiclesAndOtherEquipmentMember", "presentation": [ "http://www.altuspower.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicles and other equipment", "label": "Vehicles And Other Equipment [Member]", "documentation": "Vehicles And Other Equipment" } } }, "auth_ref": [] }, "amps_VitolAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "VitolAcquisitionMember", "presentation": [ "http://www.altuspower.com/role/AcquisitionsAdditionalInformationDetails", "http://www.altuspower.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedfromBusinessCombinationDetails", "http://www.altuspower.com/role/AcquisitionsEstimatedFairValueandWeightedAverageAmortizationPeriodofAcquiredAssetsandAssumedIntangibleLiabilitiesDetails", "http://www.altuspower.com/role/AcquisitionsFairValueofConsiderationTransferredDetails", "http://www.altuspower.com/role/AcquisitionsProFormaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vitol Acquisition", "label": "Vitol Acquisition [Member]", "documentation": "Vitol Acquisition" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r999" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.altuspower.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants and rights outstanding", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r1191", "r1192", "r1193" ] }, "amps_WeightedAverageGrantDateFairValuePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "WeightedAverageGrantDateFairValuePercent", "presentation": [ "http://www.altuspower.com/role/StockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value percent", "label": "Weighted Average Grant Date Fair Value Percent", "documentation": "Weighted Average Grant Date Fair Value Percent" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "WeightedAverageMember", "presentation": [ "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleAssetsDetails", "http://www.altuspower.com/role/IntangibleAssetsandIntangibleLiabilitiesIntangibleLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r607", "r674", "r863", "r864", "r915", "r1218", "r1220", "r1223" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average shares of common stock outstanding \u2013 diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r298", "r315" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.altuspower.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.altuspower.com/role/EarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares of common stock outstanding \u2013 basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r296", "r315" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r997" ] }, "amps_ZildjianSolarVLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.altuspower.com/20241231", "localname": "ZildjianSolarVLLCMember", "presentation": [ "http://www.altuspower.com/role/VariableInterestEntitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zildjian Solar V, LLC", "label": "Zildjian Solar V, LLC [Member]", "documentation": "Zildjian Solar V, LLC" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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/2147477401/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r17": { "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" }, "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": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r39": { "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" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Paragraph": "2AA", "Subparagraph": "(a)", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r101": { "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/2147478898/942-825-50-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-20/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r106": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r107": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r111": { "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r112": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r113": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r114": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r139": { "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" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r146": { "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" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(14)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(15)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r164": { "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" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r174": { "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" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "25", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r178": { "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/2147478546/942-210-S99-1" }, "r179": { "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/2147478546/942-210-S99-1" }, "r180": { "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/2147478546/942-210-S99-1" }, "r181": { "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/2147478546/942-210-S99-1" }, "r182": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r183": { "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/2147478546/942-210-S99-1" }, "r184": { "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/2147478546/942-210-S99-1" }, "r185": { "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/2147478546/942-210-S99-1" }, "r186": { "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/2147478546/942-210-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r188": { "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/2147478524/942-220-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481532/840-20-45-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481532/840-20-45-3" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-4" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481266/840-40-55-50" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "51", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481266/840-40-55-51" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481266/840-40-55-52" }, "r202": { "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" }, "r203": { "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/2147477796/946-210-45-20" }, "r204": { "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/2147477220/954-210-45-5" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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/2147477798/958-360-50-1" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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/2147477798/958-360-50-6" }, "r217": { "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/2147477798/958-360-50-7" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r223": { "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" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r270": { "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" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-65" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-66" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r338": { "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" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r383": { "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481999/410-20-25-4" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r484": { "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" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r522": { "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" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-15" }, "r538": { "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" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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/2147477891/740-270-50-1" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r581": { "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" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r618": { "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" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-31" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r623": { "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" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r633": { "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" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-5" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-7" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-13" }, "r655": { "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" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r676": { "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" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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/2147478859/928-340-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r682": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r687": { "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/2147478524/942-220-S99-1" }, "r688": { "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/2147477314/942-235-S99-1" }, "r689": { "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/2147478451/942-360-50-1" }, "r690": { "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)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r691": { "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/2147478777/944-210-S99-1" }, "r692": { "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r693": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r694": { "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/2147478777/944-210-S99-1" }, "r695": { "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/2147478777/944-210-S99-1" }, "r696": { "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/2147478777/944-210-S99-1" }, "r697": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r699": { "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/2147478777/944-210-S99-1" }, "r700": { "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/2147478777/944-210-S99-1" }, "r701": { "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/2147478777/944-210-S99-1" }, "r702": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r703": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r704": { "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/2147478777/944-210-S99-1" }, "r705": { "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/2147478777/944-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r707": { "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/2147477250/944-220-S99-1" }, "r708": { "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/2147477250/944-220-S99-1" }, "r709": { "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/2147477250/944-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r714": { "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/2147477250/944-220-S99-1" }, "r715": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r716": { "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/2147477250/944-220-S99-1" }, "r717": { "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/2147477965/944-235-S99-2" }, "r718": { "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/2147477965/944-235-S99-2" }, "r719": { "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/2147477965/944-235-S99-2" }, "r720": { "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/2147477965/944-235-S99-2" }, "r721": { "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/2147477965/944-235-S99-2" }, "r722": { "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/2147477965/944-235-S99-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r733": { "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/2147477351/944-825-50-1B" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r745": { "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/2147478009/946-205-45-3" }, "r746": { "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/2147478009/946-205-45-3" }, "r747": { "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/2147478009/946-205-45-4" }, "r748": { "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/2147478494/946-205-50-2" }, "r749": { "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/2147478494/946-205-50-27" }, "r750": { "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/2147478494/946-205-50-7" }, "r751": { "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/2147478494/946-205-50-7" }, "r752": { "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/2147478494/946-205-50-7" }, "r753": { "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/2147478494/946-205-50-7" }, "r754": { "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/2147478494/946-205-50-7" }, "r755": { "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/2147478494/946-205-50-7" }, "r756": { "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/2147478494/946-205-50-7" }, "r757": { "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/2147478494/946-205-50-7" }, "r758": { "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/2147477796/946-210-45-21" }, "r759": { "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/2147477796/946-210-45-4" }, "r760": { "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/2147478795/946-210-50-1" }, "r761": { "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/2147478795/946-210-50-1" }, "r762": { "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/2147478795/946-210-50-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r764": { "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/2147478795/946-210-50-1" }, "r765": { "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/2147478795/946-210-50-12" }, "r766": { "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/2147478795/946-210-50-6" }, "r767": { "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/2147478795/946-210-50-6" }, "r768": { "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/2147478795/946-210-50-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r770": { "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/2147478795/946-210-50-6" }, "r771": { "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/2147478795/946-210-50-6" }, "r772": { "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/2147479170/946-210-S99-1" }, "r773": { "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/2147479170/946-210-S99-1" }, "r774": { "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/2147479170/946-210-S99-1" }, "r775": { "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/2147479170/946-210-S99-1" }, "r776": { "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/2147479170/946-210-S99-1" }, "r777": { "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/2147479170/946-210-S99-1" }, "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r799": { "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/2147479170/946-210-S99-2" }, "r800": { "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/2147479170/946-210-S99-2" }, "r801": { "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/2147479105/946-220-45-3" }, "r802": { "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/2147479105/946-220-45-7" }, "r803": { "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/2147478297/946-220-50-3" }, "r804": { "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/2147479134/946-220-S99-1" }, "r805": { "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/2147479134/946-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "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(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r824": { "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/2147479134/946-220-S99-3" }, "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(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r832": { "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/2147477271/946-320-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r834": { "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/2147477271/946-320-S99-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r836": { "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/2147477271/946-320-S99-3" }, "r837": { "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/2147477271/946-320-S99-3" }, "r838": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r840": { "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/2147477271/946-320-S99-5" }, "r841": { "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/2147477271/946-320-S99-5" }, "r842": { "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/2147477271/946-320-S99-5A" }, "r843": { "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/2147477271/946-320-S99-5B" }, "r844": { "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/2147477271/946-320-S99-5B" }, "r845": { "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/2147477271/946-320-S99-5C" }, "r846": { "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/2147477271/946-320-S99-5C" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D" }, "r848": { "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/2147477271/946-320-S99-6" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r854": { "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/2147478448/946-505-50-1" }, "r855": { "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/2147478448/946-505-50-2" }, "r856": { "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/2147478448/946-505-50-2" }, "r857": { "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/2147478448/946-505-50-2" }, "r858": { "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/2147478448/946-505-50-2" }, "r859": { "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/2147478448/946-505-50-3" }, "r860": { "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/2147478785/954-310-50-2" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r863": { "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/2147477332/976-310-50-1" }, "r864": { "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/2147479230/978-310-50-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r873": { "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" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r879": { "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" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r885": { "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" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479908/805-50-55-1" }, "r912": { "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" }, "r913": { "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" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r929": { "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/2147478795/946-210-50-1" }, "r930": { "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/2147478795/946-210-50-6" }, "r931": { "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/2147477439/946-210-55-1" }, "r932": { "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/2147477802/946-310-45-1" }, "r933": { "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/2147477271/946-320-S99-1" }, "r934": { "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/2147477271/946-320-S99-2" }, "r935": { "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/2147477271/946-320-S99-3" }, "r936": { "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/2147477271/946-320-S99-5C" }, "r937": { "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/2147477271/946-320-S99-5C" }, "r938": { "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/2147477271/946-320-S99-6" }, "r939": { "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/2147479168/946-830-55-10" }, "r940": { "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/2147479168/946-830-55-11" }, "r941": { "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/2147479168/946-830-55-12" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "2" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "1" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r991": { "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" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "2" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "1" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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/2147477351/944-825-50-1B" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r1070": { "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" }, "r1071": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1072": { "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" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1084": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1085": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1095": { "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" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1100": { "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" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1107": { "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" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-40/tableOfContent" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1135": { "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" }, "r1136": { "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "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" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1146": { "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" }, "r1147": { "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" }, "r1148": { "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" }, "r1149": { "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" }, "r1150": { "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" }, "r1151": { "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" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "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" }, "r1156": { "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" }, "r1157": { "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" }, "r1158": { "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" }, "r1159": { "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" }, "r1160": { "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" }, "r1161": { "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" }, "r1162": { "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" }, "r1163": { "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" }, "r1164": { "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" }, "r1165": { "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" }, "r1166": { "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" }, "r1167": { "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" }, "r1168": { "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" }, "r1169": { "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" }, "r1170": { "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" }, "r1171": { "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" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/730/tableOfContent" }, "r1173": { "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" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r1176": { "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" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1178": { "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" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r1186": { "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" }, "r1187": { "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" }, "r1188": { "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" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1203": { "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" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r1209": { "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" }, "r1210": { "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" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-13" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479741/842-40-50-2" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1216": { "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" }, "r1217": { "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" }, "r1218": { "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" }, "r1219": { "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" }, "r1220": { "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" }, "r1221": { "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" }, "r1222": { "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" }, "r1223": { "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" }, "r1224": { "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/2147478777/944-210-S99-1" }, "r1225": { "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/2147478777/944-210-S99-1" }, "r1226": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1228": { "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" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1257": { "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/2147478009/946-205-45-4" }, "r1258": { "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/2147478795/946-210-50-6" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1260": { "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/2147479134/946-220-S99-3" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" } } } ZIP 127 0001828723-25-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001828723-25-000010-xbrl.zip M4$L#!!0 ( #F(<5J&O;"I"0, -<( = 86QT=7-C;VYS96YT+61E M;&]I='1E,C R-"YH=&W-5F]/VSX0?K]/<0.-;5(#^=/_[9!86Z9JK*"VB)>3 MXUQ:B\2.; ?4WZ?_79R6P1B,2=NT5+)ZNGL>W^,[7S)OAJ\] M#\:*ESE*"UPCLYA :81,N55J5,/*XRI?O[J7L&6\MWSZ"" M>"G+1;;IOUV*' W,\!;F*F?R;<,P:3R#6J1UH!'_83\(2)(S;[<:B2<3$G>: M@UZ/A([.9XO); GGIS"=C2<7$UK(G$\^31?+R7PRAHO+CV?3$9R,1N>7L^5T M]@E.I_,O#W6[Y;ZN9](?L4S$6KPT[>;W:8=5?:X0N)*F:C&KP*X1A.1*%THS M*Y2$> ,:4]0H>>6".:Z$L5OGPE)/NO:<*7,(411Y$+9[4=0!)A-GA^W0[X1 MP:=*Y[#P(N=ZDN:.A7A:]V!=4"FH4E,VE)N%Q-V&+TSS-41^HVK\"-[5=M!Q M=JL!S.Q489HBMZ9BJ4R6J,+M3?;)XM)M7%%X/F%W)?G-=7!,?6$IG+^@,@M< MN3.9.\'5K7^W5(7@$';]]P?[K>X IGFAU8T[.B>T#F5QAK!#CX7AF3*E1O.' M9#TKH@$TJ;@6,16+NF>F+$+XGHJ8,2=I6YU42":Y8!GEM>T%5ZJ3S)8&+M0M MZ@9,)3\$5A3(= 4E.KL6!DZD+ E8:[_KF,#W/D.JM*/?$ 10)I3$&#GF,6J( M M\##OM$.Z!AI>5&C#)%8K M;)@A<<_JYF+1Y9IOJH4KIUVQ)G2^83&E[]EF(-@"C\K@R1TR;Q $T91*;%[>\ 3 M+KPCL_C.MQ8C(BE-]';2OQI.9_U)OP?CV[?7PRY< M=KNC6W\V]*]@,)S(R1J!2IGI%N69 ($K+A2$1<_>$!'$8+G5HCVKL*$JUAYR MA8$"Q4'%" %GDB>T!$24$190DF@E^F#;N!(H"Y(LU%;*"L0E8YGVF)29> 27 MBG-NF:Y^4AJV\J7%V -7@QDD-?KUY?K/G_I%6 M?7U4=\]EL<+5Y%)?Z-F[T<2?C7RXOA[_M[*'$O5AM0CW'H7$_._G_/C5^"[? M;X]V.7A67-+MQ?,$)OH&KO%@%.V!"ZX43SWS'D(6^@G*U"'D!]-KMY:S]+28 MX5\!4$L#!!0 ( #F(<5ICSI?#TQ #:U > 86UE;F1M96YT;F\S M+6%P86-F:6EX;VUN:6(N:'1M[5WK<]I($O]^?\6<4[=K5V%BL!W'CW45P3CA MEH /2'RY+U>#-,"LA4:KD4S8O_ZZ>R0A7G[D;",?R>L[?F\]E;ZN2LI^S)^9DM;YFT?]N2A_V^ M+0[V[-)A61SPO5+/WK?WR^5>Z5 <[Q\>O_MO:0L>A>;F&1U,'/';UDBZNT.! M_9\_3O M%._L]OE(.I.37[MR)#1KBC%KJQ%W?RUH[NI=+7S9-PVU_$N"(# MZ,PR5\;1^.#-CG1%/-Y2&0=9^RZL,)#*95^%K^'WV5M\*"9UD6#N#X#FG@H" M-3+=IFBS@,_"?W+B2C%Q=Y)2^5QK7L#_+FNVBFQ_EI 'D_!'J /9GYA+TK6! MHI/]=][32VR>J(.E1'6'4K,*Z*]-E=P6< M! =L.\"'?GGSOES>.XW9\$R#?Z2Z)90\\[#NY"EQIG2Z4V# )M)88*9T \5Z M$\9=8.Q(@:6I7%6JEZQ>+[!&HUI@'#CM\#'W!7/D2*( ',E[TI'!A%EJY'%W M@JP7V>3\!^7[:BS\;##^JM+IL-J_OM2O:,)66X]B5SY#W#;"0X(K9MG29#JTAL[C' M+:"\P (U$-#$9V,9#)D,-#:PA-8*VJ/A\H0/(=F37K6>=P'&P-S3 2J^(,0ZP"O@$2](G\CA5Y3@0,_AX:_X=*Q]*(O J=*)LR=V(%ZNLR<)L M6D[D!-L@C0RA2$PVMAAR"/>%'W!P6U5 Y3* X?I"C&C(Z:BGJ6ZCJ&>/HIY] MMHV.%<,+81<8#"K UH7X$@UM>M47?>ERU\*_=>AY#G4!S< )*QS=6&K!1D!T M7\+513HRZT7GV98!#_K+F\/C4T0@1,1?P$_0Q)%FH8[DXJH@Q74;90-W4$<0 MO@RYX[ AOS5,'PF84^X 9*TM7_;P9 *;S;-AAP:1&\4G,XK 9VY9 MRK=Q%AE V@&KAYFDXV(IMH6+DYC,@^(NNXK-'4K6%W^&,#E1FF@#L%%()@38 M#Q=C>V(I%R01A %F K%1&YZ3?JI%=L.7^:%F8&+NK'8RB2F_P]BC4''VD8E= M(6XPRIZO;B6:8(QPS*0V%@&ZR"?DDZ*4>1W[_^3KX[QVH*]!@2EC5HV-Q6=U MV".40VY;X,P$R1_:,BTHL V&!5*46&/(7O,X%XBV?-HR>OY'P7?& M5*/9N@;XA_IQV6K7UFZRT8#"7/0)Y,5&&M@N!HK$C)+MQQB(#90R#OJ6.R'O M.6+V>:-=OK"$]()(*?I]:4GA6A-\^7@H4(/#"I].@ M%QN0AH Z] &PJK$&0_%^X[SV6:X>+1 ]1M MM_1^;?I6>2%]6];['*>*^R5D0RRKTFI\N$1>^">]++)5*#K\1&$"J42,^;D' M4,/S(8*%OQUOR'LBD!8$MHZRR& ]B\#7)-Z7P;AWR9A880N( 8BY)P38L=76 M>9P"N>:.R +0I:A1SV1GE(=>S.@7#1,PD[ U^V?H&BWM*(?[F+)_%!+9*!/Q M(4,FXKB,;.@.17IB@Y7(M)[7ON/J"ZLJ%W.^$:JJC%28B;S+ R983 MVE1+D,H9(\,^<&!518,\(-8)HG05IA$!U@2^[(5!G "=?PJZO@4DOBVA]Z/B MX3]BT:DPT % ;FP'+L^UI >.KL<=2L=$C3#/HE>;KW3ADJT>K!F+A>"1EK'B8^ZJP,_)'NX M1A>X=:8%3;I1UX*=8:BKFWT BV MRSN83A91'B&5)V \A@!-!6B>;!MR'V)&+6W)?2ET[.^23"-"!R#&!TMM?!8%3 %*+?Q]D-LR_T8"(LRZ9,H5PJK^)A)@\U(,.+*+6$M@N8"QG MV ;]LE<;(F8OBT16-!21;4:E3EEG2CMST.H02W#073(TD#P(J=)@8!;P9R=/ M;[*TP@.OS55YK%YBN;\D8IEC_*%EL(U2G^QE&,R2Q51$:/E01F/N^]REM8C( M2,8*L; TE9A;!O#!2-B"MA@(XJHXW!JAHY;@J:$;3R#"V,:(TDM2W" >LML8 M"-XS&EP^X0Z$'?:$_1F"F*DB!90V[@0U%-#.Y[C/B@T3 >)-8RL+T2K,/;W< M2U),R0Z+9MP4T\P:9;:-J&663L),6%V\A& <>S20"17D3Z$G%>O@JZA&H">$ M"T3;(NJ:NX"-?4>"A!!5%:++U$7ZQLXK 4<'601'B9U=:YIW$1&-^ 2U.0+P M%/.@_KDA%8V!FJ1!3,E=L3)OA7=!A"8K$G0+K MA0'-%U-UG>ID6KUMGD]J600]@ZXC]A4:XK>BL/_!(.<8H Y'8\QFODB0C[BP_B>NVC(>8#9/I[X54@2DL M&3K%'DDHRD&]%=4&LQ<;&4EEC7#2M85J, M,$44NM:0NX-8X5S6#\'B IZTHOQ>!--(MP'K83%L4L<<5R 7*)]%+0WX6S(Q MW/FZJOAQ*\%9T721N%81F 4>N(HS0(P\S"[9JZ8XO*)/:)20H=N76 =&DQ;S MCR+AY92#Z;)NYF,R,UW'OU2HA,:IE/S.-RXKCX7723_&T6@)B0.KDCE8A86_O=#WE ;. M]Z;55ZA+LP-[-:;K*'NFJS.[Q\[D>3,&=Q,8UY-F39!2?\;@8.HC=$"T3 :3ISZ0/N7 MK'-'U_K&AX#MQLI/PFV^Z,,]^N Z9E.]45'T;JG(A[-TZ$(V#V,-8]>-Y4,/ M!8H-@$^X40ZAATO?I)W&VKX:ZW>)X#" *+?QM\G"FK-UT;HS-5C(%2 M/1!LE.-:8N:H>*= M( I?D/)ORK^Y2T&?O0ICR1DTS[1#]6'U&>4-*<18V>)%>?K0O=3'S[Z3^M'[ MG1 AVR;;=H5++W6,.4_ )#3 SN&[BWJQW$_KQ_NKBM9]N;BZ>FO2@N?GP M4[0.MM9>6)7V]4?EM>T,JC?9=;W;K'4ZC/:/M2[7OW]L+B"@91>+TS[=N80# M'I:$Z[ PD5=DR!@,E4];@^=R@'WIZX"-?3S5 M!#QO#]SUZMACA627F_#SLX!033)I?;!5NQ96V7A:G,1_G-I2>PZ?G$B7N$8/ MGJFIQSZAK ,,)[+CGZ':1;KT-[,5[!^^+QWNK M;^\52ROO/=%KW]*0S;"!,]KC[F];^UO3&4S0\:3L?6>@;PQ_[Q>/CF;!-@++ M!3XI[]E-W<+\(Z(_M-KMUG6M/5N^'#'B?AH?1EA*.6?AM6%.?(WP:W3QY=EA M"CUF3SM['EOT,"?TD'.J5MJ 1[+Y;GB7&9FMJ*Z8F.JC517/TX/ E$-1/ EW M4ZFM!_INLP7F*YVH!DG*-& 7-(/D'3=M7))/[>D7X/: MK,_7W[6W;I65_^7-P=&III_LHR\& W8IG W]ZYJ_[B?FRK,)A\),V?27-E4 M:KIX5KE Z(B+M!_1ZCVN*'X/^9IJ\P+L)3 M>;O?Z.S8/#B:"X[F3]3-HZ1,"2^'P;FD_4"]RCFX#SYXHUEWR62@_-7];(<8N00XZDA!JCGU%VO7$5[+A_^ M"JN,]AYX=L*S5:LE UA9K;9\2)WDE("KZ)2 N2]=6UXHEM7*Q1P<_LS@L'+Q MN=ZL=[KM2K?^M<8J'P$7Y6"1YOF79ZJP?Y@;>B%,NIST1WQ5628!8(XFUXDF M*]Q7+OMWD74@G!GF>')T#VB<8=>FDGD_./Z*1_)=^0+WI4ZW=.>P.(?%683% M>3XUA\PKJL&G7_'9KEVU:QV S(2><]QZ#C#+ 4XA] YA,XSRSE,?D&8W*@U+VKM MO/(@8TC=JH7]98O=GYTB9D'.59,^F,UE6?F3HMF[X4A[[I MQF:7YBNY\0!C20=.-:X*> J0#KG9<>YA1:0F6>N2 M-6O7[%NK_?M/QK*G<)FYQ\P]9NXQ\R-,T3+/>9E_:+60/]HO.7'+Q6( M*N%C'F0^QF/6.Q]WZZFPLM@H5HN/=Y0Y>Y\JAL\!20Y('#^WRD4'?\F?R#-#/G %ZVU/V!'X- M@Y%S_C]02P,$% @ .8AQ6NM(1MOP#P ?*P !X !A;65N9&UE;G1N M;S0M87!A8V9I:7AO;6YI8BYH=&WM75MSVD@6?M]?T>O49NPJF1CLQ-=QE8QQ M0@T!+Y"XLB];C=1 CX6::;5,F%^_YW1+(&'AV]I&.$I5;*-KG_MW+A(G0S7R M3D^&C+JG_SCYY_8V.1=..&*^(HYD5#&7A 'W!^3*9<$UV=Z.CJJ*\53RP5"1 MRD[E([D2\IK?4+-?<>6QT_@Z)Q_,YY,/^B8G/>%.3T]<%<-C\H[.__:2!VGV$^U33T^\(_T:F%O7P!MT6Y'>$(>O=O1_XYQSW:? MCK@W/?JMRT;F(U[QB"NXF6.V M3*+UP94][K-XO>4*+K+VDSFAXL(GWYD,X/?)!SPI)O4VP50.@.:>4$J,S&T3 MM#G 9R:?G;AR3-R=I-A?:\US^-\ES5:)[*4)>3 )?X:!XOVIV<1]%R@ZVOTT M?GZ)+1*UETE4=\@#8H/^NMH6F@(HLXBK#8(&1/3)!>O)D,HI^609&]A4>,[[ M=P>5RLYQS(476OLCM6U&R LOZTZ6:LZ4C[^C@0X M&OO2KEZ0>MTBC4;5(I2<,X].J&3$XR.._/$JP ,<%@0"CD?'-682Y&I"0P#!+" 9%\FK?.TT5^Q!;L+$6<.N_M'I MMIHUE&>M"R+OU,[)1;UI-ZNP[?Q[O=-J=TCC,J>^Z:5PU'C.&3P:Z6"05C"S"*/A8P.)XZ*44?S)'06:*$96SP")=^C-Y M1E4$I"_%B"A8*'AU\QM5#XZ.E,_<-LLGQF&'^M>D*T%>T9W MS-$O JW 3X7+J1[Q8YDUN65,VD5,\!FDD"$5B MLO&((85LGTE%(6Q5 95S!_@WT$X'GOZ%G 8!&&!JYOP@)$1$-WGL/4V';F- MHHMLRT$$??_NX^$Q(A!-Q-_ 3]#$44#"()*++U2"ZR[*!O:@CB!\&5+/(T-Z M8Y@^8F!3_@!D'3B2]_!BPD <,(Z:(5&4#: M :^'A:3#4CGVA;>-6+L'07UR&;L[E*QD?X5@G"A-] %X4*A="+ ?-L;^Q!$^ M2$*%"@N!>% ;SN,R<41^TY?%I>; ,+>6!YF9*[_#V:-0T?JTBUTB;G#*8REN M.+I@S'",41N/ +2@.G$5@TMK2BQQFA_3>-:(/KR^9'1^4\%WSE3C6;K"N ? MZL=%JUU;N5_=+^1^1#+JKQ)4(Z:5\2 M@'8%?>HD=33A7^:> A0ZQAR[5F8 P@I_K%IQ(O!TY4IQ\>->IKJM2+NJ'@4X M33;[6S$"UC!:LVSQ([#T=1#2'2LVG',9($CM2XXTW,.CL"6)-4W(67VLI$2^ MRAZ),!?93+;^E9=CWH0.NLQC2C>;=/46=D*T5M,H.1U#*(:=&DL;OXQJ"@JG M%94\65/WLQWCBC0U4CW45"22:6%#<.H37<( )FYRLXMJD9N,("ZJ7%&/89+G M>*%K&#FOSF!2<$;!"NP 9 2H0D6)(2;LX$ 4Y(NABDL-BV?!K6\@YFURN/M^ MZ>._8G&FCRHM5"W7.R95\A>3%B L>H$@QJMUR/YDJ WNE1:>S39"NO>6P71% M,*(A652.7<$FW=)H2N/?2"%GB!BL B\8>.@RXCI'TMN8-K7G14#-Q,H@<5K* M2:G4#(%%-GL8)0PO@^4I JR*Z>D0MG"%Y=@\.0HS%H&.-T>2>?JR2X=C(F/9 MF9]">X'PX,:W3GFQL9E[?%;YT\[Q[9^W^&"6=WK2DZ=9!J>E#'*[ M?+ RB[17&'07.%7:+2,;=&(3LBA,H5)C7 24#5HA=0F"@E:'V([%&$RPG$Q5 MJ+M. ]/,21M/;YK9[<-M"QV_Y>6V^]MC6='V2271M5*?LQRISV$E5A^9$!%Z M/I31A$I)?5V72B4!R8)FNCW5 V62H9$PI+024Q7LD,"N$?9=.?6P^SAF"+@V M,><9S\H=(![MMS%5N68#T2Z+;DU] -S2XR A[!);T69]B^2.K;4K*V?;TEX>P=', MSZZTMW4;$8WH%+4YRF5T(H7ZYX=Z@ #4)!$B@ODLA[&5R1 T+1#SLQ,1!C[- M;,7%8@_N!1WFH$C4LT@O5-I>S 1>XB;S23YS_JROR?0Y&#KB6!% 4A@E:SKU M(CC$.0]O_GQAR4"'S@EV@V< M!=P8#.;C380YH&)2N%S!RP<.#WB 0[^SVD! MXYD#1_B0"JC^=$;A7?=^(X;V,7^&UA2@ GT:>JM//!*!,2IKS/QY*JK,*AQW MMB+C'KZ)$+.0@G[;_)VR:AUW=)-QP&\P?3$J&\\66<2?\0E5OW:#)\%EXFU# MO(/CA%)&1LWU?('B?@A7 _+>A@)_RI\"UPP0 %GD8DH)1%TS@ PU8C:&-,<> MLP$& _F6=)IB+38^5H^XQ -T 9C%"&?:0M\94G\0*YQ/^B%X7,"33E0TC&": MUFW >C@8-9MIBZ?1+%1GJH\TX"_#,/S%'GM\NC/#69&Y<*RF*],:@ZUH 6PT MQF%!=YF)PR7Z&HUJ9.CW.159US4Y4'-@63$'._+X>QS*L0B \[UY)QYU*;VP-^.Z]O/GNCKIYRUL\Y3% MRN-P9@&0]$"$&!AUZ<\X'"Q]1*&XQWS6YRK6\/3T<>S-TDJZ\+1)](S)&T%Z M!_G3MB^0Z..LZZK',Z*NTS!:3ESZ0/\WZ\1&V_HFAH#OQBD@C=LDZ\,^_<'W M3*_;J"A&MT3F0TDR==$^#W,-X]>-Y\,(!8H-@(_Y40VA%R@,!3=QK?O->+_# M_.FC/1Y[@"!P$*Q!)[GR>M8,?^G'ZXV#$CT0;%3CRG!S>N3$FOO+ 0X ^!I3 M60DUC8(M%L,,;F.^#O%N1F WV-"CD]D-.RI*7Y#R'T)>9RGHTA9>]AL$5OJ MT?MWAR_^T-:C1ZL1@+FFF'.)E?TZ0EKS6 NXG 9H,9;E_>O5/N]VN+M\;N3% M.^>OIT31"W<=:6VKH*[R>T(<.=?]1/(A7HDU,/V5!B02S,[ PJP M/(#FG*"9!A22?H"DZ[Y32/JE)?T6U&9UL?ZN!XZ6>?GW[_;VCP/]DWR6;# @ M%\Q3PE]^_.-^KJLPFW3$C,TDN;*NU'3QK:"&'$+L>7K8T<.B0BX P&22LE"\ M*>]I(NX&]3M$CZX^!/^G#GV#>1&^ +#[0[^FKDB.%I*CQ9?W%5E2KH17P.!" MT@4,_H4D72#7 KGFC9HG(]FUY <[? MU,4*B%% C.>&&*">B7#]8L'Z#8X3[3SP&?P7&TN;+6#I6%KVDCJSI\TOHZ?- M%[[')7LB+)_O$"E0X*^- NWSK_5FO=-MV]WZ]QJQ/P, *E"AMO-O+S2I_;!X M\TK@,YOT1WS]22Z17@$;5PD;:Q+?\U\B%Y*KOPO<&.'&982EN+6N5,XQ\#(R MOW,'OT.#X=.-\P>#"U!<@.(\@N*B;%H YB5#W_,O#6O7+MNU#@!FC9T+U%Q9 MX,\]7ZJ62[!7(,=5(L>O5/* DC/&?#8MD.,]R#'%K76E\G[D>']1-2?F_M(7 M>W*CMX#0!80NZLH%3'Y%F-RH-<]K[6+ ( IR7VJD46]66XWFO(C:J%_42+W9 M^=;6R#BJLN8R&*UJ##/QSF7]Y1_ZNSI<N"-&M7Y$>K_<B*M+#5*U=+C M V7!WN?*X0M 4@"2 I 4@*0 )/>V (M67M'**UIY:]+*>\3;@MYH2\QN-.IV M\S]+$A1=WFNUNU^(_;76KE?M7#KHM83419&OP-0%IBXP]=I@ZM>.3)U:]5N[ M'M?.(!"=UYK?:^VBBE;$I-RQO8A)14Q:&RJ?(R85CPH6Q9$[BB,?>L*=PJ^A M&GFG_P-02P,$% @ .8AQ6E)B'Z%K+00 W&TP !$ !A;7!S+3(P,C0Q M,C,Q+FAT;>Q]:7?;2)+@]_D56'7/M/T>*?/0[2KODV6Y2M.VI9545=/[95\2 M2)(H@P ;AR36K]\X,H$$#TFT>"0HSMNMM@@@D8B(C/OXZ7\_# +G3L:)'X4_ M_Z.YV_B'(T,W\ORP]_,_3F_.+B[^\;\__,=/_ZM>_Y^/UU^<3Y&;#628.F>Q M%*GTG'L_[3MI7SI_1/%W_TXX5X%(NU$\J-?YL;-H.(K]7C]U6HW6OKY-7XU/ MY'YG[V"_W:@+T6[7]_;;S;IH'1[6W7;;.]KO2._@H%WKG1QZ+7?_R&O5VX?- M;GVOT3BJ'[G= _CSJ+G7%LV]XY97\T[VCH[VC@]:!T?'#;G7;GI'[2.QYS;V MW>Z1=^P>M^F]_12^&;X[3$[\)-IK-0]_WNFGZ?#DW;O[^_O=ATX<[$9Q[UVK MT6B_4W?LJ >2.,UO[HJD0S?"CW!S:T_?)%TOOXE62Z2[VXONWL&%THUXT7_L MY6&2BM"5^G[_8=;-3;PY\$.):-*W9VD\<_'C=W!5W^A)?_J&X4)YP_"*[Z4U M[]NT8O/X^/@=7=6WNJ,90( +Y343?]J*L,?FN__Y^N7&[%

29?K:*+\N=CS2/3-;0OA<^U)[M!6*2$JQB,3I3K-'ZJ,^96XOY_FX<%5U: M#[-I*>RUXZ6*4PP3=U"LJHNS"GRNV0Z6AQ1TCHQUF[_4-])OGNC'QX?6$W : MMR:ZO[R1R&B0U1E_P2,H9QWX%"P4S1/]@8XTV2U;M7>HW^E^?(SH<4!0D_>Y M6G"U9O?V_?+(DLNCE/0@M->@6!W^KFP!JVT))=,+G@22N@'"!CC)F/(3$.(@BN/,V"98'F*VSYRJ^>=X?"4%:CI/JX55^/UW0 MKUR_REDZC)K.I-H<5U67QU$?$@(&&3NTL[=L_ MN1:Y*THB9\OL0@Y*D*<2L\U@R%N7-3(H6AH4)+Q('-$*!DL: 3\D""A^)\)BTC E32&9G>.^K4!^ MY_W14:%AKESS>/;Z7O,\&5Z<9?3&5JM/^ 3>. E1:^=1&"[#SE?]IS(\X"G0 M_8"T:)C3KG(M()-_B&OP;H M=\X?)24&2&K;+Q*S;@[T*$4CA1*1_'TK0"4APU.ES;XG? MW[03HV'+I,$^YD'?6YP+&)5#"TFZ1(=O00A>&4 >DN;,6JM?KH=!+*<"1G(/ TZUK5E!,]3A&*\1-1&&W:(^[*[.+_S M_A@)L8;L?71\:2'WD499LF823*HO<;7T/%<1K(_1>C]] M$^JQ5;MVZ-I.$Q29<:"8CQ!EO7.H'0(1E2J^-<.W!OF=N\/I> TKCZDUR__/ MWKLUMW4L::)_96+>L[ONEXES'F1MVZT)V=*1O'='S NC+ED2>U. !P#MK?[U M)PN\B"(!8BVB:@$$;4=(%"EA?97YK:K,K+Q\-V+^]:81\]8%[X1"D"D54$71 MH83>0& 1F7>2.W6([*6=P/\B^;.@S(;WXY@NN=>UK=]99NL,7:,@%%EC54J! M$\6!HUT@^<"1_CM4B?-?YDE_]N]%B UD?_(]]B-ROU-8^ZZ\I9_59I*X M2+2$ZF0_?&UO!ZF<(0JE#08P@=[A]005%P4"^1PJ%&T4L@F*>/9;Q&E7-4^H MX-93#ANGEVP[@J32S@@TP!3WH%*Q$*R6]'X*%[16P=PO1)LF ^GHC)5F=#U6 M[4[3A7W(47?3SG?SD4>?M_F]/8LJ.!:LARCJ1"LMZ80Q@8'04:-/K'A_)#TG MGKC"$V#_,Z#&! 5C>[SK3Y5 H!.+91& JV1 50/1"ZF!Q4Q^!B+])@^PT;_< M-^%XA#F*&ULKR_Z??[^G"Q+//]<_6'^_ROH#EO]1?__[AS>W>OGSSS__+5RL M+I>_S__$Q;_1HOY]K9:[,ZYO+;)YJ;42YWF=+S&?_;8(LV7!!6T,?\-5.+]8 M?H]R>5XEM(O53WS2OW];V_=KOG[<=^SKN4K\UPIG&?/_;'-8;R2X,BYA]=MR M<8+,!Q_KG*\,VOJB!.,VY-#I:-V$9U_#9/1(=1,P*68X%)?H_ @.P3,>(49! MOH! KTOK1H5C,3;<$L/%Q1,WPC$\N6\2=%7*INXX_Z,*(*_^5[J8+S'_O_]S MM;C$;]^D?9+>K!\OUNGXM)?@IX=C<9J\9>M1V]D7--I[* $=;<'"@[-. M,9D,KG7D-%[4!KRZ#,)99$N(\+M:/+MO.JK_BWFYSYJZ-BY["ZL*\L7KZ?V M#@%X1DH+EQ>K"?CR';@^H^R_7\N@_6B\*@?08W\]'(0P@LGL1+8@;)VXS4Z7,\QT2\IUX8_%HB!Q$.A%+)AM7J//>6D5-U,G*W[XKVZ6/^% M]3WD'61_"RN\#?LLU^:(CSD;@P9DT>M,/G)HC"2\GOODLR[HAI6:#7[D23M\ M':7?>B\8A/+Z#1F"<[,;N ];#N'F]53@:([L(?W6IL(8O%*9D(,/(*,@%R<( M5DO:"W!AT>DBM7+N>;!DBX]WC"09(_36Y'B_P(OS+^>SL/CZ#?+-,X^)\ MGN_DA5S#TT6KQ#)"TAQIS63^1&;K%!UE0Y9%)#^L;&KWLTY1\XTEW/IE_XDX M>?& DH3!.V\4^:UU"EX('+Q2 GBR+"F/9/0.2T??^/&GJ.;]Y3A!#N#KL/S\ MW>WP^W">?YNOXU3O9J\OYO0O/IU)'V,R-D%"0_X.JEH6EQ,8&91Q(08;AH7X MGHK@*+S*_:XEI]- ZQ.A;5+)DT6 M/2$,4)*JH#*R8!SGEXDR:5,'C&*0S1T M^(O2QR#-4>R88K3-?+FZAO;^OW1EIC2PS7[ S^&BO"M7*SG3'KUG3-%KBB1N[PJ$ M$!DPB<(8KQ7S3R[&&XWFA*G85S,33!_I\2YM7;NG-\>YP""Z0G9X("TQ_% M01JB_$7<(]3_!&,\=N[[KV;YID#T0UCAQS\#?9#3P4CN)5B1:!$V&(A2A=K) M1=CBDR[VR7'0)R$Z85;VU]"1S[!XF@!J9-A(R\'YF$ E3Z8Z?0>2UXQK2>IY M>J_^J1=SPNP^:EY,,=JBKN+-[,?/FZ$ 9Y'S:!,&B*(44#$Q")Z."Z.] M]B(31\5>$=/[#SQA@NTMWV.?H+!I?3ZA2#7&F[ACH.@P )\+!\YR3$JF[.TA MFE"^,.H=4JLMYR!L7=_=&ZK;B:4Z14.6++#H"61T"@*7"DQPQIJ8T#U]Z]KT MP%/FS[[R/?*^_AO7%VLFG8\(,=842BTYU* K""ZX-KI$;@[1V_^E4>^ 6FW9 MH'^K53!?X[\:-W/7@KR"*XN*(O $C"&'.@T-O",7"JV4)$DE.3YY*/'CCSYA M3C64>]3U.[\=7JIP0R!V"44*!$C)!M,6 S=8)[Z2A<_X0UME+)>9Q:+IE MY_L;$1*.=7G";_/KTMJ;U>/RY\5\N3QS)J3(O 2M.#E"2*^?,YKPYJ23D,'F M="_!;.^V(+LPG0#1NHC_R#N_WQ9@O-O:MNZL,%,L"@\H:D_R*'0=8:TAB2"% MM:+@_?9IDVQ\ Z"? "F?@=,+T>;(\-^1J']NMP^VZ)&8>F&3@4IVXFI'VZ: Y.,%=J29[(%0A$*4DY)<&51)=V? M?1U6=MJ\/305-C"^_W2#'Y>K(%WAD TFH\P*=;F$Q8.)^DI M9C1@5#X:6\>3"?)R'#KRP7D$H0J)3WB9G>RTYQW%C :MN$VI9# U_5'5UH[1 M^@#"B.*2XB'9UA.%G^6,AC$\V7M&PQBE',N,AI^J5NB5_N/N&W[U[O_P]9?P M7_/%ZXNPO&HE)U KFX.$9((!%9B$X$J!I!V=+YBSBKDQZ4; >S:M/4?19#Z- MNCJTZW\$ZC>@OX8OMXUP!\#M-.UA)-3#S'[HIOKA%&NFMR.@&Y>6JY0S9,,2 M6?/U9#"%@TY%1-1.J_L%H M;H]N/5%;>!3;"S'.^:L+T_& MB'^B,6=,*1\X09(QU+$^KM3Q7 FB<([[6+@8F'/X?,:I:,D7WS$5.FY/C5)SK^[L[C\4E8K3PM7!A& MNV8]2Z7C((5V+'B%7@RKM'ST,=-;$:V5,N\BT=:^P,?Y15A\P!G^68_$'V>X M^/3U]0+S^2VZG)U%PPUX5S393K7,7$@)W&9.Q@^Q70VKT]CYJ-/2>5O)MG[' M'P5&WJ>.66NP@?EZT^8)HA'DJ]JK<=M;+PZN9-3=YL" MCZBC#C%#T88.-!$B^4@\0"%\WENF8AHV4VCH$X_"47R[5^Y6/PFWWN=O0.P" M>R]E\^]++)<7;\\+G@G-*-O8@AN$Z 1-W4 MT"%8]2C7K[!NISEG0EH7!-!&6?O["@51QBJA%$OP0LG4.GEJ'[PG1*W)U+8U M(-:Q.N3]8OY3+81I5,!Q_^.:UU@\BG>*,@BIA:[=)0"EH.-&>P:.R4!6C!-U M!&PV,9YR&43PQIBZ=*$$D@'G.3GJ6H)(GC$GD2?F&Z__699!C.')WF408Y1R M+&40VS()K-?<.&>!6:U 8?:UM,X"6J4^@?F<(U1PT%2 M MF,/5ER=CQ#]1#E>P3!16)%BK7.T>RVC?3 )T) D8XZPRIY;#-4H+ W*XQHBP M83SOD07?N@C7J>MGF+RR1%] ;L@%*VC 1VO!UO7&P"P7I?][?Q_649"CC;G: M6@D3\^177*T[/N#;VCHS<<>SSA;J^/@:*8C@-/=0M#662"T\F\"_VPSNA7#F MZ0K9>FXTCJ#\(RS.J^5],P;FQ]EJ':6N74+F%^>Y-H'XQYL?;QLZM.F4T>"I M3>(QK5??*&RS$=;7;W2U03&=I $>M04EN8)H:!\JEB4O<[#9MGZS=T!J%[S9 MII(K_Y!EY;+FY!\:2:]0- &@S2UY1&C$R#DC*"9=ZJD))P>U F&'G*'2O2G M;S1Z[/F'#\LTU/.\L;P;>D[;,%U[$D-0C8F_/($-APBVM-/4#M7O(>;I2*!9 MEL8+!):8J_W^&,3"(R3,6@M+.ZH;=!MP9,K?$D"96O=CI-LAI+;YT'R_./\2 M%E]_P!D).YW3E]>A )N+],$HL-D'4)S5ZG#-Z"O/F$PB9]^Z*>(XA-.Y3RWU M.I],*1W\[BL?X/7E8D'&R%EB24LC,A2O:I)OKBVSK2(KBUPYXRS3#!LSY#L MT_O//>W.I\NVFZ)_G<_2-9Y8;/%%U4U0)W+;2P&?= :-D0D>K/+W^T0WTO4W M#*>H[B=*N,/I<(7GK!1-CZ+-BTE/2_+<0=0< 5FDW47FG'3KU+:K)Y^B=D=) MLT.&VIU(S M?_IWC=([7%T\^IRNEQ7#5SC5]81+0@OTH$WMI"#(BG=H)) 59X1RQJ7F,P6. MY'HB"ALELP5$C++F$'CP,3EPBA5+[U=0LK6K\-RN)T9PXZG7$V.T< S7$^_^ MG.%B^?G\]W7T+27%F/8.@Q,<@E$6'!U]BH5( MFU\9=+1O?\;T,< 6*IBWEU_S#BBD!7DWY9I.MS<_WK3H,<9;JY0&'269-3$J M<"+5\XPYI[F3*(<-B'[T,<]?N>VDV/JU_2X#>V-,Z4QGQPR/'IB6M%'QXB$H M]];[&6?K^:2S3Z_#[R$1IG?E M[7SVZ3=MY+-D 1T\63K$18DH< M="@NQ" QW-]8]N;,;E2GQ9;&6FB84G)E(=TC\P=,\T^S\__&_"83R/.R%LSW M[;E>?5?*[J9]Z,(+-YJ!05%3^G0"+UT";NDG ;UF:EBO MZ/Y8_Z)L+\5NS>?9TX3[@"M"7C?^=_'B_%.XRI"YQ?CF*K\LGT6MDI=1@#&B MMEDN"GQ*&8RF_XL5:%GS[H$C\)T&\;IKYB&+S%Z[WZ^754CORO>OP9F/VA:& M-2Z5"!*6:CE8!"TDXP6UU&+8Y=WFSS\-9;<2X$.=VJ8GVGM<)")A^%1OLN9U M([N1PC>\11HGDPWDC#HR%077$$*4-9;M?' EV?L%O0./J $//R$V]!;]0ZJX MO:CR[O>U;SF_B4]!_.\[O9U4?]^"]: M\?D2_Q96N.[TK5Q!D*S4\*JQX$K4P%G4D:M(YMTP4G6%>4+T.QYU/B2J/PXK MO2;DC.2-2%[#>".>$-/I^L5IO&WT+TA.B MZU$I=4.(E75)N/\;QE6-"Q/(+_7K/7+JMWU4D[3Y03@;9<97,KTK5^-"?@JI M:O<.P;PED\GI#(75YJ8Q:XA8HP5<)RR">[P_S^&S) MW->Z/UH8N0*>0\R>R\[%UFYZM8*;*?&^G^X>E-RWD?.A,]YO5U'?P MS6Q)CUI'>6O*273"*&8Y2*-(.'3^@GOCI[E )["GQ*0O#@M+51@?=U KMC MI9H[";BP4G'O:!OMNQWT)L*.M+RI>#!&SJWS>UZ]?_53S2AX.P^W0]1]0<%R M!!'75B[6-28)(8:0(I9B!LZS?OC9TSL;;80^;R>QY@EX!.?-FWN R$=R(@8' MR06BJ>(&0NW1DSR7J$K*[GZ=_2,JO/_IIZ+$O:36XSU\\P"1+$PG71,*7:XW M[C&!\])"$J%D'YE5?EAF[,://QU%[B.WUJ,AUXC^<0^012-L*0&\,O5.1CM: MJ1%@M<+)^U<__\<]/$*5@H9XQ$-M>*;10"R9 MD2^I39#>ZBS24"W>__ 34>)>,FN>BT%X/N ?\XL_<'&SQY<8>&"T%1@ZH&E3 M5^!RU)!=L$RB2''XR7COLT]%@WM(K&%2P@V]Y9:PUR VSC9G1A^G?B]]HN9"EE:F8&Q M0-1"GR&R9("1/1V52IB;E_9NPG%:L<.])=VCG]\]3-<,'X*J4^QP,Z+#1 [W MU]@."NPA[@Z1PRWHI+,U0\F 441W)9,E[TL7P%24(0.^H&T];W%*$NR(&D[% M@3%2;AVM^.E\%F;I?/;I6R;B\LYM^^RG<'Z!^6.XP'6.:PSIG^N"DY#6?_7Z M(',V&1N%!<8#[8T\)8A62A ETO_,6W._1\N6X[\)G.GMA1:*G1]4*QTZAWQO M1+T.B\576M&K+_/+VI(ZR8#UXM;S3-AJJ:U#DR$;'E0V)AG=>N#B8W@.0)EN ME]O-Y-Z=$W^?A2_SQ:IR^F_GRU0!OE_@E_/++[_BZ@QYLB'R!"X2:17+#()3 M&LCHML7XG%)IG=PQ M[I,J:=5EH?5MMQXE4!Y.V^^7I>L[R*UM%9*R![6? C>Z"[R32_/;]3%\TSV;V^!SG2N93##D8TM& M9S!:,%RY%+BRJ;0^:#; . 5&M))RCQ[E=R#=:9PMI)9!E036N4!T3!)<, $2 MAAB\#UIC\_3 C4A.5?U/E'6')N45S7_B^:?/*\RO_L!%^'2;E?RAIJC3D66L M*AJ8(WM<(:M-5[*$J*4KMM8\Q];]ZG= .B5.M)3^5.W-*^:[&2![9EMO^JAF MV=8[<4Z2;>U\B2G75/E2DV-$YA"4BA"*E<':Q 5K/_/A(-G60:7J&AEPQ=5^ M/;32*.H !F=%\(5;9UIW'=\*YCBRK5XB9.ET8"*7)%L/Q9E.^3ON M2*;0_1CYM@XY_7 1TC^7J_D,OX=VTJY0[AP:Y;/$%POM7YJE,Z&ULT\1>!3UD_)J)EG3@*F1/@2RQ"R M+X"6&2[1!B'[;@?'5S_5A0=CY#Q%_92-+ KCP2OE:\*L!2>5 U1!FX1.NW " M]5.CA+ZK?FJ$Q#J4.@JZE)=9Y MB$74MOR8/+(D2QXT6&C/(,\V?,<6'VX= 6JBET[6X&.Q;.F5LZE.<;$HR0CF M$J+EM/$9DHG5CN/]HLJ7=I.P#U-:2K_U";%IU6^JJ,/%JZN+\76FUAJG2HY, M9:6!%5MO4SQ"=,R#9)EQ7UPM7!MT=(QXZ"GPH*N@N_L0]30\TTH7K8T!(9RF M97M.IV$)8*.(T24?!;8.!SU$<0I<:"3CUO6$FQ9ZEY8?5_C[WW]?DS,G;LFZ MHE4+24<9CZ56[.2:AFEK2W^>S; RP^'// 7%]Q1SA]R#NTC/A%"R!)4@YQS) M @X!HDH%&'E$VCKB9>QY=7@*ZM];KATZ*G^?\(;K=+>:#EG=)9<<6:?9&G*> MG "?+:U/9J0]M:ZQTYY)-]:%S3()'GX84US279@G22; M1!&ONKJ>&D-0O=2>&J,T-JR?PE/$/5U/#=KI M=!+:0XBU4"I&"2Z7"*;8:!Q*S43S3NY'WE.C"P>&2[GU:;ZQUY-DR2N=R<=5 MR8"R/(*CLPV$8$F9P%6^W\#_J#MDM1#[SOY88V36/2^43BZ\;J)0LN,>4Z!S MRI+]2?0$SZ4!%YU80Q:<=S7)OV$YMJCO/I&=)O+NSH,?PO)\^?'W!6U-[V8W M$W#J-10_*S+G'%($:Q/AC%Q 8&38^"R44H6A*JVW]J'83I^[DL21G:'.,# +67IPL<*#]C+P6PX5E,CK-VV>4;H5S6NQH M(_7NR2+;^ZR\FN7U7UTN+[^[_B(69R-103;)U^2GVGW2$+USQ*#1:%M2U_UE M-.33(M9TVMN:L]+M\K+M[67OZ\LCN+^D@X1S+!:TK,-Y>:[=E%.&XIQ*H2@N M16LC\%% _>XO%4^!"Q6!:57'^#%7T[LM"<*5\SKZ98Z1'=7X[1_?#[RS%R M/N+[2YN\Y@8-<%7'UJ:0P&%@M"HK2TS&*:>[GE+'&>L6SU%X%,2PC.-EB6RL6J6KG)KFULD*%GXR)5",H2>-1'&WU]V MX<$8.?>YO[Q_%:=L85ZC!BSK/NDFDZ-5V\.AR#[K)+PPNTS*9S'S:)3H=\\\ M&B.W#N&N#2T=L#825CY R*6V=/"U=9=@D)Q%;R(SK'E*TG-H<+//D;ZGE#M$ M)S:V?!B"Z24VN!FEJR%-3IXBZ*D:W%A;3*E]S-&$6G2G,D19 F3.!$O,>>-; MQYV.N<%-<]V/D>_$#6YLBH3-(!19RRY8I+,(8P(?T5@G&4:U,RST?!KDN[0'/D^IINV#P-0=3K9-R,ZS-F^O\9V4& /<7AJ_-( ME X0;1T54I \&"TE2,^$419MP-9)QE.28,<9/QD'1DBY]3G_V^(2?UX@SMZ\ MN0/L^GSBUBHMT(/)M&#E9 8GBH+LG::%VYCSL$$)CSUE^C.^A1KF/638N?7- M&?/."![631$X6:B<@U,F@ @NEN9L/'%?V2 MWY/Y0S\(G_ ,O8M,:PDL24-&3!#@BB7@,17OM=+M:PZ'HSLE?G32R2%[US!" MDFL'L,@YB<,H#3$HDHD5.C)I>>1NT&DPXJ&G0(FN@NY1K; !ZO5 EX==N;+7 M@7G:]62HN73<"@C(+*!6L6C#N6U^C3,&WRGPI[M>.CB7[\/7NN\MWY4'.4]G M:+.*EA4(]#LH7Q B<@NU3Y=G+IOB6ULAC\ Y)8:TDGJ'9CAW-[DK>/?2X\YD MXHHCR\#5NHE'J/$5+VGAW"?TL;;_:^UK[@)U2N1HJX$.O70V+7UK-TB>O,\\ MB7J9BG7VMH9 S":L2B!SQ.Q)ALX\ERZ=K<^=)GK9VHJG0VV.%X)\>XT@=0BU MELR0354R>?@V<",\M[IONLGQUN:T*.^'/+"'3JGW)1HOF(24>283O 3P M*7JPMF@1C&;!]6VV\NQ3ZMNQJJ_V'I+/]4VI_T?+C/H'']8VH?YQK)/DTV=! M.X9?MP%PMMZ]1G"..>"9%;L^3\(4#N8MH'[Y])S94I@PP NKY8P^@PMUC(K M8BS/:)L/%]D*YCCRZ3L MZ(Q]B?W 1FEW=S[]&"E/F3X]!-=+S:=1/$?B4A BR".1D<"=9&YZG MG"'R8" ESA*/VCG9M_G \>73=^'!&#EWR:?_Q[VT<-1<:V$0K/ ,%)K:Y3H+ MX(HY9PFL&7@ML^G3CRB;?I3@'V33[R.U+E>VVZO1M93:\^Q!:TW>B_<%0M(& M&+(42 N8.L!-,^H!\ ^-F$KJ4\THFCKY8Y#KTL@F/2KO&IZ[EQ1P)((P03& M=&P=*A^#[Y0HTTTO/9+X=D;X'6,BN5+ 2AM L6S YYQ "!LQUS&.L?4,DF=W MQ[(/6]IJH'NKD3OQ6I=094^G8&&2$W5Y@N"Y!,-,"5 MYQ'IZ 1DA?PUYBT$*0-(\@:%BMS8]NU1CSLX/D;W(YK-C)#S$0?'>9*A)NR# M<5@KY)D"KY*&K+5CILZQ97W/I^,,CH_2[N[@^!@I3QD+'8+KI0;'1^EL:%#T M*0*?EA"T219EP 65:X^]FI5$WCDGVDL3 LOQI0UJ[\2#X7+N$!S_9I)=1WF+ MY!A6XH#-2OD>_\,"EST6BWF5,;OOP(PJ-CQ+[O*',I@J$SK]\.5^M M/6B\<:!C8$(;PA5=J9<[9/X$AQD\SU*10#3:ULTG!D([-D^SM:&XKS8F(LW6 M%%7&3@17.<*9&MAIH*6V-_$F@# M98 2A6#>RS3-V?5,[N^:'V M]-*C(\O.VZ-,ARP::2$'0TPO.D-(*4$VEC&9 M<@ZQ=6K L[N_VXQ=C=SD!V=@C8*S7+?^KAG?Z';CE5] MM;>UVJ[3A>X'_&-^\0YC^*RH.:V4EBLBCR(E(6-IG8>V%(/!):]^2K-MB "P.R=+2LK;<5F#01\Z# M2LR\N-$A/7@P1LX];G-O+++KBTDRO[3W(I%KS1(HH^F(Y-Y#"=(EI@(M?7"A MT[W//J*[W%%"OW^7NX?$#GB5BSDFDY(#KDH&A=Y!,$*#]Y'BX!K7UHT43> M6W?_/C&%US^]>7,[HF'OL,*F3VL96=B)=II4<9Y#--S6Z;9TKD@Z4D+F"4KA M&*(CO;/6"3SB757M?!ZY VE]5+KP8(R< M.P07[AIE-]ZR67<-%) \P00DB"'*>,H62O))NB<\:SR?UM;#@VT>UO920 M@#6$JP1*\)@\%,6"EJ6V^TB#CI3'GG(*2F\KRBZ-4PHN"-E/Y[/O,F^88E96(%D!J.JF6$*:+.SM<^'D8R+K+&UD_(XHE,B1T/9 M=YA\YD.,Z4 7>2UZ8^'Z%*$(NA@$R&6TMP0?2Z)$^WB$T^4]T,>^$-7 M A%+N4O&@XC*DV 2@RAJ1HG(*+1E.JGV'NUI50(U8U5?[6T(A;%N:3OK4_.F MUS6_^7:CG)ZG/*I9PL_>ZYPD&\AHS,QP!SGQ0N:K((K*E(%9 MSC!+:XT\D<:1G%;H2)R *0LRQ^IT;/*(M/^R6K:BX@@C$PA9>.D:TV7YY --$J[N[.!QDAYRN2/(;A> M:C;0*)T-S0)YBL"G) 1MA5'&V@>/.7+FM0\0BZP!'T4&7E1)W6\@^,R(,#X; MJ L/QLBY]0WN71NM6F>_/;#3KA-=E$K7J<+#H(=-_/@:1;&B= M [H)QVF9@7M+ND?7OGN8KAD_!%4G,W SHL,8@?MK; <%]A#W!%O!C8DJ,I>V M=I),]3XG10NA* N2Z8(RZAQ9\P'4$Y)@AP$X%0?&2+F#[N];*;_-YW)UMD\4L8F\._!@=V80LD ^2>VQHQ6MFA<)D=D MUB9M$AI'OO%+S\W:AQEM-3!E6?KW]S[O%_/_PK1ZBW_@1:.!9L,?T.DN:_": M)KG!*EXYYJ,$EAFKW>+)*U6*$0^P%.?08YJBB__;_C=8AGF3:;G@+:Y-KCI5 M5M(>Z524+D8IRA3=PH_H!FN,[H??8(V1\['<8/UPN:R[X_)5^K^7Y\LK550+ M/23#2T@)I*O]H"1G$'BQH)FV(BN;76[-F2U0CB^(,4K/\_;R[N"^;()5OUS@ MC=4^!&"GD,9.<(>);C11Y0!Z[*^'@Q!&,I.CRQQBJ7W-E3%DE-,>Z^N,EAQ2 M<7R*'60"HNR(@!R&)V/$W_I"[.,*+R["XM?_+>[@N_;4 [.^L& @"D:XK$%P M2B*M&IUUC'94GG=9L[L>,KU#TU@?\P["[![V6)-:%DP-PO=3TEU$Z&]QA]0D"GS+])<:2,>4$ M,6L)*K ,+NK:EB&$D"*+O'-OK.-+?^G"@S%R;GW:;PKK7)]/6LCL8T$0EBDZ MGUP$A\9"LL*B-W1(23'HL-_^C"/*;VU8:ET%=O?YQQ:F;A5$&B77[E;R.,=EF.6/EPMB+7 M7,5%FUT"Q]-U;Y_H+ =.+Y]*S*OD6O=\A MNO;3AF#J%*7:A.X=^5O9 R$+C,O, M2FE=ISF=\G=$I:;0_1CY]LC%7EMH-UO<=3 %5]E?0_>M@WW%VR&.\??9)=D3;^\F^]V4"'F!UDD%VK)<>VT1 M,,8*1&Y-D=98&UOK?2N8$U!^&T%W*VXK MR.?.E)W%7P+5(6)X"L[00J;5P".0WBJ M/&FLF^Y94W>J& 4==KZV_$W.>5#9)XBJ3F%V7K%:K%;N#Y)Z,56C^["CB;RG MO%B]N@ FQKZ+%^>?ULW$EQ\PS3_-:G+ ^>RG<'Z!^6.XP+<8EAA#^N=OBS!; MAG5]]+[7K(V>WNS2M81:.D41H>TBAIC*0G[(TS -5+ M;90T2F,#F^0\0=S3D4%(5KA@$@(6 \JD4&\U+2-C8B9E(\(N [<=G*/I MJS1*L?.#:J5#6&9;E2VBD5%E#=EZDDH(",XB!ZM%C.BY,MBZ4?VS:62PCY'1 M0MX=KO!V%^(. ?A7(X/1JAQ=H/X4/1RDD8'EMGCM&3 30FU::\';6$ ;)D0) M1D36.AKWO!H9].7)&/%W:F3P'V\>EMX7+4(@>P)\K?-3AFC=Y'T;P)MZK3O?JC5;9\4; M'0HR2#/CJPM$VUR2=<:L6%;Q+@'GP(IN@N\>17\5=O)=V6#-W66 M%&-)JD"Z->0;F> A>L,!!.PI)Z/V9J+LX%_P>A%-0>POI/E2V;-G.=SVAU:$7QF11FPH3 MGMIK.FIGP$A#"TTU%[;U_=9]#*>D[KWD^U#?:E]]O[]%<[OSK(NOSX2,O CT M@"4EXB%:"*X@(.80N:,]!UM?4VW#-[CSOF+E3Y>U\.$7DNZ7RR\WS+QQ>M[, MTL5EKA>N-S\Y"W3$&6,9L%3;AI*'2[A=@NQL2D3=D.*P"-(>($Z!&Y,J8D-D M:;^XXUW@?SLOA4#2']?W\HMU5/3&?K[Z*W=N\<\LP4V9/&;RH!PH79L3UEH; MGH3T4M/_H8PFT#@,)\F?CFK80)\623>/\/[;8G[ U9^(L_5?O?GIJUE^L$(R MN>ZO\?J>*)])D1++TD&(D?;:J&K38VDA2F&0>:6$&!;KG!;W2=+TR-2]@=I] MBB=N5_ +P28)K%?V,7W&?'F!\YM5A8MOGL3R^F_FL+K]Q_-9^(#I;Y/045G1$V*+*:46J/"B]NGOEHN<4W>&\/_'&_!O9O= J*_\.M\MO@.W[=W M3@6?,\<$4H6:R*!J-;)/8$K.&)664;0VQILN8&\'M@&8J\PRQDQ*,DKP*=&! M9[F$R+, EZSQD?O@L'6@O!GXJ0I'#L?=!X[S0?1^+(4IK\/R,ZVH_O8C'6I_ MA(OU.;AN2E"L%8Y.,Q^2!85T$GL4#(2Q0BC!I;[O?^W?)&PKFD/ECQZ('?>; MC+714H<,P@_D,B[.TPKS9HR;OWN=^S0$>Z=LU'UP'ZAG82,./+B&G%B!QT9" MX6S*7 <@QS2!DE9 S,P RUEQ%%)ET_J^XOC(MZMGXA%R;XS>.G#NE_D,O_X2 M%O_$U4^7LWR#*CITW@E/ID>-L@OD$$HL4*S*6G.=M1&-V;09R?0N_73:G#=7 M18?,VEO+X8>OMU_^QSDNZ"&?OZZGG:S?GU2<9;$40,_H_>%)@XL2@7F>3"DR MF="Z/>,P9"_;XNJ@O0X)>1N#%@_Q7J>O#P';R=P:!?0P]E4/C6\C53=U=3CH MQH%6,93$T0%/3(#R-1BJ"CGF@K9W)9V3K%L4Z7#S'Z_ M7"W7$N#7I[:WW!NF'4@?:^A?2'!::+#)2)ER#%BZ!<\>PIG>BNJHR&V4V5,+ M/6VG.]#$-30N8T2>,UA='8Z8%#B?Z]A7B='(XK)N;6$_ N>E$>0I6IAH!Y$W MG=@5L5/6VCQ6NZ0E?Y7C!#8$)3):854WB_HAG)=&D*=HHCE!Y#BMA:_8$X>W.W5]#M^)#5;6G7]1'GN,+:#@"$J$T"%(\0C/!5&K*D MXKF3:E#"^<@''TWCQU'*FD\DZ=;-=UZ'"_J4, AG+%$I15:.$9Q>"$QT0KJ< M0-BD5"8;*PDYB!$C'OK\V=!+PAW.ABO+Z=:0^MOYLB:,DMWT*B[71O691(/6 M^4#'JBF@#,MD]RJRCTJ40AF96/.Q*SM!'3 .>O 4X[8:Z^"I;$[-V0#XS-B$ MQ:[-[*SK"!(&+@K:%!,)H3@C?6E-K<'@IJ=88\4.ROK=5RM=XU]7 CEC K-& M6=L0U-NA6L3E&;G@HB3%T6A'VW.WF-<5AE,CPUXR[G#!LG6U9SH5$730D% & M0E>+XHPJP&7PW& N3K:^?]L*YM18T$;J'6Y*[ARMCZW=%(:Q2#I%M2/FEN+! MHZE0G35TBMH46M^\#4/VDLV3#KIK[1:_NCC_-*NW!A\_AP4N;RWRC8=AL8G> M,0_:U7'-VG (+$1ZOX30F9>,:IA+/.*AARB@;J^T^002[Y$,% M+A"L58"HC-4"&8]JTA/K)+G24 E;C9LIVBR\RGG]T;5/0)DOOH2KCLUM.R<\ M^I!^S1"&KZUU?X-WO]='_7^78;8Z7ZU]H&_A M4:$VTL=DVH_0&@FQ6=KCHX^[NA^5@ENNR+E 6^B=J9-N7! "I,PN:D:;:NB6 MB;\;WN1]!CIP:&LZ9&/M'$NO@$>S>(PA!Y09!!_J]8@(%D*(%DIP3N=DB\VM MF\(>=4YE:PZ,R9H#2>+SZ#,H*S@ MX+A&,@!#+H45KWCK;K'/*VNR&SO&2'ZZK$DF?3)62(A>U>DFW$%T69"'@3(5 MQUUHWE/I661-CM+6L*S),:)NG>CPTWSQ9UCDCZNPJ)?OV_(Z=;%"Z0Q!6 U* M)D*8;8&4!=;&U\HQL\NS&OZX$]!X)]EV.13NMCA?[W0VZ.P\;6U:>@^JT%I# MU HD8V2->V>=;QVV>XCB].W)O>3>I8+K+J)?PY?;*7P#<'6S(#=C.I3UN)_. M'J7 G@+OOC7L@\!E$-DZEF+[?,;+KZ\G8>;X9DZB1A,K2^M7>VO;CU+1C*"DS"$-)HTK-WR MQH\_Q,'?0O3SIG+KD&ZV;99N\"7G),B3861^*N8K:P/9'CR*J+&DTKP7TI&- M*Y_JN&^A@0Y9)+M'\ X!^-< \]&J'#V8^BEZZ& 3[ :J1/2R=C)APM?Z$!\A MZL) R,*33)QQW_K^]GD-,._+DS'B;VTS/,SIOS[^0O*U2M""4H66;&*I50(1 M>+"FI!QD%'Z0V;#M"< E778== EVP8B;!C>62Y69Q_"[!->]WY(CEM:#S?HR*]Q 8)@ MM?M0]MP*[\HPUYT^]<[)3'_Z=BI_]\!3M>N?+M6&E>RW(*X9-@3&&%M]B)(/ MT:%]#^'?5]\>DFNX\SZ XWT*5D60WM;TNQ1IJY !:(]P4J-7XGZ1\7$J<(N% MW$%_(P366&_7\ZYNBI85=[K>Y?$4/!GWM-U'YC30(8@JR\@X3PTT]]U#ISL\ M]Q+[O(7,&IJU:R#A7W> >$%G>S0)"J*J@_/HA#9%0R$$M:J'%X4ME'?WH<]0 M>4^668=XQ+>B5[]IBJ]'[[>]JNP.69ELH$ZPYO,+K=VFC@(E5WPHA2; M6B^X$=Z!Y.&V5.HPR>VIDNAWG;KJ? MYK$X'D#8FBF6/;TYT@3 H.BHDRAI5SP-RNR:8G-@QHQ11.LXROM:X%%3?6YC M.ED[Y!Z2*X7.2=I8?782A,BIU.'PY7YUP)8 RKT/GCYRTECN\T9"Z]1/\+?K MGC>W1^>9L=(&[0L4IQDH)Q&\9PK018[9%Z]*\P*U34 .6$$]06W'_K)O'0&_ M5Z#[[G*U7(59IE?AZAMGB0FRE4KMIDJX%#>"_)B"8(0I-LM"9!XV_GS7DTY3 M\^V%W+DH_CTNSN?Y55GAXA=L[YJYH' M?+?_Q.67M127/_[K=ZP#W/XQOZ"/J>7^]?0[\X'9$ *17-89 ;6TWS%RP(J/ MSEC'=92M+<@)EG6:I#U67G3(%FJZQ%I8\],"\6Y:_)D+.J -=;9)HMT]U"(; M'LER=,8[9A5/HG6WL^Z+^HOVTW&B0YOH;[4AO\ZOJO%??9E?SE9G& LOK"9Q MUJMAQ[;$7W%U M%K*7:*T!J]""$EZ"UX7<5N^D9LD'Y5N79F_#$//R M)Y+.&]K>PBSANU)=V3/-2BZ>EDMP"B@9R(/5F,!):ZTL7-+:&W-C.YK39D&_GR^6[V;?!89@_K9A/Y/H)L03(,64RM8T]/Q7K:W)I$@P^9Y_9OOC6C=^#U M O/YZJ>0KKIL7UWH_C!?+.9_$M[7X7?ZR>KK69*:_&E=R,FH6$-.=+0J>DLX MURJ6PEWS_CYC\)TVP[IIZB&K? ]6?< JTMHX\P':D*0O'!6((AFH&!P$KURM MBRKDP5J6S!2\VH[PY3&KD;8V1%SWOH6Y,?*NS;OU^:VBB#X' R9%29@,K9S, M.F"%7@!I75&NUTRO.S!.FR;[RGT#%_8=U1)FRY#JPG]"I,5%H3G' FAIYU/< M>@A%%<@N1)O)E/.*#:PZ^.Z#3U.M>XMP@S[W#J;?#?34MOL_75[.,?_MLO9B_A7_M>+BE_EL]7E9W;WHN1>9W']M,@=5O"=+ M/J9U;YZ8,2BE>SG<^R$_3:H=4+L;2/KDL/?ZC;FI$WD]_Q+/9^O@YO=I#_6- M*KB@T_3'L)C-+U=UI>_#>3Y#B]F)DH!I0;B]7K=FS:!1T@%J:0M%,6A_>CJ& MT^37E(K90*@GAY0?P;TIH^9.$'UY%?$DJVWM=[XK[U:?<;'MWUU%1U,NEEG+ MR-/, 926!;Q@"HJ)BA61,=^/3X^B7WO$+XZL!U;Z!FKO'1-_VD)OHBFW"][\ M3VY[XO,S(34:K(F#/O!:#UN3URT"^2DVI1@=V:F-3_R)EG::;\$Q\V/#>[#W M#<#P==Z"?GU)9Q6]PI8+:Q2S4-:#980ER7)6(#(LM@3-;?-AN)]UX;<%XE MXWX\GR6\T]_B7;F^13C'Y5F0M2TN.=.JFENJ3@5V*3)R1421PEO%PK .@4]Z M_,NB36-U;&!0LWYA(RRH7^>S=&U$Y5@8>:T,G..%^%\"A%(4<.F%99H%9@85 M9/?/G'_^5 MUAYF)K_1,[5NSN8T[;A9T_NBZD5ZR-HG,NKIMT';U] GGB9E^@E] S7VSFN_ M0?1JEJ\@WBD[.N,^,U^'_>;"$RA7D!@<:E>H1#NH+JR$ULD*C^$Y3;XTU\0& MFJ@N4^GJH/#5USTFSGW_ 4VFR3V"J=&DN.M7^^-JGO[Y3?-163))C0%K:_!9 MHH8HZLL<0R@NF5P":_RJ; 2R=YU+^HSY\@*O/_>'K^NG7+7%",%RSW("E*%. M >>5W8F!16N=\'2.Y=8FR2-PIIKJMK^^']2--)+QL,@ MHXR,D6]/9QGMA\E)\"(HD$+PX%(.7+9^*[:".53CF6;:OL^B)E+OT27D#I[K MK@A#$/7J*/, S6%:R#12U_U<[#:RGH8%D@ 9$2T()^WU9%VA+3C+3>;,9C*: MGJGV=W2#F4SY8T3UL5#3[*(7$ (C"UG:S$)( M(976Z:H/41R@4\R>NGG0\&1",)-XZP:#6\&V\W MN@/9?VW4>9\D?7318Q/9C50PK&8/0E'K$RU+H&,L@\DJ>R>4"]CZ_#@46W;9 MBXL57G:U>7:X^SQ>U=/A,NLB*=0:$,,3J M1*PF. C"&(;91PQI4-?PT4;C1CB'M1[;A!=;27L*(M3>! 0+M9%.*PG;BK)#Y[?U.J^.C:O"U*M\NW4NQ*_XY_HG MR[.B@_+>U':D48/*">E H?.E."%%,%)';![^&0+L.=.CGP8ZM(&[Z\I<'TUW M+8XWLSNNS9EBK*"Q!7(0C&S/I,"+HH$5HXTJ+)K8T[W?A>\D2--+'UT:Q>%5 MB?)F3X798F*5 $>AZ*!C'@)G$M!P NZBSJ(U6QY'= K\:"CS#JWA-J&[=ETR M3]8X0J9#(E,7Z3@,5P&P[(1 #"[)"=AP.CYB(UEO;=/6.-7P3ND0F4FWJ=?I M')=[Y!\.^-0F28ECT3?*5/SY,M2,4L1WD M#&^=C# UE29C.WXL#VCL8WL#YW9^/V4SE1,H,-0 "^2@Q(BUYG4&DQ&3#[X MH&*+V8@''QS<7(L;!P:/D6;'.;-#8)S>P.!1PM\R_IC+%Q9K:P< M%LUY'@.#GZR\)\NL0PK.IE/]AZ^_AM7EXF8DIXZ+, M%U_J4));J-='I,J^2)T=9*%"[;B.$%VP9.7Z4CCMJG3TM@[T;D4S?:"WK>;N MQWS;B+WU<-EK+/-%[15U9]UGSGC)>>10;*I9D"42GMI,SNI,M[H.C2_P/N!%6-4IF(O5USM)"/O;9/X#U^_^\G: S>H M@[5(*R]"U/2G0N^,)Y.(*64,>F]9\V'13P$ZU0U?4^9LO^3KI:)#7_O=KO3S M?+&JIE0=_/,;_:.U1X8BZ9 8!Q$631&3 ^,R4"]^+^3(L& YHW #E\ M2*R;_A\,6-Y7#ST*&>^#NO;,AL#J5?.Z&=*!"EWW5]HN&NPA\0D)P6S*IMCU M=0'YU-9F<)KV6JEL8-[F2$;?".ER\G:7M3OX:01L$]CG[\L>Z&53CK.G1Z (+LL"P.Q(\1HN]1/4T;[WFX>#V_H!_.K^=$?5K@VO.]R5*QRLA: MNJ%=L:!0"@@B!L!$FV9DW%HVK/YRV/.FMS0::NA^A75C\;:^)/LE+%>X^(B+ M/\X3+N\C8R$X+30'EJNYY3E9U8&[VE10TL(SRW'8..!''W,R^FXGS.D.@'O& MTGJS,\KQ$KT&E_UZ*#F9245H\"EPX;PT-K?V,(>C>_%FY[X::UB^OPGI]4LT M!-$$IN<1VIM[Z^\1FNPA_,Y;SC6R(LAUSR5!8%BO)'D@9%Q#45)[Y,QST_IF M92HZ/,VZG( -8V3>F04W/69=5K7;&.1D#2BK$6(D;)D56J'4MJ36V5@/41S6 M['B*;AY1]1,$VSB-_ULQ"3VJ.*\9D*M4Z,RK8XF0#)V47(R"$S1]8G5MO2V" MI\NW80^7^[4+0V"<7J7;*.%OJ91ZBN0Z5KHQBT$SY:".$B+_TR%X*PI8+T/T MUKNB!IG[AU;@H$JW%OH;(["NE6Y:TX;A!*\--SFYE)GV$B,U<.M"5"DS.2SC M\7E4NHT2^]9*MS$RZUKIEGP6)=$94 +266WH#(B*3#T6@_/%*V>&Q5R?1Z7; MDY7W9)DU?O->SR]G*US\7D_RVE_WZMK9QAPLRQ!BB* 8$IFBXL"LC\+)J%,9 M5-FV0X>;GOTRK)Z]I=ZP.]F:TOC[=6+L;7CO/L2;+)(!(%N:1T.!36\\[:_# M^50*:&UE#08KA#6&Z0PFULD>9)( V2,6N!%,RZ1%D(-2;X^;)8]8: _OYFEFTKN:&S2COS_7$M_C:X=^.F/DF6F%9UT(M[K1[;M MINW!9T]\]/?1P+R=^%K?I+VE;[Z=?SI?KL[3\@.&BQ^7=3K7+V$6/JW7__;M MZV\P%:;,(;(:WW-2$*VM!2,L\REALGG8?>KP9YZ<]CN)N_$!\-OYJEI*;V:Y M-EV^#!=7-;A2Z6!8'=]C,QE#4D'0TI-5'#$'J5W,IL%FO_'A+\-LW%_N#3N3 M;@3TG^>KS^OUUJ5_/O_]M_F/=0;T35QX"-2&UN-(>-/;D T4^A@].FBC]TZR M [+1W#O+ K!@"6B*&H(WM+L&^K:1Q5LWZ*+M.1#G$;/RL+P9HX36UN4OBW_[ M=;[ BXOK4U"&K*02!C*GY2I!QVT(B5:OA8Y1QKY,S$R$JKK' 1I<5(WR#YAI!V<+()ZJ!](@F1&:L6 <-S[<6>$'RJCS.H MDC5%<1MY)V.@PV+'R+-IH)7I@"(=P$!XN_B$L]_&(8ZO2+HX__EZ-B/B1M*Z M((4,=$J:.MA)U2Z1](?SC'@6/)3>@;B8QK.4?.[BGB V_ZO-R,WWHPG MM0?;S]/Y8OX/7(P\(RX85\!BBG0BL4A>+L^0ZBF.*FO3_+;?0,J9 :"%P!O6 M@G:J-:I5SJ.DLV3&)/"9R%(RT['$R8E%7W0Q4AH;B M-@(O<8)_A*LEG8HGD54%)Q8R>"T=5]Z0/+R5&K.SI.PV*+BWZ$L"PZZR;IBK MNZ3SK_@5KZ9?*DEO$$?1):ND1! ^,;JEI <71 9IK(M,HR;;I)/:'_[><]+L M'A(;8 KB)7D=WY;3G1[&MVH[C!%GADEFR=R0O#9LU1F\CQ$LF9^82L@QM*_1 MVTS/F:"@N>@'&'"XJ4S]%L^S/%B/B<[MFBN3')D MN6B+H.C'P0M9('IIM>;H0_,.4S\DZ,QPTD[X&\ ,@\#(5?&M>P]M(.6LT;";P)_BP+?%P7]B12GFBZ_TZ4>\Q"JW MV_^LABX?,1^#D(R8]J8.%A!DZ=HH )TW66E.5F^GJK^= ;*=QK-&3F,5K8E3 M[1V;_'TV373=S=^0G)9D_7YC9(V"8MHF::!$7L50.U7S7,BDJA6K10:EF[?O MWD3,F:&DC=#7P&&_5ZH';S2W0\7_/ITL/LW?3U?!57R'%2VCH%S/(/QB0<= L?'^-C@N_9:]DR0,+"\UT!C[[9VWRE9QE;YJ%AN#$_D MB=?P*M$CB!XRBBR7T7B6F4BM.Y,_(N%,L-!"P&L4OE_P\@$V?W[[T^7%:I;U M]3*N]O-T=:/]CK/Q-(\,YV0&,PY!:D%<"PDNJP!:1TR*C"/_>"YGEZ-@RZIG MHOUAI;T&%_L%,!]0^AVQ%SDO91^N;FZR4(B(XP+,G245(G"+$F""/G7"FT%F5CR/0F\LQ -*R2 MUL#*#C)UZ);!YLTU=R#S4).%FJ)F\V2A8=1S*G.% M+OX(L_Q]% 9'5LTQ!8S7L$[,=%BF(L!Z+"6:0!)M/4_H 0''+P892-O35E(? M9%@,\?E3F-?[\W,UR%8I*;-9;<&S#/?]].WN>VZ,^B4'=VQ,?G.,4G>\#DR9R:$]'Q<\%OXK$$%!+(@L0ZZ]J3NUJ;1T4R7:VRZ'FG M[DQGB=LMM3(G#ML^JAVJP&I;4A T3/$@#'C'0VU# M(L SB_2'S,Q&ZZ)N/8S^AP0=8W33L76^SO%LHK"ABGOOB+L=1*58BK(P*!@\ M$'N\>KZ2_F5"SKG8*%K;<6L)>45/ P4-<676?C?+UCK5GGU;EJ2M3NNLG1?! M@-(,:]NL6H^B#>3"7>;<.L-;QT(W$O-2O($VVAA@0MA]>FYMO@X4#637/Z7F M2--$VZAK.HBL!S@LUE#&M$?A(X M2OE]1#R$TN\.N(O;65,NH92>KCW/R) /+H'+)H K+.A<2BU4;JWT)U0/5;V?8 "Y9,Q['R=\MV)>SB:OG#F-]/Z^/=.(V_++-# MWV&ZGBU+U,E<'J=1R<)*'3,8X>B@"UJ#0\% EN"=B2B+;7T$[$OSF>'IH"H< MX%YYL!\NOH;Q536?WT]7Q^+RD/TTO:*U;L@-B8SJG#U@KAVSR-<&5X]*8;TJ M(1>93.OLO9XDGAG AE30 "Y*=W)OI#1BW.:DG5AE'JC(B&!&],2F;^]7LP7@<[AR\Z@$@M2AYC#E M2.:@8Z"3C86IB-JU?I;O1>"9H6DXY32LHK\EEG _6_J+M>)_B?8EF1>+U1V^ MV@=/ Y+WXI6C;!(ZS.1,#H)CX(\S&J[\9S \^(A)^Z-"T$R>Z!DS3-'P2X";UCVOZP!N;@:?YS4 M"^[) ;7Z8)0%LIP(GTG5]\UHR?[21H'T=$Y%;X-ZW$-P0X'-MI7.1-GMI3I MA?_%9#'.E=MEY>=M@.F7/]/5=<9P]>"\XH(Q2#TZT/BB:$GPG2CJ?,S0T"&A=;+$,+\4DVR/<*M5\G93K[ MO/QPCSJ,'59I4J*Q+W>-JC>VIMQLRKBY@V_,(FLT&:S)!!Y7*GS)H"VRA)(= M762A]:/3_E2WJP#9/6EIE7R"T4>NBZA,#E$$O\N.GXN^.7,^V2%A<+KX"E4!2*W"N@C M6Y KZ[!U]O;SP6VOVI.3@VT?U1Z\]B0$Y8/"#)Z; HIQ#M$8!TD(K;/5,<37 MVI.!==ZK]J2/PAJFDRU#5.3^+[W+25H)8P.E\UM2O2R:1P,8@JC-S .X'#5X M-&A+;2KXN)YN0QBPW[HO&$)#:ZGU[*GW=,9WH5';PKP3";*PO#:+$1"U-&"2 M8]$YK_!QZY4-2.JXX$N'T!!Z&2 1[![25S'R&[*88TR9J(!L@41DU7YD65M@ MUI=$]-512XTOM0VDO& @M532 .E>MQPN;<9L"DJ/M7^A)OZ4TG0&+J>U%N5M ML26IYH"YM_[+#D[LK(DA3I2'N.]"S4!1A5.(!^RNF0TJWD.L WA&CZC2*6AI M:VPWZT!4)5Z'\ F@CXK51DD96R<)GX#S/)2.^TBSM5GY'].K^FX^O[->EH9+ MI?#F\E%T(M$=P\#PE&KU7JY>5'T[]489$\D*[M8@>NM2A[< ]E'$=# IMO9% MWWZ>C./U_%6=%;9D3.=<(.D<4+J]T B8WG MJ]5&I8^U5D!=V#"7++PNOJ"-3CYJK.E! =PD#97O6>CB S6>+T66]WI;P=9';&.M$RB05*,_);1"^ M@.8JA< \]ZQ3(B?]UGN:I:_NM/I@P9=YY>\N\X85KM^)N,%?%S+ZW.E=(-!^ M-V^_P/<0_F/U[2&YAH?U8W**83XY.D-DJ8.*$UU!P6L!7 @4/$C)0B>3_M@* MW' 'M]=?'X$UUMO?25*?KS_?/L$J#)+Q"#EP7=U/ \%Y#H&9().QF<<6FGNP MZ.&NTKW$/FTAL\;7YM_#G_<($8FC+W5DGJLN/G,> MF"$ 7=!]Y+QK!3F?\V MY=U?]!DJ;V>9#95.=SN2ID9K5D=*LH:3Z04RHP6ER0:+A>YV+#EY*>A_FH^3 M6DO(R[2-VNEF@"8,3XBZ<06ZD#50/&0#2<<)BC10VC88["'Q0YP@MQVGBS/% ME$#.O^2@I$QT(;$,5KN$EH6DDWG.0-@2'SD<#OH(NO4[USO\$F:K(W$YSJQ. M6+[X.,/ET7C[K..R8/591\7:,3)Z!IZ./?J73#:'),C/[_1TTF&Q8PR,:Z"5 MZ8 B': )Y_=&C>MOQ]N9B+Y8K[R.@+PV%$].0G390"HQ&F^<$MO..!T #3'*XZ[5ZL_ARYC86"7@DP5&_&,E]\TUV6'XZWQ^7?/S1[F@0>\R M<,YDG=5+UK80#$*2Z!377-G6G9=[$_GB0#NL&ALF?ZRL\5V%15NHIB3>O)>^ MNX[_%].B]@NFW3BK'N3(&>=8(3?0.$G;*5A3TTT]Z*)%EE[D$GPWOV@P&E\, M.$])UP.T\%V2_;3-TA/.XMHBJG_2]4'.[65M[CF_X35\Q!%J:8J4!M '5SNX M"7!*,RA98)*.1=;#\M.!0\/ =).M^WW/_L?U+%_A1?HTQJ_+'QPA M0R>59<#HFB$G@=6$Y"*A*(.*2^Y4[E;V/1R-+P; IZ3KA@V)]V-K^>GO,W( M5@R]G[ZC'YV7;_=*5>DJ6K74&R7'60E*@PG$F$I!0<@RT*8U+M&7M(7-L'#N M1>\KM(^,@89=E_=C\6_T'8N_AL5-@4'E]1YS-VQ_&M,E-9F,J]T59M]&Q5KD MB1M@-A50,M6)=D6!LY$76\BQ*&)8M.]"]BOH3P,1K3M-#\KIF^GU;/'I/JOD M8"2?+((4)9%&G &7Z^4F;!;""!G]"8#_"=VOZ#\13#3LNGT 5L?E(:>%. DD M>$!>LZN4"A"*XB ]V7:I>,\D/P'T/R+[%?RG@8C-_;V/T&5Z644YS>,R3JN0 M_LU@E=OX__R"[JU:T3ZRV1<;I"=3+AI0.5N(R4A(13@A=7+J<:[%\;I0=^;J MQ>R)$P7*FKTP?-?1KBP^'&OUX%5K9*R)RM3Y0M%@?=\5$(TE)D5,,0ANB_6G MNAM^P-?K?C@V6-;LB+V?-W=F\N'TP(OKQ:?I;)G>8((-3+( +$4!2M>AW-8Y M\"YJE6PH7+?.>FG.Q"O6#PJ#-< ^[OMI^(AORW+;TC?\.KEC:_E3HV"YL0)) MM#[732MHTP93Y_>?'U/UX^^7_78\7WWZ= MU&SA9=W(V\4GG+W_%"9OO]1?,5^^I[V?7F+".L5HN8M'PG.)'"4XGWAUUQD$ M*S,P%J.T)(#BNS7V.BS=KW@_$4RLP?^1'EJW\GI[?]5O"5=7]7O>3^M;<\W_ M"9*5!$:(.AE,UI M1Q#2F-K?SRKL-G_O",2_[H130L>:[;#?H^VCB;??PU)O MPGCVSW!UC3=7VB@4AUDR 4D7\K=UHNV+O$9@O14B$XV/6_)NP'#7%5\6\ ;1 MPQJT'.GM\V83_'.9QWLOY8;E8(Q7 8Q%5\?G&O"Z_BM%K94/F:6.I56-*7M9 MZ#NJ7M>@=.=7RKV%N?4<7^[,^:^358;Y*!I/Y[-0@,E6WS0[B,Q(,(FKF+/C MJ>"IA"AZ\O9BML!)@V;-[MA[=/"A&-UZJ8V2*2X'[L"+.C[=+.>61/]/MLY7YU_WU+&"WIA!HOT[9.XOA_2S4!N WATC@R'+1$81/NC8;SN!+ M0I!T@%C&@G%LX.J+!_2\�?2X=K<-BL@/,GG)#"%O.+R88"ZY$3:$NJ:68R M,%"9Q;IW-!2C+0HR]9AO;>=T)N[%0&]8M:T!6,N2QU7PK];$81XYQDM R6HW M"0^*H8+HG 7'!!W$/.K,6Z=Y;"#EQ8&GA4K60.7FE>U__N61'(GH?RW_8_EY ME=,EEG^K?W^X_/6[3/_XXX]_#U>+Z_F7Z1\X^_]=:*^(8':+BZ&O;8[('2)\[+492]KFG' MOU7YY<7_2%=3^OW_Z[^34X1W'TXG"SH6?KE:4D('('[\_"28WA_J#TVLB^8PKZ+CI\+?K50A7-RYI-@-3Q MGPQNM[2=/''8]E'M4+U*-\ZBC\+DF'T$NED2**LYA.0+.,T\S\4J)SJUK^[; ML70302?H6P^N\W4]3YLH;(!^A0]FC0;A, BCP?&LZMSY"#%F!&8L2O2%[.;6 M3S'G-7-Y'YMN9TT,/W.Y"S4O9>9R+\W\>![O+F(=?N:R+;6E)(\@O5MF%QF( M3%C 8$(BG7U M9CJKWS]*R2M&:">SI#*:>(;@R>K))I ,K4.GQ*']EU;,G:!-.G#@\B1AR/_HR]XSVQ[ M/5CRTC[H.D9$K%46)/+,T.H:T4%=Q[X%\#(HD#R[P'466K5^17A-G3W73;0' MM@9PH8?C3#J0.E*7U%/0#LO>Z MDPZ]D_9#V%#]TP]BO2;+8J9;%GA-'E0YTZGAI -,,A;BT['\? JB?N@;G:06 MMM8^/-@\/GJO3'U8K87X:#D$QQUHYXMD1F:)S\<"WTD$S^AH/'(TZ 0@^*R< MW>[B&/D@-04E+SHHA&2C"8[+!E&@'&4-Q9+Z?T=X[!?"?X$;NA=QG MM7O[%A0R5,H6%2 F+DB=0M5!?!P,!J&X<1$Q/ILM?+YUK"]J'P^)X6<<,]LN M"'0!=36H5,R1!,$9Q$(NC/5>8/&<S+]NYM/_)BD.4,5OAF2^Z>3;7"RR^[H/2X8JO^RC[-(NO8\@N.B+9 M"1*F\E* D\A 2H9:*>Y4:)VB?V;%U[TP\,/BZSZZ>"[%JUUX>BV^[E5\W0LF MAZABW47'SP6_A2FD&\:#S=5CR!G!UYGU5I28<]'HTL&'QIP,;GL57Y\<;/NH MMG4]U3WW8$GRAL+>^4VMD"N8A3((!G,!)8J&D(AH6T3P1N@8=.A48]5OW1., M^PRNZ.EAM#1$_?4=M4L1?2?+QZA9]) U$Z"2TD ;T4(QG(4@E52Z==AR RDO M&$\ME71*;]_?8TP7\_GUYU5@ZI<_ORRG*OYS>D6_YFJ\^'89%CC2+H=LLX 2 MZ^"M4/M4.XT@M8TZ"LYS.IG$E.YLG2"F!_:>3PPJIU3[MX[%R_'\7V]FB+^2 M-T_[?;%D$)GDF6L)+/EJ#&5#[J/QX(QD*4A=/#^949Q=F7K="4>%R5"WPI,@ M]U,&8Y^M_AYGG_E(LMH%)R7@)@90RB)Y X7N4%ZLTBS3%X.D. W"SXNS'L^SYU[;=JNZ>NAMR?SE,7 M%SEKRP5D2^A7AAL(2%B+*)W%C"HT[T]S3D]=&,@5TV4H$G/)PD55AR+ZVH)/ MD5DEZR#C& M(U)3G6S7\QX"/:C&96%D :<"V;EJ_GI;BTTX>,%#5,+S$KI-T3V\IC<\NQQ' MT7WD.+B"EW^\G>!-4#5SJ[FS#'CT$E00"1P=9%"X3'4L>A!"[*;CAPL=SO]K MK(\?:GD/83:,R?V MO=_3&]HTUHQKKDF+NM@(ENGS?C"(>7 I/D,J:M[E:7 MASVT-'A&2#5F"E)B-4, _>Y02!\5A8S*G$?;1]M](9 M*WM'<3:LX_D1<>.OMT 4Q%9$I\"98.F"\0J"(TL% Y=<0OUOIG'6] MFS@'J/=XF/S#4F%.A0REOG&KA+6#FM)@?(XZN2A<\Z8$9Y9FNHL[OK\NCE&9 MNTM*1A>>7M-,>Z69]H+)(?+U=M'Q^FY8U9@'R4-/=&'.QU8+'4,#2-[TANBQ8=$]B0JS#6W.[2N"SROB3[[6' [ M:V* ;@R/<-^%FI79GX\[647L0X_T2<0-=IK!SY+!DK5$6.N)NMH%I)& M)J5USU#)?2;Z--1Q'VD><*(/ZD2'4U!0"J^SVR5"8"%"RX>D?**N^$TU_KZVEERM?79>/*1/II>+\COJLYN\"(6PT=A;Z4#6OB[9YB56<890RU*# MCZ#I< 85R2;P]?5/>"63=9X5&0[&]4&3K5MCXK'[UE+RQ\Z1ON7I^QZ^N%Y\ MFL[&BV^KN;7+IMLY@[.1_*."9$YB30VQAGEG+3>Y]?#W]90<*^[75-?3YC(? M(-3SE*I;7[D#70-%^#;1=)Q87PN];87"'D(_)"C(RTS,R@@FH"+\>P^1\3KB MVLH01;&*M9X5=U@P;(D)'A(+?63=VM%:UB.367>)7W%RC3]/,[[#5,4KG;@) M?!6?,L]: Y.U(89U=*>FX$#()'S0Z+ESG7RG#HL=WAUJHY;I@#)M&-29SQ:C M=XNP6!H9[\B)"K/Q=!7W5ARS$A&8,P%4B!)B<1R,E>34Q9ASZM1&AE:XM]GI MJ[N-OG'QB^ES^V]2_B9##WOB- ME#0=2L(-3_D?$V>%,5KH##&CK.$35MVE L)%%%8YQ6VG/@VGI?8-=_LAM=Y' ML -I^\UTABG,%[<)PS4LES,#AZK6AP4%,=91QX6[$@P31G7*T>VHZH>K'^Y: M;ZB6-8K>0Z8#)/#\%0O.9IBK\3*?XV*^^4(C_FL$-8U2(6-#N "6\3KJ('/P MM4^C<8HEY#+JW#HQ; 3P)%%]:Q%J"BR$N MFR0['36RYGVE-U-S?F!I)/D! @8]8+R\:B\F^3?ZI5"]\'1("BZP6.YTZ]JC#F2] SMJ8O6!8@;^;]MN5<;D4WFJ^2& M)=U_F]%WCH(WFHDBH7#K0#F;".)TOB9,3*'#XD*WZ-:.!)P/4@ZFA@'J&3], MR+"??IR,_VN)\)]P0HI8S$=U<%02"L$MDZ^2)0L_203MI5,JH\V^=7?E#:2< M#TY:ROPI%/0/F?FF?+JR;6LE%ZFJOJ-E:V%@3@D3H>"&I*1E9I/OP!(1C N!H M*=4;L^E22B3<_0?"X8!?__(_OC\NP3=6U46Y^MUG] MH_B&P>T2-[RL'B'\-_7:V_+IN2KN'QH0>$'4/];_M?HKBW(41Z$',0Y#B*+0 MASA($DC"D*91SF@$4D@;KX M:ZU^^:DDN%&HG^4+G'Q"_@OVCT'Y*^@+B/R_?*_I#__V3P"T<%3EDGUA',C_ M_OKEXTF2V<_RB9]7[%[.[2VKBI)^;7#5?,(Y6PKNU6C-\Q/[UQ_JXO%IR?K? M/52,'Q]V654[HTHN,\FE'TLN__D4L9\O8-\1O\TAKPZ84^)^=L7C&*:?G;%[ M)S0$FY[A 9F+66X_J/WNR%U,>O3<^SJLR@;O)SAL]B2&;"\E+_X)'[J MR,B!1I2IHM.I[@&K['O#5I2UVG)G:%#0?_U!_+3 CT_UXFVYJLME024_O^&J MP/F2?5PUK&)U\W[5%,WS@A/BD3!-8>X%#*(D2B!.4 J3.$L"F@0XC(-%L_G$ M%VP%?_W:[Z+5O_-F0 _/;Q??TO/V\9 MO1RLY=P0+"^0OB,.>NJ@)>\6$=J95LHJF!.9'<(S(522'3I+:0R5U;Z\)3&5 MM]4U\B6A2P+D!ZTM],^ZP_Q\,(_75<\JKL@9.+LG?B:E,/:>&KCSS?&J?+22 MJ2FMIKY%5K#T R@KRBIAWA\1;_K-^P!+_D-_\J62U8MPC1+8IQE,,5,6/0Y0S#-/0\& M.$GRB*4<$Z:M!UUP-+6F%/P ,F0(/ F.0%."6O$$J& *B%_GBBU0Q!G/H,9H4D8)&G*_51G M4]*B-O&&<[UK( MKRCX(+Z]%2E6]V!+_0I@+D &NZB]K1@M&O"IK$]#I:USC"#8'H=K@8&2G^,Z M5R!T _TL%79B]9*D*Z'^NZT;N9O5=*086 M8A1JW(]BK3PR.>EWI=1/MU7Y3>@G^N;YUYK1CZN;)Z6K5O?78CE]*YJ"U==Y MW528- L/!RSSH@PR+Q4:A(<8Y@GB$+, \9AG/";(2(-,P.34BF?+LK1NJYYI ML&(-^'$I./X)%(I[^6?Y2R(M ?G%@++G6JBHGNV_&FJI*:954[F]\&09ZL3= M>=KP"P3#H.48_/A)39?XL[+6>KY!_@Q^E*R+B?P);+@'6_;![[T _Y]#S3DA MOJX4[A0LSJNG)P3Y0+U/2Y%K0GUN$=)T"Q M H:\F"EC$S3U=.Q$&)FISM/P@"T?X'?)"5"L.%2"%@ XTFTFE&=561:0[&LB MFR%L%:"X%?2C4T:.Z[#15)2=PT]4;%\!@J22& MHDN:4!)5MUHNU<&X7,[6_@DR,R_T<6$/5_69YRV\'U\?<,7>8&&&O"T?GYC0 M%%)17%=":=PS2>O-\_:1VY;\]1^XHG\33S3OQ#KZV@@M^HRC'$7: M;I)969_80E&<@"?)"GC:\@(>%#-7@$MV -[R WXL5F!=4_DTJ*68/QE<[,\[ MZQHNF%<[EV9*4O$(96 :!4-!P$ 2\.89#)_KI %*G"N@! )2HBO0?A5**#"0 M"OQ[]U4HP92 M@>UV MV)-5/,8[*,ZL^C+\ZGYL;XWM%&HP^:*0W*BL7;4B@>34_(P?-3!E\* M,D[=#">9/W*&KAGYRWWY[6?Q3GM\%C]L3\V'(\WRF9P4H/\\3C]@=Y?UB=4U M8YO+^$],[&^?"IP7RZ)Y[O:Y^MV:74O?^G\P7'T0F]C"9Q[W9JG&628QL@+4IYD1M?F5EQ,O"?=/;"*J9 "LULN.T3UKL FQ\EL ;?L7 W< MAXJC*[#AZ4HZ'G.FPL+Z W)%Y",N;M"NP@71_=K=CS,>OEV$4S[-W.7#6:G MK52LF?C_]V)O_(:7DL(7)O1@01IAN(L_7*_H[B\&3[;I.Q]7I)*LOF/M?\6_ MEVN9!_G^.WF0QOX78+ M9I.U$SLOAEC,&/M&-#Q8.HG\0/*AKDJHT)85L!KE3H5K61 M3SU@IEMGGG\]I?QZ9]70'%.SIJ)$W@]G;4&!^F*?<2&>=(C2Q8NHB;P5=\/\*]&I:D/;6MZ6N>>M[ M%BT]=>," S.=8BV^L:(X)YLC;7"2S*Q+_IRP^^OZ[/-VB[?/ !O<3PMSB,B] M]I[=\-]*J43Z3.7VJ8K1A<\"G'L9AE&:BZ6=AQ[,F<]A&N8AS9(LB',M#]5E M;$R\\#L.I E2_K$2[S\43^(\W*7*XXX)L^5OB;>>13/5L4DS'3"DCI,= M2Q+9EJE-!8+NV3%%6#H$SS^@.4M>_GX5+$'MJJ+;ZPU M(SZSYH8+6V)SQW%;5BI IFFJ(E\WZGA0?A:"E*M&"+47%6U F3(\VX.I>$5N./)T;SC?CG( M36,*ACCOY$!>J;1(84$(IH?WT!W?8,BXO/3897UC<#B\HIX&5%=WT(ZYF_>2 M>1IH#VZ1)R)CIK<9H0LQX&=6UEUBW+''I[+" MU;/TRC3/UX143*XRF8-,Q=_DS[_AY9HM:)+$*$TI)![W(?)Q"#,_"&&..Z9:ZLX].R!;Y(_,[-#'W ]@V(2 M& T/&CT+H.7A"EP/\=KR 7X;Q6W=&.KD]WUKW:&([]7=A\ #NE\TNQ M4O>H_7;=.WX_")'>%76[O\N4XU/[^[^72T&M7@1YXJ%(Y@#Z2.BDP*,PYUD. MO9BQ+,BSA"";/&%7_&DMN8OSBE78"!VRI8K)G-!E9MK*V4SI*;-9@; ]T#+O3B:XA=*0RG;$UJT9U#>:^PG4^OIT^%J2>RAHO M_U:5ZZ=Z<^"2!1\$R6*U9K1S:PM6/N-'UCE.<9B0F$44>KZ?0H23".89\2#/ MHRQB&+/R$?$QN(/5= L04D74L/M"W.>LIS!O3,=*45<,8*[T*Q'>DW M6RYF56<70K6OO2X=SB)ILXM!N^&;PI4W^;*X[]+V6,+%2301YU)/6H-^!G.6 M^#",$8D0S3F/0NWDS3%*4WN_NPSND@.^J<]9;J@;Y#J.PC6N59R"8*8W>OEO M^* ^Z8US^0UR/EWA8)?[:8N'62ZHCHRC.:&C \R7&ZHCQTZ.J-8+2C8-_7B(L(IIEX\C!'59/S$Z:A:U_'-)AI:@?U2?I)[-B7)>]; M <#U:YO$.>K0.)W,%RLZ<]FDSE1<1AOJ:2K)G"?_)R@;HXVAFQHQ^N0L\X.* M%;OA;:G[#YBHR'T5L;\@J9\R[C,8A5D"Q3?@P\QC'HQ92C,_]"+?-PJ[/4EI MXCU3TI4'BZZC843$,QV+%OYS7-OSLGF*L/F))UY\VC. MB7N0+7/V!?L4O[+:S<+I,]?NRC>L;9O Z-T?I,D2A *()YE 80Y32" M62RLZB0F*"0)IUF$%]]8E959C3.M]I$E M/-J%$WL(1YA[4-@0"**(8YAZ60X#C//8CS".&)I&_6QXF$/_9-/HGRV.;A60 M%39S:"#WY7ZLX)A9!VWIOTHE= "/K18Z',@Z,7BOHD+?/6K;-6I!@US\7\A@ M(F\2D4<2F&?(@WZ6H31-"4\9L0B>T:$]3V#,IM-9M2%LG#%\'D8]Q>,,%=M, MXOT",K*\T :@+^9)SYQIK@W D[UC_75=ZXAVKQ,B-T$/7 M=A$1@OT<^3!!F LM(0Y*:93X$).^[T1+[E.?1$5NJ "NREVJ( M P!M]8,5'BZUPP":ZW%H'.B&4]).IAD."+ZP7C@%P'FM5N<)R2$I)R%T/.(;.O((IA[40XQ#_V,8Y)D1*L-AR:]B>]# MW^"Z(*H0V[MBN995V 8M_\I*]3N5[HS6VV&F',XAJ:<9'.)CIA9ZPEOQQ=E$ M$0>_=_^=I&J1IL".-,,Y:K.J!4W1]W6"[FLV 5?E'ZSZ&UMU)Y>W^ F3HGG> M]A"Z%5_/@]!#;\O'QZ+M7R@[OV:,9$P8"6D$42ST!$YH"+G'0^E$"7"DE2ID MS<'$2D/&LCW))FF =-R8Q"39(#JN*F;!R4QY*&[ EAW0\R.CF"1'0#4 ZWD" M Z:FQM(D[FMB3"WCP2; UC!6[ ),;;L KEW8\XN&<@JJ?G+>LE\ M+X_\ZZJZIN63,'4^+/&]08;SB1&FUK7E"DK*0)*&_DX02L>%42;T*1S&-:P[ M",S4J(;TX'?)@KODZ3,RVF92GQIVSK3J,Z+MY5B?>]K"FOITQ.E]_2CK&ORW MV@*^-NSIUR=9[G;!<9YEW".0RXAVE%(,[MOJ BTKEIF_;5-?;JQ:6 M)=1+/0]BZE.(@DB<3=,PA)Z?AR3F"6*I5L"\%K6)=:BDW592 +\P+$E;E.4> MATOO9LH9"&;::U9'1T%35.:]:+*"VQ]Z^A]%ZR#*S!*]H5,$(^ M]W$GS$V8ZNHP(-3ZWC#]HTR:W^ M\KFLV'+9::%(V$]^RAF,HSR *&0YS#A#,"4L3((L0CXF^OUQ=P>?6/L*:J E M9](L=D]^C0/E!5*9K:BM0%9MO?6AK#@K&D87'LUB M$F2!,,AB3YRU> #S.!7F6H8RXF%$XXQ;1 Q=PM,\L40;@,BVYI175B MU=#Q(!8!+ZM'@_IJ9M!I'CU< V)XQNBPV-"?)][92&I7!P$$Q@.#@* M&+UL6267<595C,I.D"K10OS0.K;?XJIZ%NM'WK[6"RKL?UFXX8!"A+!-J M OF0T2C/0A+F>8"-JN+JT9U84<@NI$11-?0TZ\*FIR(F ,-,2?0,J+:L+0M7 MZN;[JOO&&B+V_L^%P;S04 MW-%GKTMUUL_>$(K]S][T=;O/_E9\-8/"Y8QACV?B&!W)$J6(XQ!BWV,0Y]3G M?N AY&L%L1X??N(=3Q*[I-K['A9Z*]U>0K,%;2"<\:(]+H.CM;DW^*Q+\+A@ M^ROMQ%-F"ZJNFL7[%:ONGZ^_%_4"2]O1]Z@X=48A1!'*89K' => &UA,2^($AIKIT]LEQ2]'='CPJD*.M^#B- M67?D43'W-^;QAVT+_N&:U8;'N=V7IOO,6CJ3',R.B^"L+-S.X#/7?#LFV&%! MMZ-/6::N%*NB89]D ;B/JT9,8)$ONUHN?ZO*6EA_!/.491Z,>(YEW_<8YEY M(,^)'U.2A3$U*CY]CN#45XFJD7NQH6RE[<^"IK<474)AMCA;RE"1!EO:FUU! MD7>8R*(IJ*M]73=$\;X/C!Z[' MU&=9E,DV+UQ:=C2&F/A8XHZIQR*>9-1$ VA3GE@5]'QLG?"*DX(9:@-])/74 MPB3XF.F'$] \#Y(G)LIY,Q;>D<[0ISNK\C"&8U^+F ]@D:GQ9ET7*U;7;\O' MO%@I1_YM57XK:O$#7@[<^Q^%2BOPLJLEJ7J)DO+Q:E=^94VS9.]8WERO:"^.3-[]^@<6/"2@@G$5;-ZW=U:U%$ MF0?B\9P]X"67_2[NJC43)@5C)NWS7L$4Z&3N' 0+HK,)!O&+IS!3H1P59&L!7R"FS%[#ZO'4F!%%4V:VJ%!5):(,3= M;D%28* D_I-]1@;I3:^ 79//R2ZEZD_W69DE>+VB.1Q-*GL-?,Z7R/8:I-VS MT5X=7W8GR<],D55<4T;?//]:RR/K)F_AFC3%-W6N6G@X97Y",L@RBB'R(@;S MR$,P84$6$)-?G43,^7YH#X.B :4!X MUA.F.2#[1TR+$6R* 515"7L/Y5*06P18:!V6YS#Q20H1#S%,PQ!!DF(X3#=2T,.G',>ZC*]?V#4%R"Q[J0\AC5QG4X61J'L!>: M C.UUS,)/FSB&#LV9?VX74:WUFGWL.05M,R" ;#-DAO1EK)+M':;=T\@3C3VUT;^(#./5S+\XQC&G,(,KDKI=%'.8( MXRQ+4B_@1LTSS%F8>']31B5?EG_4;:SXG/:W813&M-A-;H]/$M9AC\GL)OK+ MA(?8 V1OLKN*S:_D8FR>97RRO(.0ZO!)M5:GM+4N%PQC1$E&8.:G&401]F'J M1PD,@R!C&8HS/S#*?3]/;]%IKKL]"8YP5H2^LJ5^ \P7GS![0!.,@IT'_3C>_X"R/E_:KX M;Z&2J"!3<.7!;D-?KN6!M&)4\/%)_%K6=)9:JCVVOFW#*H=_Z+H6#GZUVPFU M_\/SPD.=)*"3M3=O_7]7X>_ MW.M'O?G;G_)[NLSM^^J_*W>^W]?\?5WL^GW1>33U_[X,LR_J!'[1^3GG"7Y9 MYBRLN=&RB'_'LCIF4[__SBI2B!/G(J$ICY%,+:7,@XAX".8!32"-"*:)EV!? MKYR^!>V)+:,-'?!'1]F\\*H-HAI&S'0XF9D:BH^NJBIH.0$M*]L:JST[8,// M=- 9[-?306BWJSJ&TFS3LP-C=&LR''*^#<1.UATU;SF$H[I16YU?BIUF6'3F MJ_CFF-Q,Q&PO%U&,LB3)/)C'B2RV'R*(F?B)Y@*R/ D8BHVJ9]@R,K&:5K1D M?=F!LV IVVX3K5)*;C'7N[>; TDS17ZT+-7 U)9X[O EE)+"75[[*=XFK%5E MB,Y4Q:MTV7C9:E:&8)TM;V4ZGIV24[2^L*9H\QEN\F5QK_9/8?-63/[05?%= M()QY.4HB&/ PA2B*.4PC+X)>%K LSZ/8BXQO]&;B,]8^QZ(X4CC[=636,,1S[*L5\ (M3ZSOV MC2U+Y=/XP-@B2I ?Q0D3%H\XBR*U3Z>[8$^N! 3' M&5-'SG5-98:7.(LXKSM'J1./V/>Q^X4U#R7=)FQK-J@_\?K4F_ZPJUU+6K\; M_2F)QY>Y(V$-M_)#.1TGGVN(=5'KOOTQ9V_>=T*H8^W[3CUJOJCN*DQE+%%5 MO7G^N!*'@GRI5:+^U+L3+Z>.Y+"%DSBHYL] T"^^%70]8.,.E-?K2Q,.>2)+@'JI#_,HC6#$8Y+YA.0(DTU;O?/I>R\CA=9"VFO$9YX)>*ZP M0EN BLL^XM]4'_&2[]59:+8LOUBBN\Y'H7$B>)US_,IJ(0QZRM_PO>SUNS_) MM_!B)0XL4Z'#U9ZU*8(#XA#4(3+APVB)8$3W7 MB#:C<>13E,, RRPHSD.(I5'CA2@.@QP%*?/==0C68Y#R/.01)TE*M>(X],A-'537 M%J'L/O8L,=SF7^:HTSWM7;$ M07_QV)-7)HG*K:=K^>7^+GD!BAE'-X\&8EM=1.J,/]N]I(&PPVM*D]?L[/9? M:W$F>%\WA3A-L'J1!5[&>"3VIB#W($)Q"C&-B-B;@IC%?AIQ9-2O?G?XB?W6W(F9G->TCH6<+V\IDMTWW1YFE%>UPZ1[;IWN"SFIO'!=NW($\\9>'+ MIO]Y5TI+\_JQT79@#]Z9VFN]N2>0M82'%O$5N'Z4UPH&3NRAJ!J>:TLI#=W5 M)P4\)Y^9O_J(,'9.ZN% \WFFC["_XXX^]G?SQ3 PO60NU3=6/1LNC=,C3+Q0 M3+X<$[G/KQ,W(INMF@%-T!.=;O&_R?OCK^O'QW;@NEG=Y$[)^7"_EM2UXPU:,%PW@906NETMP*[YN M^6W+TAHU:#O(J[)+0$J&]Y> BAPPV!Z-YT%C#YUR"@PWVI= '_S>BN4JZLP6 M3KNMWIC:?/: +1 [1H/U(+9WKU\?\7+9N\\6,64L\:(4)BD*(>+,@]BC.?0X MBW./A0A%6NG,)\:?YW95D00]3=.[U%U ="]/K<6TNBW5E-#B;O2H'!=*;+9R;*4UV@S'1++:[XX..-N6-B;.<-<:?N'3.,D2/X,HYA%$>28VJ3P,8!X3YJ.,9,@++0(@1DC.$^#0.]R% MT:=:4Q4="X!('@R++([@%\=AG- @AVD!SP.46+4Z/I2 MX"XH4#D38GJWVXYP,--K/5&)@6H-U-,%;T5XZ5X4G1RC-6W'RO,@' MI28U7K%(1,&Y. %6GXJZ462H\Z6BG!-L)Q_E[,.6O<3[P,^/JZ=U4W^2V9EA=[.4 MH3Q"B(92&1O5D1FA-O"@5*1 :=@P?@49O>W0D ML-FBW(:?RZAU2?<*=/([O @S$-%5A_ 12O,V!S\O\D%?<(U7+,.JCP8J#@)8 MWSQO'^FV:I4V^FD3@)21F(1>&L$TS3E$., 08Q; +/4IB3Q$4:)U ^:.I8FU M01ORFZN0WUUWU99'F5(Y?&X3&JP2F[6"G:::+SW=,^\LF*FH890F =21!G3# MTZPJTBF,^SK4[>"6541734&+Y5I^W%\965>J1O[[[V2Y%DQTG1S%B5O1N^'O M<;4J5O?U+:L42^UGNZ $A3S.*,1)*@[ ?LY@%D0AC%."4I2SF#&C [ 3KJ8. M@QOP".H-DX!U7';=&#E@'7>J'J'*-C8OBN]VNO1T\NR38*:3=_#?\@?>[^ _ M8%%E=_1S(;ALE;)[U>L4-U>%4IWP-&\159H^TEV*!RS/4QP)8S4A&40DBF'&4Q^F''$6Q7&4YHEV#=:C)*96BI(F^/@1 M]%0-ZO<$;%&2V4<_S- M^8K9C'*^4W!F_$D[^^U+>X/TA3WB8M568%!U:P3?VZK1THB4D59M-=$;_E7\ MMN:R/72YVO.2HPCCB#$*$0MSH8:XU$ ^AFD0)U3&]F8A,;'D'/,W]<&9/ C+ M>ZEBZ#O.K\"&=S!@?J>R>L]_7ZY5O#T4PL;>"\Z3F?9U-RV3Q%M, MC*RQLL;_JE163LC&R8FUMA;EN3REJQT M7H26&<,;3QN0-2\X)X;.3(D.4:M S\]1!. M+QGK@H9%RCE4JP;JU]^+>N%Y.,IHFL(\B(6*2@F"F-,4IGD0T3BG48ZU3KQC M1*8^\ZJF.P.:X'=)U3"LY2@ZFA=U%\IL>/PU%=>NF] )>5PV#MHG,7^/H!-" M'FT'=.I9N\7XMF*T:/JCZ+M2&CD+GU"/I'X"0T3%X8^$'LPCPB%&# F[@84> M,O*5'B,R\6)L20ZN9EJJAHOQ*#IZB_%2FR]6H?[D5,><1Y[GQS"+Q 2C M ,OK.S^ L1>0(",>\0PZN;VB.;;?%WY29;6I3-18X,M$? M7^]$OUAS"1<3_KHZ2EA-_$LVD3@W!3-VCCC)RI^U7<0Y;"?L$7&6M&4&4^>U MNN$=>4&G8?6G$J_JZQ7](!A?D;;6&2N^J5MIU9DM17Z.2\8.0.6AM<^E\-H MGDUT&0BN4H@LN9@W;^@RJ Z2A2X?/$+2[HS:H=ZOUW5I&B9N_$B7 1IWZ,@C" &4V) MT'6Y!W,L#L(\C8(TD\5AB%:$ZO2L3JP.6X* =10!%20-C-]I9TGC+[,1;:]OD]JG\ M0^9YX*5I=PQ-Z#1]PLX!L3PN;(E=@0U3JAAQY[OZ5+JH1FHGMRMOLA[1>?W+ M1D <>)S-WK;3%3?- ZMDGD7%'F11ZF^LS8B37\1GUMSP._R][2@G?E\QH>G> ML?:_UWFM\N47/(BR0#;F1I'4(PGG,&7(@WZ H\B/?((BH[*$E[,TM?DN&51) MO1L.0:%8-%,V#K#74T3S(FIHE"LP=YCK$WQ_E/S]= 4$BS(L3N;[_MXSY/"& MPQTZCE29 X9F57/N -Q7@0Y'ME./GP4"AY?%/3&9HW;D=GJ112'.PCR#B,D8 MGB!@,*,^AU&.DB0D'L$D67QC55[JZD0K/DP6[9 ;[;6[R]768PMP78L3' 7- M0U6N[Q\ WL9-&1ID=A.@IQ8G!]5,$^ZAV?,C?6PM1VTV[3$'G3ME>!$FCO2? M'0^SJKR+8-K7'>TMG:&GG4Y'1-J?P4=?<9NT7P2^R1C-T^LPC(&Y)/< M0S\5.%>APGV9]W=K]IE];^[^8,MO[!>Q^3[4"XQQ0&C$H9^H'DHQ@2G)0T@2 M'N11D(<^RDP6F"TC$R]&\65$9HO0&E&]!3L'3F:+N^5(;J@=3T Q=04V;%W) M#JLY4UZB*_ ?#%?@9N7 +^0*$T=*PYJ-617,I6#M*Z.+Q[-,!SJ\Y^CO.!84 MAV+O#R*($Q)#%.4QS+PXA)1$8>[%+$\RMFBD[T-/-XW0,E(_&XK::VOWIN_' MI;SBZVY/ 6Z:JLC7C2H)(!;8];)9U^!6.G/4*?@OAAE$(X#JJ29',)EI'\V[ MT"MPO0?7K3@?N"RBI2&]J^RC$4KS)B&=%_D@%TGC%9OB5-^$^KEOCQ2W54&8 M^I\/XJ/ISJFIY_M!@'*))H$(DP3F-$&0I:E'&!>_\/2CJA/4*@RL MS^7J@=%[\=/@N867Y7&.$Q\2BA-9.(7#-$P3B.,@RC&B',5&;F4+'B;6>OU- M;UO%^.L?^&D0G&9Z3V(.L.YURJ2PF=ZZ;(A<@8Z=KM=VQ] 5&#P#/I>-^'== MW*]4&^ZR O]SC9<%?Y9G.ER#?Q>\RZ#Y*$6>Q[$*/(@(SZ-8I_G&66&[36,&'AU]TO& M".IIKBEQ,5-;'2>SWR+9(N"NVX89^;D[;UB!2-ECXEU$!![]"';$PEG5<7H'?[>+]J"R?44 M442"#(8\P!!%','5#H!)9!HP.*Z@+5I6T_)I8S\_THD9DM]#%! M#XWPT:4?D?F4;S#2^9"H2OFZJ0Y5^/_[T]V2UBXO$\I3'T$A)! ME*%Z@(Z5]Z<2UB9U]WC +0#?Y"+,=W4L),] MK>Y7Q7\S^I$*(@4O\$&'0,'*0$=?MX';;]>5="4._] E'@U^=<)!_K;KH[GY MQ8*S."88IS#P PZ1%T<0,P]!AEF2^Z&/F>]?4@OM=8@YM5KOZ)F:;Z\;-,M2 M:J^#^>EVG&,Q_F K-!A*O=^@%0C!AR8OZ$0'G>R[?^M31(>_W M[VMY7@M>"0;'G/"OGUN[ MD_MM50I"S?.M4">-X%::O4]2_WQFS0+A+")QXL%8=B! 7A#"C&<9#(,D9BA/ M68"Q6:[D&#D3+6F5$MD3OP)/DKPZ$+*>@2NP&KE],L>.(8_D,O,^]F7C!A(1 MB(,TA"$CS(O"-(@#++<4I+16I*6RRY_QZ5PUJ9O;_B9^^P= M%^ZP4=Z)Y\P6%V7%XB/AU?6:%@+UZZ9A=7M*_+#$]XL881RC,(,QDL6*4>Q# M3#,$,T8]#_$TXP'566+C9*:.NGS[X0OH*(,!:2!IZZV[,S"-KSYWPINM03NY MM9>CGEA'%F7-R%_NRV\_BP':]2A^V"[#,\/.LACU1.N7I.;3ELFM \\["EE& M&(D@XSB#2"Q.F.4Y@F(=AF$>,$9Y;F+%6CKF+8S6MDC?"3A96\&*Q!!H!!.ZB!GXI5F4UJ+FY"'+N$KEE;&N5_KL5AL&A4\/V[HB;+4O:% MJC\5*_:Q88_U@@2!GZ5Y"FF:RP.^2*Z#8,@R/-05=3P-,"*69@G"/HGETO1T6KH+K#:G/ M&UMO!\U!:+WE,)>V\#D>HK/;2W[A^;(60R1T$XH#B+* R*[) 4Q]+PO3D 9) M2.PZ]^B0GUA)];\1B-8ET)YK%KT%S\@@WR0&H)0M7X E7X)ND#GXL5F!=4]DT M%-22CY^,R\"<15-/VSC&R$S%=/!\;>$1]&4Z<\M!:P@!P0-03#@M :,KL;M2 M,&"(Z5AM%^]U&91HZGBH+(@#5O5ZLIQ4!^T?O.\?:;+3VPSJE1+ MBSA)O01Q>8?($V'.$ 13\2M(:1*GXO2%29[:F3,7W)1B54E_%[8QO'063:VF&>?&WJ :%K[5F)8W%M-R@;GE"$+GEMBE M?+V0D>8(SM/VFRL"-C6]EL7]2@ZGQJ\_E!5G1;\C+$@<\P"G!(8L3R'RTQP* MO9M 2BA.A3ZF,4&;W%/=NEYC%+56[U[^J46:=\]"NSQKV7>H9<*DL-4H\)?@0WEJ]9J.G.-UO49'F+&HEXXD MNQ6]M-ZPK$'111Y_*%9BR$_%-T8_BH]@=5]L@I/_SHK[!T&N*RSV:\WX>OFI MX$+-I1%GF/LP]64ITR0D, UQ"(,T8B''6>+%1G7,+V%F8MNRIPMP5\D./Y95 M4_QW:[T\J<8UAD4O+D%>SSB<"T]#1=HGDK1L0<47V#+6)9Q<@0WF??7 ECL@ MV7-8AL,!2*ZJ=ES"RKQ%/AR =E 3Q,689EJ0$;JXJZBP&-]_?RHJM9A5KUT- MI77JW8D5T9:807?BDW*.ZQ$7(IKIAKL*4QD-,+#A@:[$VBO_G%@CD6WBU6XA M$[I=OR<'G&5-GA.G7V=GG[/LJ\8:>8%^6Y7?"LKHFV>Q*L7"_;CZQFJ9D'1- MFN);F[;4MSH,Q"F(DC"&/$DH1+'X*:1*G!.=F=H,Y"U/??TMW$5^6 M?]1@+6\P9'_6HN<&X T[A@W4S)'6LQ.FQ<], \@:1PJ^GAMY&_2C9$@@^!/8 M\ 2V3$W22M(>$U>MT\P9F+=OFC5 !TW3[$>RN+FY*Q[;^Z!M'0]UK?^KL#KJ M+U]_K;OZVAG*"$%>"$F>^5"U:\J3-(-9'F3BUSX+F%;HD@G1B=62Y**[4QU4 MNVEKR@_@FX,% *VBCJ:$^I\#(3'\J#L -!SU-<%.!EHNK[>\VC$R!DX'ZG (O M._WI"CU1YL/D5J*M^.)C5^V>[L?*IJ1UOQ0^9!LRB0Q0URZD'$ M<_%30".894R_[1MD'[M"SV'QFQD[OYL =(F9;S5@[ MQ[=GT#"^"M 3TM&Q_PRQ68_X>H+O'^YILH'^E NQ2M?FM7U8Z-] M5W_T[:E/W"H]=D!5G)":=;4"UX^R@I/![?UQV37N[R\6V_ 0;2FQV>W]J%!V M]_?'AYSO!G]4I)T[_/$G+0YUNZF8?:K@-2'5FM%W1=TF;@J3MKXKCS];+PCV M>9"A"%(O#R B"8+8PP'$41 C&C,L=F+3D"<'?,T4&-6R!.B0)YGDNKHHQ]?9 MY&@<'^?"VLXI<#Q7^ KTP.\P".Y.9A?/#;S!>73F"; [JLXP$6:G6(>HC1YP M7="9[^SK$)6=8['+<>U.S+^N-CJ6T?>X6HFQ:]E0^7JIOA395^465TU!BB=E MA'YEXG2DG$=O<%V0190%E"2R0VWDA1#Y20IQ($L'QBA-&&*8$6:P3[GB:YY] MZN/QYMQ/0\9 O>',[$!Y\=3H'3EG0=IJE]KA#/2L=?V^P8:]KK_W /$MAU= M\>CN[.H*+4>GVXO9F?7\ZPJ\_1.RLW'-S]#O_ZMYOOZCHO4U_<\/JVV.MN8A M^L3K4_M=5 F9-O^G!H+TNFX>VWXL'\JR694F<7"G$#A_E'8@O)E"T9 ;_.XT M!5U#3*O3]:DQ9SM>GQ%J>+X^]ZAEH+T,8/W"FJ)248TW^;*X5[;WH$"6V)[E M)1E=D"3,PSB0>8EQ#%$0<9CR(($9BU"4^3$*T\@HL-Z ^,1K^9K20E+&2U!N MV)!>U):Z80R]":AZYL544)FM?,4%V+(!MGQ<[?12^'@.-_-X> L 7,6_FY"> M-][= I2#^':;,2YNB=D&SF_OY(65\197U3,O*[6M+/R($I^E,4S2,($H"3R8 M42K^Z<=)3!'G?A28Z!H#VA.K&AE*6FZ]9H*ZZ9'&!$<]]3(1.F;:9:>E9I]M M,W"IE;(SS)"52=ILZLKOOO?F6F$:1I#ZLHYM1)DP61($4LEOH[56A4"BR;]&*"/M$ MC7_3/+!J\ZO5??OUTLSS8Y(1&)$\%.>5+((9CP@,?9JP''LX(T8VA GQJ3WX M N%:9NR4*T#*NJE!Q9;]-9[@![Q]<_WOX!=6W;,*_%BUOFYYIRJS&6KQEF&) M*R/<];3&5&@:7F9PSHBJY]G=0DOCXXM $NRR)2P1R1@8<-8JF2MG(027 .-( M]1B1GE43V8"RKYBLQK MH[^2E?R$\5,T'S#INIX]/A;JINP#8^U'LZ Q"DF6 M)3#,I6F"&8.8!2'T&"9!QC*9>VBBHC3I3JR=U!9<$IH +S/]TT/5L@ ^;*#:<@$$&\Z5C*'@SEH"Z%&=N5V $12' MK03,7G?#7JV?RM7]':L>53,W'F/9T2>!Q),%DQ@7R@/G,:0T8%E.@SR- MC#J6S,K]U*:,( 7%>X^ CC65>P6SJ*?+7NW/CO<*OP%:B MX=^O@/H*I%2.6PN^R&PX4N'S\C[KCO BT[*_P;P,$Q9Q^D<8O>VOF?#RXXJ7 MU:/Z[<>5H(N779]P%7XI#H1/2]:P;13)K5CQ#[AFMU5!V"U^5E6'_2P($8HQ MC,(@ARA *$_ZA6'9ET2=#=L:?P /HW!ZEL"3 MY D\M4P9Q)C/,*/CN]4KG"<7^]. ?3#@_PIT$H"M"& KP]4@QFHPN4H0=SOG M6"W[YDG=4M]4M\)&+=:/\J5WXFA"FK?24WU7=D<5->!MN2S(\R*+_#3U*(%Q M*O-TDX# -/$#F(7B/\*X9[['C?Q@$S([L9;9A,%]$(RNB#0/%"N&;K(I9TO3 MM_9*YL!,LVU1WW)\I5QP\M:H3QCLHP5^;]F9IN/>' "ZJ\WL 90#]P M(NBON%;@[$=M?W?K;$2IH$?$.EUS'(/(AK$,/-(!G.69#3*_8#E M1J%6>F0GUL2*">F<%VC7_:E0J0%A&0L=(>WY:H6C%'U=T,7@1Z\FG?[ MSD$SO/3H\=IR((ZPK8*<5%&:">[J_EN/Z+P7UT9 '-PXF[UMIU#VFB5\7LO: MGS?\7;&4::=M+YF;=5,W8IT)%A9Q@$@2(0:]F$40Q7D$-R&@5M7\#GKBM+BJ>+1!/510;GD"_]<_B_W+_W\ G7LZ]!3[A!";:?B# MWCBC48L'$%.@;=*7I+(!QI?%/JLZI^2VCV]P#;8F'LI+-$G_#RP]+?*][(3@RQ-0NN,^W'V55(;(LI2L.* Y40XV=_J$&#?C. M07+^.M 1&F8:P00(\+ODQ=%EH(:T5M> 8^/.=@&H(=SPZD_G<J^XTBUV6XWVM$RN^@X? M$IBW@?!) 0\Z 9]^TE'>?!N\G.$H2?(LAMB+*42<)3 E*( 1CTF,4)81PDT6 MXG$RLRQ&VM]Y-_@[P(KXA2GQ)O'=EPMNMB:/)KH[CN8>EVFJY/47B-X>%_1L M2KJ+:.W;JB2,T?J#8.YC7:^Q8%R8S#(H-_4SS(.8&7 MT%2V;#+*[SI-:F*#MR<,Y R HB,M#W[F<=$C>.DM6#L AC[2O>W;)*'7-533OE7U%'W_>W7S?]"UGB M95G$(N@CPL6JQK))9)S /$[SS.,X\%.J'8ZJ3W?B)7[JXDSUBFR["3T)CL"* M-;(PEG1__KA4122?6-4^?%###?O>W*A1^D29QE#(OA02ELN0_HC / YDP$ 11 MG&49#XW:^&I1G5@U?RV$WFT;[.#[BK6A_WC 19<'8&:'Z>&I9Y(Y1\E,KV[) M#WON##D M^,(&1MJ1A([LMGT:,YJOAG!L&_)F;ULIS7>2CE63=M9_$M1_^-. MC/.N?,3%:A'%/,HRED$_D\6M\XJ;A$-! M20:L"&(R&*N@K*6Y\/S8"V1?A2SPB#BIQ3G$F; -LEP%>-!WLC(SGTKK.O6[IYNW.;8P.O?;7LJWLO3ILO'G>/G*+G^6O M5/W_/CZD#0RY7C1K&$"'F\YC%"8N,$CJ< ME;=B\Z"V7:@*$'%R&XHRH!;D#^#X7,= MQVUKBZO#X+8MWPX=YU-!ZLKO[IR_>=WV4\%[X/6?C)"E2L=+)@:5^D=F!M[P M0M1-I8Y;->BY!E@6<2VJ M+N)5YHN!C1S*4V48V33!=.KIKY>=)#-]-T!\4!RIOAI +]V#0_[ [XJY:1+2 MIL/.D3Z=@,%9]>]T ._KZPDIF>EWRHK%N^YZYT-1$[QLW2,?Q._J11FJLM*:&V%I"742)Z$>+]5)^*'K189'W461: E6+^6]1ZV+8NRK:+X"VZZ MAJA?V%-[Q*MO>)N4IAR3E"%'& M*4&&]4XLN)AX.8O/)34M6F*#I9XY,SE"9LM^MZ+L%>A8>KX"DC:0Q%T6$KE M=F<50FQXF+GTQP4P'=;TN&0P9V7#54&0NFBKQZH.0:I2R((QA&E(*:0\SX2] MD%.8YT(5A:'O18@PYC&CM'I]TA-KG0'5MG' JI'=BC<5\-IV21<7\CZ%:X## M+$;"^J)^* NA, K32.AY$F0AB4,D4$_-\NNG0=8JM7Z(;=]O:EHX]73[-!"Y M<#\/$>OX.%/-RT4-\3/"3U< _!3AEZ[>?080C=+;YT8PSW^_7BXWU?K>B@'O MRTJ=**4W0#PHNUU' M.*OT]M&!9\MOUQ%OF."N];QU1\GVMA O6Y]]YX<;)++>NZU?KUZ$88H2 MQ#P8IED,D2\P%[:5#ST>I&& 4)2CV+#/Y(4L37U1(R/[Y???90A9QS$X %_/ M0I@74C.5,N -=&$C?;S!7C;5!O>V:^4F,F$_?&' MM.VE(X@=->L\E*&YFYA MZ0C (XTM78W\XOT_MCW"9;K+)BU@01@/HX@GL@4(A2AC*F=:;!@X9(6EWG%J6':CX 5N&VMI*5T"R M0535T@%OG:--\.4P[.<26%Q%]ECQ,&_PSB4P'<3G7#28^;7MVP=Y:**WC%5_ MJ\KUDT4?HY$A)M8B'64@20-%VZ9WT1@$Y^]M'4EOIB'&!)^@4Y&&C%:WMV/C MSG9YJR'<\.Y6YW$[:Z%;Y7U%&^SS.*!Y",6&3R *\Q3F&8IAZ,<4YP1E7F9T M#;L[_-3N%(NBA_ORQZ&71[+PB2]+NV/JP30+,G47S6/.O"C,S5S/]@C8N9?; M-LVJ4'O?44.LV=\^OJ^O9,6IY9J*?Q8KH.I,=G4B <[+;^RO%R&G9_38HV'H M8FKETB@ 96R@'!?!D>6Q-_BL)L5QP?9MA1-/6=<5D>'_*G&C:Y+XMNVQW(8 M=PV7%U$0W M."= Q=#"& +BK%&KI7CN:H]H49V[#HD)%$=JDAB];J<<;IH'ILJP5^Q!G#O$ MZ:1M&/>IK.O/K+GA=_C[@L0^B5*Q38O]VH,H(ASB#&>01T)!H##)$EFI3+^ MLPY1([5@7LY9L: J16YXZ(M$MB4CS72$%HR(^E$6A@D,,1(P>BP0=E^<0S\3 M^)(TBP@SBJ5V#J.Y=CT&XV3XZ2E8UZB8:=<6D!WR?0O&'R4'/UT!P80T'04; M[M2NB=".=*X6R5D5K@D(^]K6Z-T7]SU_86)K*.15X5M.C! M(""AL.!"H6#$21.F?H \[D4\H=D+N9Z/<_S"GF?)BHJ]KC;< :)^U_'W8K[) M$Q,\NP/Z\FE[+?[GK23MM%^_TBE^,>_SY5/]VIS/QE/^DK[GQW5"Q_,9PO8YU;(VI3A+Q%Y*0PX#/XTAHHC#G"8Y3 /J(4P\CW*MDCC[ M T\=D-LG$4M:YJG22O3Q3? 2@6)QD#B"F<]]R(*M%C2*F=[1VA8/A.K.!P*(/U7G9G'6C&B$U,=N4:MZ)"IG[197S7.78163//-"E, T2WVQU1$BMCK.(0JISZ(4>K[L=&"GHK1J77"ICW5Q5GI;N9%3Z&\!K0=72H! MQ?7N_<*F;U-9 UY'XG5U[R+[/GI023ILH[Q7BZQ'HW;+YT&KY3 ML#62]MW2CK*'0QF2JA%H O>D%[B MGO0D$:]Z4KJ,W3A-;/ZHC;."'XW7./^6FTB-+XR4]RO9Z^ CE67:>(&WN3N= M8V>WWJ[XV_I1EEXZB.%;(#]$G* ,\B3-("*)#],\%:??A/L!2W(2$JV"=G,P M^VIC9J7'U]-KP=V%A;7D'0^9!%^G?LZ^TX4 T$F@3#3]X.+Y9_2RX(J7 MFEF7<17SSO#% 1530&X:2^&4AQ<-HY@"S7,1%)/0M-C6![& ;4WM;:1&7\HO M31"FB&.8II[8CT,_@3@*/9A%+,MI*N,GM>*S->G-&/S8U6H?L&"@E#60T]@I MW>)AMMF-0W'>166%B<%>XQ8;N^W"\G,QT_#Z@HXJ:8UAYM.S^C+MJ$J#UVPC M9)XJ1@KU%0P+# AE>TU(Q>3/GUFS\!C/8LQ"R,3)!*+8IS"CXF22^D2<4E" M0QR89>-J4C;YIJW2=(=\7 $\X$29-[CGI;_<,(VGT<.7Y#3'.0UAA&(&$!=($B)GM/[M@7>^#M6%"Y0:Y#&DR MDMM9=),>U9D#G8R@.(QY,GO=LA-FU[RMY".U8CZL&[%M'*D8L]<[+BGDS73<7N?!TV6NZBO0,KL[*1V[DW:[FP))5WU#7;(V;X?1"4 ] MZ$4Z!0TWOH$3SL=AS6+!TGK5W/"VP- -[W)-C[^GGEVDB<=]CPA3,8DBB!A) M8.Y3#G.4A%D8LCQA6D;CK%Q/K-9;(JKJCF))_E1V^>>G0B^P>N>R&^AI9MC. MN?#B\S9E',=./7AE)\OYON&@%47^U*?7GPH$N7ZU\WV9Z^'%Y]VE#^+EYO]B M?\2D\V#JF)B&F1?U4$R*[SE7Q;3$S/ZL?=.Y%Z&0AK#C/ 8 MHBSV81[$ 60LSBA#@6Y?@8.1I_9#M+3T=/*AV./[Y$7"&#H16C(.$UI.,C]V MIA O#+.LY9-B].OM] /F56W?_]>Z:)YEG^MVC4E?X9/\Z5W! M.:N8X-2BT*W9J!,OF)89L.$&;-D!6WYLZN$:@C>^]*;%S6QMFD(V025=.RBL MBNL:DIJMWJX=!,,2O)8C6)SDQ;;_R"I2R$9$2_';LMNS[RNF=GK9$7;]>S(,[) QX [ID 8E3-K5H? M1HVCKFMPS-3' )<=\F!#']Q-@(O!D= U/G;'N4MQ,CM^F<@\>G32&FB^8X^) M7#M'%J,7G?8F<4*C!.*"M<&,YIGG1SR"64@2@5D1^Q!#AE :IUKG-/6(6.\@, M>"5QE./4QS!/97Q\%%.8^X$'PRS$L=B(<\^LV*Q#O,S+S-ZI O#%]*CIN1+= M86&VP9YS"#H->] 3@);M"7YO*0AJY$6KU;P'H1Q4$81RF"-$54 M&-8QABG/"608APSQU$MX:M@!XBBAR?>/GJQ=9?D3Z(@31Y*P4*"3L$0Z_V0> M(440IT$81$&2IU3KV.$.&QMOW13(Z&FYR^4UTVX;43N"5^"MZPSD<9%<]<4X M3F3>_ABC@A[TR1A_VK;1^C?6!N+*PE;7WXMZ$24)C0E!,.9(9@:H9C5I#FGF MQ7Z&$<-F):@.24QNM_4$5;5"\+ND:5A [@@N>NOQ,FG-UJ*AH!;-Q4_)XJQ9 M^ &!F9M_GQ+PL)GWR28ZQ.+>L MV+TLQ'>GJ9#&26I]F%G[81X0UK=@>QY K:@"WG,A*X!TO_S)8+V>P5%#7SF MQ-CIKTMP,5-F>I*.*K0S0\RGU/1DV5%L MFJ]5?K93'$813 ( B2./!DU2.CJF]NV9O8H!MF/"AVH>(7= P#Q;%8&Y)GT#%] M=31&P3('Q=$DZAWB7FYJS/2WPUF9)1?%+9Z.LU$<,?*8BIU6 M_S(H_7Q7X56-R38 M;[A@]\MJ!]XV/=2&%$L5#;C.4SSV(,HS' 2$&'%QD8J MVX#VQ/JXXP0\J;KCS9:N61J(#:AZ*G0BJ,STXY>=ZNQW0Y0Z1E1SPNWOW:D\ M"_D=Z3,3RK,J*PM(]C61S1!V:N83$UKN;5DWBX"QC&09A5Y((XA2%,(LY QB M1N(PB3TOE8%Q^C[ZSFWF-^[-7/)]F^FW*_I";C^#SWD?P\4_P$;Q@IU"''\/K:QIZP4?QL@U$ M-6=EUEZBYWCZ\[85U41[T@ZCNCR8YYY^D?FM*L8C]%(2HBB!F+(0HC!&,/7$ M_P28$TRB'(6(Z.:=;D:=^FI6JI.Z*8A8\T-3P"3L91>%\1W76C;#NTT[L8P2 M4@_$N" 9=3O6;(FH!^P/DU /_VAAY7\0"W=YO50HBI7:12%D5(9L)@B&08(A M2I(49A2', ^"P/,#C#*F%2%VFL3$2T;1!%NB!H;/<40T;-2+Y31;/OLBV@2B M')?5P!2[6&8[@TE[>LU,F%%I1@V-XV_.9PZ,1EP:1S',DTO#E,*?$%YM[[K$D1(QGB4&PEQ[5>>*] MW@DKLBKR=>OF;DIY"7;!'9@FH'I7Y@[PL5K>/5T)Q^==.!P>_,VD='3K?H;8 MK%?Q>H+OW\]KOF6;\"';2,DVFQ\$NVTUI[68]YNGKI)3_8:)DSEKG[O#WUG] M_GM384%#Z/SJ^6/#'NO=3Z;_8A8\S;,(2T^9%\E>QTR.FG#H]=?5*)L1,U_5S\4G- MA5RD8,LYV++>3U/WO.+^ZI1V=)ED,SFFSK)UIN-TYK2?R2$_S!^:GJ35Z>R6 ME9]9>?WM7H4+O"T?GZX?&X/#V='W9SB;W;Z_ 9_%_U]_$P#>B^6JHATD?:%8 MN^A&@T"H432T3F@7 V%^0+L< ],#VJB0MN>SXX/.>3P;%6OO=#;^K&W[&LZJ M2IQN\/=!;[#;JA3:H7F6V3Z-;/SY7^OBZ5&5%, \(CCWH1_)-BMASF'&? 2Q M'V1I%F*69:'%:Q1;0?0"*&I/:>2 M,F"*-. ;V@8>DC&0-'Q"CD0W4Q.MU"U5L"5KXR :$]_ 3>0(!CMGT0DX'/F, M-$0;]1R-O3^?_TA#BATODL[SYJ>5FW53-V+K$F MKS:(J8Q#U/"89S(T"H6A# G"8$TS^(TXE$8 M1[%I.8')N)WG:',N<+MM^--647RQV-SA''I>ZM,T1-!C22SL/C&1:2[^)\-! M1A&+(I9X+Q2$;SIYTX7;W[RV6=,P1%_%7)CM.=-%1;<3>/UZ)O#%@M\M)_*U MA;EK3>A+AK,?P7G&P/4A]3]KB/H1!"<,1C]&S?+FMZCQ_7TE30A!_(9_8=_8 M:LT^"6:5RV<11SZ),$8PSF4*.\H2F&+B0\+BD/D1SUEJ5!_U',&)-\]=\C+[ MNF, _"Y9 (H'PUJ-9S'4O,=UB(SAQ>UEH)C?TVI*ZNIB]ARY>6]B-84_N'K5 M?<].$?R&JT)FMVR3KA-"?13&!(:,)A#QP(<9R@,8>2AD#!//(\ADY1]0F'BI M]_0N24$_1$5O+5\DJ]GBW8@Y26[Z24$Z*QI9 MRV9[/:62GH(,(9KZ ?1Q*,ZV223.MJFL%9-AG"9IG/FY5E++20H3+S=%4WGV M;LNZ:%,^##/ C@,SON*+C%1]R9_QS*=H.E=13P+D\#+0DB\)(0HISG,@C" J9]Y01A& M/LOTW8GGJ$V\#%OR[=?9,P!Z#@QN$\Z"IG&KXQ(*LR7:H7!]% 4;3^-9. SN M2%S"8G?5<2$\9E<5NN*.WCB<'62^BP-=>7;._]HO71)5?X>_2U?,2GH\U0D MD2=7&=U.6M(VT>UC$.J9_FX0L>O,JE"0Y3@BX 4[/)RI?[0LN.NC;LQ M $[#PL?HO4!PMX;XQT.T=5ZT\:OB1A@3SVU,Q%?7VN&]:W_B9QB#/F M^;(ME,RISQC$XE?02U),:)Q2#^7ZKK4SU":V@3KR?615W3( :L6!D4OE'&HZ MKBV'6!AZJ#H8NMBBCC9HB=L806?A,'$4.83%TM\S!H\K-XVFE./>EG.#S.@T MT91GU_>A^Y)Y2)8J_WOW>'\K-&13/:Z,4ON/OCRQ:E(TP5WQ*/V%DC!K5#:[ M22K_<:''59$3>Z)X7XP('U8F!9_-0C0LV=%&=>=+.]'J/JY4P ME>M;5JEZ*^^*Y5JLX 7*TB@F(881BAB454Q@EN% FE^!'W@93KE1/]P3="9> M9QT5U>)N75,9N=RVNM/L='<.)3^.69H% 0QXR"&*30E$'][+%?R7HO\HZO*L\430$ GQEK/ M\'" G^'U=T<0"(IM.ZHKT!%U9W>&%8O4S<;*2[94XQ#'QH!?' M*2<^\;(TT:Z;K$MU8HTY)*H2V,#O+5V3FLK:")XW7R;!Q6R%6T!B5H_95,1+ MZC5KTYJOGK.I^#OUGHU?MKVA4G&O?1FC"I/F[T7S\'8MML-'5MV6RX(\;QLN M9EZ*^/_/W9LW1XXC>:)?!6;SWFZ566 ?#_":_4MY56LV*R7+5'5;O_HC#*<4 M/9$1:C*D+/6G7X!'!.,BX0B24O78=&6F1,(/$ Z'P_WG7LRQ# C3EH%Z.(V5 M=@YB'J>$1)Z? D,P$/*C!V:J-&US8WB_6KC$%D#*M(TXC*4B:!RBTLX6:(F M=)C6Q.6H31EC(0 ME?:\FNR,QS#"PPS%2;D'C)K8RS84!NUY0M/BS_8*?(0]V_^&!J1*06F*6ZA.%"GGHI902XH&J7X#T1S];U+OA MLB$(3I8#:=-N[8^H(YA!:!A!/S6L_(P6JS,^Q&R+=79>B2Y)="ZJ&"ZE#D1] MZ@0[%]6<2+=S&L;-_+RO+F"V.7X?JVJT=W(EU6(S]S(O)$QZ.*;*-]'+%*=1 M*''*HU#$<22IYT.0J[O)@8R+:^/7YLZSKKM#/[&*.# &V:,X.\,RG#J \8I: M!ZUTW(^-.M[UJ0-L,^RD',A$]!";U"+8"7YH "S?@B>EF=M7NBDC(!_6LOBR MWGPU@*&Y;'"2=@=JRTPU^Q$GR 2I&4%"X^;'2B^U MA\5C6<\JO3A(?*(PIX1BHCR%FTP'6]^_+W MWS0X2P5;K-8"@>X03C)_P3W!_GB3W06<%*,=[S_]@$-I2HEC<\7UJJN*J;=5 MNG*QCIX7ZO3J3O M6;>3=YF+P/0!7[0;4[3Z";Y[V3U2M[XJ,^O+__Q5^P<&X71Q_[ QF0W>'7EPXQMR0M^9Y@Y:+;2:I+)7E#[N9IK5'(\J_Y ->>H M8GV&=LP/%Y085;<#Q3+&X7'2$,BH:CZ,G(Q+S,W,?Z*+_*]T^=1&250-QL)< M:L$F./,)8%?L;"F$/,=2>UL>]N'HR:S7V$TER@9\.& ML<&FPDY^+W-$?U282,)P M*J6OK8 *&0D3F@H?E)EQEM3H<=?MVGYL>*CROV=H43)0)GN72=X%\(:E0W]V M2WT8K<#6^98F^E9IH2*+*KH#IFSTRC94RL9Y0M.F;/0*?)2RT?\&/&3Z*_W' M.F\N88LR;IA$C(E(!EBE5*_H*(XP)8+@Q/-#X<6*,VH%_G]Z^+$W[6W"(3!V M>D(1_0'4R\2#K41;R4!!U/,"7!!)/3'H9.'4\P*U8ZH=3[GMC9]E4:SSNLGK MZKY$+]VU]WYG;CGDXEF*.ZU6^7=)\V*>BHPE&8MQS$FF]\R(X2P1#',O#)A> M:()Y(:R0"LX$Y&MUJK'2WT4"VR4=-&FW>XZK'=A:KGB9H2TW#:AP$S[8K!$K M+S)+EF;(\(-*SH;;ZXYB"U\3FC%\K!B[A7ZAN+!UW9)TAY$Y9%KO65D&2]T]IC!Q>NY9$8]3 M<,\_ZAH+6JO%YO.Z*.9"Q'$:D@![@2AOZ"+,.)&8\DQ*/TDD,^TK[%-J=T.# M%AL\?=;4_]>%_Q4, #2KAE/DI%F%,,Q)*HK\'6!30Z4MPZ-HZF IL M WDN@L$,K)&I3H?^R5#ZV712X\NGLG?K;86/A:X. "\,@I%)SE\OEU6?-:U, M.62;DV/)!POK;0>>.(QW*-!QV.[H"6>;RZ44A:G#_$9-ZX:S_>#GJ1!>ZNFE MZ$EE4 2C&%/M"^'08U*H4!LDSRJ&YT![[&2(FI.JVE@LBL=UH0\$^G3P6',T M0X^&I[(U@VRX J]H:U5;+_DQ% @-YK=U9]@P>KO=ZJUD958J[F.OXES6/E0% MPQD':\I36P^H2DZ8%_ 0+LFC>N/0T]MJH&@91NAY>[R/O:;9;B9J$RT B0Y) MF!Q$!8XYD\>J&"IILE>J[KS)\Z]/F#K9*\-^]F3_XV[[^[8.^X8M%U7WP>(+ MW3SE#720BK(H$#+ U#>M15C$,4NC#*EI\72LXE M"97*B, >,3EX+%,X%?IO/HV#V,N8H,P*HVT8=D8V(@U=1"O"B'XW9]M_5?N] M]H,6:TO$_X&T;^,-3:E3H--4LX8JWO#2,(=VW*$6>S.T57[-(:I81(;'294. M\<.F5+ZCNS;^) "]O*%TUNT,7DQE0I]Q*(WLNY:#C7IA=[L#\(X3,UO1N_K,VF3)=56\:Y8$FH/"DP#TQ? M/F'P2V5*,'/UEW(N[5CMT:'4)FV"+=433= M3VK1AVZTV2?60(OT+)E)5VF?L(?+M/=YAS-PF>#^\0]>%F")3^N\J6"IAM[^ M9DZ4'PG")?83@R 8T1!3KA*<$.F'- E4FEBU; !1'7D%-W3,U;[A0(E6_OL =^^5*'IX1]*.91G 0B-86Y<4(P,5<)5+$8R]#7 M5C01+/-3-T>G(C"R>=R10[2DY^KAU.J >C9P(5T]&E22&L.-V9=AE'OZ5 MW)9]X'$0A\QT.)"!/M0D##/B95B)B)/0P!;:(:+W$1K9D%RO\*,AC98EPC=O MB ,669>6+,S*0+)#PX:UV"79+92Y$TY;E_P 6S.0'MQ,SCE]#&1Y+&3K-$!= M[T]GARRDV#-'-L]?@.)6]SHTB8.;EZN5*'_XK@4R5.SP@JE(I,^XPJ&*$DR" MV,E1RAR4<'ECE ; M_NS+NJQFDQ7(65$V06C__OVZV'Q9;_XN-W6WMG]I1LL\H$_KO-7 S9_'DA*> MQ2'V! DQ(<*TK,LB3&6:,:J4#)@$-?R=E/VI$ZNJ7*H* ,VQ"][$\VMG5M_N MK#D8Y4,4RAU4H+D?JV5HP"D-TR5P_HO89F&(A>]G(@PB'DF0S^S P\B[QP[8)J]X*V9HU1','DRU=C9_9(7!#+=% M^]09VK*$&IY,9M)D+52[-#)-']63'+RE9JI=*@)V5.T)O+Y>+[8D7S MEZME^2UHPU?'D<* "?U_$4Z%X/K\KIU@%K(0A[%(TC!1)&7V]Q4=A$8V.+?Y M^GE1U/D_G)L;5*T_0*RM2T<6L<:!)(=9CA91M*/J$FGLDAX0:1Q("VZ1QM/: M&"C.:"%99YRQZ_WIXHP64NS%&6V>OQB@K$KTO%J5[ETN'[0'MWB6]4^=LY>4^+AW)O M$U*\>_FM,!4A%9R3<0_X9O%<5H3,PS!.LE3XF-$LPT0H@?4_0QQ$-&!!)HC^ M'Z38P)XT:&-W0VGBFA/T9'Q>$Y)8-#P@NF4"=K Z-7.[HRC+9C),8HR3*"& M"].:Y"?#B-;8SVC+"[KJUQK8\L 5,)#1 1">U-[ %7)H:AQ&<*WZJE">ZCJ+ M>10FC,*B-2AH33B4/E8+!*.Z-/WK:046MJ5:"UBCMZ\)N M^5\@(6R-;X6K*;41A,W]VY?U:MW\8,@:I9/B#5:;M#_ZQ#5))T4[KD4Z_=B% M99973YN'=6YNU0SSC^'CW9KLE+I8C9 M:L'33[LMU'=/Q6(EBZ+5*_&S_L&U/@(4\X1E0J_+&,=!H/0V:3JF^LK#GI?X MD1!1$"H0Q%X7L9$7;4.ZW583_6ZHHY(\<-UVJLUN]0ZE#-@:=M<#>!G;"#C0 M8NXD->F2MA'Z<&%;O>.VO&\V#W('RK_SIXW;_6FY_K$][,^3,$JC2(4XR_P$ MDT1)G&9ZDXZ21/J9\)2O0,BVUI3'OJ8S?, 6M[W2[%;Z**J +?N2A98GO6-B M5IVH#1]HR\AP1@ L^T 6P9[NI.8!K(Y#6P$? &8X)!?SJ^7R2OSC;FVB?O4% MB<7"/_WFR*M;$VPU9RP,P',[0\)NW9^1N7MQ7RXN; 7W2-I_(V:]=+LE.[$^ M"\G_U_WZ^?_3+]9+4Y_KMBORS'"3++MN49JUU?.4V\Y[)<2B @NXI0MQO7I/ M'Q<;NIPK)E-!58!E$E-,O$!B*B.!8Q[Y+%#,%T$&V6?/T!E[W6VIHD=-%B]6 MB%>$85OM.2W9;:P#R YT0]W/OZ M'GHX91#;*4Q%Y(<9AZ?IW!%K 4ITR1D/C2$SXH5G6& MSL@+M:2*-Z88TM"=(4/9$7GVG*;L%NL \L,6:R7Z'51TAS*-3L$&J\8X367B MHHM.48]K*[H?=\+-DH'&'&]EMM@HKV#W&$$[3D9)^'+2P4![+HSVI#NQDUH. M]V>W01QV[2;"K0FRQ:HJ7J'%0P,&/)#HTJ@'1@LI.SIKM U MPI2=$RPD.>B*8//&9;FO5?I0G=[7SJ+\(C=S2GW*4\&Q'T>^R?1AF"5*&4C_ MC*29QY203NT/^FE;?< #]$+8SYEUJ-6U4J3=P6XPO5R68MLTSZT9^'DVFIAJE)!4I:%! M'F>8^!'!C#)/G\R8ERJAHDR/81U3/4=F[(BJH8LJPJBA# DGGE6/33!U"*&! MH=13\CK%4<\*#HFB#J$ QQ@J:.*! =0^L;K#IV??GC!XVB?!?NBT]VF8X2GR MS?P;ERN:+]:_K8I'R1=JH7V@ZDXQ\K,PC23!J914GZGB!*=)$."4MW8KIMOB#"8NT.!82VJ]QJPDZ7(6] M1T'_:^L4; M#%+G/*6)H7-Z13Z&R.E_Q1%EDN8K?2HH;F5>0HM]6"R?-*7/VQ*5.,GBS.<> M]ED28T(XP5E$)/;#3.^WOF(JAN%"]A <>7DWY VL7X70.D,U"S-3(_Z^:BOT M?DF+8F:.O370U-V/=?5#]*OQUCP MV#3D(0EF/N,XD$&:I=07BH"@.VP)@\P.'+BC1&2$F0EKE=F9BS$4 3,;%0?M M*OV2B=D6H'6S1DRBAI'A# )4]($,@S7920T$5!F'A@+\_D5(HE^E.;AH.MHN MJ77^G6H9;]AR<5]&=TQXDYLHOX'ENK]1W_1/"U7Y1A6\J3\GB@G"$X&E#!-] M,J$"IZD7X\ <5UB<)!X)'>!%+V9L]&-,S9^!JFX8K&&KG8!'+Y\)V_/.]/J% M'HY*#F=HI^,6DVC'Y0PU?***48-_UF:U 9<>'+ET,.T-"V=Z.5NO@7$ZF#+/ M )\.-[ZC;[9>W6^.:S4H#;7+15)M,Z4VG!$),1.!PC3P(TY\E2;$JIUL-YF1 MS: A.E!-RQDU67I?%PL/]+6,W.,7M'2+-90?=9K(M%Y3IZ!'/E+WT[!E*N1B M_G&U,2 N0N@I+\K"[9N\Q$+3S,^98"(1(<&!G^DC4QKK(U-((I,22S(:\<@3 M5M@K?83&CLR4I%%->U9!#&@-H8:^W7+M55?W@AU2"<"HBK/\ULO65KB.RFT] M1+5F]5]V2[5WX$D6JZUXS7*U?MXE3^)DGX96"Y)W+T>M@\KF#>5/;_,%EW]Y MRL52WJVK'?^EY1V\7Z^J^E:#NQ1FU NPIYBI$8\"3,/8PUXL@B2E7DH#J^CL MA#R/?95J>$&/AAGT4')CX@I%Q<_>88@W'*&?%BOT5 CS6U28]W^&9#Y,,]/= M9NN-SA_P;KALVL/*ICU[B!4M$="[%]1^;MO M39(LTHZ$G#_+G*UMS_.6E"&VHTT?$(YKZ%7M^(24WRG3JW^E/R_33V:]7)K8 MVZ+F$PB/;JM@NSC "$J#[;%?]I72\#%#%2<&IZ:ET)*9X<(%0.D'BA_84ITT MH !4Q6&$ ?JZPPGFBZR3R#^OBV)[B7^[SDLKN-GD"_:T,0OM;OUUN^CV/Z^& MNWGH)1[E3.(@4ZFQ/B&FGDQQPKPH5-H&D<"^B_N C(U\%C%="!9UY<12,PLY M5@RI?HNSPRLI%6B\Y*X2Q?#Y:'3=? M?NI9@CGK(ZBRTR,?DMYT;O<(6MKSK<<8'PY?^C'/C6M_M:++EV+1ZD%O"6)Z M[OVQ(^5YOE[)]5-Q<%2NV;"',CTK?_>&,93HP/AXM]3H=\,#*ID8"-JT3T8G M@-.S@TX&<]HG5AOLM/=9%XB$HI";%JB2/A5SL\G1.&",>.B2 ABP[@*=<1Q&%ZQ0(0'=ZUT MXSXXC#LA&H2[U/L8$1>,XQ:%_+ H'M<%7?Z2KY\>M^Z<008KD<*>I*@31DTK M^E6Q$/4_YJF?*2^0 69,>)A$,L+,\S*<1EG&$B*E)T 8UZZ,C&S?2Q@GWB8( M"T(ZZ]$(E2RU#Y!MKM"6K1EZ;Z5=<,CR4M4,%,-T9F/2H.:E MRCJ,:?&9KD0#9:!H&/M*8D8,(C^+$ZS-5( )(3+QE9=Z(G;V0EN$ M1K9&1]M[,4.&^ 5>45M+#FZDH^P7NHNUV"YP%YU?B;OWYZB'@;R\OL_@,A_N MA&P@7ZW]_NOY9">DZ/2]3CWOV":$\_73:E-\66^D 6']O*:KHJJV,<&QS[M> M?+[TA>_Y.$FXL4U>BM-0Q5B$C) DC<.,6H$,0@F/;;5J-@STU,9THRKY*&&& M=S!S.[8N*-"UUK2==S6&_H"6;PS5P=N5 /4P5/\26[+3-C0!*N.HPPGT?=>6 M)XXY,!^U!337T\4F+[>FHFQ'=O= 5S?E];1FO.S=+<7?Y.+^0?]Y]:R]MWOY MBQYZ\X%NY">ZR*O4"B;3,(W3&"M.B>G6P#&-)<5*Q3&A4:C-G9A7I6W?-C3? MV)FUMR :9,D?"FB]^M_1I;:>9)3%*J M^5C98F-FDST\*X]-18O=_XEDR3"PG-A6[W:[U1C:A.TH+0Y*%=7;PQB=?J#" M#E6(;$MVVM)DH#*.BI6A[T]9#5E?7=ZHDJ]O3^P?DF],[UUM'?/"Q%<538*4 M<0^G7 28!(F',U]E6(@@DQ[U>9H"8*='XW.:!!+CN9>F"145"Z;VD6^9F*+4 MK7_&+.X'WL8\N'C4%Y6P-;-XHU#)/ZH%, FR[]_8+$Y1I#CH;+Y:8>*%LSI1 M+:*UKL>I/^PG_R>H.;36X3!UAO;D+NL'8WIHUQVT%_^28I[&3"99J%U_$NDM MEX89SE*1XHA[TLM"D2:!50^^'CI3Y.28EO1(K?.M?U]V>S';*/U>QM>;9O6& M(;H1=-DWYBSJ#D&7?'-XKGT%8?O^7)&U('; MO!Q2>97.+F=$/=?,Y=SCCI#/WQ^7ZQ=I$S2/(A9%G@QP)#BI MFFUF?N9C/Y%WM3KED] /&=K?=HM_5&T!#,& M#0NHX:$\T9^+&0\(W0P5?2@,9VNZTX(Y0]5QA.H,'L"UI749R2Q!"A]!.HDEEDUQ.JA\[8GD*+:I4Z 3,0Y[1C9PX& MD!FV^(_%[<^07.7[5+@3=E$>)#]+@ M$M8];\TU@FVI8]<8(R^_%FFT1[N\.+2O=NQ40_=:'%(#L,7H*#RHSM%&,J=: MQ\Z!)ZMWM!&O7?-H]3Q\%=X^/]Z9FR7;%=<\/W;DF+Z@YV(/'\LDV"_7Q5,. M6%Q;Z?H7DHM@L$73*1/ZO:0^4(WPH3!.ZV0[R&1KXI#M]O=_]#O'U$'^(,73 M4MZHV]QT']V\W.I)VF@7U-PK/9KE57TQ*E 1YZ&'4V:C_"RU1JYUF.H2C@0KU(1_!\(*# 0^7L MV)*=-J\&J(RCW!?H^P[WQN^>BL5*%H4^JK)Z%R[!>4UPFRZO5Z5Y-S^]7BTV M"[JLLZ++"E<3V%GJ_?M*_..IV)1Q]!.CK8O->[TO&/ 1_8T^F&8F!KCO+G^2 MOSW.&<]D(GV*/2]6F"3<0&M'#,N46 MR[A*2$5TRW.AE[OF$?.*2?187/_VCQ.=[W_VI*>R@%X*SPYA_]-(D)5?/]U M4?QW=0H)XXQ&D0QQ&!&*"54!IA'5Y[R(DR"E2:I\4.NUTV3&#_[OB")#U>WL M=D9'UG< %TH.O@* "NUR ] ATW 7 *>(3!W_[Q#T1/B_ZVFW!;K?KO&KJ2BX M4;\5LJQ6GWL!]YE'(QPSXF&2$HFS+-"'GDS%DG.EUZF 88-WTH-\MDZ(X+L& MHTM#'E%#%;9:NQ7&HS#VH]3')&09)EG"M$T+ LP22CP_B&6<@%"+!E.7@WT; M75EV%FXP%< ,W5$OVI(R7BNL::.K3EV +9Z5C ,9OFY:D]H_*[$/S:#=2\Z0 MKU\E7VO;\@*ZD3GU[LBK]T?<&JDUY/BG$!Y/?VK0LG<(&V&298)GX98 M)4%B[HX8ILR+L4A\XH51(&.B(.WBIV$;9#0)8%AF2B@2BM3W."@; MX125D;W&DN9QVVM#&9IQ<%)'END%ETH.LYN5T$<]K[N%=H 4Z1!J,(R/4S0F M!MWH$/,8!:/KX<'\1^.>WJ], >D"&\P9T(J"U#%;#:H?&7^51M7(Y:D!*4J18% M[0&@E-*,Z@Z.J/WQW,$QF'YM=W#$B;!P!\>D[K;CG,UB R+Q]([S:NF4(R#Q M6 L[T-KLIS?ILK(6_W!%V+_H]C'7L+YTV5HD6\2P72[\W*=^(H@78RJ$]G]" MQ3"CQ,?<2TC,8Z6$8+"K/TO*XU\"EDY,L\FUG)G_A'DSMIJT,PXC: =F(K8, M[/D%._!%F^(/L)4 2CV0K;"E.JG% *KBT&Y 7W=$"*#Y:K&Z+VYE7I8+[QH# MDM@/!!<)3HD*,:$&:M=+?9P)&@4\8UE 03??9RF-?:]6TRV!;$O*P)K_LQJR MLP.#R V\4FM$OFU$'KAEHK5L0Q7MGZ4S;9%^G[A'1?F]+[QZI42#+K\#E)]+ M%7 E.<9V]L;D>V'GW5#0U#*-]R]&HYZ2>F MLMM$O;D)>BO79]M9_?HF9_752@DNF]VW5BL F>77K (XK_4)T_Q/,/%GS>,_ MK\\1$_4[B+JTKKN]^N6K?%XO]8&YAICQ8]^+(AIB/S*WF9+YF,;,PYQ&L9=F M81!%5K759\8?>9\U!%%#$=*=[5@1%GO>9>+!=JD]R9P:T!V+".D[=Y&HCNWF MK"83V&/NK!S=K>6.7YNPH]Q9GO<;R9U_S,$T:'/U?;TJ<>^^/)G!RD[ LIC' MU),AB6-,?)YA$F=)EJI!'3,0R"ZPN0#NIC&PF*EIUYW3;V\INM5B8BR&$ MA1F-BF(%(CQ#M=0W93?N8:0&6) AI'>S(VY:@-F5/NDZKS,7W\[UF: MWH<=:XY, -ZD%>?R0:Z*Q;,L/2#Y>:V])UH\?%JN?_Q%BGOY"UVLS _?2>T\ M2>T*+6E1+-2"E]_%E=(6X8[^,1=^'!+J!SA.0@\3+GS,*$MQ))4*5)@(/P0E M9@W,W\@VSC"!]&>O63#I\*@P?>#:C4E0;KHH%3_H(Q*R6-RO#'*#:>95YO4J M+0QZ,-( 2WL&GD2[Z.@K3@W,(E>73'N<5@=+B7XR?/UL@)2U^@W#J.1XALJ9 M;'[+2L;1(>JVC*WV-_3S8N73*$QP*)1I^QA13!F+<" ")CWEZU4&NI5Z,Y*-O*E\_?9; M@>X-5;U5O-W6CM#/P6Z3>3/\CID2/563QTID[8R@2NA_IUZ/CM/YYAL^0N7Z M-^GZZ#B=T[5^=&70M4,F8E;MW0+>]R[I>=Y!P1I*?-?\O73XW51/.F5\&FU^R9M0:7/ M#S'R.C2444D:U;1GZ--ZO5FM(1CN72KH7I8#2@];E5V"#YR!92FC&T9UQ[C3 MP5;W"[>'9&WQN-NN:3#B38^&I]P JNGY+NLB0^H9\%1]\(S]#),D"S#5&R7V MDY@FU(^RU *?LE&B@;?(T MC4GWR$XQ#S?([H===L=U?1%NO1>N)\EBN/UX ]G@UE89"\X" #>OCS<#-O\Y MR;3C;K2>\N+^)./[.\WA+]WVE;( [JO<+*KLTANV7-R7!\M=;O_.X0F#E'LJ M\S )A<"$R!2S4#"L,C]COI]0&@O(=@,A/G;FCV$%[7A!.V: ISB01NWVI['T M!%N:'2K:[W8RQM'/104#[7,@TI-N?RY*.=P5G<: ;Y9WN;C*\^N5^$*_6^/? M[;TT=DZ/)F&_:^Z+T[]S.DL"6Z)W.15EU]Q=5-#D(HO%\T(\T27J%!*TJYX4 MR&EGW1]ILMWUI #M'?;T PZI<-_62YJ7)>;%PBRLVMVB(HQC&<CL0?*,NM6Y[.'+;]P_H[7:SF?AQ($J54 %+N.RB-[8+7][8E M[;HM1DD=_5[1!Z6K=VG,PN(,I0>@BSV9"B"Y^P.IPC&+WUTEP-1^"S&[D_R[ M!I@PW=]"COW$?YL7!H:X>?>RQ?93ODP"'@@1A+(1+&4YOE?W+TD1=Z10]5!%%)T6YMGU9%]RJ^6$#8>H7( M9KU$.V7HB![H]ZIUJ/^R6WZG1YMDH74*TBRI[H7IMOTMPHCEDPD3F6?6IE3X28JZ_<5Z590; MBEYY7'F1CT.B3!EOF.$LUNLSRJA(!,^R,"7P7*RQV1YYN3?\U,D5)B[DM*-/ M-(=V3L';FQF8G7*8%,>\LZET-&@6V^A,OT).W%03<3K#;C+JKP[*9"I\KE$;NK2_83@32?9^+/"-W7I=$0 ITZR;D?*SYJY=;[?_["N M'RKNUN]DA14EQ2>]R/XN:5[,/<&\A 4IUON]Q,13#-,D37 [$]JHN@$&<4M69NBHBVE3Q+E9(R91P]$,&7Z0 M86RXPYBS.@8Z5\'I3WI$DTUS*SMA7Y;_>?JON0F=H:2BC MDCWGDOJ!YL#BZ#"I9F'&[611>CN1[NQ5] R53-;WTB6;D^H=DE(TI?X=LX\F MF0=@YM)0:NM.UQI6RUU[P,C* AF MZ&UU4[?Z'K:6'2B]4TJUS?B3)5H#A&VG7T->IBE9UD T9K@VK8['8^J0YA=V0<*K;FIL(X, MNGM+JQ5'J&%IN,.QLS8&.AS#Z4]Z.'96S^'AV'T@N%_RR<#N7!4WZC;/_YY_ M7(D;]?&?FY>K']H^_I*O-N)Z5?ZF^+04?RTVJ_OWZY4H/N3Z+\^Y^'L.*U(> MAMK(ADJ[?WH5E<$ES6&[F]A:-0AB]2[_2XTVI^W6U>H%M=[759[OU2 MZE/&X^-RP[D]0W$PF2.X; J:_N. X_LZ%[2XN%J)]\9F=[M/A];^3W8BZHRCP:Q%CXL< D M2PAF(O2QG]" \<@3E#@5U<#8&-T+W.L^/=MO/SU#U0U6766BS8]IV[!_<8E^ M-[RBDEG'LAS@Q-B9JO'5#77:IM&TBOOF^LP_![;XT=<;^_S^6]09O6)+7GLWXJ#C"POYML'4"D?5]F MBZ"ZL[C ^/F%DL)BY2>%<@N+[P\U703\I A[P>[33S@D4GQ:K!8;6=997J\V M=:%EJW?WQS\>]8*50D]1OEG\JYPO<59_P$5N03*\,<%U_D8:[%_$T"G-:\Q57 M=0'OCB_48FR&&M90F[WG[H/?OJ@G;/%:^QST:XB@)*"94$4Q%X&$:Q2GQ M(Y%$L55GQE.#C^Q[E>102:]NT&=?AWVDAVX;?:ET,+,+$ Q4A'U. J<:[*/! M)BO!/B=&NP+[[#-N 9D3Z?Q?)5_?KQ;_TNM7:!._4 MS#BH/PT4) Y7KQ;L2 MK26M?Z=W@[V?L&*34[Z91[Y/9,2U^^4K9GRP #,9*)Q%H1(>2TB:@B(W(_,[ M]L+>482%9\:>)KLXSAM2/LSNG*Z;VO&.VLQ7<9\"->R7T:$6NZB68+;WP]\; M*08,!TVD[X'B1F-S.VF :2+5'T:BIB+KMEE\D$KFFMP=_:.B;RX'JKY-R^7Z M1Y54ELG,\T6$HTP:MRM+<1KI_PB9A"SR4D%#R*$;0'J:X_66+J(-89@IMU$B M)ZF?>;'$66BN4!-/:M_5Y]AG:>I1QA2-/^2=1FMXL-K S83M00 M-UVFZHUFAG;*N>I5#G@3 8@[T$9@0W%28PY0P:%!AKQZT3W E_7F[W+S0>JU M]5UO 0*>I&\QUFO?&6C&D.8,[5ASNC\XKRO0K<(@:AKXKN%80R/TN(+HX-*K MB?,$7N/"HE?<,]<8_>\-?;GQG)3T(EPC)H+<:YSB9QM_Z;:7H\SHO#V:Y63BY?):K)VE@:$J?%H)(XJ;Q M2V\Y+E+@*-<;+S/4XFDOTCZZ-H>ZS1A"J^-<8[AH=\#+BS[%N-]:G!WYC5Q7 M]$EN?T_1.Y*#N?^BQ:/%PTU^2_--_8\6K/Z)H__[$E+MWN"DM#&W6KV9GZ'1<=B8*-(I33+G'<.8ERO.C+&(^GV_6&[JT"^8>40!M MIELZUJO\SKR"UML$:%F3A<5OC_5B%ZV]2%K8EK7+\?[8)R(X"GM6C(%BKL?C M3QIA/2O>83SU_(,.'O4N,7NMUSO-\Q>USDVQI7;HI9[H34VDA%(I%_HON7YR M3CP2,A%ZF'&?8$*I]I1#%>-,>] \RXC/:&3M*3LR,;('W!!O5BM:;LDCWF(2 MX#FY:MO"RYU AZZFP'"$VBP96-5:MS57:,?6#)6,3:!5@)\Y@7;=_,>QM SS M""]43Z>GYSKV=![6:7CN7<0R0WA3D?9/7G]6K+1PUFL4US2CW."%,2 M2YF:$ D-<2IXBJ-0)C0,/>&'5MUYX*3'#G@\&,BPPF +T"I[R20M+=MYU?*/ M&JL?;1XDDDI)OC$@!73G.@-=.H#B[7R]<=0)L_P-#^BGAHN?C59WIJH!PADC MX0NN@.&Z:]@2GKI#!E A)[I<0$=PZ6BJ3Y(KLP%6N#DW3YMBHU>@)E+'9B67 M4D01IC1),5&>U+ZGP42(5.J)A$5QR.95QX5O&WVLM? [>TA"5L@A8?N\2GF_ M6*W,JF!5]Q!(/\\>E05QI,(PS;!*2:)MM?)PEBE?_TUJ%UV%'DVB6F4?5^(U M%-:0M5;7QY+:"+JR<+$'E!YF4+>$:^BP&6K1GH'CMWVJ@'2"'4XECLU@+U$- ML!VLG:S='6%[QIBP*:R=-/M]82W?@6=QWVV/!>*"3,T;A*"$J?.R.*4(W4XUF3I4&>$:&<^G7O$Q3.ZO?KE+WO6\7-)6>1EG.IS%]'',)\)G-%488\H0H(P$CRVOZD^06#L-$=#$1F2 MR-"$;%XGE&&S=U\F(G"_WI>N'UC.3DS(OGR9N(Y[L>6D K?=\Z)T;[4GWIMP M>SW/]?Z6VO'9@P+$7A%2FH:=HP@?I ML+ZC.;)!Z6@F7M$?JL=Z2XMV$9F!=0.S1!>H9;@NZ\>"CMUEO47Q;719/U:! M=9?U$Z^Z!GFK"/(M?3&IP.^?\EP//X]I1J,H\7"2A=J3"*C$5$4>IB'E).)9 M',D0%M ]16:JN[K'BBHT"GM2,[81UTOEA497:U%K@C-4DQPRAMHETF#QTI-$ M)HZ-=@EZ' ?M?!H.N/&Q; 7_\8^[G*ZJZX/;,BHV3[CBB2<)CA@CF @:XBP0 M'*<^4U1ZOB=H9@N\<8[(R"NR(HL^_H%VA%%%V1Z)XZR"NI?F4&+#%J:+Q""( MCCZ1G* ZS@XZ&61'GUAMZ([>9UVKLMEF!] *O'([_?)XWYFAUT($'N46K5NF MP8I<3Q*9N*ZU2]#C4M;.IQUB.^^?BLWZN\SO?JR;4WY$61"1$ >^RC")DPAG M)*(XX9&?Q$((/R;6D9VCX<>^1*_I(4T0$.TXUH)%2. .?\4Q?WH*H_E3A,_91X%$LA M&"992G#F!0S[))$L]ACA"H3_=$1A;)NPI$6!KE"[&9)SIR@K\S"(I$ +T1)N MP$8BO9(,WZ5IRG76*UY'EZ6+5EO9$T1SNUZ9KL6F"A,U_8'+OQ>;Q^'U]WVYF_\08JGI1ZVJ9!J%4T5[UY:_RK[ M4NJMF\N$13Y.8I. 93KZ4.+K_R2A9$SYGL>M?'E7!D8V,@T[9FEL:Q3;',T0 M>VG_H.Z?"KR+ :O=SCL84YDPRS.\'L$.AJLR!O(_P.0G=4]QDFD=#&280*2\(X51[WO="^CLN.YOA70'U (X4GD/).@\8/KQ] A&-X/;F%/8;0%RPJ I.\,U1B.=1T M\1.8;'M!%>"K+CEUVE6D][(\2=[F"RZ_FNJ?JS\6Q3P(TYAX:8)9)K73ID*) MLRCS,(G]-,P"/\I8;)]:=Y;.R&:P)EQ')$K2J*2-?C?40;EHYW5E802'T0#, M\$TC/"0?;Q E.*;EG5/&4 EZO;)UY^F=?WW"=+U>&?:S]OH?=SMA7HE_/!4; M,\?%W?I*5-V*Z?*6+L3UJNDK;JB:+N)2-+W$WZ^+3=GB,0UYE&(9"8,;[4?F MM)GBU/=B'HG HV'H@!M]"4]67_?% (=UD^A%31EQ0QIVQKQ(\7;GS='UZ&8J M=UR98->.+V08,W6;-6NSVH!4W,U0PQ]ZWZEM\$ET"#4-="J]B)5)3ZA#*.WP MM#K(F&YF\)?U6OQ8+)=7JQ:PX*$G6/W[=KU<\)>YD %/):4X\)EVVCCE. LR M@BD-,S]-/3\.K%H5.7,PW:FV^V!25JW#T4C=-6]G_$;5)\SB-:R4FNK6:_.C MBB7T>_WGH&C2%VMH(&,'IS^IA7-6SZ%9Q MD"*F&8Z#D&"2A1FFC 4:@XRS.A@?!][M6)= GQ<)J%/N:^]#V69BJD5G&NME)Y_UHNJ5H6NGU"^W=DG]K]W2.C_N)$NK5ZQF:?4_Z)*@^N[K MQU_R]=/C]8K7R5<^C6DHPA"GA"M, E[>:OLXDRPR?G9&0V6?H7HT_MCI:)H@ M*BD:5X]#LCB/56$1_[Q,0-B2.I#-*57U6$A(KNI%PCHFJUI.*#!?]:PDW0FK MQZ]-F+%ZEN?]E-7SC\&SZ+Z8$HSU%[F^>KXOL0[XYHDNER\F3 #(G.L99F2; MH*EC@WWQ1?^O"9?O(V#4[%1!,6BR7)^.NJW(P.J!691A-0/*B;.4V2D/KF_L MR7+?+(5LY[O9ON*PV?]UL5DO6UDH]0809$3*-$UQHCRN-WQ!<":T3YVPV(N4 M/LEZOE4OQ0X:(R_PDF@[@PJP(YY1BL76?[FHL,5Z)*6+ W!&7( 3<+G8;HZ M_23#7(%N>3K=@3.O3N<2=/.^YQ;T/.I@3CZ6"*F+9ZD=C?5W>4?_^*I/)R91 M=\47RT4YN]M?O9,KJ1:;V]S\8YXP%0F5$IQD081)YH>8"GV6EXJS3%"/TIA9 MFQQW/D:/ZANB:$/_V(*,_\0J^C^C__$?:>#[_QOI1QZ?3!9C' < Z]?@T0^MWW M^[^L?_RZ>ER\7Q4B=^CRVSG*R!:_)([N%M]+>%+- OKUR^WUMH$3J)MOMS;Z M#Y7#*0)FC'MU,$:_7BM9W3KU=@\]78]>*Q'WNO/:O>&6PV&@QPRPG<%,:!"5 M&&&1IPC%U,\2[=49; ,E?1P(3E2H/!KX=+Z2/=C='12L/MIMOAD0JKNF@1Y- M9%I?2LZ?9<[6$ZFI M3C#B?\;_*15IT KU;BJUR:]A!7][DLKR#KR)%'O42E+,;2 M2WU,?&W.,DHCG K"51B5B#;61WD+@F-?RV\Y*!/(:A[0E@G *=%&>Q8'[H%U M EO*+75J,^4=X41E*/"193ACWI>9@D7HA9RA6.DR F/HE\ M)NVAVYU8&-E"5@R@PG#0[HUEG!NU90)@#]ST;&$Y1]<>S):>[O-]R MYT:A3].I$V!P1U>KFPD>1;TP\WR19CH-MMO(TYGPBR3?,^J7C31B79YIBL/T M#B/:"1)?9<6/_";SYP67%:LF4'J_*D>I>BZI*$[\D$>8"!9@0D*%#; ;#C.9 MRD Q_>,$L'KR$W;=783B M\IVJ$(>@Z[8Q?)7%)E_PC11M>$H6^I(G4N L-B&/,/1QEGI"^_DL#466<2^V M0M7II#*R"=[1=('L/*T7.WMYL;0P(WV&< M13[V>9!@$L0"T]1+<9)%,HPRHA("ZI0T.(H7VF4]J?R'U4^;[$<$\80(3E04X59Z/HXPSDOF*I<+JZN@\ MB;%OPTOL\W<78Y_O:<7.]%TF*\QVU>(UTHZ%?WY*F$$!T/<(O ("^BD!3T.@ MGWP2GE%WEPM]DK]>B;O%9BEM,^CVWQIY"94T[+/B#B3J7BN7"0-;(W5-K#.WR7-/^G9GHO89XJQR#1?YB8?B>*,,(I5%HJ$4%_P M-)MO3#-HBPN]"YD!+<8M2]8?L?XV4L!-TZ6:M;C"FU!?L/5>,58W7SW$%$(_ M-=C$+S_/4,/@'F[3#!D>D6%R0HT#;ODFU+S;?=\4,P"[_AM(99T7@9?2F.Y* M<"!M[%T.#C4F'(3&I*^OEPMA,"Q+@)N%+$K@E3"2F> !Q[Z,6)7OD0;$PRS+ M9.)3'BEEC4-SCLC8QY@66=30!>/2G-50MYD?2F[HD<9!9!!439],%Z#5G!UZ M,L":/N':F#6]S[K%$WY;Y=5=S[]*(/&Z"$FOQS2C09!%6"99@$D0I3CUPA#+ M4+MQ'@U5P$ Y]F?HC+PDVU3+ M+'==U' A9?.*V*V2P0$3 MQGMD&BC@<([*I%&''E$/0P]]CP^!PU_^9]LR@*!0!KJH?8R"OV_TFQ[_VO++L$?/Y .Q;GHP%EAJW4$[#SLQI]WK&+ M:I\V+L'C=]?*8*#\+>V,ANFP89UM7"-D?#,E\O7QA:S=@5C' -0Y](GV4\\C"3D<"$ M)*$VHSS&B4^S.(S"(,XRF"VUI#RRU6Q(;Q?;-A@!-7FVFK0U;B/HQS5$4P9K MSVCJ91KX?K ^!K-1MG0GMD9 =1S;'>@ <'C^]WJ0JUS2]VLAYTJJ*.*>U,Z8 MIPV(3S*<$A7A*/"R(%2)Y]D9D,.!Q_:J#$*]H84,,7L(_CW9NY?\)1(!5[2= M,""8_5.<.Z'K[PTT&:C^*?;;6/HG?^^(V++K(E-# URQ8I-3OIE[819X+$VP M\E.I%P>+,8U8B!.2<2Y5& 0)J#SI/*FQETN---%J#?N?0(B-\UJRVSF'D1VV ML%HT=V@;OS=T!]P&^X4;"G3C/*%IL3=Z!3Z"X.A_ [Z573V)A9Z9SV:"3/1+ M,"5#GG*J@?U>[ M0#)@,-16*-#6=H9]I]WM<*S)-K@S0K3WN'./.-PW_$TN[A_,Y7\5&/PEIZO- M![J1VR3F.M5Y'B=I$C">81ZG&2;Z_(AI)D+,$^ZI. CTEF>U@$!41UY:#1N( MUM'G>\,(,A>O2)E*@6?#"WJLF %$YJVU:G%A,8:N8(MUJZ8F2%_R@ P3K8** MIOIB##4!;C+&4)?;E<9 :H-=<4#%[[SKL!YLNDL/J'Q[MQ_@EQT,ZB]_N]5? MP>VWWXKF%DXIX7EIA--84NUO!"EFB0RQ2DT+KB0C5%AUXCPY^L@&\I>_(4,/ M&8* =7VD PLS=XED,'/6%LKEVO5XANVMTR52NEDAJRF$V9AS0G3:DJ.7IK,9 MY_C=LPUG'X(7D5Q7N+UWN2@CJV&NMVYJ,IC"8E7'0U0@PSV!%.!7%V%.9 MK%X&+'B[E ;^LBM81G./?_JR\.,_GTQ?4)KG+_JG52^I;7 MC7Q"3:]<(D19 MB1]A%H<,!XP1E?D&'QETP7<),Q-D2JQ7!O+$W,3O&#UW_PZ\"KQH&NQBG%,I M%V:C^C4Y0Q5G,]3P5KW$SEJZ@ESDK:3:&BI,& MI%+;K)W^MMR@]WWZ<[CB<5'#8-<^(.(37P6Y*.;X>LAI%!?P=@.;]NX0-JU5 MG_[N9?=(#?Q7M@SYJS:)F@?]H_73IHXAT7LY]YCOA1X/<:QB#Q,993@+8Q-" M#Q*J6.9+:M\GO=R&IO2 M<#Q#-<\S5'&-=FR_YBQ!<.M?<;8<0>Y?9=: "/DC:;4;3G]HHA-B[X^DKWV@ M_K&(7-Z[RIP(ZDXZ*?6DX@G'G'D^)EDJ,4VS =^Z(O$8/>'5LC]W61&WJ@^ M[[47FJ%5E>__M*)5/;Q>DN87:%$43]1@HO-UL:G">'R_69%[:Z*63H5(A$R# M$)/(2TQU?(2S( TQ"TDHJ!21H*%;2S"@1EV[@AWJ)O"G@8 M.6CE]/$/OGPJ(\!3-74ZEG*$ODXM(J_6VNE8T*[N3B>>=C.&NPZ?>]T]WS\8 MVWR]^KBB!DVC[@ ZES[- BI-FWA",4D3@LV5K_YGYGDB54)2J\;-3M1'-IT? MI)*YZ4^9FYP&7K( 6]HP7=JM^-$T!#,$]@U_*\[08H5JWK:/SNIHZW"&PDDY M ]D/&.U)S8J36@ZMC=L@;D;(V4&L0K?7JV*3EP>:XF;S('.#:WKS6,)E:#OY MK)U(*7JS9;ZNE\M/Z]R,.BFBE5'19B1?6.ZM#3C;XSK5P[ML,X@024R:LF,2J$K:.Q:[!(6NQ)\ MABR3$\>XY7NC$SO0)O?6I)MT&WUKPI_9J-\JFP.U7,S7SXNB[ ISO5+K_'OY MTVO3XX4NKS@W#F5YEVL:22WE1NY:RKPW5[UZM6^Q >>I(IE4C.*(RPSKOP+RY W-#NP#?1,'\,=[ZC%O,&8+ME'._[13@!]XMJ*T)K2SV]P2B]L0/E* M4SMHJ\III_CRUI8CZ!S8(VNQMK#D&3;<(P$>:FPR(0A\*2V=E MEQ@J QI'>H^FDB=ZRTX83D.EL(PSY:=IE@D*.HJ?(S3R=FMPEQ8U%),!Q_K9 M;+JH,!PDLF4E/+WW"'AXC>I]W\.>;D/H=_:-5%W^C/WUJ#,OGLF.[@>^>QW&J0BHB M["?4QT1HSYR*C&"]]*40F?EM.E_)>UHFK-LYZ-;483>(!SQ8?^1;PJCL5(^H M(0WPP.R5:>$>#ZL;IT6_O6\Q]P-[$!8[395\5)#^HV@*X'6.HC$W_W$HS<%< M0+ ".ITY^]&F<\O $NXY6/"W7>ML-E1[_K^M#162;.PX(O-/)-Q MK*0?XH!K5XE(Y6OWB7DXC113::+_ZX>P:IH^DB.[3RV"2%04H54QO4JSQYBDU!,JT!9&4.LHZFM*,K+1^MH/;(QHPYPY^.5;]BJL%H#+ M\ZH?A(6_^6>99IA!/EMGV B&?FI$^QD9X5!+.G23HT8^=&-5"8JV0J*[=6NL MGB; ;^QS 3C=?Y;/QLV/_Y-\/K!CPEN8LLZ3QZLR.-UAYBW,P][YZ$TPY A4 M;OKQWJBRT<2'M:G6FX>I]-*,,\PRPO012V0X(PG!01!Z(@C\U(NL@)#.DQC9 M.ZG:.:]5W:3D]XJH)710AV+LCE&7B0O;I:&2PM'!SPHS% SX,8%I\;[/"G@$ M['W^2==H1WEFNJ7YYN4NIZN">EH)3T/H*C'QJJPWQ)'[480+\;%E#) W"5]NK0-O0QG&:@@8^+ ME.(0]["3=+"H1P^YB6,>=L(?1SPLWW,N5-ES%*Y793#UJ][PJS2F&[9#%/>!:2($[T[AR'F/ HQI2$ 4ZEX#'C$?-\:)V*-?&Q0Z%E?^-\2QFM=Z3! MY2KV&K4S$6/I"68N3AV?%JNZ,_2.%W1CH3F7FA2P"H8K2;$G/75%"E@I)PI2 MX&,XUJ/P!RF>EOK,86KM[LH62%O OCAC*DC"#'N>J1,.)<5IDE&@I MPJW"GS;$1K8E#6GC'!OBP$J,+BW9V8NA9(?9AT.QT>\EY7%:!]F(.%2V?A>I M:5/G+80^RF.W><=M/?\B5S*GRZN5N!+?%ZN%R6PQQ8RF6?RJD/.8)M1+2(*% MJ5 GC&AW(=5G"$ZI\E(_H"$#X6[UT!MY5=?4RZ)^ND_2YK?_5C/51RD@F0$DSC65B Q&*323[51H!X5E,7$!V&0NC QLFG0 MGU+L#E=AK4D[RS"V?F#FXA#JHN;H988,Z6'Z-@\A^0CP%]8LO!HX!E1)7= 9 MX+$<\C-^6RGZO,Z-#V/*X[_*9[EZDDW2? .U'Z2A%S!%L(HEPR1(?9RF28(] MGF6>XIRFJ3VBGA7)D?Y.\-L!7]_=7SW2QO/J^L>T>T3'$V('7^_N\3/Y')4&C)/M^$%V2=YNP M 86&V:VFUT.KDGR&=CR@$_H8#.#'4FBG_@Y=XT[6T<%"N'8/!YO'X_L5WH:BP17=6RGX? M ;2X.H1R6E2GQIML,74(TUY$78^YA1GVBSMVQ>Q)$%$:D1@',B68")9A&I,0 M!RD- _U_OB"@2,(9.B.ON*J$"(C_T*<:N]# +#UMU!X=1LR )Z2Z$&.MB? MHS+IV;U'U,/C>=_C#B?P3XO58J.'>I;B6I]!5O<+[9]L1_XE7Q?%W/0K]'U% M<4(\A4FB JR/WPQ'GCZ&LXAF,K(JD[(E./)Z?;\N(%62-AJR.%T/+#=LV5;$ M<4D=[T5S\N[/CSJ9C]\K6-O3[W_8S=^_E7D)DZ.Y+3$RFD-DJ(A(,TDQ M]<(8$R\+<.:EIC\.27FHF(Q2 O'WS] 9>46VJ%8@+,!\PG/:L7/Y!Y 9MB2/ MQ1WPC&TIU4 ^_SDJD_K\/:(>^OQ]CSNNT.V%GKGJ^_B'.50\+8J'"K.JV&BG MG[!$I?IL+DF48:)DBK-,^W3QTU/[[-FPMAU'F6@EL!6]F'L@>] M]*:U#+;B']D(ZQ?=K(5VS8W]V8\Z-$0_/$F3"?!).^YSZ1/F1X' 0H0!)L17 M.*4)Q6G*N?2Y#-+$"C@62GC\=* ,9@VL-69G%,;0 SB"4'H AV&_F0%D8!+= MTH6H4X ^=650@FT"5/2!3(,UV4DM!%09AX8"_+Y+0TU3TWA=%$]2?- GBM7] M;0F;7-87_XV:2])-\?$/F?-%(<4\4\KWTIC@F')3)1#%F$4!Q7X0LS"3J0A3 M;M\M$T)Z['NXA@[Z45.&-%P$Z= B^CB:9F!6I*HLKOA %2.HXF16@2O,4,,- MVK(SFMX@72C'TI]CB\E!]0AL'>FBBNZ^D* 1)VSZZ"+I?D='IQ$;<:9SB@"I-HSA9#W8 90R,7\2G\&PGP*GY;T?AXRGWFQ8)@'IDXM M]5+,XHQ@E9! J23V&$]L+-W1R".;M"TM9(C9+=-CZ;L-U44R 2]S[,2Q7E5G M6>^XK-'O5,<]_9?=*>]XI$D6T%D!FI5R_@''@DZZ6'U>%\7-ZALU%:.W^?I1 MYOK(I^=I8W+H'@VA>>2%&8THQV$6I.9>1N"4AP&.9<0]%E 6A4D3Z[4+W-@1 M=HCUPA:480']=*^9^1EIVRX6Q>.ZT)9_K=!CS=$,/1J>RO)'V3 &+ "UTW(6 M!2KBF8]C'IJ(.@EQ&J<""TX#$J7""P/E$%$?3=4.8?4WI6\OC)2(4X+C0(28 M!%& J90<2R(SK7'!6)J"JI6'4_0ECA<&+GD'R#U7[;$=TVA)HD"*.*J%A;SL_TX?2$0O N.K5?X M)'XKX'P[X91;Q _>YD0"G?X2/:HEQ SMQ$!M.2J@J0(UDI0;5DL65 LSL\'L M?9MS#@B-O,VY=XNPO+5O !:WF7XF.L,_$[(S711I>AWO!:->@;S; ?Y$-T)G M7M\_Y;GI:5P^J4>1BV?S9C%/,Y]RH3Q]Z(_U\9^'#*>1S' @@S!A<>!Q LK: MF(+IL2-Q55?' N5;DK 3U"039W?^>FO3 ?,G3C>!O7@[J06I7R@';&09[N0W MI>8'.C=.PO*DI\XI)^'PS#HI;4<,3W-%??7XJ W=HF+0]+ OOEU]_69?ZFX] MV,AFN\J+:#. *@[03YJ'XGS++T?5V!G@0;4"LYY]"ADAE=]:VJ'0/'OI30OI M:2O^$:ZG]8N7@O5^U8YION ;;5-H\:"-C?G#1-">Z=($6G;HM(&,F>>I& >9 MR>?U,XHS%?C:/109(3Y)0@K"!W?@86R+T<*XW?&$##>E\U#^I<67*_2OO6"'_ M^:2'_/ALQ@6V:S_W^HB;[Y8BJDB.TJV]3ZZAONUS9*;]@'N$/?I*^YYW_!3+ M&ZARQ_[R9/9F_8^R.*_*];Q>M1I[S!,9Q(H)@OW RS#AE.$L5"DN.[FG?B*H M!P/"!Q ?>?>LZ)N]LZ@J0Q=52O)BA3:M[C,_Z7]7#T ]<(B>+]KNDI MZ_R^R(TV-T1*+U)8A4K[["+Q,9,QQX)PD@8QD9X=6FX/G9$M2UEH:JQ)677F M4(][3CWZZ.*EH11810G'6B,,IP'5BLI4(FE*?>6I^;/,V7I"!;7IV>YJO=CFPZ+@ MR[7)^-B=?D,NB<]YA",><%,/Z.,TC"2. N8G<<:B*!$PZW62S@36"[H@3^O# M=D%>+*7#@MQ1U.?Z,4[T/6(-MBA/4YEX47:*>KPHNQ^_#!7D;EW?1#3W%W<_ MUGK)WZCR@%]?4LQY$,:)(!2+*/ PB;, LU2F./&31'K"1 C)!0@A5DQ,D];< ML&0RT&A%&>5R)7^4P2S3H>7^!2G*FUM&,[UH\[#(!7JDN?G1#*UDB3;"F]!8 MO@LV5C^K)7)#';&;,3MC,OP$7()&4BJ]IH:VE\&:E=(!,"HM@XQ7?>IS!B,! MJ6%@8!([VJ\"4@)2RSG $M@@CN E=)&7!;>M[-)B^\._+&2NAWQXJ=MRLX3Q M($@9#I.(Z=-3$&":>0FF) E4[/E>X$D0@@F$^LA>B2%;E8>C+>'2%GVY^JMC M8W.89!YJ:! MTN(LLV]?=(K"R&:C)(DVIN77 MTA %I%J?U$>W%1A$2MA*KP0L>YJ5]%P*Y4_/O'WZ]Z42NR5J'TH^4 9UES"= MN#$)B?L6>8O-^ICGK]??W_<'>T^-VWA+?!Z;889 M,PF@HFY<*VT7]![[E'^:Y7^J!;VJ9/E,L*Q'E.% V81R(I>1UN;A?F>&J6\I=_YG 4[$?,KTV?:+/P4E$,5-9A$6D MN!0DI@&W:LW3267DU;DEV]RJ WOT=&O(PHT=0F[8,CT2N;\_#T!D2#GC *([ M%A_"50"L#^P1K;N:[]S+$];>]?"_7RG7]S F. MXB)4^+XUBG#D5U&Y_AQ(=9'U?)00A0_8(YP4%U##L9-E2_:&V@*(NGW;SV MIGC5]+;]]H,^UM$,DJHT8=+#H8IC3 (F,.69AX,D\:,@B(+4 R46G28S\N)L MB%9]MPM-%I@YQGB$SJL'<+>NBN M]SSM>$.?K[F4HOBDF2M1O)N;M#G3RS#R0XD9#4/ML,L,9Z:(6R5I$M(T\U@( M2IPY2VGD!=K0K2[1ER782]UM8H;6V_:3)H7R&=QM\[SZ[-;O($J!+>%]?52] M1F\;?>S:<5[UZ0-^_]TGZU!WW6?I3'NOW2?NT1UV[PNO"4&UWRJT>F%.0DEY MR@CV248PX3+$E&0<9UFBC_E13&ADA8LZ/JMC7VEMUTUE8&A)]#4PA$[.DTUH MX:UH'QB?& $9Z* G3@3XCG MU*7)<2"<.BDZ;.$G,#^TJ_"LV5ROZ/)Z57;S,S^]7FDVZ+*&&BI!H_CZ^^-2 M;N35#O6P9.BKW"RJM)4;MES<5Z8DEAGS5!IBW\\"3!C+<)KI?U*5R9 3I7]M MCR$Y%=(O3[N8UO+'IAWD04T]#IS,Q&3/3^153 MZW?/Q9BTQR[2V$!-.0>)A'PHND M1TG(K"[T051'WNVW.#-E!8UT1>FQ4V 2AC(,4X)9YFD%9CS"64QBS(-04I^( M@/ 85C@\N J=RH@G5:)=F'5PQ< "A)ZH-BK'?%\\&RV&C/YJ%/F2VSI0?_WB4IJ;OZOLZWRS^ M59IWTU3U9B7G(@Y2'C ?IZ;K'B&>ITT)2W!(LB@.*%=1$@/J)2_EQVK]7%PZ MJ3^Y".!J7Z)?B\/2V.IR;:VLF<(E5VC'5CL>-D,-9ZC-6MUP67,WD8H!!Y2) M5.UVYAA5Y; 3Q !ZZCP47#+^='[^ %K8<]V'&,^E][5)DGM'"RG:U0Y7IM'K M?>GTOWO9/5+?%Y;U$;=2?ZB:T7MYHZ[K'B?7JZNGS<,Z-S'-\JUYE(81H:F' M11I33)(PQ53H#85SZ66$JR0.0OMFV:/R.G:60,6#J35IMX2A6R9JO#%([^AQ MY\YB=WH[,P+;P,KA< M?SLS"FD?_F9FUK'?^)N886"?\DETWMW8?%P6)NR$/HDN]UNG3T/R,J"<3^N\ MG094EH5>KYYE88* =4J6]C;F0HE8>@8;A\L($Q6G.*-$81*G2E 1!?I_%T#E M6+(QS8FOI.Z&8F.K3KLHTAC:N0S)1JUS]-->0M_/J"K!WO*#=@P-#V4#U,3 M8#:VU%\%S@:HFG. -M!A',X8'Y4R?=.?97G)(._H'R;#V*0_K P 56DFM]@6 M!IV[Z5#U-VJ,YZ:X6HFS%5Y11'P5Z<-%$D@?DS!FF&6$8.H)0@A+&2-6!3BC MZ'Q639:!XD$K#42?6XOCQ5J8+9ERW M7%?7P!)IOJMRAWW.3<7R%M#G1K7["3;\HZM34^E203GJ5 +.'6]E2MU.'6]@ M:F%'CBG4W7G@&)6!Z8X;4^AQ[[ Q"<'7+ K;"':3E]>[7>:7;QFM^&WT%?ZWZ*;]%MJ(?V6 M&D?_6[6+_K/TB'X3G:'_C?I!OTH7Z&%[/QMLKOI'+HI?\M5&7*]N\_SO>6'?K?,B B-OPN82%AM8,ES>L^_. MX2T7WP#,Z=G8U-AR!?K%^&!5NYS;?+'.RSOZ MT]4+V?Y_I,H.7;:%-1%@YK MB_%;&9&QQ=J^;#ZZM^?)I@*V[4XZ"P-"$@RB3B=(0'>JD^$$7JR8-GC@Y8/! M@8.NGL1"S_L7^EW.$RHSR4*)/2DR3#)/XE0(B3GW/,6BU)?2*IWY8-RQCQ@5 M)61(V>, M>7N-B<72 /TRVT$ <'ZG&#;"<>G/R;^NG=:[D8O.D)_UOTG0>UKZ.W@#HO2SM^@>ZD=L( MR)PG5#&/>3B+@Q23B :8,I]@+\RRF$6^\F!=>MZ&6",O_J_??BNO T_>M#\8?#:\8S; M[L=V)^GY]"\IR;9\DUD4I>ZSBYW-22Q6U4]BL:I8EZ>5M&6*=;(2=#;BJ\#, M=>KBJV#VA5.@>&>"3&-,M41M[H;71EC42'N%6O)>H8W$J!&YML&0%;IEJ@6< M&_FJ7F.HB92O0ZAQ9UV^#IG/W*:_,NX\ O=_8]/YY\5J]6EW;5 [43?Z[+U> M'N5%K.U@B))EF!0RQ;R(&8X2R@AE,5$1N#[$@X]QLH3.7; 'N4GW0=\AC#X4 MF%XGCF4&O;'L_,4F4;8<\P;:FQ-@^MQE^X )"%\/#*I?1'H@<&$QYA[(=(:- M?=8=+Q+<0^J]X&Z?=3SKL)^62[/H]@K9UIC,5^JMFBL]7;];V,KPI^G\OFDX M8TZCS33Z2:)T2LW_Q9$D!28TIIB7A4W 2AG3:2QT#FJMZL_*T'E5-6-_!=86 M^R/KYIZ,@Q=,P3<\M7-?&K;0FX:QOURA'6]HQQSZ8\->P#:O_3$*5;3LS\BX ME+(^/!JC[BU4J4A7XUTA>FQ MRS FD8P)BXSE7R8:DTP(S%51X%+)*$E%K+*B]"@4& )+#Z/_!0"-19IK6F98 MQ9G"1'*!&=?2#C.)M2HI%ZE3@E-8)/T/T!> T.T(#0J,ORMDH/EP!$WG.';P M0>@L::#S[C*]48\U9_$/3R_W!ST"+N^55N9PE.94K!,V-ED8GZ&?@&>W_FOY82Z;W+'#7+%W/Y;R7\O# MC#)8PH ?.7>T+ MGU?JJC?1T3)7^\+23ESMO9;WX*Y'M5P_WYJ/:K5 M).>,Q2K.L"I$@DD11;B,\P+G:2HC2N-,QJ!8E0/-@37>A]5Z^F"#A:@FB6Q' MME65^E8EAP-3WEQ =(M6!88&II(VQ*]01;Y2*%L&KG90Z8"96P"!P\WUNDAQ M[ E?KA"B9)CD:68\N%3CA @M8I'IA#H-_ #0'#HE=E>IWZ\J$P*CFX8(# Y,0YP! M ^V80']8-E#%1\!+7H#4@=2$"\51U00 @D,U 7G4IQN !:]5K[BZT;]_^K I M-"L+0J*XI+B(58E)5N:8RU3B6,2)3"3E1,3NI?Q=I 96"I9TNQIX9>UU2QU2 MH-T)E4.L)Q@ L(U_+/M-+?ME1P,* J3$/!08?K&>LZ"$*N9V$:^[$KMSA1'+ MJ%TDV:^!=GK"=XYXW7WQO=IV8:PGI*QNV;,]]"=1S%64&!,FDHS:K)$4/X>..L@:;0WZ)WL@CR1W%/YY.[OH@/+Q[+?]]M[A5"UN\\7&^,[P= MH[=G'A]ZZVX'-:&[!;K]<+-7QV7KKA;K^6+MN*6[8+@<10V &S;N@H?V.MP MD-4KHGENS=$"EA>$:L:K^F;G UO.%T]K.S#G MEDWE)"K+1(NLQ#2W[8F%L"%(PG 2)[S099E2X7Y)[,_'T&')FEH]\>JQ:=W: M;R"D*\ .KLOR+SJ#$HC!I:F2T.7\W+$OJJD8/Y M=5#@W;R\ >$$!JO5MDBI2<+>H"<6@7Q"*/51/41/ M: []1=]E/%K?&4/X6JR?V&SV;+7>[W41?S/9'>Q-.BXWL,6YWQ.D8: WA8$+OM7\#/NK9 M[4I\5_)IIFYTI6#>/K^;L=7JK@J%%@GGI8IB'&]55_;?YQBUIQ^L>%\#'<]-_ICEW\'R_4%+SSP;OZ] MF>-TT(/K?,ZIS?[ZO4XF/4@_=3<$X.A>-@D&!1:F'P)B&CAAUQLD+PL"3FTT M6\(;B+95X;^(GWU1%S5,$F'^3Q%IG.8VKXY0@DM24LRR/%&)IJDVO $"'?6R M \143T7U2'697$6Y9^V5WBU6ZXG6-*>ZL#D=LL"$J133/"MQ&D6% M(G$A209*\1B#Z:$-_JH)**^:@#:W3XCM!+A"C^;GZ*'%ZU4]Y;KF%@G#XDB] M8B%OVM'!>&7O#^BIG.K?VGYUEDOTV]ZK:S&*WG6]NO':L7I@^=+-5B$L_SE: MJ7J\A&"-4GUH]XWA_.V)5>:YNN&SZ7W=GZH.3:B87RSE+EWBV:>TMG"JHF(*5.1SG!$(H))I 5F3,>8DYC2 M.$ZUU*3'R/3+'#CMA?Y]D-GCU!H&RK;RDW5G:K_AZ0Z8NNF)P!#U&YF^7FR& MO:&#LLFK_;K)\-/2W>4//"C=@?"+S$AW!^3<>'3 "AYYC[^QE3FJOZGECZE0 MJ^O[I:I,FB;BF15,YY%Q1,N(4$S*3.(R+1C.F4PRG1DMP]U'FW>2&MBVJ&FC M#7&TI0Y(L>N&JEM/A 4 IA?.RNY3']4- B"5,!@8?MF"\ \"E@3H)%YGGE_W M"N.E\CE)LI>MY_:$GS5479FWIDG:JM^ZP^]$QCDG>:ZPS'B$"4LT+G,A,,U4 ME.HB4XSFDQ]JR1>NAL]Y8I /M$W2^?NLDS=FB_D]-E@^;$#RT.YC@.5F!X:! *;?:^E;1.M) MOC79<";>9=$"F70=A$8UX2X+?&BR.3P!SP+X:/A?S)4=M<R?/[)W6W^'VZ MF%7GW8W^^^)!O;-%:,OGS^SG][AA!VWX0?*I2H7=LF1OKBU3 MJ.$*&;:NT/6#_2_W6W\PFMW[?F@@89I@& Q!E_N^8'C=[8.)C7:U[PM#^V;? M>PW/42R+AX=I5<^X,LYE/1CA7LV%T6,3)BA+N1)8IUF)29%J3'-C+HA(:U[& M<4H*4!>=#EH#JYD6Y2H6(C:TUVVK ;WY8BLWXQ38;*L+0S<#(A R,+UQ",H> MV8#34"[+%FK<20>E<>>97!;Y:&")PR,>@9[]]DB;;CN;DO:/AO,315:[7E,3 MXYR*R(ZO36-&,$D*@5ED%')1$I822M.4N+?*ZK5Z>E 2S?<[2FW[ MQ:^_+Q=/]]\1WU08QCG3K*NY^+?-,"QSZ'1-YX[! M$=$&A+9&1-TO^#4T^K!062"X.H-I?6F,%VX+A,9>0"[4FB%3YNKALN:$,VR8 M#WCZ0]E[C=7M8C85SQ.J=!HQ<]"H(F681%)B%C.&E2ZISBF+9 XR.#UX&#JA MS18*- EM;9Y")*EU8^MFB Z,&.RXN)!"AOZH&4"#]'?L@<2@"6#='+R"?"XG MB-S2L]R6ZIMM]4%K)>SBVVF!7]FZ8Z3E-+2^,9Y1CS3L.#,#*VQ&M:J$I(-<^U1FY8_M,^@;]Z6QYMP M5&LCX0O4;Q[0-IE@ ^F\ # %SQ;S8.6%TLC\03N?7]9C3?BEP]U2FO/U3BT? M&FO0EI&YWBR*"9UCF68Q) MF<:8:TKL\%^FTI*5J& ]4Y-" M?]3$'#?9D?#=&J6/2# 5XBJ-\WXYQWJ7"6Z>:9G?YK]V9_;1\,*HHF7]XQVU@>:YG!Y;%15Y418)5IG9C42R$M., M1';F6Y;3S/RYH'Y!-@ 7 V_=AAZJ"*(6+WU+("% 0V-H \$'4PW^R/4(BWE( M'CP>!N'AA0)A'C"=CX#Y+#9(IDS52:0] *:=)T,+'A<1Q2R2D;$A6([+I% X MTT6:QRS)(^G>#;X7*Z\D2Z9JMX-8B\6@61M=[\(A@C :PD!SQRU#H^)M?\S3 M8.DQ74 '38X)!/B@J3&^P(?.C'' JF=>3!>%UY05XX $,"?&944_*]BVXZNZ M\343XN>R5332](.5-_.ORE:/3*NQRH;=Y>8_;;?HU>?I7'U:JX?5)(ECR529 MXYQQC4F4*\P3Q7#&\U2F12E+"NKJ&I2[@0^A76/#JWI/U@G,+88W#9 E,@;A MEN?J5VVNJ^[JQJ.TC*.*5!,QF=]_ML?)AIOG35.']T_*=E:]^[F8\*(D-(\+ M'.41PZ1@ K-"QIBF<52DB9)<@5(=@?0'5M#F4\YABA2*GYNJ'! 5F#*L&;E" M6U90QPU$X1><)12!5!J4^JK+RA.90'?DNXZEP M%O-[F[/P7O'U;S9@6VF]KVHSI.U&WQHE)Z:/;/9I_D7]6M_]5+,?ZC=C_7Y? M38B.*.EJQF7%]GN8&'W1[>PV)BW9C5?(R$ADE6&=QB@EG)2YI1G":"$5U MEN>Q<*_5#(:4A\(>&*>(":42(K&LOBGS?6$>%RDNM2 %Y:J0,IK,U7H4E+9M M$== C&ZO@P'B$# /]CG 3J/Z2]C0W;7K6ODDWG6# AF!P/#+UA]%I1 \6)(7^=MTO)_@40@X**HS<,.UT6N0>.<&G9(?G!/?$H%]. ML./K]\H)[A#,)2?XU..CYP1WR' J)[CKYWYQ@Y,UWV)Q/Y_^5\E/TI99ZJF] M[6J"JG476KD?7&VR )J?\-5ZR<1ZHM*$<$Z,YBJU,4#S*,8\YP07QKI*6%3& M:>&4!#$\J\,G28!G#0WX7MP"$J\#;9@&/M>K8L,V:O.]N87:<'YT'=4PO[VN M^F,C0,#[IN%1#A00&9#14:,EPP-^&$H9@6+_--Q#?K:DNK@YJ+W6F1:EB#.L MBT)CDHH4LU@76,54%I+&*DF(06WCVMUHL'M6QY"G8: MU2:PE5.6)(Q$.%/26.5)Q#'7:6S^4Q<\UZ2($_>P<#>M@37NAG@[K;@:\0>) M#5] RR'4$ X#F&K;BM\.-E24?4(.%W A!W"X>$7>CB/2Z#P@YN G2&("TN, M%X9PDV4O%.'XB)]-:N\;/\V->5N]^.M?T]4D+1.=ZDS8\7;4F)6YPHQ)@>-" M9C'/DRB.(HA9>4QB8#UE":(=1>-'&IK Q-(3N+A9:OVDA6DDH*!@,^F\+($L MG1,$1C56S@MX:&]T_-+#9#A,9;M9PNY(2E.6-*&H\OBR-,8JUQ698IS@N=25NEF:O"V;0(P]/ M6WM#'[&: <1:'*#'B@7 (1SH/3@8+>.C"U,E1Z4UMO9FP^+^F)/M.VC81&T^ MT>T+O0. P33^N_ SK,9Z)S!K+"QZG59;(%+C67=AL=FS @,O[=F]XV3Y%O"B MHWN1X53.'V5 !+R_LFX'1>N1TQDJM( M4$8RG"F;SY:6$>9,$IRF6DFIE/FSD[\T$K\#6VA-W4_EC]3V&&+RW\:%W4[) ME:JIZ9W.T6);CS&K_FHS#>:YAP$QP"OV,/!>]L7U-OY<[W"OS]WA'E3:M'_T MNMYM#\/Q9=]Q,*/R1=YU/Z-S..1!!ND ;+R MK(QZR'.ERC3":2$4)K+(,"]DAA4G<48+&DM")NO%FLWY!'EM(2- O8&RZL^9&2X("T-O3\:N %G46AZX+^Q MY(##^/9E=/0(?<4#.H"'DJ'K@_=[R\).[STI6"BO;V_M<9V\4V(=^70G?^33 M%+]JP7Z]7%:W,,[=\-M/#;QE3G2)_RND%?Z>@-U;II]LL/URJOE]J"NF\W)X M]KK?6VK$)O>G1-CO;G_R%WZF23N@=Z/MG=3[Z4K8<;2WQN6>/CT8DF6I-5%8 MY':Z?!Y%F.FXP#E+1";B6&6%4X-[9XH#;ZV]./9"(VFO/&7# GKS6#,!/*,N MP^AV;@4%!^BR'^!2706_W^)R>PD7\%'F+&N@X^TRO5&//&?Q#X]!]P?A1^/M MC\>#;%+'T_'HP8%W\2U[1C]6]AY*+Y8/S"!>?:O&R'Y:JBMTY]XV\;38E\_, M7A+#MN8)88?(9>V4RNL0/5YMM'/TK"#MH_3\CSQ;N$SGZD:_6RHY77]DHHH[ MOWM:6A?@[6*Y7/PTY_8[]FC^9?T\B>,H42(M<1%%)28I59BI(L)4%YJFBI5Q M"NI2#R$^\.YLR"*^H8M$0QC8M@6"I]L).Q1*L!UMN;"';,T'VC!RA3;(;7E! M[RXA!^_2X@%!J*8L$-+C]F#Q .6HY8K/&O!#^L/_KI^O?R[EZEK^>_7AEYC= M_\YF7Q^7:_EI_NWIX6'Y;$=NKM;S.SYKDG\=3W'XR@,KD@__^V2P0M<_F6$* M7>^N_:Z09>^I\B:KCH'HJWHT=I&2]A*P/7(4:@MXH'O96!@66)CN\<1T_5V= MP/5RHCK(_/#'R+^6HJFYDC7Y50TQ]5GW&2 M%BI)1(JS*(\QT7F*65YFN."IX)QIS81_@L,9HD.'%0[;XU\AT68$+;><]+BM M/@=HMP8:"B9@@.'XGGB/!_1U2(1Z7,H'0"K8S3H8L7ZWXA=$!UUMGUOKY>ZG M+TC7>F#$:RRR3/,$)2X7-RH]Q&1.*52)I6>81-ZZD>\'? M&2I#NX0U6<]60F>A<5!\(02&:;H3LGH5])T3&E+*%T!XSR(^P L'5N]=D*F[ M;N_]HO9E-IIY-5RT[5JAE& MF] DHQ'1V#HN-EF[P$PG FN1E#G+1)I)I\W336;HT[E%&&TH>XSI[<"I>W.% MDQYX5/L)#IKH>UFN'O-].Q8?;=KO90';LW\=?AVREJBQF6)%A8Z$QA%G#!.A M,TQCJC IRL0.S"YR">J/WT5LX,WZI>J&<%QW!.Q/UPF7VV5**!!@>_9LV56P M4"1$OD%+KL:T32%"NY5;!>DG4:?\?3/>1Y4O!BP-///T % MJ0)]DN>HC/HU7A#U\$.\]'-?;^E:2O/25\W_]WDZ5_$D22A/F"@,(X8DKIK.0B=NK#U$EE'/^IH7BU^0.RM#MG@P!PDKOY5_!!??P MMCH$Z^%VG5IU9/^K0[!C1ZSKQWY'0W.W_E'9",GLCOWZ\,M>3ZJW:J[T=#W1 M-O03*8I3GA>8)/::*14*1ZEQV*(DBC,!FJAY@=[ 6[4A"S/R+D'D=HH&%!SH MGC7I, UE9$BCAC9ZTU /F)+J*&>@\_42M5'/64?1#\];U\?"G;O)I,P2;K8O MQ5FLS;FK283+O&2XR I%9**9T*3ON9N\Y+G;-280@)/_N0N2/N"Y&V0^HI-@ M0<_=Y.7/W01R[B8]S]WWTQ]3J>;2-L1^6,R_K6W&M* YE7&BC2&(#!X%M930RI)"_4R3&[??7(>11Q[^NWWKD"WR. MN06].'+ZU+?3U0[X]'@LQOUGO%%J[X.MLC;L/;7F^X MS:ACR]]H0 ,R(D8#W"]M8F#@89D60;#J3,?H1V&\G(T@2.PE=H19T<^ ^ZIL MWUEAA\+.[V_-]]?HC&K;71#UT+R[]'-XH<]' MP_EBKFP_HQ]J^?QI+K^P!Z=DDO-/#WTW;4BXU]J<$;![?X61#6@.U?30AJ#M MU5,YB$]LACIE!I6_=(OE5>)R9LG1REBZ16J7JESXI=])M]_2ZZ";[5=E-^CF M'^VP]'B2%$K&"6S8<#"3A6<6X)J+IZ_,&,]J$UBJ4Z8B+/,3M_3QABG M%+.<$$RB,J&$Z*B@H,8[';0&5CJ6,FJ1OD(U<4^SO LT-Z42" J8_O!' 5[A M?UF^4 7]'93&K=^_+/)1N;[#(YZ)"9M5UWME8F^?[\QZ54^V7(A8\RC&4;6Y MBTCALI 19J+(I" )49G3B'AGBH-?G6SH'Y0H\F=D6? :F7091K?M'A0^9^W#XV)N^Y?89GA:+9=V%.NO=G?O3\9Z0.EZ M\ X!$/0$WO!0=[5LD+*9A.W1 T.DZ^72& G)\3(-7"-?*S_[= MI[5Z6$UX*DM>)@D6Q.@/P@J!:2X(+BCE>19%1'-0-5DGM:&]\].]Z- ?U3]4 M'$ =]$[L'%WT4(@ G?0^8 3IQ'MSOCG M=/U].QS9-GSYHM:3(LJ*(M41)IP+3'16XC(SI@-AJ:2)X(12IYFH+L1&\-(M M:<0L/;@S?A8C=S\\A.1P%[P2^J(Z;6=-#Z;+7Y6G77U8KG9 M_39 %-8SOR1]0*?\+*G1_?%+0I]RQ2\^ _?";Y[6JS6;5[WS[^_7'Y9+:TQ< M/ZQ='?&S"PR\:UMTD2&\K'(?D2%O#*'%TVJ_*^/U@^T$[NZBGT?ELI<>!!#@ M)5Q +$".^T59O7SW\ZN.YKY?%*SMP5_^L4?/>;6X%NLG-IL]W[*I!&[*TT\/ MO"-O/]R@#55DR?;;@V<0N+P!^PL/VWW]Y(8UHN\4S:\;_>DEQVM)WRG27E_Z M[E]ZU I\55(]/-8C(^R?U8/M5GBZ;<-J$M&BC(D26$8EQ23.*>:"QY@K64HF MXTC*#%H; .+ Z1/N70NP8\FZ?//]MB)36%<5#Y2[]_= H'EFEFZ!NM%HQP@Z MTXIE.,P B?Z#8>>7V!\.0U@.OQ<,G3G[L!7'R]'WDG0O)]]O!2]UW,H5_J9L M>I&1[UK*JL,CF]VR9_N%34A$9,0S@G-NM#&)!,5E%BG,)!6)*)*42Z<6(Q"B M ]M.>UQP4R?7J>BZ_VC3-5: \;J.[" ^0;;7/B_*G:V>LSFU+/#D:NGXOCU.?GSN_N M%^_Q?SENI^R@@,.4PN4I]V="& .-O8>@$:H[+YC^N"U[?>$YZN/KO9!G)ZF3 M*5R?YC]4?0I]FK?(*GFMM?D)6ZO5)(_B+")9AC6QN9R*$DSC-,=QF95EK@NN MTP(0HN[-T#@1ZQTC*SN3[Y$MUW.SRO?I([1-E3?P;NIK6!S]&EZ=2?VTM=P; MMBRH>XRA'6J[^QZ=S^Y5J#3-=)0( MG$>Y;8$I!&:"")R5+"$DTE1J'^T7C,&Q[N_VJ=M;O*5BL^E_S<:]-RPB\W?" M\(VT81Q]MYQ7%J*R&]T*!BQQ#_;^W)3HN*_#+Q_'LHCV>-RW%:^0Y1195E'% MZQ6RW&[_]9#E34*>X3I@Z7QH($/5U ?C:]QB^]!P'E7A!R?@<4=W/9O>S^UQ M\.T[,SM@^?UT)8P'^K14DYRHG I&C"%:1C9A(L>T,,:IR%,I ML#(079*KM,+AY3K8-AA]POBT"O;MTVHZ M5[8'PP.?SJL/R"KWO?IKF_YVM_BFUNN9>J_X^GHN-Z&'K\9J_/:3F872B"8L M80KK*+756(QB*DJ.-4^4(IQF.7>:\Q"4JX%5[= -:/("+^X7%KH6YJ-^FMD@2)?C\T6M;[0-'MCD%2U) M@B4E]G8O*W 9Y3&F21'++)&1H@DDMP5(?VB?8\<-6E31!;$77? )W$ 1=@O/ M#(@;T!MI0>80D+'W>?;4#QEA\<0B4!P%2GW4:(DG-(UR*M2M6NK%\L$F /[] M:2EGZN[[="FOYW/#]7+%EL^34J6IB@N)4QW9'&]=:\A//#GS&WUK[S6[\;>+M"GU3RQ]V*[]; M=*30N0G>?;*\W6C[$S:;V=_<+7ZW6;*IRF46 MR1BS2#!,E"@PI46*<_,ZJ.2T((E3]_.7$F!@O5'3M6[\=$=Y#$NOQRL=TN0? MYT7Y&/YONZT\OK'RWIZR\FJQ4$NN)L"S-I*A1K0KU'P--QJUQ+.![-^[LK!? MQUV%M(6/T_MY$;[ M%Y.(QU$><87+,K&982+"-&4E%C*AJ2X3491.$]W&8GA@N^4WQ6S:2*5Y'M5R MNI"([7R!JSI;MR[4VG!5_5V_N_#@;]4O9^$EWU6(=(86_Z@E@"V@J$1 .QG0 M3HBKEK?7W+I7-=R[%_SN];W@?GD0+_FB0Z9(#/G"S;-&Z7>-D^B=23'4:X F M603GXT7S+X9"]5)JQF!T_;(VOHGO2C[-U(TVC)FC;/W\[8G_6PECE]PLKW^P MZ]Z& M"Y1"TIN=47-*0H%WF&02;%W?N?15?HO=[\]WQFE<,5%Y?V^?V_]2M4RA*4U2 M$A68Z51A0DJ%J2I*G&0LC7E,RB@":4]WT@/KR89O<;F 5!TTW'#8 /3 M9AM8K!+[LI@O6RC5XWO"CM&#BQQ(#P$(CZIQX( \?-M_9_;I;A9WJV6'U;K M:1T6^$VMOR_DSIESS !R66N4K-\ZF<^X9W??OJ(=*ZCFQ3TKR F<;H4Q!"[ MBW0'2(RO&M)+A0KME4WD1&"T["*(N.UL(]!S/GT8;J\_WJGEP^<%FS=I;1E) M25JH"&>Y\0!)Q"/,,Q;AF"0DBV*=I''DWF[A:/V!=[@EB"Q%9$E".@,<(^%P M$=5//MA.W1?M]9/7L9>#V.H&-"LX*TMV/X/BQ$=L.G.5YO[O M^9]Y1N+M\?!],3-/K#:)!&+V9&V+V\6RRD!PZP!X^MA4!>%];^9,@XC M2S$AA<14285I3DN=TDC&)9O4F0+?UFRY?JW8'[+H[J.K^^E\;IU%SF8V)?Y% M7@,5A60%SVT4A&.2\1(S$45841IS%7&NM6Y>PX>Y?-TO8<.@\ROX4#OK+XF_ MXV73Z(C"CO^:)YL>T'"%&K;&[Q@<%JI0ETQAF!KWJBDHD$<73F%7]VS \&!) M_;)$ZERE#"0SLD+39LX*WJ'"0;XM6-B]ZPAL0"W"+=&5XW)3@$:$ OYP"O MJD_,I]7JJ:JZK!BI4-NR$K#/ E#X4 T67,F.VUD!",912P7H\Z\BQ[BS/@W"O'!N MLF/+M;W6:JN*\1=-;H5]+PX!I3_15P#3ZP,GP5[N-78S1[6LMDCGVY_MTWG1 MG.G!/J%7F4\=]E-ZZ41KKW%?U [O8X/(_JJX_Z M&@X=_7&)OWB4H"J>;G$^(0DE+&(%3E--,>&%P(RF$::Y$ 65(LX49%S0""P[ MJ;/> X0N>?QU_]G9CJT7\\:.7BDCN52"IS@5F7FEI;!-@!.&8ZXES_-8<"[= MLFU?R]OLDYO[)WZ1HP=<^KRRXP',)ID::W([..>+6D]8 M&=$DH2DN;"\[PDJ*F6 E3A.59DF<$E$HP(%]D>#@9^Z.;/M@O;+3%0':^#)P M<<%4EBB*$9R0*(X,@I+%3N,.PL/F$>(8"[0TRS.6% 6.5$$P MR4F!69S:VBQ):2$HB47LDLPX &B^28K3D:!S,,B" @*SJ6K2N**-6E]3:X#: ME\" "R:H,#X&24] 8+9$\[R=IH$EU<9[U1WEFCO8'9_"E[?536(6[V;F0/J M;O';_'%J\S(^S>47]N!4F'MIC8$UOB7A7J_5*6RW9@HI)S ?JJ***K)V@OK= M]*%*\OSMR^VGU@S':M*ZG/Z8RB>CSCMQ =5IN0CM59_5N?!H=5DNXK7KL9Q^ M[WA#Z\PG)[QK)]B,[7ZJGZH^9,R1W7S@>8T9=QL94R2TKI=$<-ER0B.6,)R M22(=Y;#V9*>H#+R/&W+HK9J+[P]L^1]@;<=)8-QV;F]Q85OV2-(!]FJG2*$J M)$[2&+?@H4O,H_J%SA_WGSIOMOT/M5PK6I'727&<>[BC<>!BPX3_W/0#Y!R\^OY !)DE?X6VE*_J.>C! M0/ ?%^\/1I@!\0!0>DV$/RTG9 ;\P0HO-O7]M"1=<][// %38E)-)Q_F:SLM M?CI3RW=&(]POEL^3-%&QUHG <<8+;%R!&)>1,N:$RHM,EF7$-7$Q)\ZL/[ A M45-$%4FTH>FV+<\!TJV0 H@)TT(P"9WWV 4Y.MQR\V1M,)@_[.R$<^N-LLTN M"+/96Y=^%NIZJ4I6V@;9/OQZ5+:U<;NHZ5^*+6_F:J*R*":)BC GA!C7O.28 M%F8;&ELBIU%4I,KVN.MS&^#,R\!7!>9#R?H&O]UQ];TJ& 2M,/<(=3O@-UOF M_G*%-ORA-H-7R+*(#(_CP=WW(F(0V,/>4@2$/\!-!A@P^#6'.XD7O@,!8W'Y M@@2^Y(NGEE97L>UTIX*7F:99B4L=IY@D*;%=[!5.JWT-N8A'[_/%L?!GS44\A^6 N8AG2?H.4J@BTE_5 YO:WF*M MB=LW?#:]KQ4"U1%315)BP>(8$Y$H7$K;_SQ+>"9EG,2RA,U0<* Z^)5/0]R> MP1OJ:+$E#QVEX(*CVXU0<'2\;HALY=X&H18':,?"E74TGD*6X($D#S9'P87F MR",4 # <3T^ /.SA)[Q76BV72MZQ7RT]]-X8LC_,VC^:TKB)B$G,BHABDI4* MDT(6F"69L&G,(M>TR)A(H#=0;J3'N8K:4;7FN7+M=06!T,'*#HB(E[+8T$>& M@;;IVQ]MB_C]-?RLX!G5N':L,AS"#K";V;I38>H#"M M7/-U=3BF[VH[#WZ]0%RA#7M7:,/@H(/\PJ 5R.SKR1GD;&31_UEA>F9BPYJZXW.85_;$@&S?OM$"E8PN\I&B-G M^G:(>9SBV_5COPUY:/G8_LE/QD":KR=%R3EG1..4) DFN>"XU+;Y.Q%QE%!% M5>G4&?0RJ8&WIJ?+Y@"1V_8,(SC40=MW*Z[0CFJX77I9LD!;M8/0J/OULL"' MF];A"<^FY':YKVH]K:\4=T&>EE]3]\"3$W.."E(F$I>"VV-5VCD.*<4L*9,H MXXJE40X(RGBP,$YPIMU(K&ZY*^U ,#E=/2[LQ/#I'*V_*]2\ /2LF&/_5!_0 MW91#: S]4HRKK)(=%WO1WC:H#2=RNY7!(CAJ7>RP!TT*K MY7KRU7Q":C-QC95)27F,1Z??>."QM>V5OQ!U"G1=I05YYC&J3F>E8HPBZ7&6G)=9'G$ M!07YOV?HC!C).XA 53,OH(&\TUBY1NAZ(P -O56!MLHU'C:8UBE8L"C9:2HC MA[\Z13V.:W7_W./*\ZN:JY]VM0]SM;Q_?K=4EK-SQGE*%.9F\V(BS+'' M5);A-&,)B5(:$>E4SGZ1TN )$0UI5--' O5TG3MT;-JCTL"U[3G"?J:2= M" #N*T,AX7=+"?X48%>2+L)U7D1V+C#>]:.+''N7CDX/O'CJMNVCO^EL/$EU M)-*2*EP4960+B96QYZG&DM BR@J1,IZ^X%B@#9\#ZT:GB3^LX>5%)[%L7YR# MNGT=KP.FK >>EW+]JM[ABP[*\7F7KRTEV^V=OO18FT.D1YY8LR7_9TW#/H7A MP'-FCLCY!0(..\N^:^Z3(LT2D4GC3L1I@4G"B1+=TK7RZB1!(BRXC@N##N%\EBC2F+"ISJ.,JR MK$QY$D/")0$P\DD8J%I8;ZXBP*WG+X'D%B<)(#KL'#]JW&V4=>A;R0M"!8J1 MG*,R:HSD@JB',9)+/_?Q069,_&>U7LQ5[=9\9**J5FU\7Z8ES=,XPKH:+YJ0 M#/.<1BS\LP#:G4X"=MN.W4N,:/\YR;)OP[D]\BJB)R>G$-J)@S=S MVV[5/&E+ZJ2298)E4AH+CR84TRS7..5")5G&LB1U;U;_$A*\AHC+N1G+EE$[ M7EG4K+Z^T;C[W\*+A&K"ON%7%<0Y-_2V^BQNYNC=G^.S>'UCDKT_CU<9%^K[ MF;QTV,C]%;V&$T'0QHUM%&;.&#"0A< W4=V2-EA)^LYL0-V>785SF^20M?"XTU2 M$+N_5T.# ]JPS+NB/H*ED4,F]-K03@=$V M-D3<]@8'/><1@OA_-U\_?5O,V/+SYW>;L0I97@HB&6:DY)B((L5EJC,L$Z%E MG-(DX9%S@.!X_8'W^O^[05\_H8KD%3)$ ;[6"2P<'.1^$L(V[*%P/H'/$U(" M_+U^TOIY8\ZO%.87G1>ETVLY\=AX/L5YGO0Y@:3*K;_0'MK3-?5:W M:EGU9'_+5E-Q/9?OI[,G6S*UGRL=)S1B/.%8QA'#A.4* %*;DP&@.FN[> M$YY00V<\N1AW+$T_J(X&U_1I[E1!&JUKMODWRZG#VSY_%;- ME9Z*J?GC]G8YII2F&F>)L9A(E C,5)SCA,4\HPG+"ZDA"@Y&?F"]MF$&;;A! M-3LV%%HQA%H# -!L)M@#%8?C@$4E5 XJ-J*#]@#A63YRKP M,,Q7H_WBB&?Q]7)Y+1>/1M=]G+%[U\C+F<<'5AJ6*K)D<=P.!**& _<0RSGI M+T=5 @@.V_ 79$9_6/*! B<7A/.*E9Q;<[3PR 6AVA&12S\--+ZY,BIZ#6^N M5ACZLL%QKG'/\ FA[B$N2AINGG.][,M.<]X3[>(L MY_U?^QGB39"3_5(K&_C\HM;&V*:"*R*PRG*!B2Q+S$HMS?\(JK(L2G,%2KL^ M)C'T182]_:^RA?1BB=:6,,QL/@&*FVG<3U38CFSN#"IBU6W"E;U*"&?>GI MNHO4I@[%N.&M=.[K>E[,;H!0>]8'(:Q(55[B/+)-)I)NHS7O3#7M;Q5>% M'-NMJ!H!KMK3T?R&[ S\.B%#=5_-:_6^+^56-\M;I;7/]AT9EGZ>-B!^5J8_?94%4N^ M5X]+)::UNLA*GA F&*8ECS&)98:IHAF6@C-:I*F6!?'HW!B"-R=UTK^EHUJM M_HI:+"#9X@%FOP=Y(VX6_V@ >QW#&^ZNT*WY^_55I7T_F/WQ6.=)USW"FV&C M3W-I$Z,/>\JW7\E[EU<"]C1"8AC(-PG"TJC>3$@0#_V?H&O[-I1_>%C,W\W8 M:G7=W%:I(M-QE&=82RTQ8=;'X3(R*I/P/-9Q4F3 ;O*')(:.4UA2Z!K5A-&W M]4+\!]I,_@@5-[753U:8$FK$VT@;_B+NO##!&L@?$1BY>_PY 8];QY_]I6=* MDOTH/QGCR>SFIV4];VRZD%6"P.K=8O[#?/9F=]_H^L]K:UI]4\).E+ ^452P M+-5$X9AD"2:4E[A,),5QHK.DT%%!#2U(9E(O=H;>SUOZ-JE&[#A JRT+Z,UT MCE85NW\!YB?U>Q-N>F$\?&$ZI.(+U8RAFC-4LW95)RS9DM$]^%L,HAV' 3.6 M@B 5*G&I'S/CYB\% >XHC2G,JO!KS5OV_/NJ-81Q=Q?V>3I7G];JX=+>CJI8S-=&HEE5C=CDVQ@W*,4Y(+K?*<@T;6^3 Q=&;-EB4TW^,)31NF@+>)7D!GN2(JCQG.&!689$IB M;D#&<93I*")%2M)D4C=.^+9FR_7K@/N0H8"@7R&N[J?S:EXQ9S.[)T9X#5%> M,!JG'*NLM!W;BPS3G&8XT3J-XB051&Y>PX>Y?$TO8<-.T%>@YG)<_-VLUJ$1 MA1VG+2#WV=DFJEZAFB/;J*#F:8!1V_Z0!)N\[<'"R(.X_4$ZGLO=8RT/LU.I MY=^6BZ?'N\6:S2HS]_MB9I[]NIY?/ZQ=4^HN+#/P46NIHXH\JNBC%@-V2M'3 M[>WXB$?N3YU)]'FQ M6MWHCVRZ_)W-GEI=/V[T]6QZ/[=_K#W7#[_$[,F>N1\72ZVF:YMB.%7:K@& \>=P1PE2%90S]L)PAVS5LVSP, MD/X1!/MN]3$NGGW2!M]8_OZ";C2JD*UX;+50LO^P97,;8=MRBEJLCOT& &DV M8[\)OV2:\=X(+&K$J:KU1=<&_IK*?S)ZN< M'IO&I*MKOEHOC8Z:9$*521K%.&?<6'LJHY@S(;!B4O&$$\Z(@.B,'KP,K$TV MG/T5IB;Z@.NF0$:"#*9:-DRA7/N]^[5]5Y=?U#)T.\=_7^Y)@:KM:'U=< MHOT>MJW>*_P9M7_7B(,J>3;7W*@E$JH'@ZV-4*B1RCC>5B[;G+^1K+'*7^]7 M (A!O]ZOP2]:_7J_"EAT^V7>2V<['U%V+!PS[YJBPIL:ZR MF+\\V1J.&_V;,8:^KW94E/'V;.AH$N6E3EF2XK0@DNAHK1=6&Y8 !P8,98=3?S#LH,'L/=AJ M1NS=83%Q*=YPILQ?&.!2])][2ZWPH^3J-M M\_W5.*8_;8;?A[E:WC_7Z9PPC564&G6LDP2SN"2XI&G&IPF;+ :I9 MV P(;9CP&1_@"A+$$0D/EJ<'X0):*"L?)G2W>>ZXUHAV-4RZ?8,8^"P\1;DR ME.TU9S/K$Y"6?.+1@;5<[8"V[_T;TE?@#.133AKI_Y7&DP*5,!8Z3(BVHT6YQ"IH*XLG'P!O7?" %[!;. M%T^W&[@14(+M]9HA7''4;K)6\=1*:6IS=X4L8ZCB+-RU6T]H EVY^7(QZG5; M3Z@.K]KZ+N>GN&QW*:7VNP.M=H-SBD+F:5JD."0&5D,U-9@BNH"/F[X))S5,K=1TKP[[A:T"#S&$B1E(15P@-JHF5?52'NV^>UBNC56PJ^B35!:%2:9QG188)%1'FD518:E4DJI2$ MJQ+>E>LTL<%S!G?Y@%=HL:/KW\2G$SI=*B;RLL1:Q#9_*DXPY9G"+)6,)2I3 MFZ@QG6AA[EX@2L\A\@WF:,9[D6<;+$EJK M'Q8\<$W^A[UZ^X%PL6,&@_N3.D7J"S7+?0 MIWO,77C&[V39/[#>+5;KB=9IKG.=XM2H1DP*S7!)2XII7.J8EA%-.*B#W#&) MH2-+6P-I9BDB51O9L U\ ABW;=M/7&!4Z;!UK"47;H.>%R70MCQ!8-3->%[ MPRW8\4N/RZWSWN&F2?;S)DK0]A:MF_C1/#0ID9&;"- MAV_T/YG-JUO?+*O64G:$(^Z#9E;S=M>SI>5>T0:R[Z.&VG@,RR-$J%L9>93HU65)$V M6E%1G!6D)#1-9,*DOW/;$\8 ONXH(/HXPCVAZ>D7?][!\N4R+#T=Y0Y1!_&; M3]%[03>Z0_QNK[KK03_%6E^XMKY<1O(TMNFA+(NUS=!(C..<)SC2RB@ ;A1# M >JF?$A@X-UN".&&$F(5:=C6/L+#;2?WD1*V<6M*PVS2[8>63P@T" MKM><[HJ5*LE8BE5$&+;=8# O7HX3@(XQH<"P ,-#&T1^&O)H0W_/Y7D7VI2"2!RNG=1EDF-WE'(& MX413*?=G?1N+KI1YZ/M[]4/-%M7XT>MY58O]9/;=MX5>_V1+=;N83<7S+@62 MQXRD-B,JYX1BDJL,EUD48252HN/,N$DI@?4/]>!B8!VRH8I:3%4WY^ Q,SX( MN^F4P7&#*9D-.U=MS.KAMAN>T(:I*U2SA?YH_O]!TE-[ 12L!Z(< M%WF11HHKRKG3--J+E 961S7MJD?;/O6F"-Y-*5W&JUOQ!$4!IER\ 7!6&L[" M=13)F35JG6#^L%,%EU<>9;L["[C9TNX/> 2&OJCU;\KLA.G\OBYPO;Y?JJKG MR\;[%I3KLB#"CM&0F!1*81;3&+.RU+S4*DI5ZAP-NDANX U\N_AICK\5FZE5 M,]+]RV_OKB'AGLN .<1X@L( V\&&--K0WI25[ZC[Q'(N(P((X 1%QB]JTXU0 MH$"-LYR=T9G+JXP7DG&6:"\.X_Z4YXAN\5W)IYFZT1UE?G>VRG]"LC*F1"98 MQTF"24(BS!).C,V2QDIG,4DC4(=>=](#*[WCNM:]Y+<_*AZ R3D 7-V\J&'0 M@NG&GD#!QV2#90XU$MN=\+CCK\& '(VZAJ_0X[[ZJUI/ZU%;NS$%7Q>SV,B$[CD&<>$2&)+V'*3[,MQ4TP@0^US.#8&NWTV]/S8A+_0]N!C_ MWM\?JI/I 3V6\VQ;L&#SU9?%6JWNEDRJZ[FL>KK4[>2L6EWMAK'O JFE*(HT MTQ2K."LQB52$2QIS;#2>3A*A\T2 ZM2\N!A8Y6T:FME Z[40ME'0"NTX G8_ M\(+939T-#AY,F57LV#2BM:U>K5BJ,*S;,+6X0CNVANJCT >94.T5O'@8M^M" M'YB.FC'T6LQ/B?VVF*OGW]CR/VK]\6DN-V&*0LA":UW@5&6YU5(4\U0G.-.E MD$F<\CA1$"UUFLS :J@BBAXJJD@;LC#%LKDY2R4GA>12I#+&BL8"$YUK M7)*"X(3EE)1EID3N9#MTT!AX2W[9MN>N$X$1:^A"@JRGP7&)-?<6&1A@WDI; M4T37P:2%Q)%[2^T9/ 9+#XP;=\K5'2P^_>B($>).WO?#PMT_'7!^;SVX@,T^ M_%(/U1^W/W__5 ]:FA F,JH(P;)0,29I&F.>:X)SX]P46<%*24&]V0+Q-; 6 M^Z>R)71*8F9;AM]7H^:;B;"SJ0;Z-Z%>A9M=\@( PW0F8,KNADVTY;/]U(;5 MD2?KNF,WYDA=!ZY>WRQ==RB]AN@"E@\<%V_7,DD:I7F915CHN, D3PGF+(EP MELHTX['(RE+!:F1=R$+VKU>9;!V77>[BLHL=&X$"VFT48R%8'$4<)YDJ,1%) MC,N,)SC->1:EG,HX M(PC.H?G^U7S;^5";&"%8*E:;VJQ&WK[1OT2LZ>5'2]D_D&JQZ42TSH)T<:-6:MS M"UI]7_PT_ZL>F7E:S9Z1H;WX"6P0V8FUFPH)A2!,==0A] I"BTQ#N-66.&!9 MO8. H2KJNTB-6TSO(/11';W+,WXZX=:\_"_L054]DD*6EE?;H#T4W':GKVRPW>@L%GCSG>(_T&;; M6WK4S75*J,/-=/(WWH-$K*>TW]VBF76Y>O^DKK7YDK>=\ J=Y&64E[A4A< D M*2AF.K&3S;A.)%>98XF\%_6!M]^=45"*68+@T2$ !-UVYF"XP+9NP\:)%C7K MA3$IT"V;RBM481:R+6 O%,)-! '0'GL."!R6$],_/!;Q3$9>&R/4+ES/S;75 M6(NYI5.=59'*,YV;$ULQ6F 2IT:GQ()C)BFC1MLPJD&9@9W4!M8AS13K'4VO MH[P;+S<-$@P%F,8 P!/'G81+%2^<">M<5.$7<0^R@IV>F@8PV'""ID(JC*< M9!''=K(89FF>XHQK(3@I:4Z"V@I#FP>V,718RV BA2!QDG.L9)QA(F.&.8]2 M'*E8D2@NLDA0ER;9@T $;X0]!$1A[*67-9'&LXA&-H)>E]WC:^KT2=ZY-IBE M[7XZ-_KW3Q^VF74L492I'$?"%CWP/,*E+BD629+HF)0L29QNS"^3&ECY6=)[ M#9UL"-)2A_2^ZH2J>Y^'!0"VPX]EOZEE]VH U@D"I.-7*##\\GW.@A*JH9>+ M>-T=O#I7&+%EEXLD^SVZG)[H<7]29Q=M.D@E3!,5,XECG268:*HP551C)2@I MXDC&.0=>2A\3&?P*N@[Y]VD\>@(9%64ZHS+'<98Q3$BD,2.)P)(QFG!CVZ8< M-+:N'R[> ZP#HP*X^?&6U>>^9].8-7@KL?.BA+S9V2.#8#C4!;"'_=3#VZ?5=*Y6 MJ[8U=+M&<9*1@'*O4SI+11D4PI;EY#7%:L%1I M"E,1SI0'5A.V*\NT(@;3#N[(N6F(0?" :8D-"VV_XPH9)E#%!;)0U7R@-Y:3 M\^DN8'T!ECZ0SG"G.ZK> ,-QJ#O@"WC$9EJ)P&_92LFO:K5>3NV4JVI.Z3_F M4Z.OOOUCXWS;:53"-OR*LIABVV(4\XQ0G$66)<5;Y]W M/VD"]=>VB8L*C^E"3LHB+3.M,ZQHE&+"A<2,Q+&=.!:Q+(^94$Z]XP/R M-/0=9$T+2?8,B;P'PMM!>X^/(DRK5\0;%=3F$+581&^?4?MW#9NHXK/NU-$4 MJAE6QW\+@&-@_+?A=SR,]U9@!TA8_#H/ED"DQCMPPF*S=Q %7CI8Y*$IQU;O M%[9T<$**B)>)+' :Z1P3&F>8:TXP)V51T))*QD'ET!#":?$=@@IG'O13"9_F/XQ) M;+7-G5G@'5NK^\6RJ;AJ?+1<9DEFC%*<%,+HA"1),&L !-3<5$!8+F X P0#>\.Z2!=KQ#@1'W?+N !SN><"3GE/, MV.K[Q]GBIZU@-7^LZ1DCXWHNZ[PR^V>QGOZH!J?M>K9=\U4U/FD2B2R2:5Q@ M5A*%"4MS7$:9P*E(!2&%;0,)2F_OR]#0]Q5V_JOA"TTWC%4UF'K#&F);WH#3 MT/J^"#T>BV4.MZ]LHU-IA29P9GM_)NMS5Q)3$N4TQM)REF;UZ8O7EA*1:2 M%"Q6G%"1@-KD AD86"6:K[0$ML&%(NBFVX;$!:;+:DY:%?D72@P'*"[T!2-4 MOULH^7%;W7J"<]3EUG<=F.99+=>339^VZ[I-VR8#/]%10LL"VZ&1MKB085ZJ M"#.6IBPMU&:KJUL M'FYM8_-?NRU\?MU1]NA%L3:;\/(/8;M,"3GY\+_KY^N?2[GZ-/_V]/"PK&H* M5^OY';>-]J\?9WSVKV7SK3EL*^"20Z=DWM\OU;WQ(='?EFR^1N_M'S^RZ1+] MSF9/5=N=IK[UNIXR\;#)6GQ<+.TW/)TC*P);/N_?8]RY9W="0>[>T /B"]OF MPT(;4&EX(M8QE=&LV&@2(7=*!$IG%-7B*?Q&X?@^WN^&QA#@QJNQ7X.=66W, M#&-4F#^MIK+IG74T-#TOA-9YDF"9$MO)5E%M[^M)BZ0CNVT!Y?P\ZT[X]/ MX!LC#T9>Y"K)'[!S=TP]5@RF[;XJL;B?3_^KY&8Z+MN.>MNT#K^>RPTC4[4R M__;TH.J,_5U+QOJ)B8QTE):&#= M65>5^13-#?^NO/7IR[V!$&IWQSUJLW\X"\$U#3@G><:HS 7'NK31,28UII%1_HIE MHL@2D<0P._@DE;$N'&>6)E(U46"5\TETW)1L;YEABO$H8O[A@L#P81W7/G3_VSRRP_\_&/7ZPF:JJ)S_-Q13\PX*27#!*,=$%\R\ MH4QBS:(B9BR5:9XV;^B#.09>X_O9\#7,VU'F+U_@O11<%,K.+6*9-H<>S1+, M&$MPE$I!RE0RGB20IFNCO9-Q.K+U ]?MS!P-,MC96G^]59[-A_;7VRI6JW]B M/^>#OVP_$3:]IC=0 7-K_'D9/;&F-VRGLFKZ+^IG*[Q7?'UPE?=I;HQE0^XK M6ZL)(PD1HB!8Y<8&("(2F&L1X81IP00O*=$IQ)"_0&^L2^_-R+5I0QO9:18P M=78).3>%%1 /F$JRA*_0T27YACCZV@4(6-TXBAE(H5RB-JK*^+-;_LJ-Y-A&) M251$I,I*SM-4&,]?9YB3M,0\E80)(2,E084*@W$ZL*KYQWRYBRFN;)TSYE5] MH6A?,GL%%89[>6XZZU6\$IBV.UG@N:O[JQ*?:W8W=9_5D!_#H/$BUJWP\%63 M0!!.-0Z.9B"E.AR?HZKCP>$^5.3#$^PQ5W+3;&]75**+M)""XS+6W/BPB5'? MD5'D>1)1Q;,LSPK07=U)*@.KWG=[;2G_ZC'F\ @6-\786UB84COH2SE(&4:G M2"%G%1[1&'\XX3DQ3TXC//MCC[8E)^YX-ODUMS:]YK;.KIG$9O.ENBQP1(C9 MG%*7F&59@LN<:D%BD-1-IE7Z<7RSE&O!N70:0.5]08ZXM/=D*A90K+-DRV3FN]QM8V6 M05I$A7UA#EI\?/R]=/V.3;1/>QN"LZU ZO>RQRNZ6YQ[XN7>"^#H>+'WXW? MC/N>8"?1(%!VGE=A*8YWJ@V"U-[9-PP%CQ/2Y@JOET^B2A5>L/G=PIP(#_9/ M'YFH\H:; A]*E (7"#% M#I6[4V<[+S:>.H;*MZ=IP0][9M%]M[<#G^;V(H?-;,#U;VPZMZW#;^:VOK J M+_R[DO>5XK8<537G\826A2X)55@SDF&2YQ33K"281W'*%&,Z)Z!!\;Z,#*UJ M*[9L^>33EC%T;SA#;V:V1SXR&T7;.LP?51WF]YI!\_LMA\#T(=_WX1:['0-E MH*[> KSC"?VM OCS!N!6H6O#&_KD # \7:@G.J$RA7S9&#=)J"=81_E!?=># M5^-_-+(OYLI>-OU0R^?W3^IN84S7_WTR]/545&?GC;YCO]ZJN=+3]>KZ8>U: MEN^S]L"ZK&$);7A"TFPH8SD>LF6S2@UC:,/9Q=O@,,!V:[ Q,(5IKL'@!!7; M]\'$J^K>B^!HY?=]X&C7X?=:QV<0[NWUQT^_;TR\QH>(-2VH*'.L"F-HD=*\ M"BJS&/.JJ)@ M[YX',E<(@J>#1@H.C]] IH8+9-DX'^3?L3(48I Y3 ,AYSF%*1B"P#E,'BAT M3V&"+#CB#"8/.?[^;4+CDLDL MB7$I\AP3P3GFA5:8Q2)+%(TDUTZ)XE#"0[N2NY#7LDT!&0Y H 4*1Z';, 6L M-Z*]"I=RWXSU>-Y#V=H*H5VX[Q]S]K!8KFUT\+W2:KE4NY;<-GM\->$))SI) M2RR*.,%$11PS4C*<&OM6QTF>EE)!#5P@#^/8N"TVD&SX:,T)$ M8I@P49P/]P8WS+)[%>7<]E4P.T:B:4Y824958HS-,LPZ2,?6?SF\?JAN'WJK+YT[P>GWO0U*+JVF^;]F_=Y(DH4J$2+3#+ M"F&TKN"89D;UEG$91TH1EDD-2:![-9(-K-V_?OO'"C5=#&RT\6DET:-:UE%' MQZ#CJ\/,,7WOU? [W$GE-,R<=PXS;R9AM*1M&A>OC;RH$?@*U2+;S,-:Z!-] M@DX.VPB7;_CJ7F>@!,;7(]>H&9&O1^PS*9:OCT$/E^;S=*YN]+NEDM/UQC3X M-)^NIVQV74N,Y1AY2[OE'/L_[))0M?JKE-S93J\:%5[3@I33* M,\Z3W*A15F*:V#[WI$@UY[2,W-ICGEQ]Z,BM)8=6EAXDH^D0 @<5V$-&*W-5S0U2[?F>%4SB>_4K_5; M(^]_)A&+GG#"]NB?BVR B M0BI1^HGJ67$"$1E84W)>GN[:D1//C5@C&"M0%Y@1IC$U]B#)LU)$D5,AW3D"0QMX#4FT MH8DL4;?]=!:3;I410E*@*083TGD'79*DHX^)>;2.KYD_[,)J9Q<<96M=$F>S MM2[^SG\8VNXJ_RU;35??'I>*R9OY[VQ935FV-TCQI$QUJI.XP"J.4TR$)I@7 M$<4ER0R2JBA$ 1IRY$IXX*UHLQO0JB(,GX7F!)Q;?'P(.&#[]:B6IV("U5S8 MQFL;/@:8DP:1/.# -">RHT].@X!Q:H3:_T_=NS8WCB-IHW\%'S;B[8YC[.$% MO&"^N6ZS/E'5KJCV],:<_J# C56:EB4O);FJ]M>_ $E)E"U12!"@/;L1/2Y; M1&8^%!*)1.))T/-N7N.+6IB+BI]9O?EY5[/EFC5ENMW]%9DF4D94X"0V[91S MTT Q824N>)46550H0D$-% >E!?8/G6S4"$<]Z< ;/W;(V?D*;WC ',0(*,!. MP M]"_%QS%@3VO44[M7!;?7'!U4OT('Y7=OLM7_5;S D6V/)G^17ALE3?5"Q[=8 M\HHSN"F3'^DOV\;)*X(7&S_YE>:P8M_56_7W6JGES1WL:7/$J$D%19W3&[*"EP2&Y$HT8VNKE!/>D USH(E,7R MYLM\V IUUG*7PL]!" +A"\HW'P\_,L <\LVU@UZUL$!IG..-G8<^3>K!QS; M3+1M1'_7KUI=+^5'_086=^S'^[8Q^.Y\2"C*35,ZV:]C;R&R*11H.&#[W3 ?W2:7'^ M[BZ\D0/$:E]=&ZQD3MNB 0+#LWX,H(?=W((.G_0V>//S]RW_EQ(Z)+JMKQ_9 M?&&2EA]6]>U#4WZV_/I1[YNU:UJM]3ZFD@7/8X73M)289(QB6HH<9U4I>59E M&6>@OC-P%0([C)U"5^AA86X?FTFCM#=^,"LES)$XP&OG5<*"!G,Q![P^&[RN M&L#>[P"[0A]UQ+ZJVYT;VB[UEQ/M]4.-@E>(*QV[*[,-W-YOVY3G._50*S%G M?@*+\NJ_1HPTNI.,=I+ZN]@UB;BY?S 7'>:B+:WZ>2@* M=&LE8S=X8"_UM/G)%>JIU52Q/E',N7F,)9;#CFL2&&%^"XP@^M.F9G5,\Q@8 M)#ZZQUA*?*GV,3! !OK' ?RE@4KW7XD1@FK(< M<\ZJ3._!LHJ7(U-#9X6_5+8(87,Q:G:HS> 9-7UW$P2&C=7[,ETYR7;36(N]U>8R)&>A^6W5L M.\_9>+:;]49O>[2Z7U:+A5Y[S.=G4>-><%7#80+RO*J4W)8^J M.:Q6=^R'*1LU&YBE81IJ5&Z2P8;)H35@L5A]9_H5S.*(BTSD'*HQU00CKG$#PM+>$R9YT?^@$R],]GML@CM5TJ_M[ ML\JOQ%]M@\6;]7JKY(P0D1$- $Y%EF*2T0BSN.)8E'E!TC1C$ MC5NI:&W$7J%Y(Q+>5_825G9NPP,", ?1&?][:_RN\6DKU6-]W+!9OBKBSDB9 MM@9NV-1G56\7/NXV83^>(&[^Q'[,[[?W;U9UO?IN&O"Q!_V7S<]9R:*>&IW8A'?R46B$PR;U" \[69Z*)1@ MT]]H80XFGA&P[Y#;ZX+>7D(.[!5<(/#D*D"B)_4?+J \=2I.8[B&!MJJY:9E M;?PR7__U6=7F%^RKBF>LXE'&\DCOU6."24IBS'*2X"AF4E"2)R('W=(?$A8\ M2.B)1K66#0T+!G"RC0W\6 \-$/J&&[%7Z"#89XAPV3IO<<* J(F#AK[8/-TNQV)IS'[.M:&H4='S25;.NEC-1$2Y3 M1G&6) (3F7!<2L%P*;*X%$E*J5W+FQ$ZA)[ZK*Y_FA60W9OKE6:Y7*I-=VL> MY@5< +9S#H%A@_F,G1*HT<)<>^[T0'U%T%Z3*V_WG#W X\9 =%3 MES1F*(>S@4M,HN;*D##MP'HL@?]4K/Z@OZ\SE22YI-I+*69V.PE+,:^B'*=% M669*EGD2J=E2?367,NXLCQ'&*&0U"VD["Y^I93TC]=>S!"3=1R%L<181'#"W M"OE&*SQ$,=P4S3>J';6FND)&.V34FPIEP/''5&B['9&$11UVFN(#J<$3EU$" MICN5\8'#T\U+& M>)H(65'K ^GP^@8.E@]JF3BYWFN#ED?JH/E.'X"_G.!E6JQ=K^L5P5:X8X%H M)[&)T!NUT2\[ WY%Q@34LP'=UFAGA6'D/]B!SHS[REXN8,E\72_9;6%]-2\; MM@9/!_W@2CV!&M.MY]-A>K3J3R@6?H7ZIFTW=%?+SZO%7.@@Y'.]$M=R]:#C MD \+]M7VNO3%@0(ON9U\0Y?:Y%AV6C0U'T85)9N6A)U&]A>C+R,TO%QZ!P>V MV %Q07\:=3Q==+8VV^E2\^71)[O ;&UH_[*R_4,N?;]<+S_LV\8WI_&?Z[E0 MGU7=D.QI&/YK6TM#Y+"M-]^NETN]DZG7K/XYRY2LF#!%+S&GF,29Z19649QE M*DLJR5626M7 O(#N@?U2HPIZ,+H8\MF=,NA;H\T5JAI]]&S<*]14W6S7TGR\ MK;ZQ++YYB1=OL55XO:\3YDG;VV]\^);I4QW'%0-,YG^VYZ6;*9*0CG1$8K,.<%$ MQA3SM!28Y&G$TH1FC%/ L9=O_:8Y!3/4;'\[8EV3-JQK8=^,Y?G^E$"[]>\[ M0V9WA?9*-CNOXQ.<838]CP4!GO'S527@2ZUI2P<\@_FLGL#W^(ZUC6S];9;D M>CL7ISFF99)A$E45YBI+L:1Q5F8JR9@=I7E_T. %2^MOP.I$8ZF=(X+J#W,B M@ZK#:PI[NOJJ'31#3ELCV#/B62U@_V^>[O9<;S??5O7\?Y6<152'!H0KG,9I MH8,&F6!6RAP7&4DJ)GD9159W;2UD!2_?[=_Q87NQ'N_Y]'"SG$E^T !.L!/W M?=!!<, K/\^M"W7MIR?I9:_^/#?YXO6?$X\X4EVW.Y?UW>JZ[>NTZR:BUK^I MS6UE7$?W%SG+RHJ5A=X3%#+7NX.*)::=GMD=))R0LF24E Z[ X@.T^P =AJA MS6K7[PK5:JF^-R>;^H?ZZT_$]UI>-96^JPH)K6D3FII3)[WS,T%N^SM0TRRG MEV/G3;QC[4:.W<.WDX;>].#\K873*+/[NT>?XX*!+YYKB.AI&:X=0'G&;>TR MAL/9S?7GZP_F;O_'%6N"?/W/FYN;W6\ZCLZ8JK*,BPB7LM)1">$)IKD2..:E MC!.6QEELQ+;\: MLB#3??E.#W']8[Z>T4)1*1G!JHI+';:EE6FW5NKM6I27BH!DWQ=H3XE8MJK MT@-&/KL2/?19V)24:CY[O]S,-S__6"VVVE'7/S_,%_JK/RO33,:<GUG/CDK"*&LK#+, MBRK%1!&"*144LT0E<9:G99:"3LW\J!5X7H_O#(?^;/0$AKZ>WIEEGG'R-P', M0(9_"6&[\%W$["4Z\YU7ZO5VZ[L(Y*@.?I='=W/ [U2EZMI7DNEST =L^6]KIR6%?DC:I)[8T_:F+M7UL7/#Z MK!#LP(A[:.#)J8S+3,4X9WKS2!*98QKS&*LR+UC.JJ+(0+27$.'3!J*6-97C M(85%D+Z!&A4G'F-T1(SMM0OJ&! \!WY6HE\DO(. SLA0)R5B,29F88VP:8\IDB2N>IC0F M<<[B$34W;DI-6H33U-4<^E**OI).Y32.+\+2:P7'=4S!#:KTGK;7Y/-(LT/+ MSRNT5PX=M/->@#,.)+\5.8ZZO$2)SCC8SM3LC!S4S3/NRH-Z[4VU7_Y@KDK= M+)L;4^97A\"!T%RPK!18$+.IS6B!J> ,*RZJBLDLX]2J.;2C_,#AV._BFY+; M14.TO=.LWY^WN06#&NU03SV8#X1";N?U @()\W, W+K\'0H2MSD"XLFG0:5/ MZL4[B*LU385VK M&%S=P'[PDQ:DP^\F7M'"YRN)V%X=TRIWGX=?-'GXAF$94-D7_G4..\W7]Y(< M?6Q/]\;'[K3O>UE#(]88@ X6H(,)5^A@Q-6S$Y;K5_=F 06?K^H-NU6+OI8W M#:L[G0SXP:+5\%I,5_$Z&:)'Y;+327WQF,!1^J%C'CA^*&Y5724 M1D(/6E-S%\GHBAIED?ZM:-5]L07(_ELQ>< 1Y%V_EC"D^8(>CNZ MR MNT1O_VV^("\6MP3YHKRV:,;;%^8E QWPFYHP_+'7[=\U* *C'S!4@NOBNEW">C]1^T"Y!-,'=H\3RK"I:4 MN9)8D)ACPD2!>2DR'"M>18)755$1^TN?(50,'/P<#F[:Y,C*J9MZF)=C$:6\ M..2P&*0M#SW*-1\T1GV54>^CIO+(U!'LU4:=WE?=;OB@^HN_,\@-UY=^=XY7 M8E_L'0*OTX:$=_C^;1#)$U[8#8G<\0W?H)*P,N$A<<%KA'?"4;V7WG"S@#D; MSR-6L(RD6<1Q0C,=8>0RQTS%"F'XWD>5%34T-> M-/H$W>/E9\+N1-8GO/9G-^]RP3O(^P&YCUZ>C7M$O9Q[^.7+TO\GK# M;&\F>,W3['4"ONY@FY^1X/O:";FJ\2JW12,Q==TCC17KMF$R/<38^MMM;:[+ M=__HZ7N[^:;JY]K$,R692%)#@TMRB@G+4\QY'F&62Y5D*2_B/(?L#!SU"+YI MV&NP-I6J#]U;.%[$T;QIZZW]QGS9G+5NZJWHCEI_FO<+VV.XOA*[[<<$0,-6 MY4X'_:UMR#'0[M]'CKM1ZY1+]KR0,6%5-,.'DC/>M\P M.3:G'_$E K:>AQ@\W&/>:J0)F\E#+#ON&@]ZTBTH?-J-]J;UP8>JPH,SGL5$ M"5J8' ^GL?:1:8H9%:7^#R^R2A2\*D%7Q@&R SO+-N98'.3!PC@(B':A6R!H M8,[R5*-L'?:V8/4JG2U@ X=H#@!X"LL@DB<-Q1P@>1I^N0SA3MA[UQ&.S@2A M6:QT<)7'I,(F-XS+.$LP5ZE(4U*RM)00VIG^X"#/X,HQ\U#K?=_\P?S44<'# MV7GW:-AY %<;85/\F(W7+P'O4^T]$N_NAYZ<I4:>(=I]])DB^QDC8)P2D MK J2R@Q7M"$L\9IQ.0+52Y;%%:H F94&RJF3*:?LGR:!#WW,JI:F_K=7J;XV?9/U5_]W53^: M_LEO5VO+\[@A$(:GOR?[8=/NNGNWDLY&'Z#HTYR32U,&HW M'6T^ZI"3W/' W;$?O9#[:?9S5E05$4QOLT5!%"81TUOOO"IP4A8J9U4<1QS" MD000;?45'LV$Y+CMAD!HD9+TB,@XUD9#U]B3>.(HQ#\^@)RD?YS:+CT)L^TH/PE\U.7LIKGUH9K"X0_;S;96G^;+^?WV?M>1;9<3 MO>F.96^6N[_,A,C*2'&**2]C3/)(&J;@%$?"G.Y4IK&C_8WB$8H$CH9N[A\6 M\^8\NLO,Z_"@.GM9!G*F,0)[FX.@:1 %'@^U2K57':Y0JQ?J%$,[^5>'8Y"= M..ST)^8 MEMRL2%_4+HM[6WW>97:O38'\/Q6K/\P?U2S/(BYY)7"2&G;D,B[U,F(R:TQE M@HJ*,@[*I[DJ$GCQN--+M6JN!KCGLT&XPG/?H= :DR>_0IU6/W<7*XP&R*@0 M)H7N D* =#M(C1=+S;N -93&=QK/Y;Z&#M*69O2V%?KGAN*E&?V3JK^J>E;( MM%!E4>(X,868O&"8%C+!.:FDI"J3E"O[VQ87I 5/XK4$-LWLN6\D0BKH+T%E M$8#Z! #F3/:242OZ"G5H--+1)^]H0&X#>$3%L99_%#K \GM+:X>+YR\-,F'I MNZ4]QX7KM@^YQ6#M('T^T_7U4KZ;KQ]6W3\/U/3K T%OFL5$)#'#"25Z^Q[% M$O.$Y+A,XY)3GE("B\#S(HZCJ"32M*O07HW(1'NU M/,J.YU\/,W9XFR*B"C"ZH50;]:=2!7'ZSA]8J*Q< M,&AZ;H_5[#WX T9;2=JUWU_V:VBOT8;7:+%<;2SJ'(1"&?9XG M^X$;72O3/:?0+"QUKB0^->:DE<0#1CVM)![Z*'SJ-=?3FKS]M]5"/_)EL_QC M_5FI^N_U:OL GHJ6PX6N2FCNW/740%_49ELOT1]K9)1!C3;V4],6I,M3-0 ^ ML*EK!TV J0NTW&DJV\J8;&H#C>Y/=>BCH;8T[U;W;+Z<\:S*9CWE6H^>]=]=ZZ7RRU;?%$F,SH3 M91+E7$285K0R][449MKM8I[*M%2RBG)E5;-P3D!@;[H3B5J9J!5J-_W/8C+L M&'U8"G. 0".M9^@E2P8B(OUH&Q'I'PX1T=D!)YF*E\S93;F+GW,[GNN7C._; M".R*PM]ME:FWO-.0JEFA2EJH-,8R*0@FE=1SSE1J1W'*E"!Z2J85Y!#*6G+@ MR:B_!P7L4,4>,[N#EB!(P";KD[LA>RVN3%-#KIIN9%=M\76CB;]#&;#QG@YJ M[.5.>G@#AN/I@0Y\ #?'T6RYWF@A\NWJ_D$MUTTD<&UJ![XVK3/?_#Q\I)-_ M;5C6#,ONYN=-P^C:EGB;>XQWW]CR]J$I,?I#K3?-U92F/G)62)$7*LLPDW&! M29E(S(LHPWF1E$K$1.6* .YF3ZT_[+C8]8+WE]__L4:/C6#TRWR)UDV%Z:\P MOS;9*[5SBZ_J#3EYU48]W.B'^C:@GA&(_T3]SW6&H,:2*]3:@GK&=)>O-]H< MU-ESA5J+#&E<:Y,__SSU6_#DWB=3>]+58>J7\71QF5R^8T4I,U4,.S)8529Q MFL58"9%A4M M=L[7U4K@ 5DCQ2.-SI#ZOBH]^T-/6]EYPJAGE9RG/C-QA+?/_C3$6>W\_C)? M__5!1YU];MT92ZI<%;S .8\D)E%)<9FK!'-!(R(9DSD5D*D97./ \]V(Q)66 M>2"9J)GMV?ATKRUP^!;B94P>MQVRTZAGQA4RAB!CR3'#]RN(UZ"POW2@9JWO MOT>$!H7?6V@&%NS81?3>E#3_;W=>H ?6>LWW?7IF!2^3@B>&M+A0F$C!,,NC M$I>2Y7F1*I*7,:@KYJ"XT*>E/>'FO'2^%V\(5A7THL\%Z.S@3[ X M2.XZA'ELA&EEHJ]6F,/"IFV&:67XLW:8=D\YLXG-EU\//8C7O2Y=2^UR%DK^ MSA9MFI(S\=>=]E-KUG1X6G<;%;-MJQC/<"8RO7&+*,=E44ELZL9E22N:9!S( M*S92ILZ:V[ZZ\W7Z*JT1.MM:(MYYC1%&UZJH)9L<:^IV'_\S+H MNYQ^&.![^ATU-ERB5D5D=$1[)5%?2Z=^-E[> )BA;,(W,8:K;.P;\4I6Y@DS M"]JRL9*F)C#SA,P)*C-?([N%K&]72^U8Q>:_YYMO;[?KS>K^P+?Y<\:K7*8\ MJK!(\]2$K1DN8UKIL+5DIXI@8()Q&"F[ -6;_3#? MOS?]NY:+=H)[1^#^XE,K"SV%I\.R)HU.K1Z/+#C%MM[&S3NQ9KMU8*@51C+TW. , M4+9G"./-AYXG'"P_A!!O!RUW.%L8-LO;.<,9,1.?.0P;^_S\X<+G';-'0JRV M2],YZ_-J,1>F8RE?-P["-OUQ=H" J8^]3+03BO[]'KJ[;R2+2EZE),59SC@F5"K,H[3$0A15DC$FXRH!<=H^ MEQ%X!>DWA=:NU/3?UK!)4YR$_KAYO[XZ:L_=='OK=Y= C*\>U=^ 5+RA#N4?2]9F095A M.6M\Q*R@$8WCDF)22*ECOXAA2F*%563"P%*E40HJ&+DH,?!D[DE$LA,)FYJ7 M,;.;J%Z1@$W;IB7;0?85ZJ/R[A(JX%EL;:FG.7U9WJ0SW-K\I_/=_D''Y=HD MBTPMUM[S6 E6DC22H(3.@*S0 MR_=.,IKW1 .7XP&D+)=E/_8#E^>]Z7VI 2K,+*SSM5X/2)IVW;YL\K/UV^(1 MQZ:MRG2Q6-VKCZOU^GJSJ>=\NV%\H>Y67Y14ZM[\;/HYFD32:K'H]76?14K/ M\Y117,11I5=X13 3*L$E*6(A\BP3'#331^@2V!-HS= O"ZV5:2AN-$2LIYZY MW+,\4FM?> 9L]CKB9=@YDXD@ACD;@VZK%?KE8P/R]1-T#[JA8^7VY5\>^\.. MA\A7O]@1FDS;/W8\9,_ZR7H8TO$JYZZ0ZY-VNMNZ\;5-MN-G^]\#_TH6297E M:8RIS$RQE=0[')GH#4^E?UF5>44ST ['6G+H HI#T65/$V#@8P^CG><* @[, M3YW&Y:K-2OY$?W;_&X3)'6R^K_N=UG*GO=\)A>/9_4[P '#.A8X&](/><[&% MN3#Z?BD-K<-,%I4YURYQJ7AB[H!7N"Q8AJ7D>9&33.75 MVUYI?F\:'%@7V@\B-.P3?-D-F_Y.)H/X&"[9Y,3)<';0R7@9+IG5YV:X^%G7 MA,5ZK=3M@ZJ9.;TXOM;]C^4NGZ?D^Q]"?_3ZODG'R923HJ@R7''),4G-"83, M,BR4K'(:J8BPU.'.M),R5M_KT1>@C6I_0Y_U)\PW_;%9Z]R2G6Z(VZ9$0@'H MF"PQZERAO4(G^!_Z6J%6+=3JY3.7,@(6;UD6%QTFSK^,@.EY9F;,8 [U%Y&&7LL;IN%+'=&--1PAXK M?40!^^1/#M<8WJ[N[TT3%+9XJS?JC*_J]D[5UUHU87>7#4\RD22L5+A@<:QW MTUQAJHH"1Y(D*8E5D1)[RD<[F:%CY+T2Z$@+M%<#4.)NB>+PA J$#3".O@B+ MRQ4 2WP -?[^<7(KXA_Q-8(5Z,,,'JS MQQJNA)[F&U'-?3 1R=F"6B;8-ZL MU]L>,U!"N:H2Q7')>8Z)89JC&:UP*JJBR*)2T 1T,N-5N\!>M^'YP+RY32[Z MM\ZG)W0Z^6[LMC@OACC,EWNXXM\JC%J-7Q7UTA"4+WUM_Z1N_QY7](=@]78= M?U!((!>]/J=,\Y\[+?5Z*3_K^6,BZHY5FL85J01-<,+!1?+ ,R8P_W6 PTA' MG7BTE^]$'6"!"X08P"\^CM?^+^#DZT*_O:W#U_4MQIGP,KZ]5<=7[0'/N1]B MKNKCLX;=1<&[U1LM5*CYHY*_J1^;N^]J\:@^:?G?UK,HC^(BT:%E5IG&QZ*L M,,^R HN(\"0M&4T)Z$*NJR*!O:7^9F7P0THG1.VBPREP@GG05J,31Y6[37G+ M4[]3K..JOUUZ9-8;"XK'@THG-28_JQP#UJGCRE'CN=X6JU1=*WG'?K2T6/J' MW>_>_S"QI3J*,9=RU^OQ=!!J[D+/9$%Y0BG3$5Y:8$()Q31)FIX:1<(X*04# M>;402KY0KA-Z+RW V['SD"^-.O0QH[S/NW/AH/5VW2Z BA/?T L'\O-+?0%EN?GU-]OU?*F7%#TLGR^; M43_7J\>Y:=?+%C?+:E7?-[^]68I7&)DU3(*"]$*0JK:H#@F@;V\+WR9/309+$1ZW<_OAG'B1KN M!=KY_U?Q6F"+P$YEU--9Q\\'K5%/;?."&L51C\7DH/I5KY5U_UUZI-D)CK"G MM2"EB?K\DU.EYN!/Y33LRM?I-K;HDO*6?>/)88%>@I>&F@/C] MK?WT?FK9Y1D\PBC8).W9XY'L8< $IWGU=*S)ILX9(_JSX]Q'O&VP>O2]4J_8 M\VK.]FSS3?]HO1W4>[\^Y9/I2*%_V?8YB))2*9H1S%FF=U:DC#"O6(Q9IJHT MSY1DD9@U7&3..ZN1*H+F[%Y1Z^]XVPZLW2TAUJDS>MLT]K4X[Y8-]Y#1X M<>+@1]KD\_JWU4:M/Z[85A0K MHFB5%FFAI%5PY$&7*6.F3C=T4.,*_:: %!QC<+?S(A.AZ1AI]8#4Z!G%KE"C M6K.Y/#2V.&@'"<3@%R3&@^7K'L0(3::][C >LF>W&CP,Z=@':\'6Z]NJJ=GZ MJ/>I-QMUOY[E@K!8QDSO_K@.<'*:8&9*'@I9)83S5,0,U.7@I)30!V)&IIEN MC53TIY&+&L' FURG(;+S1:,-!QYG.=@,;W4U9).O%E<"@;:C5C*#3Q]&W%([FH8YP90V+RUQ<]N)@= !3:WWU>5$IOYH]K1$IL: MS^XJ35^C*]1"=]VOR/+-Z@5$PY-7L)4ZJ9\ 0O'4+KZMAMX]M$*[B9L(_6J_1]SP=:%N^ 2&H 37X^H MN)WT#J/CZ:S7TLK!,]Y+8TQWMFMIS=&9KNTS,.^UKC>SN_G&9%5OEG+^.)=; MMC ]Q[^H1?,U6'^;/]RMWNN89_.S(U@JN8A%22K,!&68I)&I2)0E)F49%SE- M*!-6VQX'V8%]6Z--<\;P>;5N3M6 Q%8N< Y[OL @P1RA"S[6\WR$I4,AC1ZV M%\[H?QU"&1>)DSB)$5#L?,:8(1S;+\V7\XWZ:$@(#I>1VF*\-S\_L7^MZB;B M:H+SO(P*7NI0B.>)PH2( I?"$)[&F4KS4E9,#PQIP&0O.[ +:37!C2K].YY= ME2S_B1IU4+L+<-GR0'"VVP0%0@_F6[P"!^_2!(? 5Y\F@.1I.S7!(7G6J\EA M"&?GP[15QUT<=OPH[[;*L.%\T%^]6[/ M<=B)G=IK@, XX3)@SWL/5JZ%W@5O%Z8/TW7;?;O=A3,9J8AR@2-"]68GD@R7 M"2EP0F262UE6@N4./:7@FEA-H=$-I7K"$>M)_YNW:.4 MXB.L@,W;'5.!ORY2)]1VNBC='V>R2](GE.]?D#[U9WAOU3;CT+1\9DVISCNV M85WSR!F):)[F68;CV%P:$;F.SEF9X")A5!4RB4MJ531^25#@B=&*1CW9IM-\>GWUC]5:UGC%95RN( L@MK_9D/3.T?Q:RH!T0GVE^L:F>BI[CT@K!)8U [PY_& MFY9/.=8\;LWAX6VU)Q;^77UM*WX)(S)50N$L$@23G*28ZR48EVF4DR0O*UJ! M[F^=E10Z2&WDFGJ;U9XZ>]V)!A8RGL7*;FI[00 VJP_&'WC#?[]D/+SZ\))A MOLH,S\J9MI[PDKG/"@(XY@7HGI*-U,"3>D_;O&$_.D(@8%[*#CN[B>T=$=@D M/X@W$_T$U37Z$SQM.$*-]W7BRDCGM#2@(#,]N1($>=NF\U,NFOYM76H+2 M_[Q9?M!!Q!]LL56W5?\CMWPQ_]I6!\PHC?(X275(7[)"NXTRPJRL)(Y9DE): ML"165FYCI!ZA'&<35YKM22W0_7\[OM_=H831!#]W10U/U4FEUT:/1U\RT MJCMP:C^X.N@,:6+D_H*&?=.$L(\ZINN]@)LE,HJA1C/#&W/T470[-<"0YE&3 M .W84RHDX,"^4Z-A&FY'Y3[\A%VJ1F-PW+QJ_'".G6'F:_;U:ZW:T6ZKKG%6 M0\,P,QM$440,"T4I)HKHF%,6 G-:)&E)DJA2H,WCD+#@*T1?M/'[NZYL+>4$ ML'IK$#:[<-,7&#"_[8X#O &*A8&^&ID,B9JV(8F%T<\:B]@\X[-G\DPI5<52 MECC7VTI,]-81LX)E.$_*C,HL84ENU:9S6$S@*7VVT;QJF['X:&(\J@UQN%E\ MLIW[H3&L8=M9"K;^MNN'%+K+L.?I?$;(*^CT>VX*7_BTIZYMOZG-K"H$BXFD M6)#*'-04$:89X9C&HLI*655Y2B'TT:>$@"8NG !:2SBP71Q2/R.;IAEP+%?> MD28#5]Q33JV%Y6TO2 R\ZA[DHR,%+-O:.Z)HF\'UB TT>SL*%H>\K:6IWG*VE^1-G*^U M-/]YKM;V08<\[0G^\[QX,.V'-BNT;A1!^C>B5060 M&W1'W2+W.@F6,%=SNJ]# ^ZQZVEZ.]VM4*L9NEVBMQ.""\B[3@*R6]HU(-BP MI.MHC 9SKNZC3Y=R'8W 4<9U_&BNFSJ^N5FN-_6VZ_>G]+=O8\CM&DH3^5GI M+Z+^EGY5,Q)%2J2JPA&)E$F_IICEF5X4:$%R$BM*N8 UV+85';H^KQ.--,S M- T /MO-8 A0H%M$OD$'):[0'B"CQQ5J-4$'57QN$J'F>]LZ6@N>>$,)!>3Y M-A,\@F-R=_OPL&@2?FQA?->'Q>I[K^'HOOQ%1(ID>2PQ20S%,:42<_.3TOXE M2N*$"&9U+04H-W3ZMZ<%:I*=E=8#R?G:A)#6_3ZA8%HFA/U#!,P0]]%IPA6C M0K\U9!YO.G64= M';(#5=D)$P$;M'&FNNV\CDSVM(DZ;\?@[NC$8]-M>\[K?+2?&?B8*X_RIAWM MXVJ]OGYD\T73C&&E-TSWJV5S^/IMM=#CK=_-%UL=U\RJ6%:"I!'F65YBDJ<% M+E7)L50T%Y'(I>0QY&@*K,$$YU:M;T&_F'M%OR*VV=1SOMTT34LV*W,,K35# MZYYJ".N0I-$.RK<,A=\N,@D**LRI&3P[C_;+QP;/O3X&S%8CU%?)U+T-8^G MN>R(AS?29:C\B5F7'>%Y3KOL.M"DG9O_OEK)[_/%XF1/4D.::BHK5LN-QE + M_[K;W>K$IH*6575!%V='=4/[#C;CL_'9=?' MYP ZEEVNV]/9*[1L#\>;/=VD_:%=7[Z=YWV]K]3'^8-E7^DKM+/GZGR+Z8:< M^-BL?4KLQ1M/CWP?+]N4VE7Y?X>&U2-?C*=FUF.U< S65\O]O=AVF>TJ_V9I MJ7@4IPKS/$^[>X-I4>C5220LB65)RG+/=P6(S<\)M/([3VBM7%>45=/]IROW M1+^TL?FOS0("#+;/PF<95(]"PRUX[HG<1]&=U%\]AL>7+/,5!I^5,VVX>\G< M9V'MQ0><"\O,(4$;'GV9K_]ZHY;BVSVK_^HJHF0E,Y7Q!+/ ?>JLF$([>:V3V!@4WP<)BXE95:&^JLH M&Q8W=4&9E?$GZLGLGH-3;%UOY5R_L0_S^OY&SF)>QBH3$8Y+X(.LSEWS(244E3CIGI M84YX5. RUY.(%TF2"SVC4@IJ&&HO.O"T.K3([#+2YAX%O)P& *7=:AD&(-@4 MM6\?VI5B^%M#X>9[6DT!@B==5^& /%UA'49P)K IR1,.E,'3'PZ)8<^ZE"'\GGU7=6_LX5:WR[_^YM6>:U__J1# M:+59=[4*55%4):$<5P4UG?<8P51%%'-1D3*/4Y$KJU)82WF!%^]& 62DKLV5 MA^\['=!]JP2@KL,"N^'Y&@ 1V-QMP6B$FZKYO7C4R7>I=K% !5#]XA<=MVJ8 M2RAY*I"Q-W6P8,9BF.D*:.QM.BJH 3PVCK3SBWI8U4T)R9Z)4E1)IC8I9EF6X4G$>R8K*) .1_9T7%=C3'9@KZ[WHD;R=)^"R3-)[ 0&8I=_; M?Y :D+KSO&F>N3M/"'H1\L[S!I]C[QQXPFT:]T_YEK)?R/+^?[;SS<\98;$H M2E;AN*@8)BQAF!(]HR57*N)<"I44D#W$)8&3%',L#DI7>\N6Y/^_N%XB+:=+_")(#"3OAT$ NP);RSPYA(OB M)G4+ML8_=0[6SSGL;DYW_/TP?]S78<=E1*G(#45WBDEB*+I+[1^$7N_[*,;2GN!HSW MGN)&C:!-Q9_;Z=!5O#?(2[<5?VZ/15_Q$P^Y7C7D:[U[89/ZC>\N?-*Q ^V.H/G-S_V/ M_S77:W$MOOW\J!ZUW::#>\Z+E!*5XRI*EF2.,UOUW]<:NT^!DR[%=4_1+"I/08=>.-8D+&^FL7:"9VV02P( MB&=-86%/!Z6(NZNWZN^U4LL#I19C2:)XK#"E1&*25Q&FN78J)2]5D6>"1*55 MD[[1F@1V+ -$<487U"@3FBSN!/X6V8BI4(7Y(C"+60_FP+1Q)V .PAPW#NZ) MR.-@L(R?'2'\^MU6_5.Q M^N[[:E;)M.1241Q5B<)$Q"4NBZK$+(I51=.H4G8-F8%R R\3^BN8 P-,2[PL M(TS_* !#S..>0'L=KLQ*R57C5JZ040-I/3Q&FS##?86;EE*GC3=A4#P+.(&/ M^XDX/]>KQ_E:_V (8_:44C?+^6;.%M="K+;+?77?PT)MU+7\UW:]:93J_KS6 M2C;-;B3A21R;NGJ]O\4D33)<5G&$BZP4&9511D0U)B;UJ&M@=_1)O\1MW>9O M'E0]7TG$#KIA_?3-H+?J^?/^7G R),?'*/)I"[1 V1/O:./(>$EAO]8 MRGKQ\^OO2AB'_//37YNFY/CMM^77SV)C6VHX/$I@#Z:%*RW=3)&= MU]VJY* M_6T#GWW=X05,AAV/7SA@?L42"8^,*?;6.I4E7AAZLO)$.Q/[98J63[CP++3G M2MH;[))8GU3]5=5WAGR9B>;@>K7>K&>JJE*99"5F*BM,37^$::0#F:(L]#Z, M1+1,LSUGJ"WI@J5PJ^_X$_Y0!P:&KFFZWBML#@H@831 M5HTE;>;%=I\TU_] M-]?_A5IE(10$MF!;'+YXQ-V:S?]G_6J_Z8U)>W6Q.\:N4JI*$WPD2C!,9)+C4E0)9D4E MB2AI5"KA'H9XTG+R>$6JMD\&>NBT00]-A ZO*O'_QD"QS)0O8'30EN MK^ANKS Z:*QW3+O7U&ZDX,4B_E^34RSU J]K?- UV6MS#=$\HVH9R_F2^A)! MGV?$SD2'OJ6X'41<"ST!MLUN]-;TNGB[NG^HU3>E-=KQH7:\$$5,>26J L>< M9)BD68:YT%OVK(AEP5E9$4HAQP[6D@-'JCT]4*,(.M+D4GO(D:C:G10$P0JV M5%W?OKU!UT^Z$7YFM7%\%VE(P&E_L,&>DOSV)K AP_@$)^?YE$^ M9L1^EG5)>:ZRS% ?1R(R!6(M'(Z1'+/+FY^$C7;![_9W52)X@GF@I18.WU*8Y6+H@11CKLJ$MA[ MOV5UW92YL'MS[\8DU$V[:>\[1SV%"C"W/%."=1H86[4=7J@OB)HK\E5 MO\5S$)IC)V#\TQ_#U'@I6F0GL ;HDMW&@_FV=;V9?:Y71S(6,I)7/.B<@L"_J1#:D8)U4$&W:65R& M?8L/:X$':7!#K1W")6N&)KI^MC?)];\.$_SLL)-,W$M&[2;DQ<^Y!1%Z2#UE M-S\_Z[>XN5Y*0X+^8$*8C_.ENMFH^_4L$155A4RQ$JS A)NF!BD7IAUIF:@L MDS$'G3=<%AE^,C8*7*%&A3TW?Z,$^M.H@1H]@+=#+;"T"P7\(@2>P&/! :_P M]O9Z6LLM!$ZZ:ML#\'1]!CSIF&?:L(TZ_A(7%4]5*A)O[(3-+Y<-TMK;@RW* X MC?1\)%SIG7VNH^2*D2067(B<6-U('*%#X*E[D+C?R%NV%1J#J\5Y77BT@)OW M7>V@.4W:$3B8G_=_Z+2Z0CU,+U\<](8IX-PN/+9N)W>A,(:=WHU#9_#\SG'H MZ4[PQME^=(8W3"6YBI),E5R "#$N MBPP=??6X' 9W&YYV7U#6"[\ >=U]!22WL+]-O5(;_L0SQF.21AG7VTF18U)1KH.02."2YBR5L=#_ V(5 MAP@/[GWZET4V!\&P\ ,$)Z%Y2DDI,16F1Q#-8DRSC.)45)%,DRK/4PGI$QP, M3M>>P94IPWELRG!TE"?.07S5G,B;3YA&"4SHA3,L\'818"@X8<[]3$N)(RSO M++ZNX%#0Q7Q/02%(]*3AH0LH3P-%IS%<[N>NONNE@FWV-X9X%*E89#A6D=3> MFQ!,22)PD4M65I4J!)?6:<$G@X<^JS/2FFIHR#7*)_9;I.]&6 7T-?G7 JY2G+1B^"/GDF0FO,9[6]O@2XIG/.![5K:K-=QTJ MOC/=RU;-#K3[FF2,QB)GAII0&J;"B& ]@L(1ER*/:)K1J@2=V)V3%#IUU,DU M!'CR(!MXF?E3'NX=\G<9V=\%Q]P MF[B&U?1FN=[4C9?]QY+=K^K-_'^5;$KKMLO-YUK=S[?WUTO9?'2]WII6,LTU MDM_49L;2G.5Z*X&520P3SHG>F+$(BYBS1'!JKO5!IO=(?0([@=OM9KUARZ80 M]:&>+\7\0>\X.%L8'6"N8"SP=@YC0CBA9X1\@PZ:7:&>;FBG'/JE4^_7)AO= M/M.IV-Y"NT):2W]>R!-H'OJ]WP-.Y9"?H"Z_KK+'5RO/[-Z MJ67H]I(O"ACR^7]'$Y'C>X;6.WN^+_U>B%[? M,[SG^?=]"W*-C7BB\H"LP!ZYD:=WM:U 5%OGNVQ@LHU2O1@/C4!W0@TYUX_6O;48^$D< M :SS%C">ES1Q,'C1Y.>!WN5'X!>Z/FE' M$;VC(9P1JW,<5P4"S["VR0D[Z'.%Q('4\>@0^0I:_>V,N=WB&1))V/1N0;SN M@WB.&?,J1)\85R1\\<9!Q4]+'^<(SC,6.==QX/6'=[6\KNMKN6H(+-Z9>-*R MQO#YDZ']1R<*O;,.G\]8.#SIQQL'F])W-6N2W7T6'#M;025\YTUR*M,[,=QD MI7CG3>F7VPU\RFU!;Q@=ORBA=!"M]\KK65K$<9DE*:Y*0]7*5(RIB!A.B4Q+ M5BA2YJ#:_:<" D^H=UN%#+![IL0'O=L'\Z8\0\5N21UC*VQ^M62S/5'^5L-S M1GA:[9X-/^EJ=LZXIZO5V<\YMFQLOXPF\_2S1ZJWON;K3>[)&[:'GR6QC]KM&?[G-MWV 1L9IC_GF^^ MO=VN-ZM[5>^CM=^T:=O:$#K/2WA,G+%^4=D5SPR;XEJV_[8YD9K%(5!*E"8ZR2IC[H@3S0GN0 M0M!,520C1";6Q;[68D-[C.9^P%*B>B_=Y@(,5,8/M'RQOMA]MNL)GL(5')='PI]TBL#]8/3>[D=T9 MU_OE1COKCWLR'Y*KI(S3 C/!M1N57 ==+-4_Q4J2/**"J0@2>5V0%]A_[J0? MCE=;^2,(D"X!:!=\>80%YC7'(0(.MBSM]!1D79(V:7!E:?K3H,KV,6?BCE&9;]#'E8X(.L(7],L7]:A!9XM?O3)M7#39'\?&>5%3LVM< M-/H$K\;E9QSV4K^9D$(J=6_>N]F>F>V;GA?SY=>=L]%BZFU3W]SVV3*IG[O5 MZ<_J6('DA&248,FS%!.5YIA7,L8IIX4L\T@5W"I+$T2[T ZFU07)OC*FI=+R M2)U];1ND'Y#W%V6QH7M)^&%.3 M$!U71L?Q#6+-[04?JHKO5N0=>] 4!-I(O M^:+<]IN3OS#8SC04H(,;6.]"I]OGAL+K:#L<3(@#$]4W,\X'T]/D>GU;_;'> M++^^V]Q6G^OZG_7[_]G\O/Y>R[7^M;Q9OGVLY3_KKO31EI/*332.8=?/!IKX;O5WI M>%+_:#X$(+!RA7YXP9L*=>!Q2## /=:\^H#.C?W*5>AT/%@C83EBQ!H[UCAN MK%Z)W5KO1O0^Y)Z9'>%RJV:E(%$E*,,R(::+4I7A,BX+7!1ESKE*(A8Y46(- MR SLZ;KF+7I^U:V\=VGPM%JOUME:W54/(]V:@)=RZZPGWYFE/N,.% M59I4<1J1'*[*X9]/YP(%1]7>KSK-VT%P'#0/OL\F @ M,:Y5HE^W"_.=^]E>EF@I*QHU/BN];9"S6,90/302&RH-;N"I.8NE:E2 I9O7P;2SFUZA0?F" ^B6\J$ M*W2$52O>9\&MI:7>*FXOR9NXY-;2_.<0Y!G7=?^B]V=OJBUJA_5^GHIFR,UME@W'_VB-O.ZV;3<\L7\:Q./ MZ'@ABBN9FR:8I1"89&F,.2T55HQ*4J1"T"B'Q0M^%0R]V6AH!NJ]9+3:BX:& M&)Y?C&U8\G)P0T,9ZR9S.XV;FQ([G:_:A]!!;=33VV].-J^17KY^Z1U$J,X3!^@I&M,_1C.*[6S:':X1"RS!)"%$EQDA05)JG^3ZDBBLLBC7A5\J0J M8;D*-STF/ ^$>$V$6Q/-U=Z:1CTE@F.\( "B@78"QSO9,TR+%Z)T M=H+J/'&SVW"NU'#OMBW9'(P6;O=4Z#1%CS)M)Q+*#+V'FI@$[JD)SPG@GGW"X4K9\UJ&PYOYK.K*U*%IA9N/K;LJ M9OU[8>Z0?%7ZF=561]X+8BH%D> MI5EJ3^D15-4)HX:#3JA5"O6T MQA"OOJAGW&ZWHAP*CC5)G80?,KU-.]K2E; M7^T+^ =?'B1 F?I] BZHO9KWZG9;+=S[]71?;1)\!R^OA=5@NIMLDR!Y=*UM M&HEC-^[G\]I/O$)&\Z3("HFS.&*&Y[7$-,\J')@6/01^[KOS(>@FVI9# ?&^([=6X(4VXU" SN_#P2,YLD[OKFT9YI(F M?:_=9W,-VO MIRT,18OHBP(4Z M*]'!3'2P\PH=++TZV=&S^SX=V8L^'WV?;I?H[;_K]VDPK_U[YY*Q]W=^O MT02Y+_@FH>R[+Z'JBU+[ON"[N<0;_)*JC4T]G60_W1W>SO(HJZH\BC"C),'?-%DMH1LD;0K# PAF<$;DB M*U.])XB&I;Y05L@*BO.I(+O'';:-YYMT[QM0F+IM0Y[>OT]KV+#N])M3LXP) M*GDJ<)3GVI5PD6%*"X)+ELN,,2'2/)UM5ANVL-CIC=4&Y&#V.EG/(?VE*P!1 M\&AL+?9#4R(&+62ZF-@7'D?1K+=!1]4RG>%N.4?=7A M61*7+&>RQ#1+."8J$9BR+,*,I:*451REB=4%8!MAH>/U3K"IUNMWO0=X?($ \S 'J0TU[U&G\G=#W 0.+(F7[?-&D#@@:F)NQ,M&/Z=%M'C&99^_ M?7A8-/'3T?G8;74H<#*<3$\K<(F4,4TKBFF243W9HQA3$L>XJO*BI&61I,*J MUGF$#A,6._<5[!^MH]L*]2KR&B4A^T8W[&UV\,$1!>[3 0".O/CCABEDQQT< M6\=]M8\O*7"C/ J*X>VPV] 3;GI'V7Z\M1TWE)\Z4[MB+%)4*JI4CJ7,=9!' M>(49B2G.X[2,M.=GO+*J.1BE16#//UEU9LAZRE=9 3E9G>(4E86ONA;P553L M!:VQ^S>HBO-:QQ:R\LS0('S:U O#PZ;W%RTCPB$XLN3T.#]"8(?]2>^&:E/@ MVD@W ?L):@Q[PH\!)(9]L3\08,[6RGX=5ON\4VAGJQ-5R,"PD]&&7#:M3R%B M\6F'(.WZ\_6'FYL;,_#'%5MVS1Q36?*(R0(766S.T7.&:4HCG)6F%YU4LI25 M=01V4D3@V6ID(BVT^;8B(Q:PUI_&Q")$&FTI;$H^-_)RVTE;:P%ARVBKW6(2 MP"N&!1F#]@Q&$*>?G"X\&-3\:.T?_J0/"ETS]"PCE+ BK3 O*](Q#&95@==)>U_C(BD!RU3V0"J$)$ MDL9V-;_CU CL^?3WJ83%'8YHVL4FX3&">(J&')68 M-&(:!]33J&KD: XM!Q:+FZ6N!*<&G*XWP8 Y1QT*AC[WXJQ#;U?-G]J? M^L<5/]LBZ"SC(BLRS"IJ&O94$I=Y(3 5D4C3,A+4CB5QG7NQZ,^=8(^W;RS,\[2+'9(TZ5;5PN2G^U&;1QPI>#??5/W; M:KFGJ&U%=3O;641IEJBB ?IDWDG]%:M>*=JF ;2PO0&@WS3T@XL;-VZ#0%XRZR?]+)_M7CQ2]5D;Z MHND=%C8M5:^5X<_H>NV>:^W$-]=>>@K\']2J$&3E AGMZZ:HE.E]5 M,WC3&K/Y3T,TTR4?8_U_O*PRS*BY%$:R I=IFN*49$(0FB0EM;K?;BAVXK>-8Z_:_VG)HYQJV"YB JEG\XF- M8VW;!8Q\5;K96CI<]79QE DKX&PM.JZ&LW[*3^+[BQ*KK\OY_RIY(_5W8UXU MC(W=>970SK16\KB3IOZ;_AKU#K=Z?YN5K*JXC%)Z[A4],N]7Y_YYZG?\^B4/C78"Q,,#]AWF4AXZ&&W/.@)UZ_= M>N/G&PGK>?,K6$(4-NC4L7-+P=U3Y*H)G_Z_U7RY07_HB6,.^S[LJ5A")$_= M /*4104*GS2=Z@;,T[RJXR@.P4E[)&'Z"=Y69G5N%N?#X?IM=;V8?UV:']N. MR+.,DCS)F<(BJW)L,@J8)46.3?<^7LJ$1O @!:K$-,'*VV_F&CN:+U%EPI9' MHU332G>G3-=[?)]7L&3J<\/=(G ) N.8^H-?C"Z_&BZH0^#7JRPR?W@*9D@( M 6%-2"C=PIL D,*"'5=(!H,>\*#3!3^N]AX%0[D-_2[%MJ[U MLCY+HY@I$7%3S/QM(Q))^.@F4_GX_"''5(;9A2V_G9;FRG> M_:.7/?EO9GCJ-NOW/U0MYJ;%B_[[0JW7;]AZOIZ)))&5C GF99QBHJH4\S3/ M]']8DLJ<"4=J)]UPS3(D.AT0-TH ]N7C<+?()VCW:>^W03CWT9E*@ =F0R0!W2XT$!AZ6)O&"U6#.9)R$ MZ1(H7I XRJ;X&=%A*?G_YPOYKSE;-I0W?WS\^+:K(E5IJ2H525QQ03'A&<=E MQ)C>;NE%(RX934IJO4B<$1+8_>^DHI8[Z8\KI"4#G- Y:"S\N >#81[ZI*TN M]<7GC ;X5 _&NWE+V N'.;\+1@VZM7//3N>P+FA_Y(HN?=;;8;9S'5._$I'D MVC6EBN!$L*SE[RWSA&)&JE*E51)7++9IM1Y83Y"K@S=AOS./]#>PB+4JP#:R MH5Z2W5;X%4 /<[J!ZD*]%H-.!&ZX^@0Z +"[%' 3,8@+N-/%UX/LKR MH^!]W$BN;/B5JFM3"]M1@?3SW6HS$QFM*!$21ZIDF,B(8UJ02,?I*2](0=(B MBV'4^(/R COQG72T83_Z$;<#/<)\_Q^=( ( [,^E9F M>J/9'Y8V,>>^E>G/"?CM'G-DZ3!576^8R46N[@WM1UO+>^B0].;GX2-=!^CK M[ZR6AV(Q$W,^F*?6.]KB/U8+/8PI./W"-FK&8I$7*5.XBBKM.4R;'EHIB?-4 M19RK0E4)J*1K IT#>Y\]O_/C7BK,YTSQVNS\UBM[&3#?UVB&&]507_VC%F'\ M)^I_KK,!-48<%;CU#.E1>!]L0<88C_PPTR'OBUUF HVGY::9[A4\8[:94+1# M[N#C?*ENJ[;;P@\%24M0O! M/^N7_4W[TY9RI^-SUMXJ(6E2XHJD$28B(IBGM,!QSM*HR&E4,'MG!I4^U2[Y MH9.-'AI.)SB[.AA6"U\7$BR8_SM3X'.%]@#N].E(L> 1I MA\CN+3/?5F$*>4)ICJF2QCG(B[L M#[$!@@/'7Z M>FFRF/?SAG/@@U+KV^7GN@L=&Y+;6:I4FL9%@JM(Y#J,$PG63ICC-,H4R9,J M*8G5+<4@V@7VVJ;I-EJLV-)XZD?]O-;1WRT<^+MPW)I/A;#;UGTU=#>GTQ?M M%49:8W10&1F=T>T2[;5NF;!?\BWYNSX5]&V-RP],^]:\7K1R1G7,W2NXT%=S M'89?FTMPM7(UH1ZD\[ M7-?IS_]^+]IN07R%KP^VHH;K,7QXYXTY+:/Q^XLOW<<-OY"O(-R-OR!:O_0- MP)"OPN)&8%#Q;@'*87O4;I:Z9**8J_6!2O!._=B\69BL1$0K4B4%QVF94DQB MD6+.BQQ7-)-1&B=4"-"" Q,?^GCEH$SC'H[4@:T+0%CMW'LXL("G*T,X'?&$ M&F50HXU'CD$W&#QY2J#P21V>&S!/_9;C* ZG#%_:ABR'>]*WS6F&(2WM79+9 M':0I%41'-CI=*HTUY$[PH+5I-E+DVM[YJ::L6BM*0JQ91%"2;:L^ RT]&$ M2+*AL-@)SFE_"SVZ9X1 4V\48! MZ& M6)KI:=]Q2=JD&PU+TY_N+&P?[;;N3Z^WFVZHVB^DLIQF)8I9CI:(* MDYA2S#+)<":JM$J3B&8JA\S]87'!-PUZ.W3?$)H][(L?UD:1*\3V2OS?[K[U MQVUE 2N1=8H/.:&VPFW9OTW(.+^6#PF?@%31G[KMN(J4/_*^FK/!A MR>GUA+,-U>(&F MQ0V"6^B@N%CX0>?#@4&X,!K.?[TQI\*!I3P8" >_/\#<;I)G+)&FLF?GV[GJ MGRVI":744"FLQT5E;O_@!>8BH[@J3*ZR7#/&_1._?:F.MO&:U05K(9;5&T / MLSH$+#";NLV$(>B\V MG@6%RK=G/L$WPVRGTM/)V_G:+O#V42^_V&5_6RY^K+^Z'D!\_G-B=Z22\BS% M4KLTOK(2UEK:/Y*J+"61F5*)5Z+P!3H#V\>&,MJ01@UMU!+WT_Y+2/6;Q8CR MPPQAH.C>&NPI6$]LV*[0[#7M#[LMYJ5U1U%?3^$V"NM[>8![$S=WY[?%0OV8 MSF:GFWU;,J<[PDYDHJR]E0R;@BE,TD1AQGF*65&4I+JET(^I-SQ@)1_A,R^Y_NG<)X&2_"(:']^#_^=XMV&;A13W&WIW( MR^!TO&W.RY#WU![J97%V]:SE$Z/5)R3/C5:RP@47W'IFJL1,J@07>4*%X$12 MQ2#SKOK)#>PUG1A;M>XX2<%3F$\!YW=R& \.F*>PUS>_TQEZ1WN0$X1O&=Z<]]=@=J^F']Q73K>:+%NFY!:.I_TMZ;O\NK.W"^G7"-[+#,2Q,.XUN4: MF(Z,SE6+/7O<:66=(?N^3L5,=\SGA.JL$EGJFK:7"29&)"ZL1'!>)*G)#:T$ M\T]_&(/C@6WL+/%GVY_DF_ MK. *_(D_9]"D'_T18R)G&/EG#7GTXSI@1.,"X0"WX78V_3)W2S<9E#/=4,/8)POHN/Q MZ8PI,^RSMZ779LW_>-X6%7[8!G;MZG-7_?>+N5-^^!M\[(9ZV!"EC5U-NL=6207H"Q,*)P>YG- D&!V MU#&"MIR@#MW.U,;.;]'K8;$#6-8!,0PSL7&QA-G:0#!ZC2YTS?&L;Z"T>V8X M=(VP8)=KW+K^Z6I4%G/[8KU9//+I?%((4F2*I2Z7J, D(3GF62YP422"&%$Q MRD%AK9-4!K:P#4VT)8K^;,@"8U:G ?*+3ETM-LQFPB4&AYYZ)8H49#I-8]1P M4J^8AX&C_HOA(:);I6K_B\](DGT_U9_7,T)T<:&!-7!''UD&?OG^JT_F:@ < ME^-#49$ ;@A[0!@@/.0M:5!TZ/+JHP6'O 7MQH;\;XHV7V4W$/%UM[3O=FD_ MXU_J+*_5ZZ_NQ_?SVT=W3']GSMRRK?9.)Y2+3),DQS0G!A-!$BR$43C5:2[+ M7.J*7CMH8PB^![8WO_QF#>^O:.:Z[5DOME-8Z=+I=EEU39GE9G+H7L5E765Y M])F7S72['X)W[J7?Z]G_NG M_P1/U\^A?(%/#/8U/)U#UYGCN\<1ZDIA+ZOE<%/8&TG[V,P+T[1+R _BRGI+BB+ MA4N XGI)>X4F]Z\_LFI["7NLZWZWA6WI?WOB]@.^UOI.S*9?:@JK5S\_ MNO*[9LR#EH+J*M%8TDICDFK74I)07"1*VA,7A*CUBC:4L6Z88N3+E. >.G85>*"U.S M#3'44KNI.T[$T[4>82(IW"D*HVI=CXB'JM=W*4S_5LOUI/:,]?(;7Z[M]_&Q M\I%@GC*)*9&%2,L\9C7;PNT&>9(?V M,7=,=/L?;-@ >IQ^0'IZHM'A 7JH_<@,-*,:)G4LI]:/Z+C.+@B((R<8=G= MAOS]/ET1^68:]?'&/RP,=&/E5JZ>9OC/_QI=3M^W?[D1< MU'WOXYMI3?*"53@A"<>$%';W7AIKH4I=%M((5_$(\F+\:0_MRK2P. V=/'&08\H*/3P6W#!MH%#EI&VC@=&L;K@>,0 MR_4!4![7_X%#GQ_NVV^6;J3&6 MK+WFE5[_T'I>7[KYU]NYVC5T,,UBF[%)G3.";>4L+25-#-=8"&? O<9([,TWM[E>;#> MVP\]$PL!+L[KQ>.C7LHIG[U>S.QOVP2FVR]+71^U?M)S_8/7F[J)+GBBE#L> ME:3"I!099EJ[K5:>J2)+TK*@WOX)@/#@)S<;3I#LLH+XAA>T;)A!=O5'P&<" M J['AWX@R* '0%NT]KA 6S9N4,M('5D9""[ )W$@V,*^9]'@@WU_ C#H_7A MUAO/\@=(N6>V0^X/BVM]LEO5Y9-T\Q/F7ZRY_Z1G+J#CFBFX(W;9_OQ)NSIN M>TDZ88SH,I<,4T($)E2D6'"3XD(K2K)4YDF60Z);8 X&ML);0H@WA57KA=WK MV8W=U-,Q#X?6+Z(U*& P&[S'2KWE;9FINZ;F04#RE[8_E*?YG.:],M^*S>K0\$8%ZH MC%<)P15+79E#FF%A/WV8"\KRC+ B8QL W\[5L\"WH>L-WMOFE1L8.8_=14PL M8)^SXW[U'>(7F]>'*&)P-_^K4(G5S1^"SE6M_<]*"VGM?[S(L[7V/RM/7VO_ M\S==V=K__?R;7;H^,T_;_ EFC,QI[/^>9'/=M+ON25,?U\[GN?K)C3P:;KZQZN?K_1]P3I.*\DP*E8+R4"X1'#P\VB&/''VT)1]4BWD10#]5CPD+ M- 0:C@A8W7W%C*3S%\F-JOB^PA]JO_=]82;@;OU5+UU?AZ7^JN>KZ7==#S73 M'Q:KU;O%4EO_X?73TAWO_.QT2K7[]_IOLR:HN!U^]E&O[\P#_VO".26BRDN< MB5)@DB3VZ\^,PKE1=N,M:5GFH.G)P[ YL+EI&4.RY:QI3CUK3V2VW,!,SD / MS,]0/?]C@)FWFE^TQW S-=+N3AW/O]Z@S4/:\+W7N=G%(SNL=Z9,WB#+O%B@#VWXP-3"+'^3;-O074]D6J6YXM:UU3[=E*L0[-T^J(K6WKN(L'2135AN_EI20_1]*)'PM@M,$Z1>IZ&&#U"GVV/T7=/X(OZ MM-3KGZ\6<]5&XX0A%4]2@G6![U:+99W MW^K&JVV2YR81]&'Q2G_24EOG5SU8=UASLW9EEH)7KMLC3DQFM4^5"6:5SC&1 MBI6:J$+ 1J/ 61A8/W>$8.H9@*6? @^+$$S%&UYNT):;37)\RU";.;5AZ0;5 M_*!_UWR)WMG?Q#,'X:A$,A@!#(QJ4L(!.C0Z5ZP4:)86\R\NT=&U^OG=];"K MR^H^Z4VEU9VY7T[GEIG ;'"&B@+#^XKJIW'-V@EJ>?-XT-JJE' M-$)721_+$(4Q,:XQN@JH(X-TW6H!^8F_\^7J*Y_-/J_M0MTAH:TKG@FA5"4I MKI+,^D+,ND:\8@;+7)DLKZ02F=>>Q(?8P 9F0QTUY+NC:0%Y4)< Z[!$)ZEER" I 1%A&2L(2PD)<#E@;F*6)O%MBE-<9+ O.49B\'S/>>:".Z M[I>+=XOE(W\_-^X_];FU_J[GK@"PK?/3GZT]U1U>WO"U_>OZB<\F7"A&35FX MFI $$Z(T9MS^-;4;PKQ("IYJD-L5G<.!#6;+"3!V'_\Y^#ELSXHNS Z?'I9D MN44UNZC#KRM$-SVCEF-XSWX[M&]0P/NAMOF@WZ,^=1;>[[QE?K:9FJM6;NECGH_YKG6:_ M+^;KKZN/>CW1N5!)PCCF12(P,6X^2U81^YX469FGE43-P_C0>1A=5E'#*_K8/HR&W3IA)WY/[3@ 1F[#?253S]*Y.PZ0YYI]1UH] MFH]L22Z^S*?_H=5[97=-EK3K_-41&F,..D:B5Q]6P;!_X)H6HR0E=6ZG0 M1JQ!7??AG\9P;OV O#^WRS_\8_'8#HS 1&"6C"L/?,57KBC_TZO5OR]4W=;;W?+QR069[LS;QV^SQ4]M!3"F+O:?Y-2P),ND M&\#-,$EICAF3"FLC#,E30T@"&KH^/,M#9_(X[K!P[&V:0"*^8_\&?;.7VZW% MCM,;-*]Y=5&*+\W KA7B+;? ;*#A'[C?]^QE/4;81ZQY@C5GVPR&V^X3=#RB MW_>>X,?M$_QM\P1O+SU!>++3:*#&2I\:GN%Q$[)&>P!'*5[C40X=!_PW/9O] MG_GBQ_RSYJO%W'[=[$?.G8)*QD1:4P46& &<9P! )&_%Z0[HKAON=6'GFL M[P4!CP?Z7KKABM+10T>T/80N9D:+%5"*UH85B@)KO\\ M36M@Y:TI!Y1HG@'&SPF*)"Y,29N-\=&.>8#<:P_Q8M8JGJ$T?L%AO\@GJP8O MW!)Z$.2J#Q_X7V^F*SE;K)Z6>C<40XJ$:JN?F.>YP83E#+/$,%P)6JF$EP5C M!G:\I_$EUQHO9],O0D7_=RVZ'[2+FWQG7UI)DH55.6EQE+7<\_R$E,A M,RP+DV5961+.0%]F* /#YS-3>*$%"$$_]1\2%YA):#@Y462Q9>>F/46]YU/5 M9C8[EN)65X2 $;&V D1^],J*$'!.U54$K1/:]WF7'[W)H/[@ MQWYO52J^EZ MPE1&=4ZM@4E9BHD4VN[?C=L)L,IUA\DJ#?(D+E(SY=@]+,W4<&!&9A]7'8E$Q\VN+SNQR6@9[.GK-%Z-%^B-W)/ M9D_QCWLP^]X8&!%8?N'SZ7_4X<+=<+^FE';02!\MJWTAG8+B$)K MP,UTA[T;M,=@?5K=9=&IR)9)M.-RD!X$47&+M4N/PM.X^_F8,![M_*,N'JC+ M>W[$W_3TR]>U5K??[6^_:+>/<9,-7%K5O5ZZ!G43S3-6F)+ADE#[M4^+ C-9 M4%RF1<45455>>8W4"65@X(__A@'$&PZ0:EE ELOS-8!QL/4TB0,B!K1^AUN- M+7HM-VC#3IW@>8-:CB*:N4 L8EDT*/EQC5<@.$=V*G2=,)/T4:]=#N?]+2X*0J*,U3II1* M(.W,_$F#S!"\UYGK.BA=.O2WEA4D?J)?GES&@5DL?^V,".5;EF#&"8"RGUD: M!CN807*PU5GD]UW8'"-H.O^U,S[Q]C)J8%L$!R"2%0(0'M7^P $YM#P!*P24 M:_&'U6[L7]PA@!O)4_K5W^O7MZ?3KPXAS>]]+>J: 8OF7]&S# MJNU?PC.&5>^/A7EO^?_@3(S7/V L//<:$(Q&]-I Q\+RR)?+G]:1=@F0*Q<: M?;_6CZM)H92I)&,X2PW'1'*[G:BJ J>9-$+JQ)0)K)W]99JC?6T="VB/!_2G MXP+5; '8OB "0UF1($H.'X1B,X5 8N+\D:/49RG^$QAB8L0G(]$7+XU<%9. M?4#RCLOZ.+69CE.FJ>2JQ+S0*285R;'@PGKO15*6E4D2F8(J+8])#&P$&H)H M0S%L!,XQ+GX*?IVT,'T&"@J?;'-6EEBS;(X)C#N]YJR 1_-JSE\9IGAOK#,@ MUUL%=T-B5Q,F3:4U3[#FE< DEP)SKC*<4L%8E0A9Y0*B>J>(#*Q\#4DD'2F8 MRIU$Q$_IKI43IG:MB+NOZ>M>8<%JUR=-),4[26)4U>L3\E#Y>J^],E?8^>QS MI]6U!__[=+YPC3 W#1::R]PDY_E*3Y0N6)'0$N=2N@GO1&*JTPK+(B.\5%15 MADWF^HN; /T0D$H,X,7K[6;-VWW$D?>;_K:NA7('^7/+V&*^MNO-W!L_;7E: MU:?^UC9J_5COK\]=%YBG#'DZ?J9B,+##*HAJ@#OSFUR&<]T<9I^]&_1Q']AM M)YF#N4^WC^YP:H!DZ "X8B=)0UAXGN3I )#.)E6'K'5](^GM5,X)%X*:RAD[ MFA:8:*,Q3R3#,D\+P8PN>0GR14Y2&=@9>;M:3Q^=[4/&4L3?'C<$=IKGSD4@#]&[>T7BVULQ'8O9U7CZ^.%1)7:AQ M[OP?;7],#JW$2M=B11PT;0!A^ IZ]N#X$25.&# I0>JBLT2R!-^&1S0,4D&.; M 5XAM#'!)_UEZI(IY^N/_-'N:KB2A68"*RVMN4AR@@7).%8RK70N2:JEAO4C MV"^*<+?T42.*+3WP $F_2H?0U+@/@$F9$![@=.27-%5X&#!D9L)G!;G MN(? F>O"OM&[<2_M:=_FC%"O?EM:_9[(JL@IIP4V2>8""+K PE0YII5K"4)U MEA=>JN9+<N[>__^I.Q[\MIQ*8+'P1*RUSF68EP\1P9Y9TBMWH+,PLB+14 M:2G= #O_7,>H6(5.355NAU37X_1-GJYA#:YN@BEGP,3$R"8 M==M0=O6:+6VT(WZ#:O+QO!=?02/Y+!?)C>JI^ I_Z)]XWP_?WJ&/]O^[S:G0N\5B M/5_X5E5<1J9?K:." M-G(!Z1^SAX"][CW-@U6M66:J?1EU<>196]!=SHL/\- MP1WX][JYG.HN8@05*=$9+A)E/^=E5F NTA)3E4O#2RXX!35H\* YL-8?MQ1R M9R&=WW;RO, ]\R_BZ7O:$14EF!DX!FB$WBW>\L9K3G^1XMB=YWTA.-%6WOO6 MP*P'W3BX=5VG2X6T3W2V/?)HCS->Z;DVT_4D30J=*UWBBI>IW2V5&:9N+(=1 MM!0J-R;GH$8+$.(#VXZ:!6!Z! 0Z/^LP%" P,['AHBD1;YJ>.T:Z1Z(M+^B7 MEIM?(V9;!( 0*PL#0GK<[(P 4(ZR-D+6"-@]N'S(NLFPFRBT.Y'SW3>A3I(5&8JW]FS?&<_'ZA M]MS["Y<&9@?;;9Q5U^5KQ^M\W02J/DU7_VC;?C*>ZTIIB5,J75-%*3#5-+=_ MU:;*BZ02#)8JW$]O8*7<4$=[Y)&C#TP>O@";W]W!88"NJ9YBQLHX MOD!MW/1C/]&/#__]K1>?=#?]2QK7]Q*TMSP/,>9J8CSR EF M5:)PF:9:50G1=D6D.G$CA2*(/I=1\T?CH=26"8/N^^M6YRD*-[@UKY M!]!G#Q$CZ7(?I5'UV$/D0QWVN250?Z?SZ5I_F'X_'J?S23]R^Z_S+[>/B^6Z M[<1TKY?3A4HGB=UN%[1,,,D+BDDE"DQE:E5=5Y(I0:C."$BWP_@86.^/.O9T M64 -#T"C$(BWI\$8'D6@,:D9PC5'I^:0;;D"(0NW,M?A$LL"!7(QKG6Z#JHC MRW7E%&40N D9YEU*1G#@E.*4Y/D7#.EA;:<(,<*:GA!.V:0 MY0;0$0@ :K^Q'! JF!7T1NGR%O0JN "MD(:!+:RIT?4O&:PE$5SVWN9"@.7& M:Q,$EW&OX4_ [:&M 5;\RY>EJ]JMNR%_TM_U_$D_U)9]FP B$F-4*166O#*8 M)*1.C6689B7/19%G90X['?>A.K1G*K]J]32KDV/W^7&_:3F"=A7P =// XT. M$5HZO[#> M>-=!QH_Z1_TOJXG492ER8G!:%,JU]$DQ)27!NDA3E2E5E6DY^:Z78@':^EZB M"U&*+G7_ ^867F8LP'+1 M7! QMQXD=]V@P: M<>DS==6W9_[8B5L'=I([%-$;[;I8;)K>.@;^EW_^V"FI^W4]@L P?>Z7-5I= M^P6Y@K+'3JTW6N98CS#=K+&^R^#5Y9^U?'(]:M),/$S7,SV1!9-I9C(L69)A MHE*%F38,%R9+BL:T6$ MJ154.E ]^3DQ@FK)CQ8;K8[\G!C=&O*SUP2F6QXF=+WZ^6!7J@VSR:4IJ'*Z M1-S4R2K#G&<"2YH5IDJ3BI<)*-7R/*V!5>M$5J&C'-:FM05FX6'F5/93&S:F\+/)1/J7'+:$*_?BXF-?[N28UGZG,:$Z956!IM9@E MJ1O@I+%)2D:X+ 25H*#M(8'!5=>10ZLZMO#?DO^9)$F*OO&VI<&_($;I3<'2 MFZQ(T.HKMRLA_K3^NEC6@QB:2H9U^?L7@1ND%WA6]-U<0;, M>SAZGKXV)OPI00U+_8!J4MLX3Q-*B&E53HL3S90<+#^R_3@MW+'1.',=W&]^ MTYX0OIO:]1[7;Y?+Q?+U8NEZWEJ#]&[&OTQ24U&1TA27>6J-AVO+*+CK/)L* MPGF5R[+P*K3P(S>P%=DP<&HZ+*K903M^T)^.(T^WP!/-RZYX7(R QSPQX0%Y M[OY2!_GR'LN/YMW[B]KU]P%W!636W"\74FNU>F<33+?,HC7_JYUHO[*>0,VOR\6[KG%U[.?7;Z&>\:G 3-GV M@3@FT89+=&?0CL^ZOKOE%+6LHH>SR9'/]$ :43/\V#"THQ&?4"PC*3X,/9F M+$4D-UY&4WR,]C*>!E@^.".J/>QQW5!W+:1:LO5 B,]N:RCX2JM-JS+@ >9U M1 8\R7W2/HXV"7"(P\PX6,3+!KJ&F;'3A"( =R)_*,:JD5,% M)DE!2$6J @M2:->GDV,J28DEH9PS)LNJTI-O=?*"W<$LUWXQK;/T("IV2-5; MVUYQ^U>I$5\CH;],YW4IF_4@OP64!O8@)Y*$2VJPT*ZYJ2P(YO9/G"=*5*9* M"M?:J"'Y=JY&QVU#,P0U[8)RL?'RL^!1$( 9YYZ$DQ%22\9*)'DA:2/@))%K M=N/O^/?%TB5HMG.G%O/;N?J=NXVA"\MHUY7=6==56VC JU3I3#-$%;9D)J8&!@@?8P0X(8M@V%01FI/UG( B]FTSHFN/M) .E MW=LNAJX1V&Q_Z8S1^N?G)_%W+="<]3B/G2=Z(UZ M/FRGRA=,,ZT$P2:W>T27-(FY*Z&V7F69I"G/#,LC=>7Y$#* /L2;[.T@XS>' M/AQ0/RL5&R:@[Q@!H9@==8Y$'KY]SH[D2^F5Q;VL[=)K3'!N52=>R+\>L8)7]@XLJ M83RCL+9>(80M/YKVC+$]HQ-"2J720V>$GO<(S?8@^D!S,_"Q($!9DE" M$;@^FWTHOZ2'T//FLE_T03SN" B%NS*QY9-?;IM1I(^U61>+YI6 MFDV5\D17VG#*$YSKLG)S^PRF:5'AO,I*J@O%2.J?>@:A/+"B[[%R@VIFZJCW MAAO[E[:G*.3L"PZP1Q1\*-A@AN$D8EU&T(834.-5.&* T/=0R(7%O>,A"(M] MAZ#0&_@&+3A>U#M$SKV0=] "H4/6VLDIG[03;3IK8HRGIZOHU23E625I75LD MK(>5Y1+3W*18%&5%W.RD7'J=1P;2']@:-[."UORO.K+M$@Z,=I-49T@T$V6@ M$]=@X/IY8P-"!K/$;XUI"IZZ,Y4^.03W.;OIF<'D!K'>/BZ>YN>A#1C7%@10 MM-%M,.HCCW$+@N9XI%O8,@%>XF8@[.O%HVB[--PO5NO7L\7*];!I9T7?NZY, M#\LG_<>W22ZRU!"18^D*F^TG@V!:E12;S.T-3:X82[U=13#Y@2V4(XYE0QU] MVYN4C>PW0^.G;P!_!PZNAYLX*&0P"[5A!75XN4$UABT[:#MMO&8(.8[P'\-B M"' 5A*\ZGC\9+/&>4QF^2IAG63NQ4^D2B?GJJ_TJ MN/^X@_#O?.;RB$__MDTK*HFBB5$*,U'E;FP(P3RG&=:5J(J4)D0FH+X4US S MQDF#4O;6LO@6IS71=5_Y+'!)TD]RYC@/J'/C07NO2=,S]_RI2O76=WK95T-]8JO MIG*BBXKDVE"L=<9$&RY=+5+*L77G.&8DRW$EE,B9E DK4EA+Z*L1"FH![3(: MIDVXZA?K*J]^1?Q@WH[LM"]J9ZGLL$08B0%1]C.25R,'C NVY-SI :H)WJ": M9#R[V"M1)(-XFL:HEK!7S$,3V']Q2*W2J=2SCEUUP]:=Y]6=R_;OFB\??BPF ME"0%=9T$25Y*:QZM_\,8-[@H2YXEE69:B*W_XUN^%,Y/B&\$MZ?V%2HAM397 MX.L1AQL:KJA)J'M.U(:SO6&/-\@QARQW(T$,*6T:!^K ,JU,^NY72G?/5#3RL MS_1MIM?Z5OW]J>GZL?JPF'^Q-O?QC1;K29494KENM%7ITGU,D6"J68*S,F,D M,=RZWOJJ,YQ(C [LH/^NN6O/4)> -^D_B.\8N4&.%>SZE]L-N? \G![\V04> M$3W#$XERF+3C&W48=X,Z:];1CG>T8_X&W1X^1^0D0&]>SG.\\ICJ&9YGU .M M$9_K]0=@D<$&'Y7%HO^\AVJ14;QX_!:;7EA\:[\"<=/F9Z**+"="IC@ELK0[ M."(Q3PG!M,Q4Q:0Q50IJ*GV:S, ?T%UIK3PHZ%EL_V7F^ %&KL]@YA>.N1X) MV(?KJ+YX0S)>/*9?I$@!F3-$1HW(] MZ&)*Y<#5\I-#M#[Y4#X]??I]_F[KV M7;M9DYZ#AO/?%9IX6821*3%:[;6F$$)DQD MF--$865*DM&B)$Q28,79,96A=KK=%B2Q[X;3P-E-^G M\6KQ80K:(3=(B[5><>*5E9V@,79%V7DQ3Q23]5Q\72K& _^K*8W??7@7UN7F MR^5/^X8[P[!ZLWC4;M;V).745(*5.#&4.LU56)BBP*60AE&I26E /3 ">!A8 MK__XO"U?J*L9=AZO9<@ZQ!V.PO(V('#[Z?_ (,*LPUZ61\/.3;=9CT-QCZ4; MM&$J?@9( "*1$T,@'#Q+OD@ 1.?22$*6@IFNU7(]N?LQMUK]=?JMR4^<9)DN M*Y:F6.4N:0J'?4EPI&W#G M["^6MV+W"-"GL/:VCK+:O^T4]=2*HRA@CR@;Q>J[)&#[^^7+^GZ^FM^JOZ\^ M?Y>O5^LV;]EW]WOF_J$WO]LQ\O=ZOJK;3.XB>>BS7GZ?UJTF5YZA_UXH/';" M$5 ;H2] ;CW<[5M<7B_ MF$WESUUDAI.,5&52NEYS&A-=)%@H+7 B:<%$521Y!?*S?0D/O6G>[_.XW^8Q MK"?F12C]?.@A (*I>R\VKE;,\8'^;/\;-0X6"D+DEI87R3Y+*TM?,,ZUL/2^ M/R";Y,R(%U>X44<,7,:MBR-5)&,T*Q.<,FY]Y"+3F*M$X3++4Y$F.BG\IG]# MB YL2NIZ)=FAUQY111@>YHMJOV49"BN853DW&>JF*?CJ,C$ 0H!LB &0"LML MB($8+#L*I5RX<9@X[1%\_64;F MZTFI&2559G#)J<1$Y15FJBHQ$R3)9,&+,C.0>0W')$#>8F@!KFQHA=?>GH"& M\XJF@B68)M1@0G*!15I(G#.9T$J25"8,LE._$IH 1WH 4/P,\G6BPBSLGE%M MJ<4SI>O5<&6:.'O3CM\62+W^Z#?3Z9WVUZ_?:J0A2DEM^X75YA0+9RU,KB@%;>[8"XHS2 J">9@8(W]I)76 MCW4EK=WMXBNVN^$8^VGXH,C!#,"6%=3PYTM9S4A46FF58ETID62+2 MG( "^3VTAO83]GJ++TP[A[SN,GYE:_4.7GYV)1(*, MRW%S]IHO!."%Z#\F' MZKS>H?2\K=>/1;[8>_W$+=$G174K15WUZ-Q-IOIK_?!#S[[KW^U'^NMJ8@AE M)K4.22H*-P(F=TV -;&;AS1/BYQI*4&NR77L#&PQ["M51!L;Y8.NG_$8#S.8 M?>D=-=5?;'XW/U\/$'/Z% "?X>=2^3#S4B96 8 #S+*"K!H:"YJ[.?>U]9QP MF5146.>%%8PYXV5]&2HIEB*C)2UU+HF"=2?J+@]1K*"F1(Z8\UMD\\U>/*U7 M%DYE/4-HO*.#B6^D(TQ.8(S#%;;7A;,;41N*,>,O%H]/96GUOETO[*.NF!:]^[BYIJ]_J\IQF-_-^[L8OGPE<_OOM4'X+^Y(I35^WD[:B-3S&X\F,)5J@I,M/V#,U5B620B2[7. M*P5J!SL6XT-'3S[_L4)?ZGH=53<8JQN+K8"=Q49[BGX&YB4^&YCQJMG#-7^H M*P/J".'FXG6O:P5!M20W;6 '=81!M31H;<5!K3RNVZ23"-DG'VM0RW,]A4BF M=S2V1S7K8S^,PT_&Z/3#/DK._(T[*[2^6WZ:?OFZ;BN(F,RU M*6F.TX)I-P:4VMV=,CA)2EHHGJ1"@*83]] :.E+M*#MM;FE;B%!-/7 X0!]J MGO'J.%@ X]7A,,##TI<%C!66[J$T;ECZLLA'86F/6T+GAGS7\R>]FNA,I)DL M,YQ7/,6$$OO-3A.-TY085>:E5A5P!DBS\, JV^3G+!MB32+WM\4/U_69SZ#Y M*%LL_'0S1$*8(FXHQ)RDL<]SM*D8[;(C3[C8%^9X6L7!OP<42MP^_-ZXU??+ MA=W[/[9E?](H4PDC<9$IZ^%JF6&>Z1+GG,J"Z)QGJ?_4L],T!E8<2W2S[VW) M M+XSZ#2KS>19(6IT+&8EVL>O>4%5"E<+W=840+@,<-J#_H%ZBTU.'/K>)4% M_;SO%1))1T&_WL M!$CC]D>+#$>L.H$KN1FW2B .=$3M?6T?L5JFE"W':'^^6#XL?\XEA.M>:&9R6JBY2YUBDC&&=T$3(BB0E\0I= M]- 8V"XT5%%+UK[\[F^+)7*D_4Q#'S[]5B"2U#"%#Q+86\$]1.II16/O;M38 M_K#3WKXU1U%4#Z$V.NES:7 ?&JFU6KVS;+U?K9Y<%],[LS?(P#5SI"81.*.Z MP$38;0H3BN$\43KE[O--O8:)^),<6#DW##31Q6G+@HN/SP(&@@"0]/MZQ\4' MIL;[T+SO0+-+*8LSBP$N;;P>,Y<(CMU=QA. $WUE?.\,S/FTED;KNOGZZK"9 M4BH9I6EI/7A6))C0-,."Z1)3Q6C)"I:E%)02T$-K8'/P(6" 01\R?EH>25Z8 M>C=$;YI!!JMA3_<]!(R5,-I#:=S\TMP2IKQ_S)_LAO^#2Q_8Y*NV M4>XTTVFA4KL-3]U91Y56F+OCP<(H2I@NM$I!JGN6TL"*V]!%,T?8(\<9B)*? M&D>1':;$I\6.V/G16[9(^GN>SJC:>U'<0]V]?$/ ^>3;QV^SQ4^MZR#YO7T% MOKK1)_8%:%]+3JN$*9+C2J4,DR0E6&B9XH(+7F4Y2R7Q;^!V@=C0F^26.JK) MHPW]NNLAX"SO$F+]BAP;!^"VN0>"D'/-2U@ #C@C8A)VTAGT>L#./#UE[#W\ MO+3&>*>@GM+L'8?ZWG/%\< GO9XV0SAW RLV:;$ZR9GA@F#)96%=$4(Q*RC! MI0 )P&1\ @Y 3@)Q;#[#E^1 M8P;_^\B-'_3W$/YDL-_GOI",*[O6W*U:'T.N_HW/GO2GQ6SVKID$,3&)8CP3 M%4[2RNY)JM)@EF<59KS(BB)G1(\KQ@F(J>8JXKB M5+"245&9U'B%LN&DA]Y)=GAQ0=YV;!I>M>QL^SNBI9L+M+(<0=PM$,@^GNA0 MT ']TBYJ=V;CB>(-)]L>_LCQ@CX/B1K$91T*O4 '-B**0.TXHB. M;XBD^VYPT H!%OE?%S/7&FGUR:ZWG+K&8W_,I^M5)ZJLJX2GDC.57(5'GU\PVD/[ 5;!ARGN>WEB7G@B+>,H666ZX ^A^ LH>)'!8[F,UL8;-. MTX8;YSVA#3]HQQ!R'*$M2\.B"#"KPZ(99F?CHPHSP>&8]-KD@&7',]+A,N]9 M[2N6"6RJZ*)N+AM6JS=/2_O!:#BHH\2O%_/OED+M,#<_KUT+U<]:VBO=G(I) M2800C J<)$1APEB)1:(T5@GGJ_Q3%\!U\.[PASY?QAO>@3 &3K':"E[% MR[B] F/ =M0 ,,JB+ZW)K#7E1D_7KAEUVZ&4N>F'0FA!N+J,8EUXUFSH?T26\\>/UM/Z_S"'M4+;T"[%>J?JP?M MV6?QXMO0'G/^GZ03[=E',EXSVO,L7->/ME.#?OO7=#7)3)J:K"AQKA.)29YH M3!,EL>1E:7)MF,Q R0)GZ SL?6_;KG;(HC\=86!/RG,P^1GL",+#C&N(W,&= M9<](%;FM["&59^DI>T;4Z&3*KUH]S?2=Z9E1\E /6MN625*3$R6D MQ 51;H8(+S$M388+KIEA)DN-@ TE@/,P= )0RY';[OE/;XX&L*?'-BQL0,^K M@UCO$*05^K/F:9@4\BLPB>4!!7 PKB<3#M&11W+%4C!SI:6:O/FNU.IN:9V7 MY=OE_,OJ7MW-W_Z_]<_;'TNU^KAVO_^Q^F1F%C/G)=D/9O7WY?JWY?M M*:6'58I$:F +]6;Z?:KT7*U8]GRIDO\WM5J;V 5=HOE@W M%_Z8KC3ZI,VL&45F]R]-Y]Z]#9,[,GJ]^*[=0'LWGLS/Z,5Z3/T&\!F>$,P8 MCOUP(E801\:VI[>/I=3:4ZEV9C06_5%,:F2P-N8U]K(!I^K_IK].Y4RO;N>J M?BW=V_K-[1U;!4TRR45%"ESQ/,5$<8-9D1F;2&PE#?V:D,[)%OH$A: 0^V(F(2=8/=A M$^F0VE/&WA/I2VN,=_SL*6;/O/8$34_CJJUW9_<<)C3LGY:+ 1V-2+M\1.LV6B^FL/E]]QZ?+^B1V MUTGY5JS62R[7DXKR0FD7F6)Y8A6[M(I=Y05F26JDKFB1*5!?=C^R RMYAPGH MN%LOT/QT.SX4,#WOT+]!CH.VA'G'@U7XEHN87=% 8D>;J.M%=.19NQ @CJ?P M@NZ^:I12G9VVF-$!_;!,;/-/!QK" M )4][DRHRV2?8V:4-QAG9DKYWP]O<_ZFW3*^LP:*SURH[9W]S6J2%3E+M,BP M3DF*";>V@V4DP:X="BTXH201OFW.S] 8.G[<4D4-V2:,6!/V;W)^#IU^.Q!) M9F!$%BXNJ,7Y!8&"6IR?6W.T%N<7A.JV.+]T:>!P)BW6N[25C_Q1MQ,[#>%$ M9S+'12*4U3]38IX4#*% MU2G#7$/_'-,J90F79:D,#6J@,DZ/I;U6%:"^2F<1Z5>M&'+"=&M/Q$M]D?Q$ M#&Q-$B!JA 8DT5I!79+'NX_(J'V;+G%]MB?(=;V8]AJ#GHJQ3;A+PJX'@"BB M,=&48292BG65,2(SE>>IW;VZM!._K_%92B 3LJ7G_;(UF3&\R2KD:V1<+/A[ M;\=&(%)^'^LH\@--2TWR3/@[/LEBMN(]26?\'KQ]XIYLOMM[0\C'_F!\ MWR9 DN M7>(V20J%A585+CDM5":8%,9_%L$(# _MC-0MKY>[EM<+:/?OT9Z+\3!>UF/.=!A?"F/&^B, MCH=]OW,[ A\C.LOCH;KO?(](-T8D_(\Y;[8+6CF7PQWOWEN*TZ?'CWH]H1G3 MF"&XZPJN1*RD 5+ FKY 2QXF8VK:_$[+"#5\@ ,SD%@#8FC M7X]2G-!Z%ZH-(^B7EI5?;Y#E9JB NQ<$@\3@^RD_8UC>"Y+^2+W?$@&;CTV5 MZ>O%HYC.^3#6<)*:RF09-UCGKNUH49182,9Q4:B2EZS0G!KO[<(TH\X)LM=."I.JQ*0&JRP3F*C"8*8JEYZO MDBJGA.2Y@N0"A+$Q\/?P#V]LAHIDA4Y<_=YF[:9/V M[#WQ]BK7 1-IVQ+(Q*@[F.N .MS,7+E:>")OT][J[5R]X6L],40K*CG'9<59 MNPU)RA0SJ=(\8USS@D'3>/U*@4VF[IR\,S/U[$JNIFO+ES\_UYC/R^ MYU$DAZD@2&AXMN E@6+E#9ZE,VX&X25QCW()+]X0IJSWRX746JU<$ M5])(BG^1W*CZ[RO\H1GPOB^PMEY;%US??=-+[D:1?=#:IE(6D*22#T)?P& F%P,IZ7\C\]'\((&!V MH.'@!FUY0#43-]OHYL\;M%X@H>M.9A'+ZX&2QRJP]R4[;HD]$(RC(GOH_0$G MA9LZV[NY;MLZ%215S'H$V"29=MOI'+-$Y_J'2T_M&>PJ?RV M! &G,<!R/724;3)V[8H6T\CJ6#W R=)6<8:LY#CN\8[ MMSC+\=X9P_FK JS!<>?Y75_Z6U<']477>Y;[Y53J3^Y?_OAFS5/]TX?IXW0] M*3/F>L!SS,M"V9V&-2&BK!*<$/M_.DN*E/K7,UW-SM#G_;_??T8U\1OTY"BC MFKUZH,C32B'WFWJPB.= 31T5_S ;/,YS@!GQ:+#U&OWKJ8SWD8B&R-Y')=ZJ+VUHUDUH_/?_FI;)O^3I#;(JE+W$*5J'#YN4N?4_ M>(95:20FE2DQJV2%$YWF,DM-QC+:/NRW<_5/_Z@W,D1]T/D_PX/V/']YB8\N MW%D:=E3:5B3[8RW4/\.@M#//X<6/23OD^S_)D+0SCV.\$6GG&("/,;%$IO;* MAR57T_D7R]N'Z5R_7^O'2V=$_3'^N5JL>^OGN;'. MO,IUIC3%)BDI=O%;+%*C<9XSGJ9+W>J&O+B*SI-UQQK(AC;XU MM&'>B2^>?KY%3'@"];TAC'[9L/"KFT/S9M,QM>4#W5_ "OPU!TH>Z5OL2W74 M+RD0BL/O(/3V88^+7?[F@WU:>D(8J:J\,)CKPDT.- FF")SA7"$;3/6[8KV[3BS $'B+"3NS."-' M[PG$X3WCG2>-&8]1)/?Z:;FT-W3_H9V;8*V66V.2TDPGF;,N MC%:8E 5Q.6\*,YI+5G!J9.%5L_XLW ]]G+V9,?&M(13F_G M96^X[C2=6KWZV?G;;JH.DU5:F$QAZ]1:KU95"68ER;%*[==(YU6:F5T!TM'IUS5K!8Y6/3%X:;O?;P6#67@S%48E'[V:3B 8);I])2UO1#@9BK; MCIV( UN#8(@UQ!5&?-S!KD' ' U[#5LEI#?V;/IE[@(T]3&^=?KFW_5RK57S MUXG=AK.\2!3F924PD:+ @JH$2\TSK3G),TT )Y8>),Q][2=K?MKA_ MB1$[#GO)LM\LV.^6\!XU=9"T[4/\;;%<3TR6"BD+BKG)"TRR+,6"EP1GG)=4 MF:S,$B^OJ8_(P+[1MH'+CBYJ",-[U1SATV^M8DD-,U,! @?UK#DGT55M:XX6 M';USS3FQ3C6O.7MMG/:W;H3]^_G;E97AQR8<-$E+;41&"FSL#];1J'+,LLI@ M92JM$FIT(;W:8D"(#JRBCJ3S*^JDLR85V+H6NF8!<0EIKPV"TL/7& "@&&'T M&K'W<]1PL8U_#X#1==U8K\4J9C]5*&97MT+M$Q[:S/3D6L_:CK1/NDL-17OO M#6PG9-^%KWRE.XV$"T(Y$ZS 2A&*B<@4IJ64.!4%2:BHN*I QZ;')(8.ZSRM M5VL^KU.?YXLYEJ[093:KXZ9R\?@X7==)+O!ADFB!:48E-CE/C2%4*I)"5!1&?L2SI1UCYQI0^*AV)0R80YL3N$I@I_#-@,3V#'[O[/UWS=W$1'7GSNV?EDM7 MZS)7EJOEYJ^O^&JZJAF:5#K)2\42S&C)K#>1I%A(D;D ;UG*,LL)EZ#FX;$X M&]B*[>9\UMD[#?4Z/Z?+3JN0P&:D\9Z.GX%[%LQAMB\2W/!VY+&AB=6A/!I? MXS8MCPWG41_SZ 1@!G:U7$\^\D=]9W[G?U\L-V=O;Q:/?#J?5%PPK9,,J]0% MJ3+7BJU():YH(4DB655)KZU7+Y6AHU*;?EY_-N0\;5L_,/UV*IJX,)OC+ZFW M6?&2I,]$V 4ZYL'^;6<:^M<>1$DQ-E6"2ER5F,DUQD6J9<9.D!16^)S=]A 96PH;T-NMW2QPU MU/V/<'K!NGR,$PL"F&*&2@\ZS_$1+>A,IW?AT/7+N5UR MM>GUG A.I&O46KEJ.)-)S*U_@X7."26$920'5?*?)C.P2;R55@N>FFX6%KRI M]&W[>0$+D?=$#4MD^F:-'9DT1&CL+V"7H<;>V].DPS M#Z?6MYM;78E4%X;C,N49)KPJL%55AB5+TDIF"36&0#3S-)FA-;.>FKI7J0+: M_U_ R$]!KY<MOD9 7[8 MSB@.8+T;IBM)C+>/BH/%WO8JTI(!GXY[O32+Y:/+,ZL;E;ZW/\S7EI'-_D)0 M4=63,W-*&2:)_8,I6>(JHZF1QI2$>B7L>%$;V-/KD$>B[C(\W3( L%,7,?,P M_#&1@)GV+@A-J^4=[9"I/1?1 -CEF*B$6=X^="+94E\A>ZWEQ47&LX>^\NQ9 M/.^;0N8#65OZM\7R'^W[1Y62%4DE3@SAF.1VD\I4D>#,&$4DS8VL_.LG]M<> MV%XY8NB'I089$+,OO(($3:39BQIHF,..?E)*_[0UM.7Q(:,%ZMEU/G%M6#7OZP7M3JT^<_VIL$T\MI]RM7E_EY,>-+]([+>B.*NI*"V\Y$>(Q^%FKT MAP.S9'OLW>QA:C6CG6W3X;%NL;#E$FW8O$$-H^C/]K^#U$=$Q3)>IYL(/(W= M "<>C"?ZXD1?+(6YMUBZ0;A3!13IDC3# O%E37(UC=C M3.8XT4F:&I,PQ;TRGP+I#VQZS\RVZ++T/S9SK?YT;*&6+^"Y(Q1U/_LY()8P M2SD C!&FA7B!,=C4D'[JSSP]Q N:RU-$_):!S\1Z^Y>63R[2]-K:OR^+Y<_; MOZ8K'RMS]N:![;U##MC-7CQJ!_X7^ZD:K[2K_1:8&Q,&0G>]#'+YDZ$2R MM;4*ENY2J^FZC9XF-"V4K!BF3+L04R8QE4F"[89&J:3(,TF 0\>.B0QLMQJ2 MM:+51*$SQDZ@XF=XKI459E$.Q1P@>MPG4+197R=(C#S.Z[R0QQ.[>JZ%>_*O M%Y_UK$Z*:+# UQ MAD@+\NM[)0KRZT^O.)I?WRM0UZ_OO_"<+G51_V!_^M__9?,;^X?+B/K?_^7_ M U!+ P04 " YB'%:<4\5RK8C 0#<'PQ ME]!% BH 5$CYZ\<)ZKRV?FYN9FYO]V__X=G;ZTU=<+*?S MV;__B?^9_>DGG*5YGLX^_?N?_O;Q-;@__8__^)=_^;?_"^!__O+^[4^_SM/Y M&KS3ZO/^-,_YHO_FGX-/[T[#:LR7YP!_,?ZSU[.OWQ? M3#]]7OTDF-"7OW;YT\6_HH[*:,D@!"E!:0'%F .7BJ$O'5?W3JU]= M3K?](CV6__P_?WO[(7W&LP#3V7(59JF^8#G]U^7ZFV_G*:S64G^2KI\>_(WZ M%5S^&M1O 2<1\3]_6^8__<>__/331AR+^2F^Q_)3_?=O[]_<>F4X79TOO\S_ MP,6?T_SLY_HK/[\\^?NK]^]>_.45$;Q^P.K[%_SW/RVG9U].\?)[GQ=8_OU/ MX>S+DEXL%!>;U_[?UW_\\S4%7Q:X)-BL.7Y+W[AX1GW;OM3@MQ7.,F[XO'S/ MZ3S=^J73*N7YXO(O3T/$T_5W)QFGDY=S@OZ+N%PM0EI-!+?)*^LK_@(HF0,X MECT(GK*U2B47W6WF*^%+HGRME"6F/W^:?_V9'OQS%4C]9"V9M53NO6XCG?WH MOER%'^EW)R8YU%XZ"-8)4,$@A"@4!$U?L\30<'80V3??=IOJFUI]L4@_S1<9 M%V1&+E\7%NF>AF\#^.(W?OX2%O0@2)^GI_GRK\MB?M9"5ZMY \EMU$+D_NDG MXKK@8H'Y[48K#S*WYFQ%QA77O]E"XR]FL_-P^AZ_S!>K"9$?3YGN+OYV<1%Y.LC+3%9&!>$**Y([&HK(%+CSBCG:YPQXTGTH4TH#(R\(8%(%=(LD@>L#2' M.9#;WKH3"FSO*#A DET@X.DG9R[@,W'\.U-)O%-RW23OKJP MA"6J8BS+9/\8+0)E%/A,H;3@)3*!FI.T&@#F@=?O!!7?.U1:R+8+D+S(F52P MO/CG[72&?"*-SCE3/"5C]9:2TQ"L9U#0\61S<"AY X!L>?5N*2O6.SH.%6JG MR! 3SKDPGC% GPG>EA6(3AFPW @I67(%[2#($+LAH^-L9ANA]H2,E_3IR>+C M_(_91 ?FK*(=4;MJ]APC\;B0P2+=8OYU.DLX<3+[C(*#L2:2PUT,1"LC.*VC(*1'QQL"X\[;=T-'QSG/9J+M M"2+OYLM5./W_IE_67K7PTFFF'3!K0CW7(>/'BP*I;!(B&!5#0X#<>O=N\.@X M_]E(K&/GQ2L/"PP;NH-(6:$#JV,&Y8,%9XPF3[J0'^W(A?8'GNO>>-MN .@X MU;FWZ$96>:VG.'WW>3Z[3,XEY%&G6,@ES@H4$A=.D7.,(@N>5- MNZF^X_SF02(<6?T?,)TO"+I-NZF_X\3F02(<6?T?%Z'6K'WX?A;GIY-2>"PZ!K"LGLH@(D1!;HPR MWA=CF$I:'J3[6Z_;3?$=9RKW%UXGB_[5M_0YS#[A.A6?C"Y)D-$B=NN>A;1G M\51 ."-]L845K9HL_)MOW0T#':<@#Q9E%^' /_#T]#]G%.Q^P+"D?2R_62[/ M:2-CD9-,:/O2J:9#(KFN#DL!D[PW,0HR>2TB@@=>OUO)5/<9R!;"[0(E?Y^? MGI,"%NNCW,5R0GL9HHD2O-0$(@P MNT##1<7/IJ"C;H.DA//E) ?FE1(*(O/D_,3D:VX] 5?1>^3,%-L"%-O?OALV MNL]!-A!M%Q!Y,Z.GD3BF7_'7L H7;$V\Y5QRR4 %(4 Y)R&B0RC%"63:((8V MI^3;WKX;1+I/1#80;1<065N_EV&%G^:+[Y/,T?"2(AC%">$R1"!D%S*'T1KE M) OFL !DRTMW T3WJ*L@N?:,O[RV+^Q^KSR_G9ES#[ M/HG1$\760%8B@I+%Z< MYRG]QHO5"I<;!;P^#9\FCC,6C2X0B>*Z"68*L'4"FY.UV="FJ XKKGOXW;M! MH^/<9B.Q=G*CX_5T]F%UMGJU6,P7+^=$1+KB)E($Q122B\R\IQV2<7 ^5WD) MKV1A)AQ8%?$T#;N!I>,D:&,Q=['1?/B,IZ>7VZ1*/@:>$WC!UV5A'$+=,+.I M%8/*.YE;)#5NOG.W.X+=)S_W%F,7('AW'D^GZ?7I/*PFI81@1&' 4HVOO97@ M1(P0.2=N&,_"MLA:W'CE;A#H/M.YKQ"[0 !!]ZQ>0)BG__KPF<2V/#E?U:84 M]>!OXKSU$K,C:;@(2D5RDZ0KX'+TGJ7@BCBLA<#3-.R&D?XSGJW$W =H2'*+ M?J7P*HDLG6-&N<..VA]X\6Z(Z#C5 MV4*@76%B$V]OF##,,F*]@"]ZW:J)/@NREIUS+(:G@GA8TO/!5^^&BXY3GVV$ M.C(R7A '>3:]6P1S)X%&HSIW0L/O'"#LMJW7K=;@CH.,FY MO_"::?W??KXGO+?TC?W;B:WS+V]FM2O<^FFW*=ZMJ]B]9S1J+O8X;0?V&*ML M3"ZR3S?><0626+A#932X0B&DDL&"1\NA,'((I0HI^O"48)YXQT$+>?/4U]/% MV9L\24Q*R7D$YCEAT:];]@D/% E;+:)1*1Z6A;SUNG$:C;54V*U5O;!P@U_Q5\<08SYZ4-DX7<8&5O^SI=B'\M]> M=*J<\$31:BWH\MHJ4$5:<$(X("BKR C!R1VXE=]^X3CMQ08&P5[2['=O?WGR M^X>3MV]^??'QU:\?/M+'WU[]_O'#R>N3=Z_>O_CXAGZZSVZ_PU.;-1=]'OT' M>@3G2_@4PI=);0MRANOKE^MFA)?@RCYEJ1D#ZT(- )T EVI?2AUE+HF"@/S8 M$BMA&=<(N'C/9IWAZ6IY^9WK!?<$*?L:CLO'OL>O.#O'U[2N7LYGZT?^8[KZ M_/)\N:+7+5Y]2Z?G-2OV8KE$^E_^&+Z1TXPJHU,@7!2T,68!7I@$#*,CX\A% M2H^53>W#_1YDCN.:M$3.I5DZEJY&W,49KQU@ M*5[S@@RZ=1Y1>!6< M+?'D"]9>3K-/$Q]=+([<=F*%>%$U(T.;-B3E?+12)\\?.TO=!SN/T3.N56J@ M[OE LN\ 1W_!&5%^2IR\R&?3V;IQ7*UXON!K8HK)WA4-/FF*"91T$&WF($J) M#$LJ4K;>]YX@:5R#U!Y-+370 :!^17ISFFX4@E2:%HD!FFI/!:R[P.L'4D;)[8;#F!#:&1OH'W%19PW M@MIE"?;+^5F3PE!$3!$L#YI<0AT@A% @9ZZ, MT)RKF!NC;7?JQFE,/1S@!M)+!\9M"VC:)83M7SR*"5A\A,U F5DZZY=[D39>/T Q_0R6ROC^>C MS&]0-L-/=0-H@K,7I^O?P;PN:?LE+.O&,Z4P-:KH:*Z ==ZSY.N%S= MXN4FD_7P(^<4H@@*8L BIL,L-Z7 ,BK;E2^L%; MS;4MJ\W&Y,FY@=$6EMU=)'U?-A"BT)FN'@&60J*A:)B-0PB"VTB6EDP&OW8 M=>E]D'78+CE8#GU 1+41_\$&JUD:XMK+O"RSG,[.B;>+#,M\MOP%RWR!F]_[ M&+[ADM;1(I *I[.P^/Z& O(E"275 LWYZ>E:+!OS/D&=5&;590C!UG(H)#EC M;=M0C;MB\6(U_X(S+-/5Q ;+E$T1 M7'9UFC+7$#59CB(LUL9N//#'Y@/N#^%[I(QK48>#WV$R[\?S>[>8$_'K3'2= M4X Y: )[9A2()T:N:RH@ X7G67%;7&O07+]]W%/%(7"RIV0[L"H4QUS;V!>K MU6(:SUI$I([JC,X)4F8=G(F2(Y.?98%Z2]?+CG$CGN MR>,0"!M63UT<8M]B<9*8$6A1@6564W"M''A)KJOCG@?O=3;FL8XY!\-LG,G( M1X/0L^3;@9UZ%18S0O?R'2[6N>0KB2@"LG>91)#K9=!ZFRJ:0EB72:(5QF$6 MC7'R$"TCS4L>$C--Q-[!T>-=/GX)RVF:J,)$S-9 <%;4@4T:/*<-FV>IM/). M<-$Z<[^5D'&/&MOH^ G@/%_@':+FU^GI.7GDDR(0N;,)2A"YCG[#E:C0.9Z9<\ QU:8( MRH(K1D,0!;FQ3+!T)Q)[X$AZ]W>.-+U]B'UJ2&EW8(#^@=-/GXF%%^1GAT\7 MPT5/RKT&F1OKRC R6^>-2EF[XW 4X+W/H%5,TO)@0O/L^K,('+$ST5 0F1]+ M7_V"\4*$]YNVH@XA2Y= $D.@;.$0?8Z BEOAHN6FM,ZM/Y/$$7LEC0O()CK[ M\5KKO#SY[=W[5W]]]?N'-W]_]>9W^O+5;68.Z[&S[?$#-]MYDJ-&77>N=NN3 M81HRPNM.[&\TP2 M&R;30]9,%<^!JU!'KJ&C^(:,N=%*)F+8^=0Z''AF,GTP7VY(7#R29'^.Q+O( M;5[TY+@GF,K-[TC2^QB^;9K6TO<7&);X*V[^O1(=1<=)^ZQ)=)YB*BX+B4XE M(*%IEJU'$0?JFG( U>/&I\=$YY$UW($_^!C'K^<+\CQFFZ&4Z?MZO%1(%VT= MUE^=;E!P52Q\*:.)*](H5PIH82THYBG.-T6"-B/N0?LP4('%R'Z7!1#P^%'7 T/,LY=(9QF M"I.+(J1Z%] JVRJJ>[M"3KI#>3C3G4"[N6X[\*H?87=" M#I'4EM?[UNA 95; )=K[/+3B]L,&.#Y[A-KVAV6OI[,P2]-P^FZ^:2]Z!:]D7;91 M&;"Z#K5&5^_X6&WL)*E"C!1RM)77M(@8 MVUR9R2GS*%$(AZU=PML4=',\U@8)=PW- >+N8.NZZ+7[+BQ6-[/ RU^^W_S) MBV_3Y<1HR0-&#Z;$2/ZERA3NNP2T6=PB_,_C\AK6(:N)=0&Y3!AD=F6UG'41M#2TVY@1YCLDTOT)YGXI^X+./7A^! MR1Y"[@ F%%$N[C.!SEICHP8,,M0NH;S:9H3LBS">Z'A\D.^>72_N$S+NV5MC ML!PNZ@[PU>(CW0HJ#PC]>CN=;8>8R> M<:L#VD.HF>R[0-*Z0N>6D":.9[ENPV2X+Z 4%[3_TVK@1G+B@Z),USKPOD_% MN ?O[5%SH)R[P,IM\KG/S*!DY!<:(C\FTNV@,NCVOEI+1"Y!+J4BE!=@H2; I96TM18)(26%6%M!#W! 4"4:)K, %[\!8R[R(Y*!AZ[#J M,7IZ\&.:P*>9T+N T.OI;+K"M].OF-^0/F:?IN21;:15^2$CBKQFMZ*M>2Z# M#F@1&!":EHA5TEG3&D2/4]2#8],$1@T%WP60KD:/O:WE[^]K!XB3\K?EAJ4) M,JDR:@,Y6-K9:_\1EY('C392\*B<;W]WYC&">O!^FL"HG=B[0-&ON*"@<$6K MXF(I7._.M1,(2]*"%W70"GT.SG@#,JKD14H\-A_5]3 UXW:=;HB?1@+O(!-X M(T2\P41,CIU9YHIQ3B-(;5V M@'>EK9-ZB3:'XH,HI(-=Z09?=[-=2@3:5*4&RZT$Q;* 6G=&TF,RY3I6OGD' MIX>I&?>PA>_U .4RZ6EJ@ZJD,HB4$SEL L&;(,"8 MD(4OV8O2?#/;2DDW8#I(SP\<7!T@]"X\GY?S&4GC?%US?9L76GHW7#J9BLN& M*<#D(RTU$4A6EMS_Q!T&JU-JWMAU1]+&W?@&@M<0:NG 5%U><+VS:K3)B7EO MP>3J<299:FS)("N78@@40-CV(]"V43)N6GH@+#40>@?0^>5\2:[E'"QU'%MJC9^(39D;='"N/&9MK*]RW-?.N[HQ<8H M&E3B'?O&2G^SER[P ^ M6SAP"C7'+"$R(EZ1ST=!9SW%)O.JR)DZ.WTR[UT!NZR7.W M/Y-K)]D>S,F-D/)&IKY8Q5AP-8_%(BAE/'B&"F3F3AINM%?-2P>V4M)-CGO ML]W#53"V@[RU(/AJ3=2:8$_R\2$:*&1PZ]7<2R.?%4W M*>F!+$];67<1P:_KL-[C:KK8]/Z+9%S7&KM9II==3,D$"2+R!"HP#C$7"10^ MTIYNBRJ\M4G:A:YN$M3#&:CFZND"= ^DP6[>J=(\")LIG+29UPYNL0Y+*"!D M3;K:9*1H?@KR%%'=Y+6'@UM;Q72!M4$6;T%FREB57Q]RDCA ML5,DK5I>(9777*=@A&^-N2=(ZB8I/AS66BJE XS=S:W=#&.8R$RS IA++=SA M$H*H+7J\=5I;&QP?9/+45FJZ290/N'NV4447V^8--B;>2E=24:"EHJ"&61(' M4Q8L1J&R*B[(YF4%UZ_O)R5^E!KS9TF[@RLQ+^=G9]/U<=%R/:3BHE@K5588 M9U*&7*/AQ$ 5DX@5XHQG9;G43C)9FOM4#Y+33YI\2$>JC38ZV-C>8T8\6W=Z MVCK[9B.URRYT+\YJE?TD"\M"T@5,9AY4#@5B\0*,*HEY$ZW6K4W5/G3N!L4? M,T=_-/UU@-'[HMMG(-F5N$UV.=5X)M?N92K;"*0!"U&+6%3@2JK6;7O:&L=L\CX>'+;O_WLKI %POYQK-V = M4K4=(/>^I"="V))-[1\F=#TNS.1[,*^!&\Q>R>@8;S]3\2X58\]R[09_!RJH M@VSC;]/9?+$6X<4 9,&)PF*(_BP+*"$3!$'B*-:;++1GR;00@ M=&!;G\J>330RYQ$E,$SK%ND*/%=UUH+-.2HNLVY=KO 43;NE?G[,DM-!]/(# M3FE_MU;%9UQ-4SB]S<>!(]MO/WGH^>V/\''48>[%1.U5 1V1H,A-I'#8FGK( MG -S0IC<.EX\QC#W&[E/$O3)8OW.O$Z#OL/%^JK(A#.MBW09+"TW,L@Q$^MU MO$/.G&LCLF[.^@YDC9V^;HR91Y+23133@:-X@Z7-':07YZO/Y/K^$_.D3OH5 MJ!(46>I\&>$@<*O7PX=VW1_GYIC>>]&9)^$M(:;V\<2QE,NU+ MA(;WWN^,4<\N*_18;6YMA*2*J+W\.+"BA66&UDX9+$994_ #^.3/0<*#H^:? M+^X1M[CE8C6YN1)?S5:;K,BWZ7)BC=;*"P69!S+4)9,IC;9.(0E>>,9J=XA= M($,ON0$7^NH:*H^]OQ/ [*'/>6/A=@B07^=G83J;4"# C)4*A$<22W$* FVT M8)A%(XNE?7VG_.4>$-E0, Y(VFGV":CL(>8.'.:_A\6TKIJKNN3*S?=WB^E9 M6'S_!6?K*A+Z]#<\B[B8H-&QF%3=0!% A8+@%2_ E!"Q:.;)/6R\-3V/PKY MM@\FYD=34 ?PVS(0!=$%'HJ#@*Y.1:+5Z;4M(*4T$J/&TGP@PWTJ.LD<[;^A M-1)P!Q"Y,W:)?#YIBDB F,C[2\S7KFD&3$*6C$;C3?-JV%L4=.+K[*G/K8.H M]A)N%Q<8%PB.;N9FJ> M*\0.K,+M>=17$\QUEJ5D"4K$6O9@#.V#GJ)"YDW2 I,QK8\?MA+2U=CO0Z!Q MN)@[P,KE$*+WF'#Z=7TG#Z_:F$N?@XPL0%0U$YE9;7T?,S ,F2=:%"(,4$#\ M(#U=3?P^!#G-A-X!@&Z,[[SJ(JV5S$P9D"@H<@RZU,QX H-<*X6NY/8MFNY1 MT=5<[T/ ]NMROM*>P.0/-N,?^""XKF3\-Z8EFM:/M2G?O:B2=FY,D[!]:D4-UZ \$Q M$I"1648O8^&Z,7 >HZ>KX=V'@*>9T#L T-:6G!=SIHD;5D1MVE1 ^T3.6LX< MG*"%8:4RA07C-5.-(?0X15T-]#X$1 T%WP&,;C<^?#_]]'EU4OZVW# T"8I[ MGFDY<%Y;@GF7(4H3*3SDR>HHLL'6ANA1@KJ: GZ0U]-,[#U@:.N(>RNUYJ+. MM*Z7$516%D)UZD*1F+AP*28QG)O<2_^U83SE/<7< 58V]$]B2E$[8\!:"@"5 ML0Q<3F0JZ=M>2Y.C;SUX9//FD9NJM8RRGR_)SN[:7$HA"T[[9$$0];*Z8J9> M5BH&!/V')1U9%LT;_]\GHY-SGS;)_4/%W(.EV#X_O%ZK#)F3E9,YU)IF!4Y2 MG)=$Q!RY+3FT#JH[']J^GX)WF];^'&EW@)DGQ@Q:5PH&R8'5\OAZR1N\R!8D MTC=85#$V;^??8-;C4;KAM?,'J777 O4'"KG#J"RT_!)1MYXLD9!$(68&JNB;&G'#UG*&5PO$1D C#5N];:R'KQ2T)V&'R2 M3F"\XQH=:0SH44;1' *?047=@8%Z: XEUZ&.HBS@.8_$1E00I =R7>4B2X'[TQMQ=J!8=EINILCJ)?@)5@4M;L+:O!%(%BKLBNY:.U:'SXU M&[YWE'DN3?(^K371 ;J>'N96O,G19 ?9ITQK1CN(-GG0,5@5N&::EK>.Z-A5'SS2H4D)MII8A)V&=#?21M4X_'CC7[#BC M7(8(V?84>P< NCE3"X4.DCL!UM0%(!F#: 2'4EMXZ&*YMZV3CL^>8/;C9*KW M%.R/T7KPPT?Z^-NKWS]^.'G]\J\O?O_+JP]O?O_P\>3E?_[UY.VOK]Y_>/7_ M_NW-Q_]UFZGG]S/9]34#=#;9B\/V/4X>Z98I>?UO!28:#DK5MJU*:,@A!I35 M!LD!6Q0^3%CC+BC*97H%:MP 2G$%P-0V6F>0VTV[-6J<=.^URT@@+3[0Y M>8Z\.]C KJB_F)0V/_LRGV&=[%<;-Y3@G(DM M_>M'">H$2WMH^B'0'"SV#C!TAX>+;@Q>6LOK2(D 70V[8HOFFH$1F%B[,)!2EMXF 4)G0?NTQGIE2()+TB21 MG JF=4N<>T2,BY#]]?EPR\@]A-L!.AZ8"W?9FT=[VH*CA!3J[427+03E$ZT9 M1!^9]2FWSMP\2M"XA8?-4--.Z#T@Z.DA61>,Y>C0RQ A2TNA@1<"HE4)G!%" MLQ02Z@%JH' \NV.G7TP9E M7WJ!&#$DU;PWQGTJ.LG?'*;>NQ'88;+N 2WK&'+-QXO+$ 5,D\+J%B*'Y6P MM7*)(U@ET&B>54[-^P/>HV)$'B>EDZ,SAFU$;*FXL5AN=:WL'2@]4R#_UI@Y1LH\^ MYT,)MP.3LZ4KA(LY6;*WP(.OET H!O3&*D"&+E#8)XH8; [.VV?U2!]^?E7# M2&D_ 7< D3>SM*@5UK_BYM\WL_LU)>_GIZ>OYXL_PB)/LBM>HBXDGEH-*[6K M4P($<9M+\"+%(%M[Q,\DL9/@:D]$S(^GG@[0]^BDM^(0O:2TM5HTVPC:#Z:V1 M6A2$S'5M/AT-.:"%0S R.QZ3UZ7U@7T;RL=-31X3NR-HNA^4U\7Z"PDXUX,$ MG"TO-$P>[*?UGO3+]^M?>1>^UV^]J!*_.;?US>S=FJR)C2$DX1UP%24M='*. MG"P!= [2)9&5.W A7N3_?;YIN['\.'^@H&/-9[PK MH/=(6EA.5_@!%U^G"3?\O\V'=L:_;K0T(0\=$_RC: M?C[*_0;E,_Q4ZZ4^MDF4;F?H14H+VNQV8GXY"4PC+]Y"<)'7]I4U-:0MY%R$ MM;GPB'A%"$ ?PRSARWE=1=DD M$:Q.@$)$4"K3*HK*@OL?MU]2=3]M"J^/;QEM9G0T[OYXO M:BYGDSI9QZ^T0K_2FT@()V7S^:HVN/J B7YU?=M>,RY\XA&*KW=!#&,4TM(' MF3T&-#JA:W_H=0C%XS:).GJ^[CB:[< @/\#M.I1\FEEKHA9"1;#6("B>,KA, M"SAI;72.Q/&Q8+P;P2.WI.H Q@,H=NP"E$<7[&6YQ*MON$C3)>8)1\%B<1%X MSA0YTK*$6(J#5!(%C5EJCV8GA_5Y[QVY5]71'-$\B=4&*8()D.A_3M7R"WI%;:G6P);=7:_=ATGJ9/LEQ MLNB+31#1$-N,US,,R2#6*R$DY.[&X[_CSC".I92QX?Q(ZFXNP*O M)QCO,>/9EW4N^&3Q[GR1/M,/3DK]-IZMQ\8_D!_&('1BT8 GAP>491J@5?RN$2J)'XY7TYGN%S2TH_3V1H4$U22 M^U#3TBY$ MTN;B[7Q9!UN?E(_AVT0$9YU7 5 &6H/>UT&SS &*H+.1+GDWR,"8)^C:#8T_ M]#'78&H:.TTP_,Y1#Y^Q_MG'^?4C-M4_W#G)/,E?V%AC!>$A:LZ >U8HR!7, MB%X\B8>YV W]/_31V>@R?A921E]2N+HV"H^73S\EDHGB4@93+U;Q6!MF(P?G M6 %RNI0./!E$O]L*:4?4;H#_H8_71M5C!][SHU=8?.0NV:R QR) %104"?@ MT03FK2XFA-;=] Z^6"3^CS@F:Z:6 ^](YLYI8C21-?/CKZ[@Y.8.&J/O/=8OYU2I+[Y?O?EO66T=5@KQ=I-?UZ9[J*\B9&8CY[1Y[&)E.M M)'#:#$),UDO;6@+/I[*3^^6'(NA>FFI8=77@$Q)K9;JJOO"D'M]Q:^HPPI+) MFY46 NT$!(_,62J2W)#6^9FE*X='- MF.KC_+FBY"XJM)F85E64LMZ>M[* EI&^C5Y*WCH!.@0?X]XG/S*$1P="!XOA M5Z0WI^E&Q6?5W_WGYO-9ODIZU4'"7IGL(J,8CA;U9M2KB\:!-%3V>!Q#K[M+[_1>;] MU^DRS<]G]9XLVB!]M(!*U2;/M* B9^0C99:\<$4RU]H8[DK;N!TJNL/E("KM M *I_"=/9LHH3ER>S5]^JY,ZGR\^;_,:O&%<3*W+!2 (CAGP]%' 00E10M,R: M99&$:3W2]$FBQFT@T1TXVRIQ_#+42[Y>A^EB?7A_+?&KAK/+2>V$(36%D-)R MX@DC192L(,ALM2K6:2U:'R(^2M"X_2&Z V4[Y8U=C5&7U^8 _XJGEY]K9Z^3 M\N)T^FE66=L2M"V=7"W M&V7C]K;H#N<#J+.?76'[_;1)L-DRS H2D@^F'#)B)B;@)&\KA4HQMVXMM)V2 MD3M4= ?&!OH:VUV^DRK95'ZM>RS?*,-Z3S#_\ !U6JQW ]7Y![167%XWEKN3G7,)4 MH@6IZG5:'A1X+Q+8%#U),WC+6_N7NU,WZN<_: MK^<7]P=/ZYO>51\&USTW/:)@(&F5@@J20V15D%A'QGD=N&U=;;HC:;W-A3D2 M @]74]<@Q 4M*]H_\,5RB:OEQ(:LBG<)4L! ["CRF6UB$'E":4N0,;2>Y/(T M5;V-9SD6] Y13L^HN^,3;YCC6;MB"BTI;\FN<^7)\^6TKHQ*+&ORCIL'-;M1 MUML$E".A[V E]8S 2[_B7?B^&>S)5>"2_ DF+()BP8(+PD&P(0HGDU*V]3CN M)XGJ;?;(D5V^?53399!QF9>Z8*A62NL0K3,LU)LM-3ZKDX"<*A!T-+)HKJ3?2!*:8:7V=]QGD]38P9!07<%]U=8#$W6\!3AQYM]9P6EG%U3GO MSD(L*"%(DTQ)J5C1.@&S.W7C!L)'ODLYD-+VA^.<5MJ0<'PS^TI>R'9!8LQ& M,V9 .FXW-1V1(B]@D7DN<["L>1^BYU,Y;HKPV.T.6JFK _MX,>BWSHA*_WT^ M7>"MRJ(7LWQ=7"0-LS;3#N.<(\NO,()WCI%G[%26S!?+6M]&VYVZ+MLE-,/) MW78)PRBMG[3-/08OZSQQTWZT"OOB)WGBHR[9)PNV*)(D1PV!!X3B@V I"QU* MZW.[Y]#791>$HR&SE>)^ &Q^_&-^GT=!CHA2D?QC1N&:RIS67R0WR!N,6EE1 M4+>N1'\6@5WZE4='Y\&JZPB>BWE"S,MZ=+FE5OC6YN"8D1AH 69/:T^AHEC. M%P4NBJ1%,":QYI9S=_+&/7TY-C0'4EM'+N;K^>(FE^L4PQ9Q3G(1V3"I(48? M28S6@^<606?R9+2UG+.A3.:.)(Y[/C.2T1Q"??V8S=V%.HDE1669 %Y< F6R MK?U! V"I#8Z-2\8UGYZQ,W7C'N0<&9H#*:W?/-%53X$GY>U\]HEL\-FZ M?T-FI;9=HG".3#VHJ 5X^A9@D%A(>(9CZR8<3U/595ZH&2X><2(;**D#V+W' M+Q?NQQT^HD5;LBM@=/*@ZOBCR 0#X1-)D(Q]3*T/:QZBI"6439KB?R7J50H%'A4'[ER2%&5A;MYI^Q%RNDS4#&;( M&JFE5Z#=[G^TX2N$$ITU"AC'VK-0(01%7YKDE!5&D3/2VG][DJ@N4S#' =VA M*AH?>NM[LQ=,4?#^5).++6*]'&KU;C%->%F5R7QB194(6BF*[PM]\)86H?$< M;50JI+L9[0?UHG,@,(ZD(I\$_"R:)<5!B5VN[Z_ZQN[3,(,#,2&.A@?7]L"JHNV<*^^ MX2)-E[7T*$3+(M<@>4)0.DB(DER2S*22EA4KVM=#/$+/N'6S(T:Z!RFF@QCW M(&,^D5D5-#E"+H&83!6H(-'69%1(M3\[8]:V[NOT%$WC=AL;T78> MK*"Q&SE=3]#=8?+N)"O&?=T*O,D4P&&]1A$5AZ(#R]ZG4'S:R1-\UFM'[A]V M3']P.'5T9."NJHBVKAYF1=%12D"C:?6DVH,/ QGQS&/1*B)KWHO\<8I&[B,V M4A:G@7;&A]PFQKIAK]=Q%5%R4C:'W)75C^';2Z)L6GNEK%M5/#16=#F)JE 4 MAAEH806HQST0A=9@DU"622MSL3O9OW8TC=PU[*C!\CB*["#$V5W*$XG:RJ_A%-=] MIDABTT2K;ET$/,NWOW'C-]^MYR;?OS-Y,>?YU;>T;B]=FU&^*@5)"=$8I\C3 M@>)TKH,$"GBTI(14;. IUPZIC3%]7 ['/2<:K*RG8YC\Z(MHHKQ$PUCUO#(# MY42=0500C%=:>,]0RM+3FACW<*E/B#]+B0?.J5_W^NT MPQ%3,D6X+4)@_*T M4@/%J>2(R2B4D(&7UN'=\+@=["RJ4]P^1XD'XO;5++=IDG_^YY3,7+3BJ, Z"#)=X"=2\G41!A]>GVU9Y:WY"'JB-/3^?)\@=<)$.?11>-! M&MKOE8RT:NK2R:+$Z'1 :^( _MHA-(][1#ZHRW8T578 W2T-+FLKU?>XFBXV M HZGTT]KO2XGR)E &PU8%D1MKXK@(G((R29>9)*%MX;I<^@;=Z\]+G*>[E/: M1HT=0/1"H">+VMW\XHMU_X/EM/)3ZZ")V?,SS'R26/+11=HI%&;:A];3=9@# MDU4(-JL2FRN'OYJ =2HECEW;M>K=-X MOJESV<[=YO?.SN:SFGA:??^PFJ?_VE0A3+0U.13C@"7!:EF5 \\,!Y>-YIG% M$O*.5RC:$37N$4X?R#VF7L?&,W'W5('6BY06YYA)VE=263Y%$3C''#4NF;-R3F_&0/:J&QX;W)6<7K[X2]>8VBM6I MJ!K!)B4X*&,";3R9U]4J=,C.>R_0<.C51[MB6\ D>+^_M MD4\32=Z;&WM;[ZK^%J['DC>UU^=4I[S"]A.5U.@M7."T<;AC.E]@,@3C4G M61,?*MJ&XM9$/E=1"]D0/SE1ZVSN>ME^)FV6V^O:JNO(XA MI3I%6O"H084LB2%R7X32QD;I7!&MQ]X^2=3(=Z)&#^6I37_:PF8J:X>_??KZG ME[?TC?6/UC^I?_4>RT_UW[^]?W/K^>%T=;[\,O\#%W].\[/-"_Z",XKK3F\3 MNIR>?3E]LA?2Y9_^?/WVNW1=/.$>1':F!+^MR#\GQ_$P^W^R^!1FTW]>AK7+ M^>DT;T ]R^]NT'Q2+E 63J_JGZZKGFP(.C'/"5&RUEMJ T$4 8$^17JIS+KU M'M&$\(-SGV%%2^RD7 Q>JP4NR<7,LY" MG9?M%4HH2"XDKQRBA=LW_S\'A7C M5B,='U/WTI:'Z:5?H_1A^FDV+=-4)UYLAD&3V7]' D[U\NT>INKQ!S8R8,^@ MNI%9N_^:Z[F+J)R5R4#".G=1"0?.D9^4,L-4RR'TF8 MOYS6' VS#&/Q#KP5EL!//,>$"32Z;%/(3+G6=[)VHVQ<0]4()?YD3FZ>.%5"Q$Z;FGW,7 Y MO/[ZW6!OC;D+-\?_[;&[/ORP1EOKCM0VVE9*H!@U$M[]@VR)PQD0KB>V\KDG,5H,+W(/VTECD49;V MPP*?0=^X>VI;_&SI(SJ,GOHU5F_JHO\T)8N\O@.V) MP_:T;A6+[V*Z=G]W( ME.W'2R/+]I?Y//\Q/3U]. --W9[)X1/7D$(Z&D!D:?A"?A@8_#TH^A";IW7V8&L<>W; M<"C:THFAJ8;Z-7$W2@'V,F.W_KZ1J7J8ID;F:$L1)&%JK>J;Q6.72$JV*$?_ M@V3J'"!%VUJ@O1*LLQIY<(GSUE[7\R@\U"!MAG@L;\J=WD:@_S*_^/)Z =Q( M^0F;DZ.M'#S2!R42@Z"P MF-;H^?(&TZO9:F_O[,%G-3)QN]':U:EXS"%8QVB_T]Z!DLR"*]Y U+3!%F.T M2*U;5G1Q*KY55=^W!CU,!BUHT7(?4\W0<))5"8#9<1>U=CJTSK#M3-S_"6?H MST'@7'&[G[-#0R:/7!6SQ^%XQ77B20N59J12]I M&TL.C--.AAA1ZM:39K93L.EJG"959!0II-"+MV*DV]D#C1=3N MWF2[Q@QV8DX:Z/^N?6@A\GZMP=7UK=\P5/[6=G4?\[#]08WLQ0Y4-C(@5V^Z MX0Y?EY;:Z"BXMY"9(46;C. DCU#0\U0[/JC0.L?\&#V'&I-MS[[&MXD!;2:%P_@O.EFL2+P:XK#L>K.H)^ M9.3BM!&^#BH:Q4&1KT[8#6>-:LX8XN9<* M;ZR2?@W4V]JF=B\K=/&7C4S--CH:V9/-HZ]P(9RLXY$Y:(NTL3"K(1:N@#E> M1!*:<]-Z*=VFX. *3EPN$2_N\\P^;1Y^C4M9J_MD"H#!8:U'C> S&HA>>YX- MR]DU+]5\E*)QK<0!VK]7>ME.\/T:A.L6)[7*YZJ]S[Z7JAY[7"/3L3/%C>S) MC?>]N/.^+7E%9AG3JE2$&0K/K2G@E1* 26!27#HO6]_U@V+K?.V$PO?5KW"X"W7I[ M__MZJBY)<=_BI0>?U2SXVH769K>RMK_LNK"D&"L]RY +*E Y9-K7+*,O2]*R M!,M#ZX[^3]%T^#VL[<_?ZNRSA"$1\FVJK6P2L>]+XL"\LX96@&*^_6VTG^X^]T8Y'0:)FCL( M3M:^\,Y D$;57@_!.N^2<:WK$!XD9ER[T@0'=^U)&\'W:ST>&EMU0SCH==M\:XM-\5PBN=K0=Z@% MVN%5UVNCB*2B=@)XS@C*^P#1<=IH<]*15DD0S4

^D5MG#(2INZ9K,(WU M:\W63?W6AY$WCROWL60//*E55Y\=Z.RCBD!$HR)YXU!2)@ *63MP*P6Q2&G0 M<:>Q=?9[W"J"G=_^P#FT8"[P1-X%*\J *K%VOU$,3(F!\T01#;;>!0XD^8>N M,7@./N^581Y1U?W:S!MS?/L4W6/TC&N&6F'BP2G9AVJ@7P/RX3PN\;_/Z6&OONY;ZGWO&:TG/RF3F3)01''U0I&KQP!)R:C1#&(/K6":B':#FXN/+. [MAZ/=7P-P[5K7(R).RIT7?-]\O+&E M!LR)UA.85$>=.(P0ZA6J( U+ KV@GS7F>3?*NFW7^AR4W#5. RBE@Y:'?UM2 M0/AJN9J>41BXG 3#R._3!E F2^Z?T1",]\ H)"V:>:V:AP2W*1BW2>% T#E MR!U Y-:]\NW7O3>+8%(\RUDZ!LG4ZU9&*(@\UTV[D'>/)5G;NI_+SL2-.U%^ M(& -HYH.,/"P%=@#66TV-[[>DOV"* M%6&3C!'0ZEKXRA%"L'6B;$$G.,7/O/5Y]$Z$C3O%?2#XM5=)!S@CKR)A;=&] M/B":+O_K)=$P7=7/)I%6#,M:0M;*DWUWY+LR-!3M.(')%' M<^J:B+\#)&UK//) V)RPY)(5",V),>4M&67ZD*/@.6:)D;5N>;@S<>-./!\( M9<.HI@/,_8H+,KZKZ5=<_H:KS_-\*VGS^WSV&?,G^NS&[TU4T<[44Z^D:S,B MB1QBH,^LS,J@CPQ5:ZNV!YGCSB(?"(=#JZL#1#[8X/WN2O,EV""5@9Q% (6< M@J(9CI W);.N)80;)R#4EF4I>2F-X/9O(D<>"#X2Z8775 1C?DYZ(@,^_XE<\G6_FK\S6 M1<7G])(/\[+Z@^1_UW(CUP9M09"FUAWI6H_@M0'I6[X M0* <7F<= //-V1<*IM;W#A:;EO#A]*2\G<\^O25W-=]<<]<\6AX33Z&V[V*" M> P(SKA$CJP)II@2=//#^WWHW V6/]I9QN :ZP"5FXXLFT8L=UG)BAN_IIU; M19:?^'&F>')#4#%;KR3S8?K@;"5G-XS]:"<3K>3? Y3J7$6RVQMFKM/;)XOI MIPL']S5N>F.L$^ GBW<+/)N>GVV&9"PPK=87##[.UP,T%KA^X(47HC"2U\$# MN.(HH/(A@Y/.U4J_)$/F,=K6 2$2LDD?&Z-L^=1N!OJ?K23DP&UU $&KR\!WKPF>/+E8JC, MF_79)#G)-65Z54>AE)8Z<["9>5IF(H-GVH'0I18Z2JZ;'][M0>9N:/S1SD^& MUE<'D+RZ5W9W::5@,1JMP4>>26ZTR)Q6!IQ/7C!EC6A>ZO(0+;O5+?]HYR-- M)-\!@NYVMKE_Q!VU30(A5N] "<\@9DX+0DKMM?!?K23D99Z MZ !6M\JOZ^6U:9Z&!0GK9+$N"'LS^XK+31_)ZU_%_.IB)N&%-3966*F=):8C M,1T2K^,B(Y1H(Y=9.2=:'YDT(7PWB/YHQRC'UVD'0/X=_[@ASL5\1I^FS9BH M!VJ"1&*!.P6965]/P35)F.(L%634Z)W3I;7']UP:=X/GCW:@,JBF?M";LQ]K M)JK]O=F+QQ[CUNPV#H:_,YNM5UQY!.]L[0DJ.+AD+619,/M 3EQI?9M]N#NS M'])GS.>GM;W-UI+_M8AO9.!I(: +%@36?C8R1)*"=% *^EKG&&QH'K(^B\)N M[] ^!S7W@M7AE-3!+GK-W5/W3VX4EF6G@M$67$PD35Y[T4DIP7K);$)7@AD. MASN3V>VMW#9@'$9=_>ZF%QG,,,OWKZSLOYGN\-1F[=^?1W^S1O"/)GZO0.D] M9-!'8B;.Q6\.W1LZ7+7V/]=+"M7C#Q'L_" MM&:/WN&BS!=G@>*>ZQ._5]^^8#7@'Z=G]"LGY0-]=UDV#?'OL,]BL!Q5AASK MGA&D@6AU D,6G(GB@V&MQQ W9F'<[?@80!Y3YQU _MHUN=S@?I^O<'E9A?%Z M.B-)$,\WMKTK5J/.6LO$B2.V_*"F$@9(Y@R/.4$AW'YCO4DT0-=L?SQ@S,9 PWJ8#E M?GTFE,$'3;R;8FL3L!14Z[#P::K&C8G:8F7GVYW[Z:2##?;:E[CD[<-Y_-_D M!'^? W3T[JN7]^UV#=NUD1FO"=QNJPTJ%3(%G-RB]%9C\8KM+QUH<.A M-(\;[ R+T*/JL]\-]N[]Q'#S"N/;:8C3T_7A^O[[[3/?T*RY__Y\-=J-'[D5 MNJ7[.R]:%N4*)"DL11F>@9.L6L=@H\U&1-FZ@>.S"&QG/RGLFJYP?=OK[FOO M^+#:.&^4JS7DD@(Q'VMKZ]K'GA7&542KFT_WW(/,2C@G A@O'3&.2E9TD]9R8,H&'>?'AZ!QU-/ M1X[F_+%E]OI\585Z5ON!_O,J(SM;WCUO8"&62#"#'-:S@[" =]X##]DR)KAS MJ76!8TOZQTU1'M^T'EWG_3JFZ\N*R^GZ2MG^SN>6I[2:$/H$?8V5-V%A7/=S0'P^5C1T;-5WY!>T%[J+]K36%O"&OD80_&+QWIW-8X9BJP?O8X2()=%GW$2?LS"E=?J^.1/CNK*C0'P,]7> _RTK^]UB M_KK6T+R9K4MI;K-'_GBR2B7(,O+JK],6Y+REZ %306MLE,UG23V/Q'$/VX^( MW2%5UV^HM75ZS4$Y_R>>V"@$>P[=C<*QD\6G,+N(OF]=5R1$OKO!RMKXU>*B M)-OJ\E^C>2O& \H.KKQ MUXV,WT/T-#)T]?%;DIP8I%D71-8-CC##'?A,,3,K3CIIBU"Q=4O7_Y^]-VMR MZU;21?_*B?N>]V >(NZ++-L[=$*V%)+VWG&>*C D)':72#=9)5O]ZV^"K(&J M<9'$X@++O:.[K"J5B!P^)#*!'!ZFI)TINA'D5NXGT\P2.\#0"E#U; \."WU1 MEAE=HM6M;]&>HF=:8], "8];CP.%WX&W?\O+52)F[5>P[F?Z"9=?'^"/RU*< MRQDR"UC3B3VXQ#E(:W+RIC EQWJ2&4KCM-V8]-&CF *_^J8]K M=*H-IKC1,7>SWBW@;ATDCRAL"10ZLJQ!J9#!NUP@8^ BVQ)S&FTPT@/T-)L( M=74%\\,5^96\\[OY!TR7R^5L_IE^X??%?'G][7H(\YUMXEW0J8XVY4X%4-&O MR]DX&!]8\9A,\:V3EMIS,>WQV@R!CTZ9FD;=_63SO#J??9Y70[+N>W67)^=, M"*;Z%T+4AGPZ@>>%)(X*N8C2Z"B?,XR[+#CMV=H<;:/)NM]3]0-FQ*^5,]HO MJ9;_+,[I@SY?1\ 'G+!#/[I9,?\>G#0Z>1]>\?86UY@2=0G@)!?U<59 4+4) MB2D6C53*\=9//D]3='@I]=.ROK-5BI*B6+*M/!I.>U'2IK$Q0PQ9"^TV& M.A@^HY5<61E9:UOR""G3&HT#]'V_./=P44_N(5_^03N[.FOA?.MU\UWYL>+I M7DJ_U<;4<;1,"Q);,!)<(@$BC]GQ3"'>:_UI_6?&T#H6++OX&YT,X?G M1Y:N@]#OC]2M:^X\!E0@F4^US1<"!9<"2M(HA>&NJ-9W[WN0.6TV3U-#-JZ* M^G5YKAMB_W'5$'M_Y^>13VKD!@VALY%#=+='^ W"K-5TBJ&%4##6MKFNM@GG M$&WFJ%+D&,=NTM[^X>_N"O7&*ZUG)IU?7MS+%@ZN>"8\!U>8!I77A;\L0!9< M,VV%U7:\9YN=2)W6R6J"H!9T7)F@@L9Z REPRQ+#8ZM4_A"*=$7[E+K028[D->PF]G3BMAZ^K0^890< M6&$4PD1R)!QZ 3XF+S R1=MX-$,WE,J)6S2/A*\G^I>-H;U^+=['"^(EWIVL M=$"S^:<^KU67^<$TMTK1N@';N[*]Y <\KV,QUD,?UV?DFJCKUF$WP*QS'KE" M!R)' 9-T\-/WV]^Y MHN35GV&9M\*@B$D6HT%H56AG%PE19$5_)/'\"]<76Q:(=>1CN%S M;<2YN+QX'<[3Y?GM.7\K"5%SWKDA"\!JIH,1HC8]%L"+#\*C5[R4YYR6\BNA"5XO7EA5ND Y^" MKEKS)X%E[V(,05#(U_C(>X* M>MJ&JE:H*V\$!%/+U'E*C&7#M&]=RW8 N=-ZO*T0]<1LIU'UUY7K^DLIF.IX MY1L^/]"Q45N#S-/L?/:0;2;OA-7"-L"2B6&Y=M-KV9OA46>+OGUWG$/HG=8M M'1^L(VNP*[3^?$4 ,?E0/O;=%];(/(9WOIU_IZL([[9ZC_7.^E, MQ>)YX@6XBN2-9(\0 ^,0M:J#)^F\X*UY?)B2;F> [H*"!P9L'RKT'@[5ZU8& MK\_#BOS<]275J[]FJS./TGMA TA'W*AB/83D"W@I0M "E;;-)WH^1LRT &JA MZ;MG8A.Q=X"?;?I_7M0I9V>BS*?2JF M14PC]=ZU.(?)N@>T++Y^7:]>G:#DX%QT(::(2 MQ6CC6[]WW*=B8OMRH%[O'4P'";D+F-PQN#]]_PGGZ]X<65X M2RS",DFD!PHK5(H67*D%C3JA1BO1N>9W3P\1TAN0#M'U75?Z8,%W@)X'MMHG M^J?K768M,B^9 *7(?I-)5R2<%.IE6,%UQ[?,QC_LKLF9]H[R..?<7J+O$465 MD:LM5F0R.AD%N6!M4%@;!WH1@!=+00BSAH &GG3"*A_9TCJ#%+[JOXNI!KJ M84)8K9879[^%_U@LK_E9K3=;-C%H9BSDJ#4YD$E R'7"LF-1.2%1J$%U8/3Q M6PBB[V[1\_#*TS;A;GB*-1#LQ+#X/7Q=MQ+!Z4?NG/Q=7U*OHB^#:@HTY MU+10#=XH!*%=YHD)7@;F M_[Z&DN\$96^WZ"F_A$^% 3B#<73,ACU$&!C)RP MZC."-M(.>DIXY 6X6'(0!?2)NP7YB[$'W5Y E%Q93<06\K>4_ M:.I$RKKKKKWD-S44<%L/OMZ^?6*\"Q8-.OV M IZ"&*7(] 4I*7+R66NFG+=B4%CY7$"PO>C$2M]'98L6\IM:\>&O+<*)M"0X M&3D6ZX.G4P)\D!:2]E9IJ971@^8V/1L)_K6CXDH>SN; MXYL+_$KVS^M@,$NPLDXXT9:!CS& LX)G&[3P>?2LM1MJ!D'$G(!#T%CP74"H MICFLDR;>A^6[Y3KG)J_[,5_WLSG3G$LO>$UNM[&&RAG">G](LHHB.(VL>2K2 M\V1U=E.Y)P(>S#IIIXX.$/;[936M6VT$/^+G==GD659%NT21,V?:U/$9!CS6 MXD0402G+=)::SQ),V:&HC^HXP] '_6"POJOF^X40:F3TCT3 E7;V- M,1 ]%\ 0/==(0L+698^/4]/9LVY;%!TH_ Y@]'ZY^#9;D7!^72Q_7ES&BW)Y M?I77OCHSY/D%GR.%B J)EZ#)]^,!B!-/%E?ZF%J_Q3U%3V=O*VV@U$P!'8#I MGHAN"_+YF5,!@PD%2G$)E"@1O! 9G"?>LL@^Q=%3*[?HZ>Q&KI6OU$@!'8#I M WZNO1L6R^\WG6Y??25K>S51DSB;+?)9$%(QQ0HY?3K5$6 )7% 4P>1"KA_J M0@PW1M4@PCJ+[]K J[U*NL+99ECU?8:8#-E+=."B5R0R"BPB+P8,3\+%Q"Q) M=#2,/4+4('S9D\57"U5T@*U/8?YY1M[AFITW7_\(L^6Z>(>"UL^X.BNF%%.S M4PVOA<@F./#6)N N.W0BE>!;SY1_FJ)!J'(GAJJ&2N@ 4E<)R1^PON-N>AY= M]T*Z[3>Z:086SG_Y"S<]P&Y^_>?+C7B);2RV& :)2;+2R=).LI@!I3::&@"Q8V_K^XB$ZAMVFLA,#VL$2/]&.&#\VK%F4UV'U)I=K*C M'XS5(6.GQ8_1,6-_:8S?0:,(E@KG!IA!2R8L<3J0HP17! 4/TI506I&KB]=AN?Q.ZZW?,M,3^+6AT!\ MD_^A1404S>]&AA#6;7^-73!R[Y*DN4KV-HG?4LL^HA+:N=;.-!PF9]C%I)"0=+O+=D>,WR)GCQ0BHJ;,T MK[C0/-9.;>19J#I%&IFJD;:';(J,Z,BQ5*V=L,=HF?8)Z2C8V5/PD\-GC?L? M#>F/C+VZZU1L_>:99["'SY^7^/G*5;[ZW0-"A0-6 M:S92O V_C8*!JR5^)HZT!E-/MH3^[EKHF[0\$RVSHEA QNHKL),07/3@I#:&.Y'C MW=*4%B-,'J5GVJ!@#*P\,'BDC38FSH1^OUSDRW3Q;OD1E]]F:5,&X%EPUI0, MN?9M4H&1Q?;:0RW1\L4;9\.@B."9A.B'UIY\DDTCK2X:BK@/B-2&N5<Z,\)YS+)%B=2C!$Q7/7&X3N\#Y$ !3UTO^;[Z M#^\OE^E+6.$KVD2;F4M7-0+1"\89T9^PCM0()"5OLP9 M'!"'ZG QBD GO7Q:\[)NCD1 J\\)M/CLXAX_)AOMN+/ L)80\1K39NZ!LVA= M$,*Q.&P:_;-+35=Z,P)(V@JV"QNR;JKU;O[O+_3!*_KS;V'YGWC#3M%*,[1U M]&^5E#*<(C(60,(4\- MG ]5'^>;&2,WO:O(?_(^@8Z:?'7+ZFCYS(%%GKRQ5CL0U:<4TBJYT28[B,CH"#25L21,C'+8L?', M2M-DXXYUC+04Z]08NN'J\W)^3XT^G%R]FWC[@<5C;UV__)7.+_-L_KE6 M-M#_U?%W:Z/J-$9@NL9\V6CP-A509+FS2Z*PYL,&]B"S2[O4%&RC*:W?_.NG ML@H^+<-\1:*HI5S+^J9ROH8_YHO%TS4/(^59'$S/$3(QVLKLR+D:@D?T.7DH MRK!ZO)?:#31"9%$[)80WL7WBZ5%R-6['CEZK[/?%!:[>+DA;Y$K_.IN3-D@U M6XI<.SS6V6R"RA ,<^144\04BV!@3,I:NJAL:)WMMB>IIY'AL0O"'A\=.YX. M^W$@GK86=?!X3>W[-/M*O_*N?*2?KLK&[GR\",N+G\GFK-_ 62C%%BE!IMIO M/BH'010.-DN#P23NN!QG3S?B8.+A?<< W3YUA>,@H /\/^OH43@@@C>U':IV MM?FYA9B5)4,CMG6ZCW-.X;[/_D=+T:Z/WARK2/<#0SG M]8^"29A!E4EZJ7- - MFA;[0NI!=M+IH'J0700\=5K-T^4+UBCR*KD#S2AN4LC(0I?B 876$3D+++W0 M>I"==#B\'F07@4X-C>>+%@22''+AH /*VFT*R;;Z.BC.8Z 8F_-H!L'C)*M! M]H9(6\%.#9,!)0L1,6>8#7(_L=(2[%V\%SVPS40R6E]$W1[^W/[:".Y,N0S1PB<58D) M7>L4%'#C2L@*0TBM4[&'TG::*0+[7*F-JK4>T'A^OOBS[JT'IO_(/')0)M9K)V7!*I4Y)OII:-T?=AAE732(;8R*N]!KKZ(>@/?0^^%U!U-I M T^<>9!6A]K[ED.T-@)RBXC,.QL&7?7N8?H>HJ>+WK$C@ZR5.D[TY3Y3T+$> M;?!FOO8V1LS\?W*M8[S<#^;UV"_WZS>+F"%'9'5T!#G[S@0(SC#I'7?H6L]' M/OK+_4^7*]JOJ]6K]%^7L]5:#ZN?OF]]MW%59+#."5O !5]G@3I3LV8,V)A+ MB%%DJP8]E^[U9#^,QA-YJ]\!4X^_U8^@M0Z.X#=S"J(NZOW])_H7ZT=%D] 6 M$1PDQ6VM_A+@D^%@LN#&L*C4L#?6'7!WGXI>'NS'T/JBJ0JZ ]'K<(&?%\NK MF6G7 7K403"?(:HZ'!O)1PTL%[ 4<;FDB_8RCPJJAZB:%F2'ZOU)&!VLA*EO MTAZ_%[[I !*U2R9KD(*VFPHY0#0B0; H',^&J33L!??9I7K"R>&*'7;[OH^4 M.S!%#]CKV^!(A^*T+PRR,"2F$#5X2;%2%@&]=SEZT=JY?(J>7F[0CG#&-5/+ MU&9ID\C^KKP/W]=)#[\NEO>CJ[5'>N6%KLZ\%UY9BQ!]K4IRKMYZEP0\)_JQ M5,&+@7T#=UY[6L/53NF+XVF@ QMVS5[?]_QP'W,6"@_%BSKBPB$HJ2F: MB9&!M4%+B4EX-M:]V(,$36O%FF.LO1(Z0-1#X?'-].SK&S[#$L>0$%+P!>IK M''CK%.1LM5188L'6$QZ&T#7MX*71\-5<);W#;&NZ%)+1E8P\55YKOQ3Y#1 E M1^#:"*><$9FW+D892-JTPY6F =N>BND=;_>Z )X9+K3/@4%*=<@VN@R>B3IN MFZ-A)A5K6E>%[4;A-(E=TZ+O,#5U"L+UE/?J)Z#)Z$4P4&2DF$DD!6'= 5M$ MP[GC/!E_!,A=TS--JM@D -M+!9W"Z6:SG#G$F 6Y $TG\)_"Q>7RW67W$7Y=?87YDU:YE7(/=*;^+!% MC_ XO@?W1WXEE\5B%$R#U37/!SGY:4H2('-A@8"-*O/&9N!(K^1O:3LOEN_^ MP&6H0T;?8ECA]4W/I\5/N-$2YM])XI_^Q/-O^!M1\V5U%I/A5@@)M,=))-ZY M>@5>>_IR9U0J(OG6UR+[TGH:K^:[8.RN_3R*%CLXK(?R^>G/Q?_%L%R=A8(& M"X55(>G:UB<4J D(('7A)297DFZ=T[$KC=/>Y_6$SKVT-NDDM)TY)(SAAD=9 M8B2> IA-U"4X^#IWI5A5R%\V5B).A]"^P*F_MI[J30^>OBZV2-\JUS"G8F3@J:G[[@$D.Y6,^V,39A M,J!K)AFYSQ:<)[_%".6LBBJDW/J=97VKNA.*@LYRC"SQYT$93 M5.>\)3&R",&;.F8BQO8Y[4-IF_8JLR<<[J2E_=&WN CG8UYPOE\NB-6+[^_/ M WW>//_R7Y>S/RJSUYEOB_+HKQQPQ=EBV4:7G,TET.B:\X=%7VTM>@-SZX+) MC.R?+YD<1TE&T$43($J+MG!4HGFZ^+-$M2L >G2I3:)EJ*6:+->A9"75;%X) M9/0+1/JYBTP7DL)HA3]/TS;MU65;W#Q>ZM-0/QT1OH"<)&JM <(XL"N^3;YT:,8"L7HJ 6N)A,:YR>L9;9>BJ$TA@M!6M%<1( M4.1A, N>8P'AM.5.J2Q8.!;>;LGJU+KM"X6A4-M3+QU [2UY+-=M!YWA,LD" MR4@)JC#:A$8SD,(PX[@W.C2_A[E9O5/@[*O8NW'#?E*>NE1C7=NT*6GZ-:0? MI_YZSW+DI4#AV9.?4*M:HM#@@XI&:^7DW7;H3]6./;S(M ]I8X&BJ6BGALA/ MX8(^Z?N&DX_TB^$S?OR^NL"O5\Q@$3I9]"!2K.V"K(2@C05C>-2NT->[]Q6/ MX.2YE:9]V1H5+$V%/#5B/LXN\-^+Y7]>D6Z"IOC"<]"*DSUDF<[C+!RY?BG* MQ*26=]_S'[,C/WSNM&])XYJ._078@\-1[\R^+,[SFZ]_+!???NR/+4113!3@ MBC-0L9#-2S7;U*42F5.AA-9W%D^0,^V;S^@N22,]3&U._H5?9NE\W=+IW<47 M7-[(Z8H75I0MGD=(.;KZ2E636*6%'"R/61HG_; NP\\L-.TCS*@&IZ6(.[! MKQ?SU<7R9E'73>YUA848J"@]5!F42@R CB2N(8KS0K'U>Z%/T M3/ND,K8-:J:)B:>M? CSSYO;A8+")FTD%.E4==T%A! 3^65:ZVA=EG>;T^XU M7>5FP5X:((QPO[>_8'M PQ6(0TH^R,! >R)6U3H*9XP#:Y![QZ-'/NA.90@> MIAZGLJ>R[JI[#\E-K/#?9O/9U\OK6$Q@<$*&#)P'.@VY8A!#H3B>&RTXA?4F MM9C1]<.B$RM]'Y4M6LAO:L6'O[8(SUX:Y4H XUVADU!D,G*\ "O<&Q&#$'%0 M]?]SBM]>=+K).$T4O[?\.G C'SWRWMX4T)DD$J;,@*6$)!>2:/=DTW[)+B?:GH&VS]76"[/W\X*4M3ND;:.(M<[U5WH$"): M#XYQXLAQ+YKWYAI 5J;C _#,2$6EVU33[ MCW-<*VR>7WU=+"^N.C,^ROQ90%6,(4]!6$9;*OL(,<=^* M]DY?J=K =1(%[PYLOP'V'#]72C^-;SK7332434QI!*:8V%QG^2(*E)!*<"YJ MS>6Q#.?0/B;'?Q\;V6SNJH@33,UN/8-AOX7&3K\^^O2%YQ-G4Z(PU2=3YZNQ M"E@&4:P[S>F:S1&=9:T'3?63<&TBXZR$"+Q0H*92M$"^"85L7L:H0QVXLYJOU/74H*E@A M$(JN8RUDSN B>=*QWD'R&!/JUKV@CL/9B:1][X3*>\WZNX-(!QMG)P9_#U^O M7W$+$:-3R$">M25-.-*$(G5PD3QJPU"RUIUK]R1UZDD"_:%N<7P(3)WT\W_> M?7BSSJ!]^_;U=1J<#5I@C% G-1#Y"B&4+$!S9E K%4*(S_FZCWSVM) [BCX7 M[83;@14<$%Z6I**6TD-@Q5%0B0B160^,6*+3"'FY"Y=>GF:FS^8XY-ANK)H. MP+9]TW7&>*+MH#PX46BC6&+ %R5 N!R\MUK&YC4TV^MW&NOLJ=N[!]N^@NX! M)-M&_&D;7I/B9OGJFS-KA#+,D*DM]5%90^ YMMHZ0.8_*/IZNUBMWLT_AGO>].T;9V12%.XC8'9IW9X7HO446&%A MD8(T04YV8S .HZS3NJS1OUA7A>6+Q:1GBWZ]I/WW\+_[%87O^;U^=AM=K<3CA4=7@9VTFD"KDEGQ6@75^BJ[#>6=!N][8>ZQ:Y\CZK8#3V!(/QJ=HA4Y5Y>& M@D0E;6WPJRR89&)PW'/R>8ZUDWOI&S4%6O;H*K6+ZGI&XU8U9PJ89.((6J10.$C.%OD]RCGO#9+.H#:5K\C[I+A!3EH5WA- MMU-T:F@-*)EE0EJ>=.NTJ%/J*K638A_O*K6+E*=^O'VJ]9'R5DH> D1T=4Y( MC%!O\T&2J6;D901UM[S@)7:5V@<4344[-42>;7ADDLC!R ",*XK/E:MC5ID# MSZ(7BW2;Q(S5)!*,'6_DD!P6N-(+4N MG%M4&,=RP'>CM ^[U8%//J*"3PW&FSHPYKE2VGC(49%I5QDAVCI=4Z@BDN4Z MEM:3IW:GL@]?;$SL' +7W15Y:E!]I#CL+/EL&1,1@N&&+(*PX*4/D.F'/F54 M/K=^!VE!]PE9XPG@W$+9_17V#6*]UICIXE62P0)'C'4 >X&0BH.WL,\W_YH*UGD[N\=\.IWZ)*- MWOF:\?BT7^HF]:U'0]3CY<;-M57!Y[L$_QLTRV.#M?O8AQA3XV;-_/WY^1. MK".JZYF<-^V=':,X*B3@69$?DIT%%Y@#5$8$E.A$]H- \\0BT][1' TQK<0\ M-5Q^#=\6R^H;? @7>#7.]2X_3D9F.7I(R!7!7UN(+M49A:A$*8*IQ ;!9L!B MTUZ1' T^K<7>#8QN*@@H,OJ-1$01?*W6O\N;3]%YE0+4QL-TZIN:UX@61(FR M*"^RX,,LT8X+3UOG<7QXC:".#OSUCXMR\2=)_&?:..>+[;$8,6K+B,BCN0V050 MD8@.WG&(Q(.41N7H!HV[.;5Y):/<3NTOVA[P<)TF&"03H?9:E1I!55,9--$N MA/"T/5S*95#/^M.:6+*3LAZ96+*+Y"96^+]Q]OG+!>97W[!F_5W/\>)$KC89 MF&0:E.44*RK#Z8NU482LT YZ8WE&]0\NWL<$DYU4N&@ISPXU9DMP(;F7KV;7/T=3M]??HR-M=)7U# M;"N=N.:("5,47/Z_V%72B\@ MC95E8TS1'IPTH;;.S1!$I&]]LBQ;9DIN71CP,M-8=\'4 6FLN^BK;Q?R7K*; M$VA#[5$AL$[7=>L[B2!!!IYT5C8%V;I/TDM,8]T)(0>DL>ZBKKZ1^."K7&&1 M"6<9R%IQHP0YQ\YRA%(C.!T*4_^3QCH*5 Y,8]U%;U,G!OUS7@:D.@F3.!TB M%KSQG$X6K\%QK=?W!TZ8K%"HYQS(X<)V@R%BZ)5I@AOV.BS%_>$OL_)N+]H>\##=:(1YSXR[R$XCZ"*1@J] M70*#Q@:/WC$]Z&WBM)[0=U+6(T_HNTBNSR?TP-"K+" Y)"%DF<$%[?('-S&E3H@16:GLO@Q%\T!:RLT5Z)LG]&I3[]S]/ MZ+MBIM$3^BX*G#KV>I#'F[OJS7MMSBB-U!)B412W&CH_?.0>LN8\*1YC2,-& M^ U8[ 3>QO>!U"BR[AL[CSVR:B:,B4A>Z+I0LF@.'H4&SPN%JZX,+^O99_D3 M>/0>"5\M]#']H_< 1NLK:PQ1!2LEN(("%.,<8B!WU6^@COV4^N>^07[>$RF.1-FVL9; X*@A8UMSO3 M^$8=BZK?E1WK37^W';;O_RUQ\X7^%91N&]B(88=N0P8"C@G>5 M((O*JZ(=89G4DC##>NP#)UGZE MW%$$$F4$@\5RJSS3O.P,BJL/G]9#GP 4^PBU@^N';1;>E;O".A,F!).B )-C M+;>L3H&E,YQ%HP-%JE:DUK<,3U,TK6<^/JY&T$N_$^X&>Q/S^64XWQ;)8G[[ MB\=H=CF0@F-[67O(91)_2[@HG7 9A'<.5$X*(BL6=.!6EI20E=9=^GO-(8PQ M\^PD D]H024*@YRCT(ASH:U,SC#1VO5\F3F$NV#J@!S"7?35P7F^2Z910$,? MP,AKE1%!B10@>N6AB*QS9%D8;AM#\27F$.Z$D -R"'=15]](?# [26OM>!:V MEN[7]Y!,?E,=%FU94LAB5B*V;KCS8G,(=X+*@3F$N^AMZBAX2+,TS3/*X HD M%)4?72#$8,'ZR*WS44OMGG,KF_:HZR9_<"=-[]JC;A>Q3PVCIUHV&A54\-;7 M4N@ "DT"KX@M5[3-S)GHV; $U!?3&7-OV+02\]1P>:8GK#4LL:P#%,\Y*&8< MQ"0)^4C&6@I3K#Y: ]YN^F'N#9J&PIX:-\/2KIT)BCDAH91U'"0<^)PL.(O% M2D$LLF&WN.TRWKMI>[DWBMJ+OF^/_/89F([;9'32D"PQIG@AD>5H0;K(7!0F MR=1M?F,/>?,C18/[*:AOT#WPIO8[_G7QZ4\\_X:_T5[[LCHSB+DH&2&*3%N, M,P].90:53<]I[*M MA7F39_44Q\RH*#D=1S:N6QGFFF[/,I!KQ"0CHNW HLC#Z.@V AD+D.-HJ%F& MW+$.]?)"B%,6(-61DF$BRS(".RA8;H_)1C'IR#P7@%/W^)SRY=]7- MZ9_-DO1(:'134A<1<'W*8I6^=5\R;0/\]H*AF,!W=S@B8]N3>54.G>7(3 MKLA!D:P4)CTPQEF=;1\A%,R0DA'):H/"'+$_X%.D#L*J/3FL'E.!)WM^;SAE M4MM:;<)#R?64B.!*'4:D4RRA,)OUL OQ@\@8!$-WP"F^X1E+"=9[ M0IFM+P6104#Z4CB+$2U3T1_@5>Y R2!8^A<$R[&T=))G^:^+R^49"NU%E B2 M=AOM.DY>M&$,'/>E2%XX/V;KP"Y!M&M4XNL R%.5,G MWI=:,6K RL ]2=IZPT<]R(>#\/0>=(ZKGM,_Q]WK//$?5WLJ=X9=0872+'6@&+)%O!:O^WZ(!S:UQ02:=P MP./C0"J&@?#TWG2.JYX7<(JO68XF9ZXY9)X#*)?(VS^6:3 MS/,:3UMTW12',I0Q!#0@O*AIWL&#"S(">8#)&*MBL*VS6'>CL%W%\?6ZV^KY MZ?O6=YN\5#+EG,D0P)HZX-J06(*T#))+S.H<->WGQA+9E<9I4R='1-CCY<%.;8BJ=P.44( M5'SA#%*SU=*9GB>K#I!VD^@%P MVE\/4T>V_YI=+,ZW6+F9_9T%)@J%R+\MQ()!""Q2<,XE,RS(8N[VAWLD0GCX M\_M#Q0$:7+05Y]2(>!W.2?SA/A.)18%1*Y!,.0J4E0&G \7- 2D,"H'CP%2L MQU:8-E]_1%0T$>G4N/@M+%=?POGYQPN2R,5]7KBUDF/04'0=:9=(,-YA L94 M9@Z+MWK8-=&JP?%I>XC^(C?F;-_<9,29%9;*#9'BI%8(. M@B'\FR@#9A&L]&P04IY:9=H<]A%ATDRT'?BT]X++M7/&@W?&VUH%0E\TF4=O M%5;G+)8@LW?-!XP\1$E\8V$=EBY;RFQH =P5RTXE).":19W"225!.T;XHW@#3 M11GFE$,_+/A]9(%I3Y;6,&@AQ>Z0\#;,\Q4?V1FF=-2 (3**T3CQX')?U,<09:6P1R0][0G]RF6ECW>:6HIE$>\"&?)03YPR==+H 89V"L$Q? M'.>5,:ME)-^*W/[G^TDO?D0#I? M_\*LSC_8EE>XP%_#;/FO<'Z)FVZWTF;AK9? O*TEN)).5,84R"123B$H8<,P M% U=LI=IJR->CHRH@Y- UM6^Y,&3>(@E:AL8-BW=3%@[! MUI1W)6,J?&=,[2']J5'U&X8ZG^ KB7@SXO55_H_+U47]_L;\LBRQT.DMM/:@ MO$'P2#98D.6W2EF>Y;""IN?7ZAU#^RAX,9ZT)QY'OSFN-[>2R0BRQZ5.=;6U M>D5 +-: 8SGYF(-E.&@HPS,SZ&]7G-:1/LI9=H"(NP#&U681.9O ?(9 _AHH M:R/X5'0=V*DM,F?)\#:#QI1'T2'ZNJ?R/80W]5%RWX7_?F73HO6J9,E .5VK MANK0&U\LT/_KR*4J!8=E&3RZQ-0:WT==B^:RFQH!/X4+^J3O&SX^TB^&S_CQ M^^H"OUXQ(XJV02D&Q8=46Q4X<,D&B%;4EM16E+O]>!X!PG,K37-;WPX/3279 MP4/O \?DVYMJ'9&]EL9SX)H8(A>'>$$3P'-;I/92BH)#3HC#4F!OZ)GVIF7J M+.O]U#*UY;E[G_3[9=TEY,EO*EHW63SY3#+G+!(C249?L[&()H MT9I!]F?8>MUES.ZIW*=N[AI(>FKPO*\58_] LK6DF_GGU^$/.H(OOK\K;Q?S MSY]P^?7]Y3)]68]S^?IUMHG6SJ1&11&9!\%S[2,A$P3B#7),CD6RP&I@=^)] M5N\NZ;8!L$;70@?'X-W-\YI,^BRO.29SO@SSU8:L,U=R#%IDT K)<4!R(:*C MXSTDFS$965.01\Z >HRV[E)Y#\/>J*J9VK(]R=0'3#C[MAG_02NKZIAZ6\B' M4(R#<\2=*!*93)Y^/,PO'[A@=WF^(QR,+63=&WZ(C<7G^>R_,;_)).A9F87; MMB%71_^K>=X>]KQ:77[%_'ZY^ .7%]_?GX?Y!?W&+_2[?U03?B:4 MI2"W]NHV08$PUK,<*/05 W,R1J=UVL#@.*B=6,,O!O#O_KCR8]9S #?_X"P) M5ECPOF;LUE"M*B@&#R9(IM#6*_YA-12CDCEMV^S.87ZP7E\HPK?^_LRFX!WW M 8RKA9,LUOLO)D'$C$88= 'W2[YL3^NT;;=/"NO[:OC% '[]*Q_P8K9YP'T7 MSV>?UU!9G6'F?CUFA&+16(LR!(1(AUU!S339!K4U/N\XB'^XS)5]7S&=^5?BVKEW\QI05QM<:G(;Q$:,T@E1+U=R^ L2BW3 MB0L/S-6>S2DQXB>HF[IT]NH5KK)^]D?<- MEW$Q'O;>+Q>_UL:36_TGKZ:T7V6=+A$_SN8)[Z2@ODH7E^'\+$GK+'$+>1UW M)25)TI8!QI(M5SX%W;H=8G,F)NZL?4PD'U';?9K:!P3P2UC.R6E9O5N^I>-D MD!R,H& K6@>15 "*\]IPB65 U!ZC3DRKUA-8Q^)EXH[>$X-_9-UWL <>> 2L M+CJIYH?GP)MFTF?(I"K!!<@R$G\I>@C9."@F\^(8\6[&[IOS'(T3-_P^YHM_ M.UUU@,5'7^2NVV"OSC23/#DN04I/)TS@%H(O"@SY59X.'6OUH-S\70*K9ZD: MAK?3>8 :21\=(.S1V]*MB]4W\W2YSIL13B?-:/@T774 ?X>\#H>2]OB9XH\!14] XGUXB+S1$+,Y$DH&9(N M(J-KW51L%_J&X>]TWF5&UU&?^",C_XWD=V?&Q)LY23255&DY$Y5B,=>H/FEH)(R'4MB%9:RN*2\4-[,LR&HG#\O9/ MYYVJ(X6^7'1O)]YXKPR/24.=8@7*>0H0!"F)F:!X"N2A)3\5Q'=-JQ*G\SK6 MFVI?)-A7OV_N8(C0\^UG[3.+P4O/ZY1)XT'QR, IE<$SE,Z[Q$H7@?2!K+61TS6']PACQGGZP!CR0;Q:2!$)@%FV*= M>U.\DU.8_0>)'0;_TWG?ZU+)4R<8-DNX?'#TZYDQA3%M$82KN99>:(A,>HC* M9U-$U)[O5Z?=ELYA4#^=U[S>5'M"*'] $M^OY+#.GK^]=SUCR02G$,FS*Q)4 MQMK,)0BP7M(>+\*&NQ?AAX-[.'G#,'TZKWV=*+(W*#^X.?^-L\]?ZFCC;U@; MSFQ/.-ZTJSN+VGCTF7ATP=7Y[WE3Z11#3)89=&;@$.HV] P#Z^D\%4ZEJM[0 MN?>9\P$SXM?ZRQ1AI(N2"]X*&T M3O]\T3/@=T'8P3/@=U%>1R_ZVW*KS5QY%'6\*P?IZPP<*24$5BATY5XJ:Y#E MHTSI/KT9\#OI?^ ,^%V4T2FFKA*?K]N$1D'NN:QSFGBB;:DJ0XP!MU(D&;R7 MN75JW(G.@-])]3O/@-]%#U.'3(\,+1?.A)0M(XG0%\7)X263KD"A35XG##SD M0>'-:&Y$N9<^B>@CF%*[U5MCP47OP!:G=?#:8QK6O.3$9\#O MC9*6 IX:+$\.*D>.67*T4$JD\"'3.1Q1"#!<^9A*B#$,N_T]Y1GP>\.DF6BG MQLCP<4O,"/+PL8!%P\G[)^3'VOJ222ZT](R5-/"IJ^F,LWX&P.\3'HVH@Y- MUM4^5*R84'M0T%E+KEF,Y)HY%:%8S;2)NA92M(RN<&!*U3=<,N2N% ^,#NV@@_9DT0>AZ(E%>D?- M/BI=C"#?J7$R8#H;JI@2TPZB7[/#'7@?"K#"A4F"R8@#?>4VL_":GV3'0TUC M:4\-GE\)_^?WX*^\92(E!!5,'=/#:H]8SL] @>O:XNCDC&8H'(J=UKE3C_ZJ)\)P8T?%_93 M2T<0VWH /*P#ZNKFL="6;*))"HSWN6ZV0GLW*A#2R)*P.'V,TM-&W'1W>[TG MXIXO-IU"_2]L([RN+1'F%YO?O)W?L3J+(:B((4'*M;MF4&HS<$T69J6TI82[ M9WI76^(QOOK8'%-C>,2MU0104[NY;0MAKOYV2QIGGA=?2! 0UM>K&CUIRY+' M2%**G#EK^+ 'S+$I[>/1JY/]TA\V7MAI]'@+B"($ =]F*$'4>62NOD?H# 8] M243H9%S/Q]%AK4%&?R[L9'_U"ZD^]]DHS5:R#$$;%)!#S9[D2-YZT@B,"\Z] MTS+G(S2(GJP-S^AOKOWOM=N:U BNOGE=5.,3U_"_!^+1?YS=GY^)EWD MZ*L!JO<\ZQJ[*(V#K'-",D<:[_9^Z.IT>Y;!/F8*]K_S.H%8G_OO +-T*Y[5 MF>:1R9K*XH4/=6Q(@9BD!*M8C,X4:[3N^GS;8J:/(8;][ZL)H-/A%4;;<9#% M*8:).RA656%8!3[75PK+0PHZ1\:&S3\JFU MGGW[S>#,4DBHE/0@M->@F T0E2U@M2VA9#(F^0@.6ENF^A@:VV(%S M)0%A&45LKH!P@8Y<9CR$Q#B((KCS-@F6CS!@[D N.IG-VZ00M^^^7Q44X M[^T0^52)NK$:63J,FL[.VJ541,[6R=\,$;MM> M.^I5( M++7QLK0I)+-W/D$K(E].!FG/Q]3>L.AP>S2>*\*3X<591M:A>K;")_#&28A: M.X_"#';M'3: M&I.5HI%"B0A(81NH)"1XF:KF*+AS6I4_/SB$HQ>4.=KM278T MQ'6X39L5>]Q*1"G47!NR5(J31'C6X#6YTIQ;+=!(R_CTY4 [;K"_55)#IUCI MU^F8I-M;*7*>E95H(*L2R55('J*-%IA#)J-VCEMQ4J?>/19?4.[K MBSP&#\-DASO[ %MW7Q8N8%0.+23I$OD(!2%X90!Y2)HS:YV>HAO>GKOL;Y4S MT1T^_@YY2NMJKC/E12PFDKJBR: BV1*GL@&&FG'GHZ08^-02E-:<#=MF?ZLT MBXZA];(.IS7_VX^"EC,A WG@0<8I0C)>(VFC#IKB7O$OGL#WS/_D6 M$Z)C[XWR#9=QT>'9M"T(C;)DS2285"U&=6<]5Q&LC]%YS(XYU?%AM/-.^ENE M8/0$G@Z*"3_AUS\6R[#\7KM;4FP7ELOO9#!>?:V6X]7%Q7(6+R^J&#XMWJ]U M7OLAZ=K4&13YJJ"8CQ!EO="IO681E2J^]>[8F"84@4RJ@BJ+3$[V!P"(R[R1W:HI\O&<) M'[9!_B=IHB?\O*R]M2[ _\']7.?&&P6AR'J)J!0X41PX,CC)!X[TOZF:,NSL M4OU/KL2$Z.C K7I &EOE_^_*6_J[VM*8,_8>EXDXKC<8]RW$S62^,T2AM,$ M)I"Y6(_D,/@Q'5/;+.A96CYV44FEG!!I@ MBGM0J5@(5DLR!<(%K54P=TM8CY-3=XB#-?JU;S.H]ZKITWTAN6YF__#)3)_W ML(TXBRHX%JR'*.IH5BWI(#2!@=!1HT^L>-])=YX].>RCV*Z79CW'@,G+:O2V MK\0"G:PLBP!<)0.J^L!>2 TL9@K#$.D_2:#_N?ZK]=_4?_4!R_^J__WGAS<_?'XXO[A<_;'X$Y?_+XEAL\#VG.8; MOW-1:GW4+*_3?A;S3\LP7VV(_ADOPNQ\]2-?JUF5Z7-[8L^5_OYOEKP M'F+'XA/_NL!YQOS_M(\)YYO2FBTJ;R)QSUE..B"9;$&1."\%8BP2&*9UNC%J M%HX0\#U.X:&.T\[#PTW I)CA4%RB,RTX!,]X)+$(BHL$>EU:M[K=E<;NNJ:U M0MA==V94Y77DU6_+[:_9ZBS[@D9[#R6@(YD)#\XZ"5R'X(F.9/)8T]7OD#(M MU,;5_R.^\R'*Z!13&S(RS/:4TF8DL#H(D#9DNLM M2@)7A#!6>Q&X'A3.//SY_:'B TNVHIS:D2\#N?5M;W/1,84@C0%%:5\$ M1PE21T72*0Y"M@:$LSHD"FU+,8/@\Q0= M)3P:40D?-/BI=C"#?J7'R&X;5Y:9)SWM*AI+.VIP?,KX?_\'OR)9N^\4108UNF=(7#P2@G@ MR;*D/))W-RQ1_,&/GR:B.AY$#I=IG]>_MX_BRKB$-;4U%R?HK/;5,MH,VOJB M!.,$\[%>^QZB9]H0?>K'A?W4,K7A>>#U[W58??GAJ?M]F.5/B_4=Y[OYZ_,% M_8O/9\153,8F2&@H[D15"S]S B,#\1]BL&'85?&^%'1WF;PG )Y)5FFOC0XA M=T!&SMXB0Q)5PA@A)55 Y63 .4_G@N12)H\8Q10]5T;=#M.,*VRY'7I'RNZ; MRV\VUQP_D_>3/XVWQQ:KBRN.WE\NTY>PPO?+6<)ZL?C//\Z,$")'9@!S';%J MK(80'0-C%98<:C'+I[F[V1T)N._F_> O^C*REA$?*" M?0D&+>@<24#6 M)? R<. J<,^U"S9/42_1$.O3E$=T8JY'0$&'V^11+B\NSK'.['LW_PF_A//R MKFPX/],>O6=,D4E 4H]W!4*(#)A$88S7BOF]ZU!WIJ:/B4'3F>PF6NH0EF/L MVT=EY6F7.A<81%#\JHO!D9:#L['!"IYBF7H)Y"\9EQ+TN;^$U^.S4PG MLUU.T-@W!$F'FZHR_6;^RXJ4^>?U))JSR'FT"0-$40JHF!@$3\>:T5Y[D0G? MXJ K\;L+=C(2Y2AF^R!A=PB@ S?KN$?$;[^8WLPRURD:\O2!14\\1:<@<*G !&>LB0G=_B;S MH04[&=4Q/O8.%7:/ -I_/STHCECSK7U$B+$FZ6O)H=["@^"":Z-+Y&:*Z3+[ MP_9O_?YWL(H[1'QM-TKLXGHNV[:#O>%.%A5%X D80PYU7"EX1]$I6BE)\$IR M3'O[FT\NW!\X)?$(PR@F!W"$8)10H(1-$6PS8;)WP3AIR M9:;P1AN ^N_](-=.[1T4.!'9ZZ*]3XNK3@G7PL+5/Y:+U>K,F9 B\Q*TXA1C M(NUT9S2QEY-.0@:;TYUDSX.+G)ZCJ9-Q#LU .HHN7E:#X)NRQ'>/M@$]*\P4 MB\(#BCH&(PH-,3,-200IK!4%[[::/(K!'4#ZL.*1O_5S6FL ')Q[/-HNJ?<> MUYW$SYA)L2#W8(LR]89/0HC%TK;/)9;,N1S8X>"9A88A\&6\?NTEW!?FNFZ+ M06+F@4D&+M5)\!GI5 F:@Q//_6;TP-U-Q!#/_P MI=V#/C(_$\6C6#,3:X,Q930$\HW!L620>8^>M6[(OPM]PT![.H]3H^NHS\&) MA]VO/1S>L1!8YE+7\4@D_F0+A"(4I)R2X,JB2GI\Y([ V3#,G\[+5L>X.(WA M/K^L+F9?ZRW#S:U'F.=_X^SS%_K9JV\D@\_XZNMB>3'[[XU4URW8%N5F$(7SS[-XCEM3DQJ-!SHJK2,,&)I.UM.,*$I>,$]^.^3(&9TM MOK[7^0":#I:"3D61CS&3MJ,115IQFU+)8&J"LZJ-FZ,EB0@CBDN*AV158XF\ MZ!%%NR#LX!%%NRBO U?]UQD==609OFT;BHT)^>G[;^$_%LO7YV&U:04L4"N; M@X1D@@$5F(3@2H&D'9ULF+.*N3$N=R#OQ$89[823Q7&4UC<>;QG[/7R][I_/ MI>4JY0S9L$3N(#H(IG#0J8B(VFEUM^1R3$P^1.*TN!P-*L,A>;#>IK[)^^>\ MA&^+9=VVM5;B W[#^26NQT[3\7+=7M@I3>ZH$8#>!E",P5'YV%0[AT)IHSQ@J&]MECEP:#)9=13>90\6F:B;Q$"HW11L3KH4%8W@QT#7"4R7W$GU M.T^7W$4/4Y]YCXQ#9!2*!TXLR!CJ)#-7ZB3$!%$XQWTL7 S,CSO-Z9([:7# M=,E=Q#DU(AX=A5A=-EY" *8SIP->"P@",VV?7+R4S%G-!F'B5*=+[HV*)B*= M&A=/3K5S*.OKB0,N/3E_="9#S,&!9BF7K%F0;!@V#AX8..%'*( MPWN@"KH#T6N*"S\OEE>/:E?; F71@DY2,(@>%,\!O) MJFG]FD/U_B2,#E;"U.?7^_JN>UWU^NHSF=OM"60^":N5)T$)PVB_5=LM'0D\OTA(_#%;H81;H'5%M<'(Z2CXOSL/R <_RSFN%?YKC\_/TU M43"[X25G9]%P ]X53:=\K9$64@*WF=,Q3?M*#4N!?W:I:?WA,='25LI36Y8G M&:'83L>L-=C ?'VY\<22$10)VIR%")8-'+YU,%)&3RU3VZ$'7VRV,LMN MVM 5N[OOVU/!B[&EW"&",%B4 )))_6LV-HTB?6:U 8?:UJL\"6J-COE;>HU89*#0B(7GR05RP$ESMEU(8(4.9 M(Z#K!)+I=E+]SLETN^AAZ@NX1[*_@F6BL"+!6N5J5UTR[C()T)$D9HRSRKSD M9+J=-#@@F6X7 M^"#;3RU]0NPFC+HJJ#C#Y)4E:PS(#86V!0WX:"W8N@4C.9ML[FS7 MGAAX'EP'*:1SC/V.%^LN'/BV=IY-W/&LLP63<'U[$\%I[J%H:RS9:.'9$6S: MP\1U_!@P%M[V5TZ_-US_"LM9/0&NYV3],K]8OW?4OB^+\UFN3V'_>O/+3;^- M-JU,&JS:Z+ZL-?^-KM7>+3^'^57BQRTIFZN/]UOLOBN_SN9AGF;A_"/]9),J M=G,74B+YB#9*R,)Q4+P6Y^0ZZ#(75>A\CR&WOEMJ0GB[2[C'U+OQ>EA6+FM. M7H^1M(6C">",Y5!D]H8YP;AI7>8UD+1I3_/CH^_QF[AV&ISPZ%\M+\ZV+H?(N;X18%D:3R$;2[2]*/QG$ N/D#!K+6R2Q@VR\'M@9\J+M'::?08J M>XBY@PCCP:WT_?UR]C4LO_^$>8=4N4NM+#_0M?PK=@LVT=UCY#4B^O=>UMX!PRZ0!BU_'8 MZZMMY>]98DE+(S(4KVI33*XC^*TBXBD4-\XRS5I/5_R.@&5=J*:B?5@#=#2? MNP')KYMUNJ$_%EM\4=4?T E4'?OED\Z@,3+!@U7^X2#Y1CCY1L.RFF9^J!S) M[6[0.XB:(R"+9&AESDFWKE"Z_O*RQ:WS(V,49SN8KW[O MI>]6_VG)3?$R42.=Z!#[IW@ MGB+,,C%F)06DHAX"G8> .4"RAEOG;+'#@O3C8#/2]LRVY.%$R#F2[WV!YTS& MJ*1&4=6D!D5D@W/*0RK>LF@%*=+6/8SW/C\(*+-M1C@14$;QN-\-!H="QE*;"5P6$1K;<, M[:=D6>=CNH2?@>D-']Y];A?)\M@O";BT=;*%B[DR3M2 MQHJ%2!>K##(\A[_1%QZ.$=^F/2^7AL0KDJ"\7Y%.6O?-3[>SVXSQUBJE04=) M1CI&!4ZDJF>9"\7J MC@8)/J 1Y,J[U'R%;XMZFQ.,D)[/=VDIDZ75SW>]$'O/=::S8X9'#TQ+LMF\ M> B*HD69Z!+2M?%1AD$ZZ/EO=5YL,T:NF_F8O#1F=E.,_X'KW>;H]:?7X4M( M=(9WY>UF_>DC;C_?3CA^O?G\>;4;>7IQ5ONG5+$)]*ZDDI<"SEH#SABTUI9H M];!IBL=\O?/*G&-Q-;L@.C" #[V#@TO+,UTAY"&31@]U-X@C!BKMP8K,>$K2 M&FS=NCN4ML[+?XZ WZS2Z0!U[[>;+[B]_.O]>5A?OEKGG^B$7^K]N4U+4BAK M/8\E&^#H*<@H-D),B8,.Q848)(:'"FTRWIZGJO,"H@E(:RR1I6WHPXOS =/F MTWKU?S"_R72H5=DQ\OM!D:^^:U&E?W;U&?.[+S?:_RW6G0+7Y7@89$S6&+IC M]6VW2 M1EP1"9[2I9*<>#GTZ%#;.26;G-4O'6N5^1/LW!?G]0A]=>.%&,S H M:MI;)_#2)>"6_DE KYD:MI%D?EH[K[SJ#.['"KD#YV%WU@]X22>M!NI=/%]] MNJF-NCO3F^M*QGP6M4I>1@'&B+K"HRCP*64PFOZ_6(&6-9^'.X*^0:"U+PFT MLTMI::W[ZU5]Z'Q7OK]R9SYJ6QC6I_!$1\!2O2.+H(5DO*"66@S+;.___4% M<2\)**V8N30>'BKH][A-53:?ZB/IIBK<6ZY].U^1QLED ^CDR)467$,(==P# MHO/!E60?SBT8:%8'?'P0DOR+0]+<8E@:9N^^[&+^S>V;TW6^I1:X6P^B7$&0K-1LD+'@2M3 M6=21JTCN[S! SDKFL/=K]N*PVX]LET9Y,V^W]K)LUI=$V_G]JW^&47*;=:0K M7^UC0#?>AS M_>L)[2>'?JI1A\D@2ALUD>Q^?W61SC<75UN\J\MG7BE9B@7&R9@KPP1$A_5E MTC*?8S:9MP[R]E,RO8]M3>[*]7[!GT.J@/_K9K><+9G[VOR;L%"$Y#G$S#G] M57+1N>Q\;-WX!JIO'FS)HY<[9[N:TE@=,(H9CE( MHQ 4V7KPCD7@MD2D(#L*G.-N?$_%LHAI)-Y-4UYWAY9?P^?;8>D\.&UM5.!] MJ?-96:DF- $75BKNG=-Y7LQ\HV5Y73-%QD]"YDB&+^ZBOW_U+L)MP6A MS!<4+$<0<>=R8>5)DA!B""EB*88-S(<]^NV>Y'^LP#;MN->#\-^\>7 GD 6II.N MY<0NU^* F,!Y:2&)4+*/S"H_K+Y^[\\O6^$S%PBF\+ +%/SKP0$LQ?ZVE !> MF9K&T8XX8P18;7,NEK =AQ4A[OOU96MO9L+ % YV (%__-<#^H4J!0UAEH&"D ML@PY,&2X%+@<-61'4;A$D>)P3^#!;R];WC&/]"=PKP/AOR83=AM.WYQ %1=D M(>*]J4U%EG18]$D02ZRS)07)U.! X/'/+ULL,0L$)O)P:12\N_P=M[\GC]P84&P6E5 /BFR/BG][5R;A+2](QI\"N+H< M-&9RYK!V%W!->E]PC\ZUUF=/$;3L0]I,YK"9!#J T_<>YNNPW?Y%%^K5Y\U5 M72*09,!Z#,\S<:E.;W!H,F3#@\K&)*-;KP-_BI[^LKI'BOW)--T$&72'IW^N MP^?-]K*JXUI"40_T?HN?5U>??\7+,^3)AL@3N$CZ5K',(#BE@:(96XS/*976 MRFH$>?UY\G.@K9V$QH//7X-OC9_J)(6/;=RVP\>[H>G.:WB]J>5[1>OHK!60 MO:SW2Q 7BRI /H%+] \]$\,JD4=^N#_+. U>LS-_>7S=]V,_WOBQM]L/N T^ MUYW6R00#RDE&3BQ:,%RY%+BRJ;0VE7O(6#9G-9_.FLKQHPWC5]S&S0RPN;?Z M0$@M@RH)K'.![D"2X(()D##$X'W0&IN[['LI63;?=1KP',GW";KGLIE;]=^X M^O0[*;)7!,KPZ:Y2_D/MN2 C;:PJ&IBC0%HAJ_.OLH2HI2NV3DN(K?>6/$/2 MLOFS>=VG5I+HNQW@?NG8Q': ?3_5L!W@64KG;0QX.$K-\B>9$ M# QO!QC#]@Z"_^^/L$LB^!"%4T*"B88\_&0D!)_H!#P;E[0N7+4>X_68BOX> MCHX0[Z8IK[M#R^VJ9F>S$EZ"S*%NHE25)25"EDX')G))LO4VK7UT+(N8J;)] M$BI','KI5-P/YR']^^)RL\;OCW);OL!9-@45>%&+V*H6CBIGT"%$Q4/"S/1S M7LJ [_2$B6.$N)F'HQUHDCUM,XST*EH4@+FNC4-G($HAP):HG? H3&H]SN_( M-K0%BD&FV)V)O.X.+?>*JF34S#,G 5.B&@;VAB&+VV#]C52V??]ALMYL_[@T /Q.6966Y@Z!KHY9U'F(1=E #N![TXB/]F<6IV%H5J9WHJ6^.:+5@3S32A>MC0$AG"8V>4X.9 E@ MHXC1)1\%MGX@?$Q%SW464W71!'[WJ'[N7X'?+O'+/[_L+D).W%(P0UP2DLPU MCZ7VO^5:^FWK_A2>S;#&X>'?[+F^HJGR:<#R#G3/_9.=":%DH> %^?K0%5 M9_WZ;(DC,CNMZ8S9MP;+ 5*6[6">TTY-YWS_Q3??!K8T*+]Y_&.-"W">H7;F M$AS)G(A9 =.[-2HD_8AL-]_?2F)%*J9U]^^I2W L8T);,II1QKHU@]-?>9] M%$7W2)(I=:VS$P>)6?YY>B(&AI?@C&%[!U[+GM0-*;Y WKJ 4KPCI5BWX\I@ M@.M:^2A4(5W91RIT@1*<4>)]/A4ZAM?=H>5>HBT<*AF(<.6TUNF,:E'01?/(:9,P,/?*, MFC_GJTP;RGCZ=.@HH3T[E'$,!SO0'7MG1F@O(O>2 ='L067%P7%&;$D8T!26*=9F,K\[Q,QM&9L/.@GM(<3:BE-7N+M<(IABHW$H-1/-A\V_ ME"DLHR0\; K+&'8O;6OVSJN2+'FE,P*J1&&^Y1$<:5L0@B5E E?YX7*"UA._ M3CTC993(GIWW-89_/6B-)]^1=%'"DML%A>X"A7W*@>>!SL8Y-\7I(ESS$4XO ML?1FDNUI)H$.X/2].T?'P9M1&R4[[C$%8HDEQYXT*YU#&G#1B=V-$9PW1M(A M6OH+EX\4]Y/QSY&\[PY#/X2+U<5O1$O([]:WFZQJSHN?%9ES#BF"M8G.%;F MP.C^^2R44H6A*JU=FZ&T]>2SU?\>?5GG6]VKT@H.4,^ M0600L([R98$#F7$*)0T7ELGH-&]?NGZ0G/Y,8"MDM9% %V :-@7HU3KO_M6+ MBZOO,FUT8[*1J"";Y&M56AU :^@JY8A!H]&VI%GUVFB2>Z[9::?NYI7D2\B9 MMDV:SI\U73)M*CW+EOZ/@DE&@:"IBR"L#*2Y4JIC=-#@'-[)*=.FBJ? A8K MM*J+0YFK#2<6A#6:!*Z95ZV=^H/$+/^,/1$#P].F8]C>G3GY].F8WC='5KN)80\TVA9(L-=ZV25 MVSF!(D')PD>N%))U_4]-FXZ2\="TZ1B&+_V4O7\)E[*%>8T:L.SF#YM,(4,= M:(6:HBTV1SF(0BJSU]2R2EL28P$]<;(DHK (@!K M^9*R&B%X@;LHZ._)^/IMFD T=:E*07) M@=-2@O1,&&71!FQ='[J?DF6US70)/P.9(]B]M!7ZN+W"?VP1UV_>W#O(C<;D MUBHMT(/)Q"#E9 8GBH+LG29&V9CSL&G[3WVE+TP<(\+-'/SL0)L\G05AT7*. MQ8*60M?A,'4?:I^POZWR[H4 MY#UN4Y73)SQ#[R+36@)+TM"M"@)OO::8-NF:2S](^ MT#Z&'1K)PHCR7(?H1#7*(1'^TOVIH&IUF9WIFA MNSW:S1Z!>=+/,M2R-FX%!&064*M8M.'<-D]"C:&O/Z^JO:%L*J,. M\/<^_%7U\\6[\JB$Z QM5M&R H'^&Y0O"!&YA3J;S#.73?&M_:XGR.EYR,X4 M=+620 =@NJ^,KX_SH%+M3":N.+(,7.W&>(0:X'A)C.(^H8]UU&+KUZ7GB.IY M!,\48+651@?PVL>J@U,[>?(^\R1JYAGK,F -@6X1G4T)9(YNT4GF]DZ:K+K0 M_)[6MK*)C#K W\$6%R^$5UHC2!U"[>0TY'.6#$';P(WPW.IYBX-&MA>YEX>K M)KSO#D/C:[I]B<8+)B%EGF]J.E/T8&W1(AC-@IMWY,L\U?G^I2-R7DF^@.K\ M?[4LSG_T8ZUK\Y^F=M[2_"0M]Y%D3DZ6)=!=/W=%D+&:O)*C2ZTG:9RZ-)\S M6PH3!GAAM>?39W"A;B\26(SE&6WS'3T'B5F^4'(B!H:7YH]A>W>V<)=A5ZB- MLR:!9;5EP6<&L5!$$JQ()F=']OP_=Z+9*/$^7YH_AM?=H>5>R7&012 G#Y N M58TBO$.$4:94[@OI+"4^W/^TDT &I*^279?=+D'__5+F?R^+?:IDR>H77>C$F(KOB:EV,I&C)Y M@D-$DT";$"PR7U*:XU7XI,.,/*\K31(@*XR.Z"T$*0/()*U0D1O;?E#VB\J8 MC,' B&%&(]C>G2'LZ8C!+O M\QF3,;SN#BWWWH)Y8BF5NJL]J%P' ]:Z*PI3.7%%TGUB.<[;$--QQF24C(=F M3,8PO(.,R3=C?_/<7R3'X.KMX8)B3LT%>/HS^@\>N/2Y2-3/.2J'?KPG!!PK MLDU#_G6@.)[V_Z,RR1A>'[02'::Z_LX:#TF0]R\T:+3)=,,3[M)- I MG%YO/G]>7>Z>)?#V52(&)K2A:T&N7DU6T[&"PPR>9ZGH/FJTK4=>>*)E. 7>P")VQG HWM3#".5"617"<^(<.&845UFC?.K@<0U]_VFT^ MZ#6140?X&]'[K+.(2=5+Q6J[*E,%/,/:KAJ0*W(\WQ7ZP595SI3(5D,M=J\/N1)(T3- B4(P[V4ZC;U]@>W$S8UN"QEU@+_G MTY>9' DTTD(.AFY5T1E"2@FRL41/RCG$UO4Q;9+)"V5;IB"MK30Z@-=3O=(J MEQ*\2R PQ7J4 -$7!S;98AA=EJQ;/VI-[59?J*EX"J1:2: #,!W,CD?2M8XI M"ZQD70MX+ 4ZO'J;@84ZZ\_H>7VRD94)"[4)M_/ CN1]=Q@:G\\VGI6H*9SQ MMLZ9Y2+6@6\.LB-+;Z/0+,_;.3Q/9<)"#<;M$#FO)/NO3/B 7S?G7W';H##A MX4\UKDMXDM)YRQ*,Y\8Y(0AD?%<(PR$0WLC>">F]LH%K-\/E/659@E48G8QD MTG6L.ZHUI_##11"11Y'HG+&T+OT\2,SRB:*)&!A>EC"&[=U9P>N=,$9(F4H" M'7!7I4KJT!4)5MG$,(OLU!QWXV64)8P2[X =2R-XW1U:[J5<59*9<8H:L#BD MNZ1E7?:@P*"/G >5F/G/W;$T1L9#RQ+&,+R'LH1;6W^352?#KKT7B90M2Z", MCA"Y]U""=(FI0*P:W,;YX+=[DO^Q GM8E#"!>QUHC:<]?^NLYD4%X+[FVA4I MTQ@$>=_$+1$E>BE;FYLG">HO:S?=\K230*=PVI?YQAR32;USV_>W*W'FOQNL^_7VC[=/$OOO*\W M*F%@2BBP.A( BF/@.#E4F3E#&B24Q%H_;9SZ]8;N!F_WHS!P/#7FS%L[\XR[:+-PIF*QNCK%30J< O!^0R2:&C!+O\Z\W8WC='5KN;_[57D<,&I(KJ:Y,I-!" -V2,8WL'KS7US?_L$878C4 4DCQP471XZ@7104'*C;-*ZL*$/.(]_ MOB<4'"NV35,>=J ^GG;R(\\AFII(*8I4JRP*0N8)2N$8HB/'G;5>6?HBGW&F MF*!V$N@43@>KR*/833 +! )BF,H.(80D**+,&$KV2K)3#$^:5.F_5)/)&%A, MJ?0?(Z,.\#>BDCPZPSPQ$8JO#846-43F)VRAFX*]F>2S MM#NU_TI=7FWK%?*\#N44$K"FAI1 "1Z3AZ)8T++4"5%ID%?UU%>Z;@TY C!M MV=J%9KK^[,^K]7=U:DYPK8)1((RH72V.0A&="Y2$):2**,$)24P#QSQ"XKHSS%P/])K41+-7@T M=JV:R*@#_'W +W>]!F\WZT^[D0ITWHN[G<4N(O-(>ECRRKF<2"-;.A GB^U+ M$IHUSYP]2U37?1\3D-96&AW :TAOE!2\* XNH /ETBZW[(!)9QEW,CG5Y]C3 MI?I!)L"KK30Z@->[R]]Q^^MFO?F"6SK5^M.;==I\QI_^_(+K"SS#$K.P BG$ M0%7KGJ-?E+/C"C*[6O617GY45W0\G06OO@E#&Q]AZ@. >,GI>]C8%1E,YWH%& M.E@$0R$)V6VE %WD=4Z1A^A2A"+(AHL02VGNNT\J0.+LY>&G"?.[ ]'X+CFZ M$MPEXT%$Y8F1B4$4M91+9!3:,IU4^]>'^?L=^0M\EC^E*/NNG=OY"+<3^RY> M;W9,2?6W+S>W?]RHL.Z83S6LNIM\TGE+\BPK7'!MP)"S#RIF!AY#@(+9VB)4 M5KYUO=K)-V/FQ!TQ$#!E.F*NBQ\U*X#<4 1C.1?V/[LD;PP&1FS&','V[LSL MKH3(:<5)O]=\@\BD;EE-^8L(PL@44C9.NCGNQLLHR1LEWN=+\L;PNCNTW"LU M,A*CC'7B+',4W6H?(!997T\4.0U1)?5P;.]_3DG>*!D/+0 W%69*)6Z#06!::E"*DZ-G99VJ@*"85'9)>+!&\'H@#SX%#DDSCKIDH5&-ALXDV,Q6PS(O;)IPN -355-' M]&N?*[<^TO]FIXJC<47XNM5#\UP';=9ELM%#IO_S,8AD0^O*\7UT]%<#-=VY MF >GD$EP2YHY^$B>&_$J:)> HTQT7:0QS0Y:$5NXC_>%C@BPW,S"V \VS)\>L"F=>V 16>"1][ 34Z!*$4(Q; MP5PRG8Q16B"M,<583>1U=VBYERZ,L61,.4',6H(*+(.+N@Y ""&DR"*?>?16 MQS4;HV0\M&9C#,.7MD/[0M4;;:F%S#X6!&&9(FWI(C@T%I(5%KTAE2G%(#-T M^!L]X>%8 6[:<[,#;?+T8Q7 MZ8JJQ+Q*KO74AX/$+!_,3<3 B/S7"+9W8/R^/\+NX4,+=$;+V@Y0=MI708B! M#+DOJ%WP,C5/?3VFHC]/_ CQ/JQ9G,;K[M!RVW/@I:,8-D+19/<5]XY"B>R! M3A 8EYF5TKI91#BK%Y8=A@ZOI[-9KN M]\PDF^Y0=W.JV^Z60$3O&EN8UO6!?S>BDK1QY.@]M_4PL\+L.W*6;@":!P%/ M NUX<72 K&\O);=)0DNA:G$"R*5,%*UR3A?0*. I"BMT+(JUSHP\I*$G#$T0 M[J8AISM RM//L\%*X;/GM?F$V!-*@L"4!B^+$ EY?;W]_].Q$^U;,PET!J*]:ET[!@>=Y&.W<>7#UCU M,*GFQY/@D\\E)F6 L3HV,)@ ,3*$+(I*0@DGF[<>CJ.P/Y>[/1P@UV.;1,.^4B[)])<$1="X_DFU)9!XCK!<)2$(8GJ5 M47G&NK2S4+BN'#FK=9:A98*+0'YK3,UW]QY%Z;(N8!>@'"VPEPC+GS=7V[,< M=5W&H4!8OVLB3.""S*"MMCY'#(:W?_(_@M!EER'V ,K1XGJ1F%Q]Q3,3ZJI9 M)#[&3 Y*R BQ* &)Q1@L%TJS1?W+6T*7W9K8!2;'BNME8?)5H<_>G5,$EY13 M&GCV#I2@PX8@.7BNF*MO\4HT?UD^DM9EMRPNB\SCA=89.,\$+T(("L\H+JO# M)GGM>B+^"46$DZ:7$N?4@\ON4IP91*.8>SPP-I?A?.YWO^M6E-7ZT[MXOOJT M^U&Z&6GS:5U;G%;KG\/J'/-OX1S?8KC &-*_/V[#^B+L)I%.;=]H]/6&[X9S M\&/>=\60G#&!D7[2J"D U@(B1P&HHPA:Z*CQI>_U<5X*Q*Q ZQKC*VO!9<8A M1Q<-2J6UG[-+MO_6CC$8&-[:,8;MG9B_1\.Z79'6!\L@" IWE)"NEE=EB(FG MZEX&K>-OU^@O6.4B(>,OQ_#[PXQ8 MDM+2!CG'P\:+&'\_2L+#QM^/8??24V*>=A#>/.<@W-3<)7) =5WE'GQ5V%E& M\-)K.G;&Q$S*1H3G'*AVY/2%LF- L5E40ATHLD-C!A&-C"IKR-83%T- J3]EKN<"E?Y33& +KG<*GN]G$%INB]>> 3,AU.U*%KR-!;1A M0I1@1&2MBQ=>Z%S/4:(?/==SC!R6MI0WXR?_Z\WCZ9-%BQ#(DH&O \54(0WK M+2>>F5R4<)D;,6R>VN%O](>."9+<,]5S*EL[4#O[=/+;NX(]G0+SV3@0J>IE M7I?:8,Z0L[2Z5O-%>8HZVK>]5_)/"N&:2: #.!WRZ'[%RQ\VFW__*YQ?(5T[ MSPI3U:'$.@P,*7 QA6ZATH7)[#W+KC&JAM#5W_O D3!XV&S46B:+&[4#![H= M[73OC^IXI[/BC8X41X#?90JRI"@F.[JL)MKDDJ[CI(99NG$?[L_;G@:HV9F_ M-+#>7RM94HPEJ0+APE P:H*'Z T'%"R7$ 4:Q@>AZ*FO]&?@&D"F M&5L[,'!OUO1;>''YTY]?<'U!EM\HHX2)P'DAICAR_&I37]VR;6/F4B3;^I7R M 0G+%E;-9[:F<+H#H-PO;=CEJQUZ84P6=1$;T5]714;M#!AIB#&IMGRV3J ] MI&'9>J?YH#*)UQU@Y?T=]7<:7\DS(R(M #UA2(LRCA> * L4:(7)'NK%Y M )6K9$J7Y4-56&AW Z_OVR]=AN_V+SG33 M@JE$3#&;#$74!076(H1B$C#+4D)I3HZD\,&LE3YE!I5:.H(@3'U2J?2$OA]7A0A M^MM=E9TIEY.!K>YEV-F;)N,[8^E5K MGM:;YZ*P1V-@4.7@?)#@F410J.K,4&;(X7%TP5CM@VL]4WHLC5TVZHQ!S-A0 M>9*0.@B=GSO?[<07IVU@,@APBOO:\83@2Y&U S,I9X4/7)T8>SU/Y)D3( MY*4@;3?&Q;HHH] !;'"%(CE67\IC!FE2XI8.RG1> FO=CMJ9'6VCQ?)"\+:; MT*(5U\5@!)D3G2OH!#Z3KXK$M9 Q:)]/_?#<]0R=N=$V6B@O!6QUNH56(3*C MZAQ41N="42H.>6(LU+U@ MT8(2I+M];5CG(5CMO9$^GMISZW_RS9RP.UX\+P![9[I88Z-04'83OC7#ZI\& MR"9XD74"J[+L3AS(FR4$/H=E7/WV/@+'91XMSO>;^EWS%?GN+E]@*R3 MS6Y+)"YN_LT<+N_^QYMU^(#I:KNM ^G#Q6K*^]S,%#5ZQ3LEWQJ]]=U]]=M- MN;B[*CYJD7,RD+FL7>%,0"P^0% LJA2L1][ZQ>\I>B:KT-O??G5Q@;M7]=L[ MO,([0;Q;WS&?_H5?-^OM=[*X[D)CC$(O&27XE!PHRR5$G@6%9=;XR'UPV+K" MN!GQR[X4-L/;(]6\B' [< Q>AXO?Z3#UOW[ZGZO5UW"^2QGMMJT5:X63%GQ( MMKK7"CP*!L)8(90@)C^LEY@,T\/4=(*[T\+CX>+?-K+J '4?D.[L*EUBWG^F M_7]ZT[DMG$V9ZP ZUX)O:>F>Y_I4G[/B**3*IG45ZQ1Z%UXGW @SCSHY3B3 M#L#ZRV:-?_T2MO_&RY^OUOGV%-&A\TYX,*466PJ*!$*)!8I566L*!+01C6&X MGY)E 78Z)&R:BZ4#<-U9EA_^NOO+_UKAEHCZ_:^W^!7/=W089]H3,^^'HX_/=C&A1,93$T0%/ MY'9 ML9I+2/ZZ4PML"$IDM,*JV9RZQ^0L6R*S++B.D4@'X/H1MQ107:Z^XK>,D1E8#=*%W'%=81>2!$'9RG>(1@ MA*_UR F&34ID\AB3D(#2-^.C"@W0;(VDN;G=@S%JX!6_O&MM5\#ES3"!5 MJ&L<%$)D/H$I.6-4NK8?=5C/]G;4M/K9.BCZ<-&60T0'U^'ZS'N*"[]M0T6# MUOD &4T!95BF@$@1?TN40AF96&P]X/-9HCI)-9T>,)LYI=7S.PYX)FQ M"8O=7?&LB6V%@8N"?)E$3"O.2%]:PW(P<BFLOTDNGP!B)WL105/LRM&&D+;T[:S;H MS2FBHY'W%;=QTVRCY)/GX99EG>G^Z,+)>Q"Z0+!6 :(R5@MDO/G\B09(FW&T MY^Q(:RB0%S8-MO/X7I17=M^_R<_,F<+__#3G:(K7^;$BXZ$ MF[I!5SDEP,E4/3U6 O/!)-EZ._5)NO+??:EL_7^NPOIR=;F+J.]][?I]7 IN MN:+@"FVA&U3WP+H@!$B97=2,%'28+4_Q/'F=/.=.QZV?WAR9QOSO\ M_!H^WUXSKLB"(]<@G8VU!=" *]9!X#*(;!U+L7U[VWY:EC9=TV3\)&2.9/C2 M)NO5^U<_OWGSYB-N/[_=A/6-ZM1)Q&!J8V?=<7>=U2H9R15,PM#)HDG#EAKM M_?F>4'"LV#9->=B!^OCAZF*UQHN+>T6\NQL2?,DY"8H%&#EABOEZ0P)941Y% MU%A2:3Y/YP IG?3%SFR(6LBA4SA=K\VZO6Y*1"_K[ LF?.UY\1&B+@R$+#S) MQ.O8X!, ZSNBEM5,340_ $['RV%I:_6XT>!&V8;D:^VV!:4*L79A[#^A#>C)9+CEL[/#3KR_%V M(%@=DI,]M\*[,BQ"IE^]YX;0WWUS0;[[8">=[C-YLL?SM@= W."X>)^"51&D MM[6&)$7"L0Q '92HU?B88OQ\9!8TL.8(*R'XCZ"(]P+LG;1 M)"B(JFXW)YMEBH9"%-<. %X4MA#\_8\NXR\V$_S1_.O@:>);;SK]U<6J1C^5 M[S_\=3>.P^:8E)ZJ3U>N;7K[:RZ1=L M][*@1O-8' \@;"V[R)[8)4T #(HTJD1)%^@T8.NE2J4Q"(9![$B)+!W5OJ]E MM37Q?1>19^V0>TBNE+H8+8//3H(0.14E#2L/*S0B'4--2T9WAGZ'F/V]4F[_83_X+;3W5(?BJ,T.[!B52S7'08 MYZ(!^F/)+.EUQ8YJ0G[TI9=0O= >/=,8WH$AVQWCAW"!^?7F\Q=<7]R(;%M? M4>HY?_CKV[]RLZ'X52U.O3]FX.KSCNL7/_WY!>O^KW]MSNEG:F=V=3S/?& V MA$ 72M89_;4+VS%R)HJ/SEC'=92M(\ 3'.LE)#G:&-G>,/)WNS:U0^7G+>+] M.N\S%W1 &^I.DT16*-1N%1XIX'/&.V853Z+U0*_9#_42WO@ZO#*3\='!A?G6 M*/'KYKH%^M7GS=7Z\@QCX875NM&:FU?,!'#D8M7#%!$,2RZW#M@/T?(2(O,V M\&PBC0Y0=7LCWJS3YC-6T[*^P%_Q\BQD+]%: U:A!26\!*^+!.&=U"SYH'SK MGMM#M Q"E?T[H*J)-#I U?OM)B'FBY^)FV](#8=UPG>E/C&<:59R\<0>(K^ MD@'I))C 26NM+%P2KQKCZC U@Y#E_@[(:B21#K#U^O?J ;Q9_W.]Q7"^^C^8 M_Q%6Z[>;BXMWZV]+SC!_VO7]W79Q7/ SHZ20R3I@:!)IYKKHS":**P7YRN0X MLYA:ORT>2^L@7/J_ RY/(LT.4%NY]:Z\I@^O+G\.Z7K>_76-Q ^;[7;S!YWO M=?A"_^3RK[,DM;5%%PK@ZME"3N0^*+J1G&L52^&N>0IF#'W#'L?9WP&>LXFM M4TA^P)HKK4,L'YTN).D+1P6B2 8J!@?!*U?[UDJ4W+)D3@'*PQ0.@^7?(VDS MG^@Z .:M%WSC_^Z<%!5%]#D8,"E*.H(A1I'?"ZS099/6%>7F6EYWCXQA$'O1 M&9Y60E@ZK_-Q&]87(54^_8Q(O(A"K!K+:# M/3[?_? P2+S\M,T4?G:D4^K+7UTU\//YYH_J5N*MN_EQ\P-^P'0>+BY6987Y MQZLZR_E7_/.2BU\VZ\O?+VH<'CWW(AN*E4SFH(KW%";%M)N %#,&I?1G-U61GS/JSR M&5K,3I0$3 LZIM>[ :L9-$KR$2QI>A2#].+Q- S#YHO.:IQ22GV"<5]UYKUL MSL7U\SDYM;L'@7?EW>7ON#WTO[M^:D^Y6&8M X8Y@-*R@!=,03%1L2(RYH>) MCU'0;4_Q,*"_Z/Q(OPCHP DYCB^W3V1W_-G_/[F;Y<_/A-1HL!:_^\!K=WYM MVK$(% +:E&)TY,8W]E).=+1A-^AOD0OJ$2Q=#-L?SIB[4[Z^VE;QGEDNK%', M0MFM\1&61,%9@T:]7M8'D7;G9*W0] M9R&?R819Z4B$QSH1@1<-CB$GH\:UMB(E]5!='_!C]O_^,!R]Z&Q2*^XN#9!= MJ]$_<+T#^[<'W'?EMDK__=4V_1XND"[*Y]7E3N.?86+<>&2@?6UU4[6Y5DH- MAEPC&5C*XF&VZ*F&KI%?'U;R_J)S0:>1S-+0&ZZ"SR@&1>^-!8RF=C4E"R$1 M3UU2)J'"P*UK''<-@]F+SNW,*84.P75=]__;:IWPWHR@=^4FG;7"B[,@ZYAG MET%5?U35E?,N149QGBA2>*M8 C]*C/#X/+?]L/KT^^7%[=__]&?:A?Z9 GK/U&X8J--D&+*FJZEJ&4K( MVB>*E^B_!JG-H5\OH/.,^,U]79^?"$RA7 MD"Y+J-, $REZ75@)K=*ZHN5B:0>Q$&PR_;Q!MOKMP_\_/NK5P MP(E.L:\057"NB PQUHV:.AKP*BI(,13OH@OF1>PKW-=&?/V?'S;GYS>K7\ZR MI@O&/8+D%!HIHZMMSQXD'=(K$_FCU2C#^K8??:F361%3!?Y4D_8T[B[M.0V8 M5\"40",A9 OM1JQVP .5+PF\D,>[=KM;8!C;.YZ'P,7AY\9YEQ(J=% MRQ36CL>*O\;*&C\%^N3'6=0+<:C@ZMN)E!.H*= $64>=*D=_%6IS?A&[6=?" M#7V>?_H[RTP/.2U8IK"V4[#<6N\/Y"G>.8RW>E.1VD19A^?85(N^2(,RS4 [ MA;*XA$P<99:>^N@R,SE.#*-63._>LN5Z.J!2=4**0]"\SG<3=;Q%= R$\SDY M:00KE0C- MT:]VSEERRJ+)@(HX26H5(>9:&)JLEI(I7AZN:#B IQ;4]!-6M8/=R:4T%9WS M.T8V)*U8H@B@5.-M:T# ;/4>92Z!23+MSR:MFCE&)PFW3N<8C>%MTV"K>=;S MI_^Y6EW^-2&O^?T/-,I(T*HK;F%Z> %"NYBZQ$0TRB>/"(U_8[YZIR^_=OE)OW[ MA[]V!2C7FP5"L'2?X*UGPY7CZ:4 M-A)1!U5 % U>[AY";\J<=@?:[=+)Q"'&B"/:)_(@R6L$+X("*00/+N7 FY<- M'"1F6:0U$_=#A?0<@ND__S=X=280;$2T()^OH2ET@"&W!64ZWC-GL?>L" MLL=4+ R;-N)].#IO&J][0,OF\^?->G>.5S?+E6+"E"LO6*AC9:(7$ (+D*3- M+(044FEMY!]3L? JJXER?;3-;!*3^X+)#[<+)0,/2HJZD,9(LMF&3L 4_8P#1-_)_#9_I+^_-/;NY98)A M-<\(1>VT9Y9 *C.#R2I[)Y0+V%KW/$_5P@Y.&_$_!%5;62R>5?WXR_4;R_OM MYM,VW.Y&#G3)'),2;#+D DH?P6=EP12MD;EH_<.9%(?>#/?^_L+ :"S"35M^ M=J!P[IOQMW=](U%9#-P8L+8.-I*H(8K:1A1#*"Z9^N(Y8]!T1\BR.\GFLE;3 M>=X#<'8.V^X,UR_FKZXN?]]LZPCU,^DB*]89$,*0ZDVD>@GW",(8AME'#"G- MXA[O):>?<.I(8>]UE:=SOD<0U=T0= S41CJM)'"K:A5*W>"8 NEH[Z*4.1CO M\MP NB:EGR!K)O M4-#.S9VH$1^7'U=95SGBWL'.@M8MZL[!<$X!ZIH ;Y. MP9$I.YLX)^O=.D&UCXYE=TRV5Q^3>;VT[GBVJ%J7VB2O&#B=ZY!YYD"$;JB,T?]H80MNP>Q/9:I[TTNI@D>O]UXL8 W_?) MWJSOO5:<*<8*&EL@!\'(LT\*O"@:6#':J,*BB7,^^SU'W[)+$F> W%RRZ4"Y MO;_][OX8DMEB8N481Z'(G#,/@3,):#@=U$6='_;]-5B1^!1%RZY);(^MAOSO M%$TW067FR1I')]$A42"!9/3#]3M\=D(@!I?D"9 T(I*?;0SM:5!T!-_[G<[S M 3/BY_K:6D>F;=:7]*?GNSV,UPM6IHSF&?S;C:I;CSM+H\+7_9^\*T!D=>:! M+*1@"!YDO5B"4$0$\M%#XCJ[_+"=;O(M?9JBJ1KI.69?IVU>A^WV+_K3ZU'U M=]PHBJMDO8<2 ]V=8 /=':5!U"G?DBG3?MCB%'J7?=QNB*R'ZNUD0NS A!YS MUC/GA NV=CH@4D3-:E8[R #D/HB8*: NH?4NL&/H7!:@IT-1 _B.$FD?S;?W M]WKO/^@W1ISE7$Q0E@%ZI.44<9:,ZS48,Q7ETW@G!Q_\TJE MDP;-Y[CZ*J5M?2M:$2-7\:H*^^+CYH#G=<8C\B(3!Z.0U4(A!4%7)QPSJZ,[ M_]1WJS3%L,%UNN\9^#TO;MLD-RJ0DS/*"C< M\SS278X*"*?* -)6S:/MUCL M-(?@NDCX?23R-]NP_>N:==6=P=WFWX76@)W_%RV^S5%Y=7KO6E<'7)WN*V6<\E**=DV"8 M)88R\EQ2>2L =8/FH9S=O512^6/ &8SUC M!E\3KE)'ESV=D#/5&,2SO:3.EL!\62^I8T3:][2>M]4SOWCWY6;SX^YOZTB1 M"V=*,VI,D/)#[3*1 MP1V8O'^%[:IJQV\'"#[S&*(&C9*4'Z]3/8RLN5?N?>1<)-#C&^'.I*2DJ:\V=3Y##A2A.!,A<*F54S9E[^?0AH/Q,%LZHR$>CF/G M\3C87(;S^?V+WZZ^D.-0"_C#^9MUV6P_[WYZ4[[7CU-*KH[[4%-?9-(IY_%0 M2L*83$F0K*DK0(,&9[T#7TQTQ2F#J?5XJCD]E-OI=F?!8C329."8%2@?,C@C M"B :(8HP=?+"K%[*+25=>2ICI/VTIW(4HSNP1KM5DN_*/R]PEVEX%^FFK6L] M_>WZTI\WV^]/>K*<260?H_/X8_XWUY)A??:4__537]=#!;__A1]Q^YF=DYY5$.I"*FM=:_0@N MV@2Y)*M+$B[J>8.QYVGLRO-JIP ;"Z=W\-4AL_5EZT.XQ/>X3<3ZLX12!%TB MZ.(9,3-59FH+G(@+DE.T:EH_OH^E<=E"D%.!;ZIP^NW!>.8-[XP?'PD\]:.G M>8%\2/U,;Y!)F20I.+2^.FBBAHDJ,XA>LCH12LCF35!M/?RW2&8?#UCX6S_T MQ]J)^^?EQS_P_"O^LEE?_EYWV3DG6,K@D]&@@C?@$G,08@J%(^,BM\ZK'$MK M5U'"&,0\?IXX@; Z,)9#S_F_,&P__K$YBSI@E*SNJG>UNJX$"*%RUR;E;49K M2^N)0B-)["I>. 4$CQ'-2T,>00G/"R- M784)IT+?:.&\-/"MON)9*%[%8!W(>C15"O'1TG&5\EJ(R)C2K0?JCZ5QV4+P MI< W5C@O"'RO"GWS[I!%.RD3Z?-@15W M"\#P>#&]("R>N1Q%4I)#\C& TJ: S[4V.$7MA+<1FQ<7#J5MV4+N!1 W2AC- M4O8S@>R?ZWSS[(CYIS\3_:LWM8^Q*.ML,F!5J1/(Z3JY(B0%]A1:>;I.G+6> M8'$4H\Z6YET0UBU8'6_F84Z0':UV]1[$=;Y]69=3XKKM)I49#3@5QOE%L;2 MWRBY<.^SKQY^]FX/Y1W\@HNVJ*2@Q/JH6S=2.'0"C.,&$1GWI745SB@"VZTH M_<=5V ;2L?@NGJ\^A>O1 +NN52^]\FCH?J2ZX*,X S[D"(9< 6D2#X:WCD ' MD+7P4H+94'1X0VD;"2WH^E]L+\\^U'J7W6:A5*>F%": E#$GS2XRN"0TF(R8 M?/!!Q4%>%OWJ/4C1WWV#TW>KVRU/CA-INN[' M")[\.J8Y1)GI"*ZHJ%5!%0:E$Y\1^7>HZF7%9]M/859)-(IPJY/ M<[.@T FC$,GG9C8R"O?I/[Q&#I)E3"[)G$SK^.4YFI;U1=LB8 "\CA9'!_!Z MC]M=G],ZX=W1;E2QRK[LQI1DH0*H2-8XNF#)B_.E<+J'I.(; ^LP-?U!ZGBI M/QS4WD8$'8!I'YO>W@VS%R5%99( +QSY='6^@W?.00P,,V)GASDLVV=FW<.\V9,UYR'CD4F^IJWA+I8EA7Z^ASL<*Z]/#E M[L"XH M5,$#EZ4&KE&B:MUG_9B*92W2?*"9R.]^DY0?\+RFS]^'[>5?]Q9^3=L\\_1/ M-ELX,X+R1KG)0]_\UH G G.,E(>(FE4+5.=N: U")Z4C165&M-^M\C1-[3*0 MA[[TPU_?_9.;6<\Z6(L>1!&BKBHL=,\\Q11,*6/0>\M:YV6/(G3IY1T-\70X M,3F7X#HPA+_]OME>5C_P1XR7'^E_M'L?09%T2(R#" [I$,)"C!1[&)^9$H%[ MT7R"V%Y">DEIS@: AY";+(T>(77S0L)LRJ;8768@T'_8#$Y'#U+9P+S-D=R+ MN4'5P^MD R$_!YLC.+YTC/_J_:N?ZQ'>;L+ZU3K7OWWSYLWMG]R\AMGH3M<^[5X*]UAI)C9+J9D\$=J)H#>GEWH5PTPB9D MD(QBM?I @2M< -?2*^%5I+.>QI7L*>5V*DO62C+]@NSVW=\;[C,%KW0B8I*T M$ARF "45GZP7PO/6STU/$M2E0SY>[,/@=(0,EK9SM; 2MVD5SE]OSND?;K;7 MPOFTQ=WH.4:ZFWE9 MO31Z?@D7]$N_X?;K*N'%PY.P$)P6F@/+U4'PG'S(P!UHGR0Q*K,O(S M2^]+G 4K[1C;K\5Z8.1W2MDHQTOT&ESV#E0@S>R+T.!3X,)Y:6SS"3S#J>LE M/[NPTS15;ITA\N:J%D%Q3"X) L.:3N"!3L U%"6U1\X\-ZU?.!]3T:7=FRSO M)V!U!/,[@\^-2J9 50GE N1D=Q.Z$6*DLV16B"-2VY):UR8]IJ(?^!PCUR=@ M<@23>VBWV%T5(JTXKQE0F%%( ]=I44C&.B47H^!T%'WZOIO91M. MH''KR5D,>K>7,F,B9]\A>"L*6"]#]-:[H@;Y.R^K$V>4L YTXHSAW-(-&=]U MDFA-@':"@REUR*_/A'4C-7#K0E0I,SFL(.CE=>*,$MG!3IPQ_%M:\-]UDB2? M14FDWTI LEZ&]%M4Y#BQ&)PO7CDS[&GNY77B'"WXH_FWL.!?[\9G;+]4"_=K M^'R34K,Q!\LRA!CJBCD?^^;R\[,>RT/L%DWB_M M'N"7F^JTNV>?AT>Z\:Z%L,8PG<'$NL^'3"B0_;3 C6!:)BV"#"VMC='8I!V%8[E6\QM=Y[+0WTJ6F5:D M6D5\,.C[T*/^H]]>T.&81WJ;=JQ<&@EOZ0_?;CZM+BY7Z>(#AO.?+D@T^$M8 MAT\[?KU]^_K;L>HP.PZ1U6<>)P5=(6O!",M\2IAL'I;V&?[-!3V6^9$S$^L7 MME@?5Y?5N+]9Y]775;X*Y]=-C5+I8%@"E'7J4Y8*@I:>W+^(.4CM8AXTQO(9 MZ[3WX\N.ICRMOS.=^[W!Y[]7E[_O^%-9]?OJR\?-3^O+U=VCHM'<.\L"L&#I M0"EJ"-[0%0STQT86;]V@E_JQP'J:K.4L7@, / 6GAM)8VO+]LOV_?MUL\?S\ M1L?*D)54PD#F=>F2(&4>0B)N::%CE-P)$0:9MP<_W!$66DIOTXB5761P+BZW M5^GR:KM:?WI_'JY+@LBHBNC)@9,I<%#*6?!1>_ EDSGF)OCF^V;W$K+LG-LE M$LU3I=$CI&YS8,XK1L<'S76=$UUGEK/Z@!71A,B,5GTX&0A/P>; M(SB^M$GZ#8E[US)89[I5>#_\N T%C/"D0@T8GD7=S(;@4WU-1547PREN(Q]D MI@9\K#.,'"/1S8SL[4+/[%7*;^\:8UUT(<5:9<9+ E5"G7L523&[H#-Q"D4> M]"PXO8;J[:C)%K--SNZF7O^/V=J#S"B]>7VTKX\^D=4$*&2"C M<70,5<>DT7\XS^A>"AY*;CY$>S\I2^NMEO)^.%:[ ?./QM!7W,9-2Q1](/VZ M^EIO&''%V5 $DQ"%KDMOE8(HA2=%;$0(EG/&6^^X>TA#E]7##7%S++L[4#H_ MWGSVY]6ZCJ*J>U O?L7+,\_HU(PK8#%%LM%LQ?5.D,:KFH[89G26?)C$G@,Z_K"3*I4)XRH"^Z&*F+#WZ0>SWD:\M6 MY\T"F7DXO71@]MR!/N :_PCGNW,IGD16]2I@H2#6DF+U=6VWMU)C=I: T@9! M]SZZ;$G'?;'"V_).G]?34/7L^:DQ3 M3 U-0&KUR^:N51?P]^BS@8K>4\YE;A4,RRXE"1DK&:+,6Z$EMT3ZX@CK35[= MLZ$C ^XX2FH ?T][?5T-K[_.+]/OLW@QF\$N(0G"I=<0V0D5$8<_1X:RE+N( M*2%(-+9X;9V-!-5ML7;<77XQ132'JH<.AVO8KY0NOMAWD60 3;.4H9! M2$;F\OL4MA'*412UD8$+ EN*TE4>=Z6Q'^S.]'S[F/IJ (^?IA,/:_KL/8BU MX^*NP>_ 7Z>^3\?SK[,MD<1V)'UGX#7BH>\*[8WXR2(I(27P$-!">R:= /D2- MBC G#0Z8^M(9!,](Z(>C\SHG+R'MIGS0F\M?KBX6O5AO.]V\F2P6[4]Q.IR$ M@20$]AB8(,L$!2%1AG3@%@GAHN<0/)KG;2;[N* ML_9#SAD>C!]-]$UAZMXX M+D(89L;L:+E8#T(01"<64?3Y/5_P.E?_2$C3H(G6&A/;K]IJSPG[(>D,#]./ M(? &5K%?XQ@X&>5BLN$&]@RYYOH7\,R17WY]OUTE M@^!=C%&#N3 (!#D3'EF7WU=$0@CG4:G("L-M9R+[ ?!<#]^/J;%V6\"\L]/, MSNQ;G'[^"FHXH/7+NJ$*M7SI16FA5B]W@6\/[+CYQ= <'BR,Z6'?U@;Z&3QQ)A M;?/=)Y?(<:T1T40E#O85BQ?=AON.$B3B M'#)RA$D^:G,!'*M/%"D34W+2QB1*-W%Y0D KS5N.I.Y)*=DW )Q.+K_865ZA M;W*XN%33-->4Z@YN?_GQ\#O+[4K'\0/;XY#?#STJVN")2S;"1AC6^)B;+'>- MX2E*#H(+Q54TI'3C\V/P41?&!\#J19.8RCIN .==B#K,D>CG^<3_Z_?Q<#Z[ M^OS[\EU:E)@32R4RFMA<4X8B@U6$?UC RBGM1.G(9"-!M1O0U,;+JOU%$>6U MA\2[]CL<>\=@>YZB-0C$0?*&B,%7TH80DG*T])*]DI#*W6H:1]X>RFH <9]S MX:.NQE(.>"Y3Q\IB50E"&VIA!RYPS'7;\C,EV)"'1'0@1&E)2I_3K26FE3Y) MIPD:R^BD 7 ]IO^N49DPD1I'D*<\(6XT7[P]$<::8"11))5.(7M)1>4EM(QZ MGS?@/DS6+:#EP88N[IKP:!\9,^"/#8;(UFJ/=) 6Z82M""GEL@"ET?*"BKIH M.52O+_JT'R3D!F"RQ@<_G%;#=L=[;Q7"V-NPG-_&WR6PV$,)A'R5%,3F5ZU\'9"/&" MJ",-) M:E7ZM?P3 MHZA#U,MY-2@FZBL,+OXY#O5X1+MJ$? M?NLR;3]'?SOMBDG GF7H!RE0Q80+2%(-08 5 NE(,6+)&BU=9$F57NX.I;EN M9'Y4-)Y4G;L#V"P /([7'2G'\787W^UPE!>$+Y/%$M'%(5\G(]#KDDOK89D( MP: 8ELY2W)'$NJOOZ3QF867MO_).YG9T8BPNI3K M1 4O-%TD*'"'@4$,_#I'&0U"8E?\D>7.1-8M/M$('O=16 .(?/8NYBX%O9/D M[/)V/IM;6#;&UPMSC2U_H[$5BW>L51 MD7@\1341:X*53;M#I%R@H[.MCK&+^2)@65C=R^/P1Z?E@R!]U() ?&VIR(]N M;-[B@72M$M9)0VV_1C@[@/-PJNM6UC@J8D^LT@8VUFML="G5%Z8Z4"Q1'+E$ M1$@'[*F$M'<>*49T8-B3$$M?2>Q(8MVR'34<:A%E->%2GTMOL3)(SI5U0#MOG!1#^PB_?J'$B]'P>IR7\A?N=/'!(-"(@P=[ M\#SG%#@%<:J0'#$#7M499?GS4JUK'E]MFZER@8VC8*6\B!N(H2[&\V'(TNE> M/M\=0+[[RX]N0PSYJ7U.E[E=Z.[E#="B"-+ $QL=EA9%IX#I8 PRAA(4F2-< M>V.U*.VCBA!>N2#'45W:Z37;[FN:KHS259P/%SND2P=6O&BF<\"[FNV#%GIA MLR/UA=[:K)WU[7#F1Y/9[>,G%,+DIWX,N<02+).<(IM[W4FN +-.XFA+'YON M0-[!/G+=5%>3T>C]9-HE"8[MZ,=L.'OTT4!Z2;D/#HD82RF92*Z>C'PEI+SSB"?38PI*^CLT!XT(H^ \9FR0PDF,3B@5B7DGL M%!=8ECY/7DM,HY K"86^\-M)+WL#[%M74^+SW$[GQX79HR87'\8^M[D( VX\ M$Q;"X)QV@;BF#-GD3#3 MI?2X%Z_R[HM8?1BGR?1FL1G<_Z1FCUD*'=TDS(HVHZL^[4 MSSU*#9C=;[JEYLYKYU$*&6\Y$K0^)D0I)<+J)&GQB_/#*"Y7@V7_9Z.+AQ#1 M&4=$HIE# Z&S!RM-7B,KJ:9]G@0-.#$$Z60)RI,X'HG7BQ8^+6JSU%L M=L>:84D0)U&TEN:^BQ;IX 0R44:5.YZ6TUB0#[3;O*RP#LP_\CJVQVF#\ M,KSIQ9-0"1M-/0I4D5Q!F"(GF$32:^RT-CP^+["[!H4])ZS\EKXI^!U#1PTL MQX^L:I&4MV0#:XRY=!Q!O..!C5Q8/PB%L#+) S\ARM+%8]:04O<8O1D0EE18 M"[A;2J2+J8-,D9F8&X (D ?G GQU?C0K$C1Y<; ]FK^5DE)^O'T/>J^1L82.YE [BQ7[-PK9.U08: M]E'BY&@2K8V/RYOQT-WFI!T0X?![?,2&,PI+&D)N@PULD(1S]*86(0C*L#85?_Y$)__00P$O'%&4>(^QU#L[R8S@K(M+@.)G" M*CBB>P'@^IZ\=:QX,^[#ZO.>H+YAS/=*3=,"I%6 M$(B0Z" :#T[[TME&9U"U=R>];J_:NXN0*\)D-IT/KK+W[4Q%.Z*<(PD9SSCB MAD ,3DU"@G!O+3;$X%[I^C#J(U3 =P^(>#)AY6/:JNO2_I)O 2YW*)?8> T M9TD!V3D1UQI!$:$T4F(9P[97D-,',#7]Q@'*>J[N/2176>%_'XZ'-[M,ZI5S'%[RV_!@+')XUA\P9] MX?J\D@0"&<1"5(@+B&A<@C4OIN -H_"3XMVA5Q)2][5*&SO:PS74(LSN.C\E M+9-,%O9JC"#.F Y/X$S&!DP)_B*>16LST3U.I?M,5EC&-E' MHY,CBK2<-%)+6CR: MZT=9XRGTA?'R_$E2>>4U ,G[B[\X_3Y3]XP*_#8B\9EOYU-4<>#^9+C_*OT<&1F M(Y4HF,5=!4A'2HN2"[#F M2@SA8NG YK0<-OXFX4RMZG P-6!JCSK?O+'?AL#V(D,>]E0@KYC9>W\+.ZOX M83:[S0GT@Y"BC$8'1 @&720+>V]*,;*>15/9[GLC99:XQ05DKGB)[=*YFQ<@T02 M-#!#0[+F*;+7G9@SQ;^W:>?IK!!6@C@R^0S_.DL_7CT=A:6S$5=N8'7!"?+!9(6 M!)%KHB(;F 4'(74ND0KN0A[7%':BMVYSJK,TB^/AX6Q-Y%?XC?E;.U^^W
22,I9B^#G.ASO$PQY9V^F.0E(K$$XFP\@EQYCER+'&DE2-))=AX)7I<2]F' M[+J=N,[28(Z.CE=M-^\GM]/YU\>B@0V8-UY%Q&CRH$$MD0YY$:8J4"HIUDS!,0[^XXUFV!+Z[$)I=P *;JS(,5#!) M668@7G42\9!+G7O)D$]44R:\YL]3Y>IE-O7FJI\]O=:[],90\YKLZ&DC^"=7 MI .II.,R=]5V,N9$ XJ<5" 3ZKRSE*BD3*N6M(&O?K;T6F_0FT/..5O3G3]9 MW,E>W,Z_3J9=CHZTRF*&+<+>4<2%]K -U!H9[03WRJ;RC7F*,]'/3E[KQ7M= M3)SM'N?AINDR=1X"?N'#^$$*W5\-K")2T0B:,"'[!PK^P4J"-./18B^I%4<^ MO=GSY+0\QZRYG MOTRNHH^Y[W;G, ;4$!9)9$@;3_)1"$96L8 P=HXID%< &<93AY)2BWBE.5S>!(195+F6J"*QU#9 M@-82W\^*?E[Z5X!*;5/Z1\S.((:+[W$*J^O]:>%[.YS^84>W<;GR#FS2,3!, MD1>Y0;3PX"DBR:?J1E$:@*7GQ:37X+_OC/U ^RJOY(^BE-I(VUN@2WO[HTN^ M?Y1SAH.5TG"+I(JYU:F1R(C\E7="<&,#]CU?+Q>FK!]R?]Z-EU;R.9_Y;%UN M.B/"D9.&E@&:$<1:_RMC]HY+!D2'K"70B:^/2L)VF]HZ =>>OWP.^U MW8\WC:#_(,O:NO8.O$PZ6**1H0S".]EU/Z()$15#2MIS$\F9FMY6YOO9YFN[ M@6].#3MA\&P#OR]3FYLC+/V5)1&')!RBQHM<$#T@DWQ$#'R5PMA*C8_\].H) M/?TLX;7=G==2: ,+T-WM_B]Q'--P/KL8KZD^,= TJN1SCB:S&/& 7393@9(4 M*E*(9K$I'9OU)JX?;%_K-?5Q=-@ .!\]Z%VD&<"*1TVM(:4OH![[7>^Y;03S&8_=__>J$#X/)?W8^ZG^2_NHKI M?^?__W[UX02$S/ M4L37+11V0LR^V*U547\#P)?4) Y4)U=4#PO%[=WAII $[["VY#KUY!>2($MGR>XIP9[6'SIV)"S"N5 MV]%8FDZ>3[\''W7!?0"L=CW9.K:.&\#YF@[D=\T7J0PN&(? !7C$E2#(>I.0 M%MB0D!37M%=M_UVK;:\CJ/'ZGT?'RZJ2W464UP 2G_0:ME1'2Z5 F@0.M'.' MG L18:DBBR9)5_RZX35V\3YD^=Y;'PUA:6EC*N5"G\0A9G27,2*1PU2A:*7U MP!;641P)32VLF/MKLU1CIB@@@X9BNI MHH[TJU]T8)?F4_7MWDEM/;LT[R+#!OQ#B8-1+Z@'8T%1YWY-,06DL?:(,<\" M9B&8XC72#Z?ZM31\/61=.['NSQGM'R?+J_J75_FW\]G;? M'WAO.(9U!$+.[ 8\"<@:B&B#M.!AE(Z:TU:,8E?F&M][%$9ML2=\QX30.=O6 M]E3[N]+;BYS[@5;&)T4%4M*"^@(SL,2&@!1SRL,"Z[3GK=C6KLR=J6T=%]PG MR\,Z!&E[F^"W+A_F\]Q.YXT;XK,4TD@"CDKD<\8HX5=@-@ D9Q+R4, M?Z691M$SET \&H?S>1RWS_ZPO>(QK\06#T':@?O#=^-P+F:X]?W2$T4;9PR7 M.6,E%QZ)BB"KB49"F\2P9('%\]E$[B6",]UK5CY.;0".KWJOV5]\ V.9 )E1 M)+&)B#,%^W,),N,A)J^L3$XUT_:[(-]G>E3;@N$TZ 1V0O%_W%GO=O'AR+E* MW"+G"0404)X;"!,DHZ6<2.UB=&?C!([R+/ZG)ZCI"8Z)YU<="#P]#-PNN*AM M%#G\XRXX$!S!R"78$REC:$R&$!+/YRQL1^;/]-CZ/\H1'!//K]H1+ \B;P'5 MVZ5& R9:^H0$\Q9QD1BR43)DK&3.Z<29:R;_J2CG9WI8_A_E HZ&Y%=M_SOL MI;P16BBN4>S:Q1,1D)7YZ8V+7! 3-#^C\G2%3P3:.YS_C[+](Z&XZ.G^R2MT M/&H)UOW6U>??9W8L)ZK@L2O_;53T<,1![&DM2-WDVR<2CO;-!. [6:4EA<#:-(LX@18S@*SHGFMO0;SE=9T6,G M$&RLZ+&+1AJ TU%>[R?,HX>H"*F0@Z40(C(:!*%H7.R,Z_HL1.L M3E'18Q<=UW[F_"BDZUA<4R%BMGRVJU,,E,N(9 P)<9H$LAZ85(E:(ZEP5MA> M3Y]WF[?Q.^2C@V1R&HTUX'0?<=>)])X-XYS SJ @,$7<;_M],#_# K7'!*EGECWYXSV^U._B]GL]F9Q5/CNKV]='^\_)K"U'8Z&\Q]7 ML,4="!UL4(&BY'++59L[9V@1$1/*"4<)";Z9=+?^;#4>B11&:BE#.1)L7ILE M70UG_WH_C?'#& B$L*X32,2,!"(8PM[D[4V0X..D05HR["T3R9!F.L'W9:KQ M&.J,K.A@R+1B0R^N'5X*Q.WB5K[$Z0T9,)R+)7J/B'06<:XBTBQ!9$N2X@(' M^.8HZ99'X>9,TZ8*6DU]D#3>7N"%?M[8D;_MKARZ'TW&\Z]Q>97;_<&GZ=#' M0R\O#YNUY.5E0?X;N;R4*BB+!4K6)<1CU& RB2-A"7?2!1.*GWN\ELO+:"%D M)#@B+H@#T8'+T=[!MSYPZR&ZI+'X4?O/R\L=,7N\R\M=U%_[%/Z%1[K*3':W M&S&D0+7CN2^VR>6>.<1R#-:J?-[A24J.BFU.>LL-3\J+OTT4+<]X M6<(0?OF$@M8Y]C(JO]LBR%!B':>&)!L.P%'-:\&B.MR.BST$VAPRNG\NQW%Y M6!^($D0KC(@S#'%+/=)@/R@1YJD5TE)*]P/'TXF:P\<^NMR(D ,$VR9(OOPY M6?(B!,=$$ %2R@S49W#H9.#9#_!-@H2T/<= MY#%VG@M/4!0\IP,SBAS6&M9C"B(36O+GS]QW@\G#5'7.0TX/E#V%VR94WD]N MIW?.D5JOK.!(,0'Q&L4&&1T\LIBXA%WPR1V"E(>9ZCPV.CE0]A1MHS@9?K\# M/04QN*@YTM(J6$0-1U9#)!\=E07+ZBR>X;O&>1.[+-O/EPC#<#I*,E40D@J M)3 -^TP)KE=FUPO!'3;1)I)WG/9GAN]N&;X[P>HD/?MVT'$#.%^7HQ=P\)$K MAHR).K_9Y\A@Y9&!;2GGGJ>H2J<6'))4>5X)OCMAI&=2Y2X*:P%WC_N($2TL M=BDWWL$0:A@)M!OK(=2(/(:C-H)9S'NY1\/)J7QP+\P<";5M'A^ MF/W]V[DG'WV^@DQ>X@6 MV\'LCI+.M1.'XVOX:'([A[U\#JY - ,97"0^,&0-SXEQ%C;RV 04 ]/!,R<( M-3M"N QE9Y]97@#1%73<;C(Y; @F-_&+_2O.[K_,2?/C6?PECF,:S@_(&>\_ M>*'4\#VY*90!?C_E0UKM?:JL(OF%6PB(29G=82+(.,!-Y/D5ME:!DM+IW1O( M.70/]N9VFNU]C8S?3&"+.;X%H[F$-:%3Y$/.,/5$N2P#G6A^+BX5,K!Q148K MV,,&&8DFA06Q/[5U@]92>'J^BSJ1]AHX*UAR^AX6AJD=O6!UX!R6Q#"#G,L/ M@F@N;\X(1Y[3I(.!C6HH?86WA:2ZB#L5,E8#LHB:VD'=9]!;OB[Z#?Y@!5,V M^:2LE8@QEC,R?$).D81H\CPXJ6+2Z3C8VTQ8W4U/70065%D[.%PCRT%RW$65 M- H43(M'"J&LM0%YC;%E*6#8P)UT):Z[.:F+O!)*VA]RD[D=%8']XQ^HRZEAG M@"8()Z/ R$K%$-?*(NULWO4;9ZF7D9O23<7[45;YY>BI@+(&H 6UUA 6G\0? MZW@CTB6EHD:$:. -$X-,9^F>4!N]=8H=RT_VH:^N8ZR-R^(:; B=Z]@15@LG MP-ADUQ%(Y;"8RX L%2D&#XP:==J%NVXD61N#)?340"RYC@VJP;%+[I PUH+U M&&!#*XVDXLQAJZ3FMC#Q7]9.R'HV$W6^'K MCSY3'?$R9&=.3W U8F%_*UQ@B H2$*>,(1W! WI8#AU)6LAX!EV8Q>(/+GU/9%"&@C2'AA\PMS?A^/)M.L M2@;N/BUI?T/B''>)FP180%X MY$XA%Z-'#)8("2US_IL,*D!LDXX6XO4CL=W0[PB0+**GVDE>?9:" MCM%<0W*AR=%H\F=^FC6P-)*87V)%[P7LG/([ZI1@:X9CUU;F$2LX!>E^F=CP#:>92EKGLWD GG3#F&MG P+84IL@9+A%.TBCF(A.B M7]&,?6:OV[FS&M@.4D*[06#7\_/^H_'U(I72$<&TM\";RZF4N9VG$]8@EB2S M%G.)_8D6V97T]8*@/!<('EU#[:(//G@#Q S!G"BG,CAF4%*Y"@D&KK0$02I% M<8J):\9+)_]M):H7SM0KP=F>NFA^)_%QD@^I;L%SN]'=7FEUQG?VZP-/J(LN M6F29S;NH"&Z="ZOZE6#UB#H]AX#POIS]9;J*(<:; M_'KR'S8_6)C/8#-V,1I>C_,KA47AB-^&UG7-508T!@&FC5'RG"+N)(A$*8<8 M;,9$OES"LMQ)XKY4]D*R.1S>?=6 M?1 E-=))@IBSN9]=&PM!")*KD94^N.E/73^4G=W-R)'4[$V3%&"(]\UHA4#G/#04 13AA)(56 MR4M&DCG:U?P1'@S#;GTRSNOZ97HA\'N>8]#$.6R0Q]KF38Y"EH2(.,&<)&*( MU:4S@7H1UFYBS"XH>?'RJ+A.&@C#7C"R=,SCZ]\FL]D;V&G_2)-IKNLP&U#- M _QZ[E<5)>),">02!)Q6K???)5?]1X-3<<2 M>7,HNG_X-!Q;V#6/KQ<7U-%I1GB ;7',6QW/ S)*&<2(3L$I#3N@/6&T>L+* M;W1/C*,"0F]Q3;R_!7SJ997W4JML$%(IV+@DBFR$V + 0H5@U)I0O 5I/]+J MYCY56 L+:*@Y#_:POD<[BP]7&RIIKJ25*"4.@@NP03A7GPVE7X^W2C8;7 MRV.:Y(.(T1%$C -;HDXCRR1'WE%A> 19%*_]4YJ'NBE2==SBR71^'IA_G 8! M,E@>?L\VY$F$R&S*SSX-SXFS5 =D$XW(4V:$P4P$=?1=;P$^ZJ9M-8']X^J^ MN?BAL^\8?IF,;[M(*)D$4I6YYB9/02)'/!@V9IRJ"/\*M5_0\'B:NOE6IXX4 M]A9P8+G(<("-8")7A^RYQ/4#F3.:,A0DAM'.SC8B2/*M'O MAJ%>\]=-@3HUN,JKI#G4W;W8ZPI@=XH_&(=W M_[X=?LNGAP.+G>0B:MB"Y-0#R@32!(S5@_@T)LHG>JSB=CU);#)1Y&"DK'=Y MQ=76Y*KZB,M?)Y/PYW T @8?$AN>)SHLOA](G02%S0Z27)+<72\W#@:1.V#> M>LDC+9X;?##13>:FG ; QU)M?4@_W[0_8OKIC63'W0!S[0C(%EF-'>(8+\Y\ MD%:%E;A?T[?>4S:9R5(*=4>4?M/0>CA37!J-E1*\?53()0%1L1 66:$C MPH%RG\TF)'( KI[/UV2BR@E =9#WU$;5[V/XR_Q\4[QP^YS(&?C.)K-!C@7 @Q5R M,,:.<7?QF!D?B P$&^1L;AZ,@T0&]O,H1D8M]2$$>YI#EW;+?!YRNE= ZJ4A M=,SWJQJ_3DYP0M5RJU5-#L;1^$?$2-R.A)$ MHI6)$,<-XX6-](@O5->_/ON2:_0,K J8P:88"=%W\-87N5Q=D?\DWB9^WDQL[' ]4D!XKB/*DC;#^ M.P/+-B;PE5+,.IH4QZ7[TJVCI1%'=(">MT)G#Z'73D_L\N,@4KB*W^/X-KZ9 MA/@Y=J6-F:9_CS"[_4D%&9XY&'@NP?OLG;RNM>"QUB:RLBY-E"6=/\^GGV+?IB&,=R9$I52 MT%RD.D1 >[08.>%3/K#-&;B:$]6KJNXVL*PCH(Z'*:3426D)-P*3]Y-I]'8V M7WI$&B*W(6"D(S>(!\N1<\0BDXA.5F(J>:]3[9X8>3I[18"44>D*D!P@WP;" MV_5>]K?A."ZKX--(J*,!,<-4ODI464(8"6*4-]2FX$KGP_<@J^[)X#$W3J5U MT@#,=J@U!&899_.A'_B4J_AIBQ0F.=TF$&18Q$AJCGTDS(E0N@#;'F2VNG_? M$RK[UXC:2V\-0'-#U2NP8 J;58\XZ38D@N4FYF#)2H3LV("0Y2C5%DJJ N*06-L)!(1F(#A*DZ<*Q;G1WI;75 MM??D3F]_#;:(U!6/HTA.UA9.(A\L1,#,*:$Q*:*?-T%KYMW:T;+\ M3HZ_ _52^R!TK;SN7A OWZ,_/"1>/ .U1@I,$T.)*(VX5A[,"=8!'SWF4<>D M;;_#T3T)J)OY=RR4G4PE#7BXW\>P-Y]2">,HCTA0V9MPK MV*1[%I$P3',>H@JF=*&]-:343=P[MBFF>#BW MV5<P-AZ)HMTWP.,J)5 U;3T!J93_H)H($CT(7]PR]O,9I]SC2?CEUW ML]S+BC8*I0%EK:X"]N_DVFOR(\?,<@K3+;YFWK:Y\KS:V:^>I"H&C M:O=Y(]MMHFX #AUM%]]@>K]H#GXUO/XZGWV^N/I\%%ALGZ]J\M,IX=%;]+7C MOE6++@1"FM;1))"RI[]]?4?YH.?0'[>ABJ3HGYW97S@OD6-/(KK #SMW8>W]OA M-&=I%5#-BC'K5&G?74?KQ5%964\M^\??_S7OH/3FZ_CZDS_,[6T9NDXE])U4 MUT\XK:;AO)MV]P5'2L%Y.7J1])LM1!=(O;F*?O(]3G]-7UME/ND MEQ#^HZ]/CA*=]%7*SXN3GQK*%\8;6E0A# MW@S'B[)[\&&Q!>;%P-6*Y[*VOL\_]>GJ;^!IV,XQVG)2Y$UPQ9+:-T7RUN%DU;>GM[ M&[],EF^@@<]:I==A?2K=W%>$@%]Y-D@#(#C?]_:T3 -_9+Z1R_8CP&%K1/6NZHO M"8>^S 2H9X M&X:MET!08!/69JRW@L#"^^CGP_928E-G7=MEU-"MP"3.8%]X%?]].YS>^Y4R M3GF':7HIN:FCK]UEV&H6T*?OQ\H >CIRD>R?#<06R/SY9'_\,?L4IUU[JK&/ MI1-_^HQ_@%V#< [/];D?I-J%ZPY:>&R1S[FO?2'T5_2WN:GP&W 3UY/ICX-3 M1U:/6$]-S^4]Z@Y><-8*(ED_<#ULJ\VJF*RFUPJJ^Y3G!30T\,H M-7-*MLMZLH'Q^DD^0-+'(NIX/E:]M] [*F6-$'[F*IYRI?F9G_@S/W$WW83_ M_C+I]N.'FL?3D:JE46VRCI7,UE; :'1/5AG3>#Y;C+V[T?C*]^#9RHW].2^ALY]EJ1FKK-#8I(+X& MU)YI!A9GG[_[-_?-Q@[5[LI!:T9V/96X21BU-S^E];2WCHYC:-ND/^DGBD:T M]&DZ+:ZHYV/6LZ<]=+5&(+5/Z?X]_W'QYS3,,HD%5+5JO'H5EGNYO0TB:$4Y M1PY'=IFGWCG>!C6MTN;9Q"!/&'OWEQ]=0P1U]6TZ#R]9*&VA_::K]TAS1YWO M+,'*JO_G]-TXO,_E+B[3/1._3L>9\#??I^&?TWR7'L;7%^/P^_C[;!X* &#O M2=LP_=WT.RDG[,I8R=NK#^,E_<\I??M0VGL3=:#A9W9;C\ M 0Q>OYVOQ#OP 3^^AWT!F.P^6[6@L P\]A9O.U[D8G:9EFQ MDU9[YEG$+^@=AY?KYL+QO1^%CK7& M'J4@56+^:H];R^"IH IJ-\6)-N?%'7R5^7B<:HO.IHO,%8S6/NA=4ELF5_KE M:/6R+0Y+OVSMVPQ)#![\X63UBO?O__?2U42ZUT\N E'"?BW69 MTM##N._'96QM^^CU7.!^NNPMK]H^,\;IK]/)[;]6NNW1_N"2VEQ4WC5HLX]_6NVV54W18G7R9S.RKQ?._Y6-6JI.QMC'Y_L,!12U*HAJ]5#V5]?&R13.ZRINBVQJAYUW"?T7WZ^+^<:U@]:K4+)OE+E%/ UIKZ/LD8UN$-=.W*]PB"'^-5M@JJ>YW,[G/_(K4T6HH3MS4W7PNWM, $Q M$;@MI=T=IZI7)V1/=>\GRMK;QF=NYH]9MXATS=^^3D8@Y:MYJ9WD;E/5*S&R M]]G=/J)L3O\?X_S#V$]N"IVA]YJ@7J618KI>+[;F-/SBD/E8FMXP42^--W5V MM(<8*VM^A?O)G"\/O\HHO>\!J M1^'5MFKK;D=V^MMP-B]XU;U^U%[J;.DX:ZN :BOPI6-W4N3+1UE]116197>]2>_#]Q_F\PVY6OMTP;^Z=B]E-C* M =9&\52/=IY%WH>:W\H!>ZFKI0.H36*I7:$V!U29HT(*6S5>+WVU=&"T02@M M'/$7Z6KV>*!>"FKIE&>5&*H'(9.#4R7OQNBECY;.8)XQWT::]\'JV#5?E;9T M3-)@FNID_"L$+DO"WL:9GPZ[:YA">:K;A^^EQ)8.0/J+K/JZ%(:9+COBF'Y_ MX*[4]?.VT7MIMJ6SD-X"J[VLC6?C7\9IGI\0%TZ3TZG.6\Z=U5X=@)P8"N" M#=,4Z4O0EXT"30I>3/4"%GL6^UT[["$GT/?#_9([V1S>GF#E@!4KX6[3Q9,S MYPW"J'U3<$_:P6])GPU533<;I;U2*PV]+KT8C5;XDC+EPR?9D&P%>9:'[#L-5L:+<88;M@JD<* MF:H2G1N?CE3M_?RN,=P*]EM1R9?A_.#P^LE0U1["[ZF4)P*HK)6KVU$DV F2 MHYHP^3:/X?W(7A^DGG5C5GODOIN>MHBD_G'^,72V8=AJK]IW4]MVP33A #NZ M\B,8.R_A!)\,5^U%^SZ.<)4@&G*&7Z8WXWE97_AHR&IOV?=WA2\%TI8G+*2P M]:-6>\9^D!]L3FUW&X;IS7#1%+Z0)WP^8KV7Z_MXPS7R:$)7[_[Z-IR65-6S M >N]2]]'4ZNET82BWMXN""N@HONAZKTRWTO@ MQU.]P$B!>^'5XQ]T:;(NM3>>_OHC5P=;]3;TYN6GO*J?AFVBLZ/D_F2 MU#+G_?UG:>3X_T ];Y#?\3WZ\@?Y'V=G\?_]K_\/4$L#!!0 ( #F(<5I* M!+IEBP@ )$N ; 86UP&@S,3$N:'1M[5IM M;]LX$OY^OX*7HML&L!7)[W;2 MDVW08WMGI!-&P][,8PZ,"-YP5-$D"S*5@*&$3]H+]VTX%SU(SZ8= ? M/N;S@Z#R1#PZ_: 7M=8#TNGY.W]&1)R;>H^Y*:RYJ1MTELY83(FED&KT)G3_ MSNU(,Z49%_/1NQN>,4U^93/R568T?]?0--=-S11/O:#F_V,C^-=?S7Q*]J'& M;:!*49^45__YV_7/US>D'071+C?7DWP[XH\&<6>Z#6L.:'7"H%7#R>*N8?>F M\G,,[F+J95SUZ>KKS?67ZT^7-]>__?KO![?Z8&0?]]#S Z*SW MY.\!^<*$D7F#Q!;LZ9R8"34_O>D.SO>)!]C]<,_= M]VJ;;V\BWX-\L((XSQ/ NV*(9W=3RW)[ZY3\3#6< T]D&\I M[Z9$8L%+P<$ICW%)$9MP0([U< M32!G,=.:JKD5R>@=P[IK.C7N)3 &2PK7YV -*Q!SA;X&8CFFPY*$*3*;\'A" M=&G_K.8CDJQ28C>0<2W0 -E>:L;-!!O4!8N=@59O =-D@FV"[N&4\7S=#7MC M 8SWHV'!IDS[$2PPDO(QZ),H!(!7/-D M \'G2LQ) ?];Z%A(";'"1A46O;4RX)=PJ[AA)4H! 0!"(FIN.6]/3/6$I$+. M] (MH#>NC:)8B-J;#2<'*QMK0=<+8VK6'L !T7YQ;[>"5O=((F]9H'-*;C;\ M]$Y78:TJ@99%E%2^' 52L8LP6U-WB,Z"4.X?0BN[N,)S6\9N42"?BT%)$2;-HGH MOF>G;F[439J1O?*7W/8*N<>)78#8-%Z#CP^G->;IE2*L!-7IQD(I%K(;W085 M)&RIV;M4[B"(_B9X/$YZOL5>ATFS%04OQA#T=+&[9U]\TUM1)^BVK!<^,XTV M$5%TO/\TQAJV),6TU/M/L;5AS "7:B5?;62IH #4,>7:$1*D6.[TV*YI167K M=*B8H Y_5;E98:A14:4=Y* UV**EX(D[^^MRK'G"J>)V ]P717TI!+>MB6\Z(5<'##%\^UZL^?HV9%00Q8CY+ M#B'"6BM8 7P3RZT7+'?C8P)SKP[FO=FLANG]>7!O:",=ICRQB*5:YM0R/M5 MNVW +(RI2A:0 L@Y'7/!S=P6X%W+V@1SZ'/ \KFQ(;K68KC"$;$?35U,J2L=E-NPL3='<\2D"IGN/LAUL-C#;-7_N9$M+![ IK;PRS@NE07#6I7=T)=);7#'/MF"%AU# MQ1\ERC.4OJ\)IT RN&U+KC(3)QWF3MWV0.X>:WA;3KTE$ZJ7;8AE18=\EKAR MX79?4?D<9^L[)JHC^)9\XQL<]IRZOXWW:W"YRS/TH.DQVRRSQV9_+3[WXJBB+WCN%HRNWQG8HN!5HHM'0< MJ+,'5'O4C3D#3*K"N3R=S!B]LY70MU2N%KIFT#VY6SQ7.0A\U4'"/Q_8P3 T MP43-E@2S ZA5\PAA8 X]7L,78HTJK,L,B(%[W#8J M_Y[.G0(KL7]%J]XZFP M1W5^<17V$H4T5:"5!D# ' <"1NZQ:X6WAJ],/)]*,66V/.7TMGIZK"K:9%DA MY)QA=#:1GBOI!IJ!OF^LU,$^F B#Z%M?Y1SXHG,Y]LSO2CXC.HZER3^I0NY& M_8;[H&"'=<8=_2KSQLA-IIJP4M!"L]'BQ_G6&U0WZ;QR[5@:([.1+>O;[U1M M7OGAZMWJ=/KGVOW=?HV[S-X?*!"6=W_ *'R:<):2 MJWL6E_;1 OEMK=W_7#7.N\*QL&ZAS+>P1Q6B[R?ZNN?7/;^\=:][?MWSZYY? M][S'GL_7Q0V([&-0_@NU%3WQAO*9KZ_OI0FKW@LMH7U:N.R?6L MX6H*':-M*DU]RA-?UE9__2?A9^Y3]/\#4$L#!!0 ( #F(<5H0#BV;<0@ M !&@S,3(N:'1M[5IK;]LX%OV^ MOX*;HM,&L!5+?B1VT@"9/C#![CS0#=#]MJ!%*B9"B1J2LN/]]7M(RF\GL;>= MQ@72#ZDE79+W<>ZYEZ(N1C:7EQD,J*X M)5\8-W>DV:REWJMRJL7MR)*DE73)%Z7OQ)B&YU98R2]G\UR4%$V,BV+LCP?MIMYTQUD]CUCD=]BAOI:S3[K&S;MQEO=Y_XB,,A7@88^Q4 M\G='N2B:(^[6'[2[47)6VO.)8'8TB%NMUT=>]/(B4X7%>AKCP\\PS<9D\Y%1 M:SYZ]HP)4THZ'8A"BH(WAU*E=^=CKJU(J6Q2*6Z+@55EO7JG'74ZO;4I'WT'WR:]*.G$#_NV%;6[CSER+T@\X>3.:=2-3Y>=W.F%.W^% MD[WER9KE#V)H)I JJ?3@5*%5/OX[U^N?[Z^(>TX2K8Y=3-UET.6 M/!6RK4G4WTBBI-.*3I=N>FJ:W[7\WM9>3<%(7#^/J]Y__'QS_>GZ_=7-]>^_ M_6L74UN/<\.SPJ&SU<;K!OE0&2L*\L^(?.%#KALD=<#.IL2.J/WI5??L?!?3 M>SZ=UZCRV*FV)*L@GI7,2MYK_ M("HC5])6AORA)LX+UT4:P?K^CM;W-HQOK^(^0/PL2F8 %P4#N(&95O<9W)0X M@DJ.R<_4P#GP1#XE=X6:2,YN>2-X2P^"-9Q *C1Z%8@5& Y-&-=D,A+IB)C*_5F,1R1Y/8DS(!=&HJEQ_=%$V!$, M-"5/O8)NWA*J*08S0>UPRG"Z[(:=L0"^^]&PX%*F_0@6.,E$ 6^[P"UYEQ:0 MQE.]]%@4&5**6H%I1)'*BF%*!'#)DPT$7V@Y)27\[Z#C("7E AMU6,S:RH ? M$V[BAI.H) 0 "(6H^>6"/BDU(Y))-3$SM&A^*XS5% M1=[/AY:!E8RGH9J;, MAK9[<$"\6]S;B:^C!Q%YQP*=8W*SXJ0*"?JYDI"0;=HDLON6'_NQV&\T8W<5+H7K%(J $[< <6F\ M!)\03J?,TRO%6 E39RL+95C(&;H.*DBX4K-SJ=Q"$*>KX DXZ46==9@TDSAZ M-H:@QS/KOOOBJ]Z*.U$W<5[XP V:1$31\_[3&&NXDI32RNP^Q-6&(0=:2^KQ5Y>;!88:-56ZAP*T!EV,DH+Y M_;RIAD8P0;5P!HA0%#T_%VXF="PH5#Y?C:]JGKZ4X5 (.WD_J*1NJU))ZE@7 M9GDE%@4/(T+Y7*[Z^#7D3A#$B/&<[4.$&ZU@#?!5+"?/6.Z&AP3FWB:8=V:S M#4SOSH,[0QOI,!;,(98:55#'^-0 [:X!>!%7)C172IQ?"%Y;XVJ*QT"6 ;WS"DJ=+,*^!;N5M>H ^0P#>>\-(ECA-! MFQHPC 03):A]#Q1W'T+Q*DTC@)O0?D::3@\)V9ZF/XZIK#R7N;#S+$-S)\8( MF-G2I*'YV(&5P^7VCLU#& /!J";TA4-5V8?7WJ5NT+DT=TUO]O1^@0QGW;3/ M2AY\ 'T\ MT"7\FE:RCL;R/8Y\(@.R0,QIY=0Y WP>(VLW7_YY^L87$/-G6% M7Z5II1T8EJKLRGRY,A9WW'LMS&)23/%GA?*,2=]N"&= ,KAM3:Y6$SL=[G?= M;D/N7VL$78Z#)B-JYFV(8T6/?,Y\N?#6UU0^Q=[ZCLMZ"[XFW_@*A^R)\];F MZZ,#WS6[O5-W_[V3?RW%9G!L+'C"T=8R/!:4X<*\1T.PT5]"*8KNTBIMYM77 MW\!D>2ZLY7PK$0\5*KM[P@1T\L/? C[@/>-X%?^[[G:&<_YG):"R1W95I'Y/ M?OS-=T5QO'A'? CE]O!V15<2+11:.@'4N0VJV^JF@@,F=>&<[TXFG-ZY2AA: M*E\+?3/HW]S-WJOL!;YZ(Q'>#VQA&,HPT/ YP6P!:MT\0AB80X_7"(78H J; M*@=BX!YO1DW@6]\][5MD=X)>TCN<"GM0^Q=?8:]02#,-6FD !-QS(&#D7[O6 M>&N$RB2*L9)C[LI306_KM\>ZIDV>EU)-.9Y.1BIP)5U!,]#WE94ZVO]4YK'S MR>]\M/$!SO2D2GZE&JD6GS;\F?X6[:S?J=7J#9%*7#>AI:2EX8/9C_.UPTT_ MZ+S.CJ&R5N4#5X77CSM=&H3'];%GOQ^U>UUW[&GA*\O6CI0C?YQ\8MF69V=1 MO_7PXU84/SST9=IO-NV)CUN('=!A2EJ\.VH?K27'H$5\NL_G^XM%>T=K"*XQ M"7'B7Y(1EW(S3AHDY3V9;X26SY#7 1RFV9V\KQR#/9"Y<6NGU/WI5>?TW/B_ MZZ>N\^S]@0+A2N%WX/W?FV",P4FHT/3>9!1>7;B;[8_&+S M\VOW8O.+S2\VO]B\@\TG?JOR^-:^'9UMOD&LCW:6FA/_8*\:)I\V]I:#*%#=$Z5W1SRQ'>O]=_P8?:)_R#\?U!+ P04 M" YB'%:2;!?*](% !N(P &@ &%M<',M,C R-#$R,S%X,3!K97AH,S(N M:'1M[5IM<]LV#/Z^7X$YUS2YLQ1)MN/7YLYUG#9;EO1BY]I]VM$2%?,JBQI) M)?%^_4!*RHLX6?_#)(@ ^ !_"(*3>5,VB@]Z4DN#@I][/E@6'W$]G M-%;@"TH4#2"5++Z$CP&5G\&R([7@(]5%C0:K=:M8G?#.O[==<+6TXS"-PV=4A(FEYM M\H=;0544SW2DFD?T367&8FM*]?R=6L/V6HGJ7K- 33NNX[RJ&-LACA?,) MU,\N,S,+QFXU;>=6NQ@+F$PB,N^P.&(QM281]S]WKZA0S">112)V&7<43_+9 MZX[=[^!4!,2!!A3*Z*APGOU1%66HGV2)X^BG9$;*W>Q M9=?:S5==';W\3C.[L^C18U'_BF!XI6 H>J-R24.?W/%BV.<1%YTMQWRZ>L0* MR8Q%\\[K,9M1":?T&L[YC,2OJY+$TI)4L# 3E.POVFEC>,VOZXP=331CP.9L MR?@Q_/3^^.WQ&&K>8P%=\/L>:!\93<5Z4 ^&Y^/CH^-!?WQ\=CJ"#Q?GHXO^ MZ1C&9[# F0V#/AH.-&AH._MP=@3C]T,8]<_?]D^'(^OLT\GP=^@/QGK$PNQ?W]$HQCUQO_HVSRP'/G\=3:79)RED;@RY'Z MPM@CZ.JVNX#.W=^WVP4^%@?(Z([EUKS[2_A\S+8;)6[72]QNM3&XXRF%%*$( MB>&B0?4VL:P(YB3U64!@A!#@(F8^#^BW 7KW1 #/&@U!+R_A%QN.:*1X7(7! ME-$0AC?43Q6[HG 6ALRGH@HD#N PE8K%:P_8R3H#9L-'.M$!R2)UQ&(2^XQ$ M1:2 A]"/5"KA [_6Q;\..0M9M;]7JW0&?)22>F^O=*DRIH),Y^#HGA',@ M4NMKX0 +4S/*PRI('M%H#B$79BQ)1<(E-;)WB7I[R]UO=G6:KJ(44=M;C59W ME9W;M+V%M%*SF_=WL\CJ4$Q^C?)V]O;MUEIV<_Y/Q7;71 <]?RG=-76VJQSH M->K'<8JL.*<)%PIX#$=K3&1(+:FY5'SCJU8() M.6/N<2@SFE$(PC1":O@H%#'TZYJIJ5$3],^4":K/)X8H(^HKACCE4,*4M#F_\*8DOT25?&<:U:W7D5KNK<\(J_&H\ MY-(_$,QK;AR[-HE>> QL%OQB,=)H1LR2^FB&H&J =\WJY:P+"1/(C410J5E0 MU<,DB@#5$ ZR$P<2I(6L&JWP-I>AP8 9TSKMHU0:923BR%DSIRRSDZC;M"6- MUD.62YP[0([A:=M>A3..[7ZAR"N4ONJD^=V)=(B>FX0,OQ'A3\%MFEW>>%+5 M==!3>I,6X"=<8!ECH0\1223M%!?=4MEIE+IY<"=<*3[K:-3E0E3ONVPX+TC; M;;OMMG1!JA"-"DK%OFT*_3T5/#+6LMO.\F%6J+V:?S>R>63=1"!2,S!(J M*B)C).[>-Y5:I;2=.@YD&["8XX<1S7W> "2/B^:[-M^'**ZK.Q: 3D)%ON]X MR8VVU%UH!Y0W;69F];_'OL[[2W*9ZZR4RK:WZLVN--_P[N'YX:Y)\XW^KVM% MVV68^K_H!URC)<>X[!2'5:&ON'BP5B^98O- _Z>9AUEKZ.NYC?PA4,CQ\,+UBQ]9]UUWIW3+BTF84'T[3$7,Y)0&1?\]285, M"<)5_%[?_:ZQVG!,@8T&8JX*(RQ" T1"0H0JFF9%5UB8[BM(BH.ZWQ\PZ4=< MI@(O\W=+EG?+2B^')%R:EEU'T(CHHG_A=9&[BL545,Z="IF@AZE:5%GI.>)> M]K[+GGG/YF]02P,$% @ .8AQ6C]%1=N%*0 (@P! !@ !I;G-I9&5R M=')A9&EN9W!O;&EC>2YH=&WM7>MSVT:2_WY_!NO7S,8/"A2LA)">\J'6"3QF$=W3S]^W?WM MHERF;[Y=:)6\^8]O__/@(/HNCZNESLHH+K0J=1)5UF3SZ*=$VZOHX$"N>I>O MUH69+\KHZ/#H-/HI+Z[,M>+?2U.F^HU[SK=_Y,_?_I%>\NTT3]9OODW,=622 M/STSQX=G:CK1\=EL,CTYNYBHTZ.CD]G+,Z5.)X=G+R_^.7D&M\+E?(\MUZG^ MT[.ER0X6&M__ZNQ\?':Q*E_?F*1S/"OA?07G\*R52A*8]$&J9^6KR?GQ^"+\EN9=?UWJ7\L#E9IY]BJ& M^>J"OS%9 I]>'1R-CU;E,QZ->V.SU#;Z M0=]$/^9+E?WWR*K,'EA=F!E?:,V_]*L)/),_WO JG,-S4I-IMRJ3(UR'R[2L M;/0IO]'%*/J0Q6/XGS6)+J(OA<*YP&^IB=?-!>I?FK/.NHPGW46A[SHK\N#3 MG[2F?](__21?(04K&^6SZ+*:5[:,+D9(LD>=*6^DE_[E@&T]]?MZ^UV-53L_ M=POD".3X['>@C_X%FHS=H'__MS>)Z<@O2Z+CO%"ER;-7%:Q0@?<]>_.I*E:Y MU?L;[K,WX^C+PM@-'!0]+_''/WQS<71T^'J/JWK;&C9X?1]+2,LS>?TB6A7Y M-:RBC>85_(,7VNC&E(O=>*@KC,]^%R';/ZE"VY6.RZC,H[* YZ@8%]Y&)HO* MA8ZLCJO"E$:S$.I(Y.=XT:#IYEV^7*EL&(2CLH16=0%_I,A^L*9QGLT,RE*C M4ECU65XL:0Z1FN9529?+%/SM,7TV0G71S<+$B\B449+#5U/4>+2UR/#^5AS! MY/RUC=[FJDCPM=^9 K8]+^PCV$(:]" V< &'L9)SF42FR$_@'A *R[SDS4F- MRF+-N_.W\>=Q--,P&=A?W$%;@F(:,E:J;BP\397XC(69PD[&NB@5L.!*%Q:Y M\6:11ZK0D;K!_\/V 8W 5.")69ZMJBD,HH=VE%#*.IK!X/[PS>G%Z^BY>8&, M3L(?7M#D;QI$[$CF].7K*"_@#N-$'MYD*R"V+:^'YC/U?1G=YS %N__T!:]1_A4K8 WX>$P M/)6F4>*$X C(<&: ZRRQ*!.O!D;.U]JQ1E,.F]("*TQ!FS*J@$1U M\V?3NX71L^B]R>!7'(+[_3G,HM S76BX"^>\6Y,OIW# MS\*_SJHAX.-%2+Z=(LT@#H,B!&L%G#EP#UV9Q M6I'(5I%=Y975(SP1%B9-_!]XH,"[4>BGJ9[#%;;4*_H)-FH4S6$42?UQ!:;B]&?(K 'N? "CJUFL:"J(AK9 K1;*419[6DD?VE7X3.J#ABPBJ MZ6VJ0<*@F-/NF-]UL",BE>?F^H5;I[*H+-*2?(0QE!FLV\*LF*RL@>\52&C0 MFNFA,NRT.5EX,4LR>*&-"S/52)$@NO72(B\=\ 8])^*'%;[6\+)!:\(?23R_ MRZ]!CB:1'+I#T(S'T3]@T9&\T*"$08$4T!%0!,GW!@VSS ?*;IXUS[B* !D;K(XL#3DWQ99SD70;^NR#:OAFUC\ M9&"/P%\Y6!-SY1EFJ4Q&GC'V@]:N4Y@>4OX.#E0TE68%/@.]8J!#SM5D()N%YK5 M%XWW]^F#?79#2^]O^!A0'SD"#!HJC# M2G-], 7=]>I S6#I7JD4S'G[;&]@@ZXD?SE^N3>AC69CR\,TNJ_[JG',.L<@ M?NMPZ_T6TWQNH7'*/!DQ:H'Y^(_A>TI<&0!2H2H:>2:\/V MN$$K&^,%3>XAR053$)8CX7^+%<+66=SC;;0:18>\=J4SE=)-N!PH% P\,5.% MYZO _T=N#5D6F$!2Q77\PGD*ZU7(;QL>RR!OHI-7 -=GB<8(@!V9IYILK .=YSKUV0WFX30%E?# M.+K$F$7H&W=>5O@*M/52.7?QAC>@RN^#![0/+"CJ,#X M)#BV8G#DF(;7[1HE9W4/]>N\8R+C$'T]&#" M:R#7$)ID)[:8]-@5?6QQ& C#)[[8Q!!MZ"+1&;_3QW9"Z!+]$KQZ=]+HZ \]=/%R?/)$%=NH DV[ M%)U$.X*Y:CP(",9&5$&<33_G4^LBV@588Z:0L%TIX)0NQ(M-1R2KO"H)NM V MU;>XIWFUX%\X^K/$CCSR$>2ZS4&)+5'4F^Q:6\+-D-/L5YA*Z51@E&HS4RSA MLBI+Z4Z'@Y$5JF >06'T-*VSYA7@)C ;/70%=(S$A=;(WN6?:Q?04ZR#6ZI9VAVW*?PEN8 M!VPSL-@FI2\+4R31)4IA=,T"_?ZH"3V:1.\P#@.:,IIB^6PWO,RDSU^W)\'X M(0-.6HD%0U,#_2S/-LSV[9IBZ0@=(;BJ^EF-C="&R5O ]ST&[;[" M$+FC"3**?'RB*BS==8,99BAMQ,(/GD#_S#H/&D6I5@7#)>X(]@U X>&[&NCP M,(JIX,440J;)QA6(RR7^W9GLQJ'"?MPW]V&O "T\4CQ.I E^[@;+*V#HE)8D M7/PIZDGPJ^P+D@3Z=Z,TS^:PB&[K_IU!C.A 1MT.9LV&E0O6-<),M M.P!;B!"IYXAL2_LNBBP+RJE&8UK#CD_MB4O4:@7BG#1',I@BLP2-<(6.A9J^HB6F>.+! M=IV;A$EV!6<8N8W[%(1"KRIQY!(Y)\!'@3]K 0. $Q S3K($-$@K^488J[FG M0!I4 NCY<%RS6Q) OT/ JW$*X5_=>?Z#/\\_U$?*7AVV]Z.*'EOB=-RFE+T2 MRG!RA2?'MY.*)XZAD$0X$%1NT'C&'&+MG7Y.R7'^0 ,23@YB.J.=#0YJ,$:@ MW0,Z3@$4BGF!:2T4_557K)W".ADKGHAI!:H$(>1OL7RWT>;DY?AX;[1H-44" MG7[ N3<-?POKH1*K1ZTD9I='I&8SLA;[0)T$"5P58+*,/.*&;1X^UJ_)8Y=A M\,X@PJ?./0KVTVNK$6MUK,I.:=4.<"K^*.'SAL$[L$GN1E.*7P+H>H'1P^ ' M?-I4(#\Q2JWD'2P)9T6PLC*7Y L! M<95ZGA>2_>G-S(:?SH)Y U2HP ;FRSJTFJ-O"BQ!T.9O'%&QRXJK5_CG@O)\ MA_#8#L[>"2B,3T& K>[>#QM]B:"#S@MT?&*XM2K9E-V0E ?7HN(H&3B@DX*L ML7=PWF\*=SYMWJV;A_ 2LI;)N)TC&BP',S@!@S#-5RCQ[K )&X-K3YMPZR:4 M\ *N\T&X7'D8&81 MI2 ',S(4%*@;I*8_G5G[V1MR=X-AIN)?*F.-"TB7FN!+.5B8Q=.!M9>=:>U( M8JQSR)-]'(6*(-K.3RST.VR4BWY2]B6H=I2/];3POZ_1DY*;!]-YUHUPW(.# M"H_;&?-/6]/#$ZRWH8N6\I%0]UI)D%=TLU35:1Y*?)-VE:+_C8*N=,Q(_3N' MAE&A5_0NFMODB<'NOHM3E5U%T[PH\AM"-+=-(_0/-8IV5#Z53MQ]:X&W/&D+ MO[7O =8<<4S3U-B%=Y=3[%>@N.3%4TOR373A[D^GU>\I$OL\IW%.07C6'^[& M,$_[\97[ 2]0\ULLSEU*8/^_AM;* M)YA?*I,@P@$4L6FJEW=2N2YVL4N?M<]%7UD9YN5 ML%7&YE"C&+;*DAV%Y;!QDP/=P5 JQFLLE,I;LHY0T<$XZVZ(G4FSX!E$<'FPU^A\X5PM,*!AU\4E8M!]!4%.M,Y=EQX Z3FCEA)H& ML!&1AKH_W892N/*"\(MY;9C7BECX?GSU;:^EO*1.B@.!M)98%*C _*[;GWR# M+4C6^ *KJ2R(3IJ0S;E;FAJ=%"MR[3\R7" CX5EIF_L M#7[CH ]89WI:Y"J)%5C N1^LNE8F%6@H9C_J[3\*7K]2*08=S]2_$N.4\INA&3^%8X/"Q[&B0;9E(KR\;S4Q*2R*@ MP>"00$#'][^*/@Z'R-)PU;+A-\_X_/V[(93-O#=8=Z\)8IP5B/E-GLZD>04L MJS>UA+S&T=NU9'_:LBF'F/-J3APFJ8"0W">I["R9L,1+L!_I>E,"K>_@\&^: MU_ 1#1'3A.?W+)O+?K4E]G-HG#-J!C9\2_T>53 MFQ?3]F$TCBYA1QQY1T65ZE%[6,'&UL=JG5*)021?W/O7,II5G'I'>GN"/0K0 MR]4Y!:EH9JH153Z.WA,TCX#*(U=TNZ[\R:@B&\"$P,RN4@3KT:.!$*XT*)Y4 M%P$>_=<\P_?FA:\J+J.9:B 82R#VZ$NE+5S%@:^9*:PLU;9$8M!Q,96!L@PQ M'Z#'+)%LY1QL48F4X4<9);S\)YUD]'),B[;5$B_R)4(=[ML7W> #^I[UD$C] M4#RU%^/HS_D-&K[W6./N$M)S][B*7Q95(8LXQY*PO_-2?J>]@XB/%0QRF[C" MY@:MY(=V@:I69QGE/'PTZKPHN;2^R1.7ZH'U%[VD%*XA+X:DXVZ9TJ[9$IUP M;$]I^F.*! XGA_EB,*;774O3]U2=VGT@7L;'[+=^N0]*8,4 M5$X",Y,R&>T"3I9&771\AXSO!I/M$.4,>V%G,"7UJ[\3>4BJ+9']VET+S)64 MP]JO"-4XDLI=\FKN\R/ C#8KW1QP'5O8.P(I*?B2(UE="-TA9SX6'P*H79> MNWN8=&C&KVA)1"NMTK1( JSNERZ5C/(ML-"&U"U0ZR;O46XJZ4\%$K$.RG2) MR\73U,-9:^=<]&@PDO[Q^'A_K-N-L-"G&DW2=^L2I=+@Q;XS9X'FVLU36)UN M2<&\:$C6^@JC 2YJ/%6EV7JR_3N?N^MYPZVLZ+C M9J?#9L<3A5 "[FW"F7# GW$C:Q.#DDC,K%$=]R^;= MT#UF(%B1&DZ9I)[/CJ/K;,/#R::+82FAPVG/M4TT?>_L?Q9,OBHM6C][G,2S M-UMD$IOC8%4[X*8SWP)]TTU-ZCEXA"=,C?PM7%85E5!"(I! $1B*THIB #$&OI$ZG?1,)L"]J;V(+09,Z+"-EB_,LC)8S>&66'X M2D"13G-NUO, S;H@1P1>DF).L]0H E:<5G6X!^O-49>'LF^@>E,75:?KVD": MN_N3H++S*B2=AR@'<='3P6J?W#V1T:)WH7@Z&D>_JJFQ73-ZO^8!5E^I:YKTL+*4= M&R50_6'2CT&W]#O9+L;_QV^F) MKTRI@#IW&,_;/%,1=E_<(Y;AV9NYF976P+ZE\H\?BD%A7]H4ZNZ8M5'")^)N6$< O& MPM@KWXQRE9?H#K$X MC*6A5:N#HVN*57=:DG+PFR?ZP%'; ;G+@)>&PTU;:@]_1C3(P1<@3N0>O&V_ MC,/C06;Q>*!^?5IPT0EUC8Q#-(U0JKL=^04OADE7*59VCZO& 9_WV^*V'@A< M2(CM:^"V$V?)/O-Y/386*NL9KK>W:$6^TJT3OCN=,\YK,8L).S MY],7[FW!]#W<^#(FLWCR\OB$.J6Z#A?#QQZ'4Q@""'E$,LLK7(07A 7GZK@. M8#9[*K/_\('L??:!#EI5!6Z[#0*'+'94YO&WOFRQF80.EW#:IMA=+7$]VN%; M\RMVER@7-CP10^R;S?LT+) M [G-P?3T&TK:E:3TS-Q+F&:=W[3["G MGK[Y&<$S:W/6D(,YIGK@<*YA'6[M=%91-Y_6!P M37908!;A-70'/*E$J':Y7O$D%CJ9=VPL2MK!:. T;V?P9GWQ30Z[D9N]"H#A8 2V"( ^";U?[G>( H%WVYOU JY"FP6Y3OE"K^0MQV.8WQ8[TF+4FJ% MKL_M$@F4%P0PF*RBOT$Q[36QIGB^!XOC[W==7!@CX?@>V[=SBV#TJR"(@%R2 MF$&([E0KK4!O7 "W(M859C:.?%MHU,8GA_8S/W*V;ZAVZPNR)I6_?BV9= M* \8)<.V%LH.4-;!L9#L)$05XD9A/:5G$*K_HUK)&S65/Y^0VQ:R'5W0=V(. M:>T!A>]D4/UZ8#BGCT7Z_I66F@[K*I->%Y]2D PZ";AXS[9T+4T6.F7W:\0T M0O*WHAK:+/!*2EJF?E;N$L01.?>S1=2TV Z<&M,0,ZY=;E#L,:/@CB3'^G:Z M,V52"A4OM2[K5Z$F,W; >M1[ LUE):N*3J/%>H4\%U,[X]ZQ=P9MJ"ND]GW, M>4!<])6TI9FBW%PQ__'^QJ*QJ/H.WP52^;Q6=*Y)!Y3OU=L^,S1*'!=7M/18I]QD9VN&]_,:BY?,2"/OL66FY(*0V):@S9Z+GDQ=K>7QG" M_&,%_#@YG)X>3#@'F.)$B;9Q8:9HPJ"GXX6S)8.@,^M'W$-9>C**Q7AM\E2) MM>42(,21)TIGDRMLLV<@X51SL-&N!6$-XD$B?0%RUN'I2 ,3M"MQI)\LZ[,U M*M6E)W)4+43)!O*9FR>R_TFW\F5(0FW04YNR F>"=F?.70ZYIMP67$X#%5"[ M0['84%X5:DY"75%Y[?[]S/LU8AH8K%+60/L&V_X4KWK8>-5>G<#$PN/HPZQ. M)NX'+-6@$^O]ZFON(LUG>!^12V]LNM]1?L2I]TWE1..">,,W/AA<[6Q\W#[M]@NI&DZ4:P=(5>>4V.]Q%PZG MSL1I!Q,P9&4I:6A&#D4Z'MJ'%=#KU%"/V>9Y>'#:K-:'_713,W>=4 OTT9+V M:ZQ[P6@KSQ'':*Q;AP!0/)+"F5 > F5+M_R7?8!QY$,T!ZP/:B" RPA&D:M@ M,+"1',OXFN=JV)"/-I$- ?9!HM3GH/&"LZ<^R'2%PST8^^@60%*=0(8*#%I: MSB#DYJKDYI+];%.J2S(E;T;T):<"L^G:)4<$.&75T>J8\J84", H#=+[R&R M"3*E=;EM'<;1Y>9Q$!,0?2(;]!B!S$=T&2MS#K^%3VG75=JF6GW,Y$QQ=ZLD M7U%ULQ#+C4,CF**K.Z"XO79:<=5FIX^J)=MRL]#@9A'!X1EY+%4M@+EQDC6= MKSC>\$K?E!"5:PEXT"^L#J[\DFG#7C-B['4PC!&]QT'9:E6Y+4-4 M$3!:LFY9Z"".;]$T!YNYL#Y!,Z$R4U3(;6$*::7T=6CGX1S"G6.-$0K-8H+W MYQ2J\Q8#NQ],UP?X+P;3C/1MW\@:<'8$CHO[JU7,ZH@ +B.LV 7V$8:W$M"7 MD69R;Y3!/A3KFL/: QM'/^31K"J( %>%/O /;I.90(A;)7'ZGNG76>3'?7/C M!U4;>S*<,/C1Y'9]3M"\T8_!F?*P+>V'E,,,&_-H(-?_6RDLP"<0A4U[M!^U M^Q)XE@_+36DP&Z#^K:HC??BTP$^A0@66D3:UDK_0O"J#UF2_)[_;OC?,Z; . M9JJB*2+F4-N4\HYU)0?!7D@)TUD-K\]($<$1_2,OKJ1NAK>TQ/\_.045E$J> ML@J3XFE#:%;\!@OPP]EC8S@R?F'RYH@>^Q>DON=-WJGM59O:]:LRF 18I^E'I2, MW^Q5_K! M9U>(=WA*PWLJA2!%P/'?$6'J<-A!')@(R]C:DF]71,!$*!M=90C\F:ZY=+N* M9C#*#>';/WQS%\6C@R+1K1,9IS9R_L*?JV3N M"IS=;X*C<)F\TLCEI L]*]##Q54R;NVPU#!4XWRY1%=,.+*6=*-EHUVRIJQ4 M<_'NMT7B;[&Z207HS]E=U]A73@ O>$UH&S(D0CB$\TA*FQ.G?$E9 ZGF^10T M?."@X='X;'_:9^!:9L=CHU>=$]<'OMQ[CTO:F12D?<&M+NJM^O4/;JKD%9ND M(^\Q<'.SR%.I(!40\I0%09490C2Y6FUL0#*+CB,\%D,MZHZL3YA&?%D@Q+!* M)@U+_,68$]CAKX3AJ=TE"Y9J1(_JW,JU/G[;,AZ]9D\G,+I7S6LX3K1MFM<@ MC'SFU]I\[(L6L;6]E85#V(^:8II8DK=+XZ)[H.'SA6]]?*._Y%T+4$30%CB& M.BX=ZXS=1F&EOW6[%(S$V.N]?ELA)GU28RY]*WK/'O!1.^Q%)R*Z MQ3V,@2_9>4NB+7O2WH/M'G*^^KFRJ'D-*%@T&4Z2RPZ(C4] D>\\L.93D<,A6Q7[!E>'&#>G!Z!^ M7<>\@8Y,4JG4TOF*9V'#TZR]300G8X/K$/$A<\1JD"FE@9#WF!W7K!^$+]C@ MPNYY9Z-M=C/DW7S35T2QV@Z1T_U1^G==B]H940=_!NE D?Z/,%#L$1986(3; M3!W",E3(ZMU\$..9VDL2$K*Q3UC(>0/91\^G@D[W<7BVAUW37\3TP&;"6J1H M0X.&N;,N]H).N!NJ_$">!8.0?=R7:*DQ,RN$DY,=%)C$[ @OV=KMX'9$!G^2 MBS\WR9()UAU05A*LQ3!V8)#[1F2DLA-[;+2HTZVBE!WEOK8>N1<7YV/A3C5Y MM88Z^%$T2F;>C1X0:8)P4[0>*K/M@.@8L&K&*$&0AF*$B7W'STWJ> MM0R\ZXN!%/F0SG)8UU1ZN@?G?0NN7,^V1T-Q=8_J5F!DB.0N':^U.RU$J=97 MMK7*^$"ZU[KZW#7!M;>:('.9$:!,%C1,ZW,0<8GADB$N.U!NQV!D5NT8B6Z7 M0N/W87W:%\,QK'YB[/IF+C%<$KI6;^$R[@>'RQ@#]6%T;NV!,0C5HL6L-T^\ MCUYJ%VY/&IRX92O:QL7E.5XWXU6Q]-'K;W9^1F0\[$Z6Z#Z@DH&^A9X[4 MF6DVX]9,.$&1T/F*3A)]<*.\0"[;=H4K9X_BHZ[WTY@R8@0QYU8Z2<.?5 9@ M@S"1!/6PC-][)/43'"[]=4JQ)"IK'V,"[VW3;KT[A!=^_OZ=&!,G)YSI3[X* M?@=\1V_QW4%'+IQ,;G^A!$S7 $%-82ONJ8$4^$2^XE!H4[*@U3$N M*$41PA5-M-^AMES'>]45SC8#7JQM-'IP5V)L]!(^.4EW7Z M#M1>"W)8T,+) M<))R=[$6<\MU'D6C'U!]A+"7@JL 8$7KZ?&(]"NSI+]*R#R8)4%XJ=]\R__, M^DYHC]XCI8O1S#A\3,)%]*Y[EPQ!NQXLP6N:<<'^V;C>QZILO&Y!9A%9+C(8 MSJ*M4_7=>!\LJP;8[GA@?#><--(=^.X=9GS_0OAR,JK_[E,G]\UT0>%!R;5L M =[O%*X8>: [!Q6KG=*ZLTG0+"1F:,[:5[!._-B'5XZCCY5F;$+[V'>G&1+[=D1-B1F M':>P%SZ%L/X)2+$%=!!L('X^E3%R5^?[!H-S%8G*%E),R!>K MH)CZ @!MOQUM$VTZ?3(K&?]MVUMX\\/M5D!MN%VBG"^IBV1=X+K.X*(*U$@2 M1@!O)0C;WKF!:L#&)07)-,MPW- (#*AO(A M40L,U( 4U2VU@1W3>F PF27L+%4UHR#@J.=)Q-FL4V5D&W(C!>^2(I24"P)* MDCTJ3T5NJ; CKCB6M"H1S6CKQL=^9F"&5F5=5\X49)<"%:_!)ENBD:C()_& M"<)'I^.30='GY/QQ:3(L."ZI]S,:Z@-HTE0#-1:$W""3/?0[U7PLW=7$4^(] MJ_B4/L<+(1?)N1T&I.:5X2KM7^/,?LBXZMGX:%A"=W+QJ(A:%W7@;_BY-^3A MHB&O14VCN?A*#OG,=10H-2,%@E-M%/T6+<9Z*M7NE_Z&TP1OIR"^Q"^CO^:) M)T36;2^QE0,%H??=Z[(VQ*CJ+"<+"&(VB,D7G'7-@&H)Q-0_BTDWJTJ<;K-T MH \ZV(:KVP3E&4 9 )O%!1.DU;R4W*^IF@;[-L=$>QPJ=<-HL)!4C9 ^/+Z0 MH')K3;GC]1!0'6&#%D.VLUNR6>_H])P?D1]3Z)_I.QQ0[CUZ.HJ/#H\E>:7R8Z5=_6R6J7K#+:H[R_X*6ZVCXH0=\ MM$G^],P<'YZIZ43'9[/)].3L8J).CXY.9B_/E#J=')Z]O/CG^;-'@.D^&A]U M.8V^"T!M,=6S^,TY[[R7BM]]_^.7#^\_O+O\\N'C#_<^W_=EK >*C2J_HCM8 MGXKR$0/(%]KM"?:16-7LS3)RGU26HR8$;)KDVX$Q8>:?Y M3'7O(F/4T.%:F51)]298BQNZ;^U-0ABAFQ 6XG%9+P^L#L/JG0_+(!M.HJ.G MK,_8NH0C60SZ\9ZO1LG%NA=7(UEVU"RR:OL@I4V<;Z/,X/H)OW[_$X^E2 H1MEH+RS MAK3'6=^BQ?WAF\G9X>O=__^ AL#IR7@?J8E,A9\)!@S&WF/RP !8 !L:7-T;V9E;G1I=&EE?=]W%"7=<*Y3-AK. 9/1=\/O/0^=B"1/@6N42, :",H5Y3/TGH"Z M0IY7]AJ+;"7I;*Y1U^_VT'LAK^@"%^V::@:C:IQAIS@?=MPDPUB0U6A(Z )1 M4N2F[:,'YC23\[:^BN%=T-WS7@^]02C=YD;K?.9PWENT_YV'+>W,/K MPO@$RRMTO "> [H4#$M[S.VC>B(:LG><[).7EV_/[-)^ MG/R94T6;MV_U8__7AOPZDG_Q.QJ+-,TYU:OR)O_3:A: \*%U%/!J$#5*SQ; M[7>=_84 ;E:*-2+8.1%\H(Q\I)B7:_]O3=9O(;SRI3+HN="?#*#'=G7>=5RU MY2WEG#>+93-1;/,C::+4= $;Y;/7A5*N7-._-L&QLB^!-DWNJ;@MCT7Q;\<5 M'7\&4$L! A0#% @ .8AQ6H:]L*D) P UP@ !T ( ! M &%L='5S8V]N&]M;FEB+FAT;5!+ M 0(4 Q0 ( #F(<5KK2$;;\ \ 'RL > " 3D7 !A M;65N9&UE;G1N;S0M87!A8V9I:7AO;6YI8BYH=&U02P$"% ,4 " YB'%: M4F(?H6LM! #<;3 $0 @ %E)P 86UP&UL4$L! M A0#% @ .8AQ6BP5HS0FO@ )M(( !4 ( !/+X$ &%M M<',M,C R-#$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( #F(<5ILF5]!0,\! $R: M$@ 5 " 95\!0!A;7!S+3(P,C0Q,C,Q7VQA8BYX;6Q02P$" M% ,4 " YB'%:<4\5RK8C 0#&UL4$L! A0#% @ .8AQ6DH$NF6+" D2X M !L ( !\6\( &%M<',M,C R-#$R,S%X,3!K97AH,S$Q+FAT M;5!+ 0(4 Q0 ( #F(<5H0#BV;<0@ !#$P:V5X:#,Q,BYH=&U02P$"% ,4 " YB'%: M2;!?*](% !N(P &@ @ %?@0@ 86UP&@S,BYH=&U02P$"% ,4 " YB'%:/T5%VX4I B# $ & M @ %IAP@ :6YS:61ERP !8 ( !)+$( &QI XML 128 amps-20241231_htm.xml IDEA: XBRL DOCUMENT 0001828723 2024-01-01 2024-12-31 0001828723 2024-06-28 0001828723 2025-03-04 0001828723 2023-01-01 2023-12-31 0001828723 2022-01-01 2022-12-31 0001828723 2024-12-31 0001828723 2023-12-31 0001828723 us-gaap:RelatedPartyMember 2024-12-31 0001828723 us-gaap:RelatedPartyMember 2023-12-31 0001828723 us-gaap:NonrelatedPartyMember 2024-12-31 0001828723 us-gaap:NonrelatedPartyMember 2023-12-31 0001828723 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-12-31 0001828723 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001828723 us-gaap:CommonStockMember 2021-12-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001828723 us-gaap:RetainedEarningsMember 2021-12-31 0001828723 us-gaap:ParentMember 2021-12-31 0001828723 us-gaap:NoncontrollingInterestMember 2021-12-31 0001828723 2021-12-31 0001828723 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001828723 us-gaap:ParentMember 2022-01-01 2022-12-31 0001828723 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001828723 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001828723 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001828723 us-gaap:CommonClassAMember us-gaap:ParentMember 2022-01-01 2022-12-31 0001828723 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001828723 amps:PublicAndPlacementWarrantsMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001828723 amps:PublicAndPlacementWarrantsMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001828723 amps:PublicAndPlacementWarrantsMember us-gaap:ParentMember 2022-01-01 2022-12-31 0001828723 amps:PublicAndPlacementWarrantsMember 2022-01-01 2022-12-31 0001828723 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001828723 us-gaap:CommonStockMember 2022-12-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001828723 us-gaap:RetainedEarningsMember 2022-12-31 0001828723 us-gaap:ParentMember 2022-12-31 0001828723 us-gaap:NoncontrollingInterestMember 2022-12-31 0001828723 2022-12-31 0001828723 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001828723 us-gaap:ParentMember 2023-01-01 2023-12-31 0001828723 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001828723 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001828723 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001828723 us-gaap:CommonClassAMember us-gaap:ParentMember 2023-01-01 2023-12-31 0001828723 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001828723 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001828723 us-gaap:CommonStockMember 2023-12-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001828723 us-gaap:RetainedEarningsMember 2023-12-31 0001828723 us-gaap:ParentMember 2023-12-31 0001828723 us-gaap:NoncontrollingInterestMember 2023-12-31 0001828723 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001828723 us-gaap:ParentMember 2024-01-01 2024-12-31 0001828723 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-12-31 0001828723 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001828723 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001828723 us-gaap:CommonClassAMember us-gaap:ParentMember 2024-01-01 2024-12-31 0001828723 us-gaap:CommonClassAMember 2024-01-01 2024-12-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001828723 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-31 0001828723 us-gaap:CommonStockMember 2024-12-31 0001828723 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001828723 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001828723 us-gaap:RetainedEarningsMember 2024-12-31 0001828723 us-gaap:ParentMember 2024-12-31 0001828723 us-gaap:NoncontrollingInterestMember 2024-12-31 0001828723 us-gaap:CommonClassBMember 2024-12-31 0001828723 amps:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001828723 amps:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001828723 srt:MinimumMember 2024-12-31 0001828723 srt:MaximumMember 2024-12-31 0001828723 amps:CustomerOneMember 2024-12-31 0001828723 amps:CustomerTwoMember 2024-12-31 0001828723 amps:PowerPurchaseAgreementsMember 2024-01-01 2024-12-31 0001828723 amps:PowerPurchaseAgreementsMember 2023-01-01 2023-12-31 0001828723 amps:PowerPurchaseAgreementsMember 2022-01-01 2022-12-31 0001828723 amps:NetMeteringCreditAgreementsMember 2024-01-01 2024-12-31 0001828723 amps:NetMeteringCreditAgreementsMember 2023-01-01 2023-12-31 0001828723 amps:NetMeteringCreditAgreementsMember 2022-01-01 2022-12-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2024-01-01 2024-12-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2023-01-01 2023-12-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2022-01-01 2022-12-31 0001828723 amps:PowerSalesMember 2024-01-01 2024-12-31 0001828723 amps:PowerSalesMember 2023-01-01 2023-12-31 0001828723 amps:PowerSalesMember 2022-01-01 2022-12-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2024-01-01 2024-12-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2023-01-01 2023-12-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2022-01-01 2022-12-31 0001828723 amps:RentalIncomeMember 2024-01-01 2024-12-31 0001828723 amps:RentalIncomeMember 2023-01-01 2023-12-31 0001828723 amps:RentalIncomeMember 2022-01-01 2022-12-31 0001828723 amps:PerformanceBasedIncentivesMember 2024-01-01 2024-12-31 0001828723 amps:PerformanceBasedIncentivesMember 2023-01-01 2023-12-31 0001828723 amps:PerformanceBasedIncentivesMember 2022-01-01 2022-12-31 0001828723 amps:RevenueRecognizedOnContractLiabilitiesMember 2024-01-01 2024-12-31 0001828723 amps:RevenueRecognizedOnContractLiabilitiesMember 2023-01-01 2023-12-31 0001828723 amps:RevenueRecognizedOnContractLiabilitiesMember 2022-01-01 2022-12-31 0001828723 2025-01-01 2024-12-31 0001828723 2026-01-01 2024-12-31 0001828723 2027-01-01 2024-12-31 0001828723 2028-01-01 2024-12-31 0001828723 amps:PowerPurchaseAgreementsMember 2024-12-31 0001828723 amps:PowerPurchaseAgreementsMember 2023-12-31 0001828723 amps:PowerPurchaseAgreementsMember 2022-12-31 0001828723 amps:NetMeteringCreditAgreementsMember 2024-12-31 0001828723 amps:NetMeteringCreditAgreementsMember 2023-12-31 0001828723 amps:NetMeteringCreditAgreementsMember 2022-12-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2024-12-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2023-12-31 0001828723 amps:PowerSalesOnWholesaleMarketsMember 2022-12-31 0001828723 amps:PowerSalesMember 2024-12-31 0001828723 amps:PowerSalesMember 2023-12-31 0001828723 amps:PowerSalesMember 2022-12-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2024-12-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2023-12-31 0001828723 amps:SolarRenewableEnergyCreditRevenueMember 2022-12-31 0001828723 amps:RentalIncomeMember 2024-12-31 0001828723 amps:RentalIncomeMember 2023-12-31 0001828723 amps:RentalIncomeMember 2022-12-31 0001828723 amps:PerformanceBasedIncentivesMember 2024-12-31 0001828723 amps:PerformanceBasedIncentivesMember 2023-12-31 0001828723 amps:PerformanceBasedIncentivesMember 2022-12-31 0001828723 amps:SolarRenewableEnergyCreditsMember 2024-12-31 0001828723 amps:SolarRenewableEnergyCreditsMember 2023-12-31 0001828723 us-gaap:LandMember 2024-12-31 0001828723 us-gaap:LandMember 2023-12-31 0001828723 srt:MinimumMember amps:SolarEnergyFacilitiesMember 2024-12-31 0001828723 srt:MaximumMember amps:SolarEnergyFacilitiesMember 2024-12-31 0001828723 amps:SolarEnergyFacilitiesMember 2024-12-31 0001828723 amps:SolarEnergyFacilitiesMember 2023-12-31 0001828723 amps:BatteryEnergyStorageSystemMember 2024-12-31 0001828723 amps:BatteryEnergyStorageSystemMember 2023-12-31 0001828723 amps:SiteWorkMember 2024-12-31 0001828723 amps:SiteWorkMember 2023-12-31 0001828723 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2024-12-31 0001828723 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2024-12-31 0001828723 us-gaap:LeaseholdImprovementsMember 2024-12-31 0001828723 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001828723 srt:MinimumMember amps:VehiclesAndOtherEquipmentMember 2024-12-31 0001828723 srt:MaximumMember amps:VehiclesAndOtherEquipmentMember 2024-12-31 0001828723 amps:VehiclesAndOtherEquipmentMember 2024-12-31 0001828723 amps:VehiclesAndOtherEquipmentMember 2023-12-31 0001828723 us-gaap:ConstructionInProgressMember 2024-12-31 0001828723 us-gaap:ConstructionInProgressMember 2023-12-31 0001828723 amps:JORISolarLLCMember 2023-06-30 0001828723 amps:JORISolarLLCMember 2023-01-01 2023-12-31 0001828723 srt:WeightedAverageMember amps:CustomerAcquisitionCostsMember 2024-12-31 0001828723 amps:CustomerAcquisitionCostsMember 2024-12-31 0001828723 amps:CustomerAcquisitionCostsMember 2023-12-31 0001828723 srt:WeightedAverageMember amps:InPlaceLeaseContractsMember 2024-12-31 0001828723 amps:InPlaceLeaseContractsMember 2024-12-31 0001828723 amps:InPlaceLeaseContractsMember 2023-12-31 0001828723 srt:WeightedAverageMember amps:FavorableRateRevenueContractsMember 2024-12-31 0001828723 amps:FavorableRateRevenueContractsMember 2024-12-31 0001828723 amps:FavorableRateRevenueContractsMember 2023-12-31 0001828723 srt:WeightedAverageMember amps:FavorableOperationAndMaintenanceContractsMember 2024-12-31 0001828723 amps:FavorableOperationAndMaintenanceContractsMember 2024-12-31 0001828723 amps:FavorableOperationAndMaintenanceContractsMember 2023-12-31 0001828723 us-gaap:SoftwareDevelopmentMember 2024-12-31 0001828723 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001828723 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2024-12-31 0001828723 us-gaap:OtherIntangibleAssetsMember 2024-12-31 0001828723 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001828723 srt:WeightedAverageMember amps:UnfavorableRateRevenueContractsMember 2024-12-31 0001828723 amps:UnfavorableRateRevenueContractsMember 2024-12-31 0001828723 amps:UnfavorableRateRevenueContractsMember 2023-12-31 0001828723 amps:MN8AcquisitionMember 2024-07-03 2024-11-26 0001828723 amps:MN8AcquisitionMember 2024-07-03 0001828723 amps:MN8AcquisitionMember 2024-01-01 2024-12-31 0001828723 amps:MN8AcquisitionMember 2024-12-31 0001828723 amps:VitolAcquisitionMember 2024-01-31 0001828723 amps:VitolAcquisitionMember 2024-01-31 2024-01-31 0001828723 amps:VitolAcquisitionMember amps:PreliminaryAllocationMember 2024-01-31 0001828723 amps:VitolAcquisitionMember amps:MeasurementPeriodAdjustmentsMember 2024-01-31 2024-01-31 0001828723 amps:VitolAcquisitionMember amps:FinalAllocationMember 2024-01-31 0001828723 amps:VitolAcquisitionMember amps:PreliminaryAllocationMember 2024-01-31 2024-01-31 0001828723 amps:VitolAcquisitionMember amps:FinalAllocationMember 2024-01-31 2024-01-31 0001828723 amps:VitolAcquisitionMember 2024-01-01 2024-12-31 0001828723 amps:VitolAcquisitionMember amps:UnfavorableRateRevenueContractsMember amps:PowerPurchaseAgreementsMember 2024-01-31 2024-01-31 0001828723 amps:VitolAcquisitionMember amps:UnfavorableRateRevenueContractsMember amps:SolarRenewableEnergyCreditsMember 2024-01-31 2024-01-31 0001828723 amps:VitolAcquisitionMember 2023-01-01 2023-12-31 0001828723 amps:AssetAcquisitionsMember 2024-12-31 0001828723 amps:AssetAcquisitionsMember 2024-01-01 2024-12-31 0001828723 amps:AssetAcquisitionsLandMember 2024-01-01 2024-12-31 0001828723 amps:A2024AcquisitionsOfVIEsMember 2024-12-31 0001828723 amps:A2024AcquisitionsOfVIEsMember 2024-01-01 2024-12-31 0001828723 amps:CalderaAcquisitionMember 2023-12-20 0001828723 amps:CalderaAcquisitionMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:MeasurementPeriodAdjustmentsMember 2024-10-01 2024-10-01 0001828723 amps:CalderaAcquisitionMember amps:MeasurementPeriodAdjustmentsMember 2024-10-01 0001828723 amps:CalderaAcquisitionMember amps:PreliminaryAllocationMember 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:MeasurementPeriodAdjustmentsMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:FinalAllocationMember 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:PreliminaryAllocationMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:FinalAllocationMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:FavorableRateRevenueContractsMember amps:SolarRenewableEnergyCreditsMember 2023-12-20 2023-12-20 0001828723 amps:CalderaAcquisitionMember amps:UnfavorableRateRevenueContractsMember amps:SolarRenewableEnergyCreditsMember 2023-12-20 2023-12-20 0001828723 amps:SolarEnergyFacilityMember amps:MarshallStreetAcquisitionMember 2023-07-13 0001828723 amps:BatteryEnergyStorageSystemMember amps:MarshallStreetAcquisitionMember 2023-07-13 0001828723 amps:MarshallStreetAcquisitionMember 2023-07-13 2023-07-13 0001828723 amps:MarshallStreetAcquisitionMember 2023-07-13 0001828723 amps:AssetAcquisitionsSolarEnergyFacilitiesMember 2023-12-31 0001828723 amps:AssetAcquisitionsSolarEnergyFacilitiesMember 2023-01-01 2023-12-31 0001828723 amps:AssetAcquisitionsSolarEnergyFacilitiesMember 2024-12-31 0001828723 amps:AssetAcquisitionsLandMember 2023-01-01 2023-12-31 0001828723 amps:A2023AcquisitionsOfVIEsMember 2023-12-31 0001828723 amps:A2023AcquisitionsOfVIEsMember 2023-01-01 2023-12-31 0001828723 amps:A2023AcquisitionsOfVIEsMember 2024-12-31 0001828723 amps:TrueGreenIIAcquisitionMember 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember 2023-02-15 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember 2022-12-23 0001828723 amps:TrueGreenIIAcquisitionMember amps:PreliminaryAllocationMember 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember amps:MeasurementPeriodAdjustmentsMember 2023-02-15 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember amps:FinalAllocationMember 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember amps:PreliminaryAllocationMember 2023-02-15 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember amps:FinalAllocationMember 2023-02-15 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember amps:FavorableRateRevenueContractsMember amps:PowerPurchaseAgreementsMember 2023-02-15 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember amps:FavorableRateRevenueContractsMember amps:RenewableEnergyCreditsMember 2023-02-15 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember amps:UnfavorableRateRevenueContractsMember amps:PowerPurchaseAgreementsMember 2023-02-15 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember amps:UnfavorableRateRevenueContractsMember amps:RenewableEnergyCreditsMember 2023-02-15 2023-02-15 0001828723 amps:ZildjianSolarVLLCMember 2024-01-01 2024-12-31 0001828723 amps:ZildjianSolarVLLCMember 2023-01-01 2023-12-31 0001828723 amps:ZildjianSolarVLLCMember amps:StellarMAAcquisitionMember 2023-01-11 0001828723 amps:StellarMAAcquisitionMember 2023-01-11 2023-01-11 0001828723 amps:StellarMAAcquisitionMember 2023-01-11 0001828723 amps:A2023AcquisitionsOfVIEsMember 2023-01-11 2023-01-11 0001828723 amps:ZildjianSolarVLLCMember amps:A2023AcquisitionsOfVIEsMember 2023-08-03 0001828723 amps:A2023AcquisitionsOfVIEsMember 2023-08-03 0001828723 amps:A2023AcquisitionsOfVIEsMember 2023-08-03 2023-08-03 0001828723 amps:APAFTermLoanMember 2024-12-31 0001828723 amps:APAFTermLoanMember 2023-12-31 0001828723 amps:APAFIITermLoanMember 2024-12-31 0001828723 amps:APAFIITermLoanMember 2023-12-31 0001828723 amps:APAFIIITermLoanMember 2024-12-31 0001828723 amps:APAFIIITermLoanMember 2023-12-31 0001828723 amps:APAFIVTermLoanMember 2024-12-31 0001828723 amps:APAFIVTermLoanMember 2023-12-31 0001828723 amps:APAGHTermLoanMember 2024-12-31 0001828723 amps:APAGHTermLoanMember 2023-12-31 0001828723 amps:APAGRevolverMember 2024-12-31 0001828723 amps:APAGRevolverMember 2023-12-31 0001828723 amps:APACFIIFacilityMember 2024-12-31 0001828723 amps:APACFIIFacilityMember 2023-12-31 0001828723 amps:OtherTermLoansMember 2024-12-31 0001828723 amps:OtherTermLoansMember 2023-12-31 0001828723 amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember 2024-12-31 0001828723 amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember 2023-12-31 0001828723 amps:BlackstoneCreditFacilityMember amps:APAFTermLoanMember 2021-08-25 0001828723 amps:BlackstoneCreditFacilityMember amps:APAFTermLoanMember 2021-08-25 2021-08-25 0001828723 amps:APAFIITermLoanMember amps:OtherTermLoansMember 2022-12-23 0001828723 amps:APAFIITermLoanMember 2022-12-23 2022-12-23 0001828723 amps:APAFIITermLoanMember 2022-12-23 0001828723 amps:APAFIIITermLoanMember 2023-02-15 0001828723 amps:BlackstoneCreditFacilityMember amps:APAFIIITermLoanMember 2023-02-15 0001828723 amps:TrueGreenIIAcquisitionMember amps:APAFIIITermLoanMember 2023-02-15 0001828723 amps:APAFIIITermLoanMember 2024-01-01 2024-12-31 0001828723 amps:APAFIIITermLoanMember 2023-06-15 0001828723 amps:APAFIIITermLoanMember 2023-07-21 0001828723 amps:APAFIIITermLoanMember 2023-06-15 2023-06-15 0001828723 amps:APAFIIITermLoanMember 2023-07-21 2023-07-21 0001828723 amps:APAFIIITermLoanMember 2023-12-20 0001828723 amps:BlackstoneCreditFacilityMember amps:APAFIIITermLoanMember 2023-12-20 0001828723 amps:APAFIIITermLoanMember 2023-12-20 2023-12-20 0001828723 amps:APAFIVTermLoanMember 2024-03-26 0001828723 amps:APAFIVTermLoanMember 2024-03-26 2024-03-26 0001828723 amps:APAGHTermLoanMember 2023-12-27 2023-12-27 0001828723 amps:APAGHTermLoanMember 2023-12-27 0001828723 amps:APAGRevolverMember 2022-12-19 2022-12-19 0001828723 amps:APACFIIFacilityMember 2023-11-10 0001828723 amps:APACFIIFacilityMember 2023-11-10 2023-11-10 0001828723 amps:APACFIIFacilityMember 2023-12-27 0001828723 2023-06-15 2023-06-15 0001828723 amps:APACFIIFacilityMember 2023-12-27 2023-12-27 0001828723 amps:APACFIIFacilityMember 2024-01-01 2024-12-31 0001828723 amps:ConstructionLoanToTermLoanFacilityMember us-gaap:ConstructionLoansMember 2020-01-10 0001828723 amps:ConstructionToTermLoanFacilityMember 2023-06-15 2023-06-15 0001828723 amps:StellarNJ2AcquisitionMember amps:ProjectLevelTermLoanMember 2022-08-29 0001828723 amps:ProjectLevelTermLoanMember 2024-12-31 0001828723 amps:ProjectLevelTermLoanMember 2023-12-31 0001828723 us-gaap:LetterOfCreditMember 2024-12-31 0001828723 us-gaap:UnusedLinesOfCreditMember 2024-12-31 0001828723 us-gaap:LetterOfCreditMember 2023-12-31 0001828723 us-gaap:UnusedLinesOfCreditMember 2023-12-31 0001828723 us-gaap:SuretyBondMember 2024-12-31 0001828723 us-gaap:SuretyBondMember 2023-12-31 0001828723 amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember 2024-01-01 2024-12-31 0001828723 amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember 2023-01-01 2023-12-31 0001828723 amps:FinancingObligationsRecognizedInFailedSaleLeasebackTransactionsMember 2022-01-01 2022-12-31 0001828723 amps:StellarHIAcquisitionMember 2024-12-31 0001828723 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-12-31 0001828723 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2024-12-31 0001828723 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2024-12-31 0001828723 us-gaap:MoneyMarketFundsMember 2024-12-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2024-12-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2024-12-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2024-12-31 0001828723 us-gaap:InterestRateSwapMember 2024-12-31 0001828723 us-gaap:FairValueInputsLevel1Member 2024-12-31 0001828723 us-gaap:FairValueInputsLevel2Member 2024-12-31 0001828723 us-gaap:FairValueInputsLevel3Member 2024-12-31 0001828723 us-gaap:FairValueInputsLevel1Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2024-12-31 0001828723 us-gaap:FairValueInputsLevel2Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2024-12-31 0001828723 us-gaap:FairValueInputsLevel3Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2024-12-31 0001828723 amps:TrueGreenIIAcquisitionContingentLiabilityMember 2024-12-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001828723 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001828723 us-gaap:InterestRateSwapMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001828723 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001828723 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001828723 us-gaap:FairValueInputsLevel1Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel2Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel3Member amps:TrueGreenIIAcquisitionContingentLiabilityMember 2023-12-31 0001828723 amps:TrueGreenIIAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel1Member amps:CalderaAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel2Member amps:CalderaAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:FairValueInputsLevel3Member amps:CalderaAcquisitionContingentLiabilityMember 2023-12-31 0001828723 amps:CalderaAcquisitionContingentLiabilityMember 2023-12-31 0001828723 us-gaap:InterestRateSwapMember 2022-12-31 0001828723 us-gaap:InterestRateSwapMember 2024-01-01 2024-12-31 0001828723 us-gaap:InterestRateSwapMember 2023-01-01 2023-12-31 0001828723 us-gaap:InterestRateSwapMember 2022-01-01 2022-12-31 0001828723 amps:ForwardStartingInterestRateSwapMember 2024-12-31 0001828723 amps:ForwardStartingInterestRateSwapMember 2024-01-01 2024-12-31 0001828723 amps:ForwardStartingInterestRateSwapMember 2023-01-01 2023-12-31 0001828723 amps:APAFIIITermLoanMember amps:ForwardStartingInterestRateSwapMember 2024-12-31 0001828723 amps:APAFIIITermLoanMember amps:ForwardStartingInterestRateSwapMember 2024-01-01 2024-12-31 0001828723 amps:CalderaAcquisitionMember 2024-01-01 2024-12-31 0001828723 amps:CalderaAcquisitionMember 2023-01-01 2023-12-31 0001828723 amps:TrueGreenIIAcquisitionMember 2024-01-01 2024-12-31 0001828723 amps:TrueGreenIIAcquisitionMember 2023-01-01 2023-12-31 0001828723 amps:TrueGreenIIAcquisitionMember 2024-12-31 0001828723 amps:TrueGreenIIAcquisitionMember 2023-12-31 0001828723 amps:SolarAcquisitionMember 2020-12-22 0001828723 amps:SolarAcquisitionMember 2020-12-22 2020-12-22 0001828723 srt:MinimumMember amps:SolarAcquisitionMember 2020-12-22 2020-12-22 0001828723 srt:MaximumMember amps:SolarAcquisitionMember 2020-12-22 2020-12-22 0001828723 amps:SolarAcquisitionMember 2024-01-01 2024-12-31 0001828723 amps:SolarAcquisitionMember 2024-12-31 0001828723 amps:SolarAcquisitionMember 2023-12-31 0001828723 amps:SolarAcquisitionMember amps:PowerRateMember 2023-01-01 2023-12-31 0001828723 amps:SolarAcquisitionMember amps:PowerRateMember 2022-01-01 2022-12-31 0001828723 amps:SolarAcquisitionMember 2023-01-01 2023-12-31 0001828723 amps:SolarAcquisitionMember 2022-01-01 2022-12-31 0001828723 us-gaap:CommonClassAMember 2024-12-31 0001828723 us-gaap:CommonClassAMember 2023-12-31 0001828723 us-gaap:CommonClassBMember 2023-12-31 0001828723 amps:ATMEquityProgramMember 2023-04-06 2023-04-06 0001828723 amps:ATMEquityProgramMember 2024-01-01 2024-12-31 0001828723 srt:MinimumMember 2024-01-01 2024-12-31 0001828723 srt:MaximumMember 2024-01-01 2024-12-31 0001828723 us-gaap:PerformanceGuaranteeMember 2023-12-31 0001828723 us-gaap:PerformanceGuaranteeMember 2024-12-31 0001828723 us-gaap:RelatedPartyMember amps:APAFTermLoanAndAPAFIIITermLoanMember 2024-12-31 0001828723 us-gaap:RelatedPartyMember amps:APAFTermLoanAndAPAFIIITermLoanMember 2023-12-31 0001828723 us-gaap:RelatedPartyMember amps:APAFTermLoanAndAPAFIIITermLoanMember 2022-12-31 0001828723 amps:CBREGroupIncMember srt:MinimumMember us-gaap:RelatedPartyMember 2022-12-09 0001828723 amps:CBREGroupIncMember srt:MaximumMember us-gaap:RelatedPartyMember 2022-12-09 0001828723 amps:CBREGroupIncMember amps:MasterServicesAgreementMember us-gaap:RelatedPartyMember 2024-01-01 2024-12-31 0001828723 amps:CBREGroupIncMember amps:MasterServicesAgreementMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001828723 amps:CBREGroupIncMember amps:MasterServicesAgreementMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001828723 amps:CBREGroupIncMember amps:CommercialCollaborationAgreementMember us-gaap:RelatedPartyMember 2024-01-01 2024-12-31 0001828723 amps:CBREGroupIncMember amps:CommercialCollaborationAgreementMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001828723 amps:CBREGroupIncMember amps:MasterServicesAgreementMember us-gaap:RelatedPartyMember 2024-12-31 0001828723 amps:CBREGroupIncMember amps:MasterServicesAgreementMember us-gaap:RelatedPartyMember 2023-12-31 0001828723 amps:LinkLogisticsRealEstateManagementLLCMember us-gaap:RelatedPartyMember 2024-12-31 0001828723 amps:LinkLogisticsRealEstateManagementLLCMember us-gaap:RelatedPartyMember 2023-12-31 0001828723 amps:Mr.NorellMember amps:SeparationAndReleaseAgreementMember 2024-04-26 2024-04-26 0001828723 amps:Mr.NorellMember amps:SeparationAndReleaseAgreementMember 2024-01-01 2024-12-31 0001828723 amps:Mr.NorellMember amps:SeparationAndReleaseAgreementMember 2024-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001828723 us-gaap:RestrictedStockMember 2024-01-01 2024-12-31 0001828723 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001828723 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember 2024-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:HoldingsRestrictedUnitsPlanMember 2024-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:HoldingsRestrictedUnitsPlanMember 2023-12-31 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember amps:OmnibusIncentivePlanMember 2021-07-12 0001828723 amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2021-07-12 0001828723 amps:OmnibusIncentivePlanMember 2021-07-12 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember 2024-03-28 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember 2024-03-28 2024-03-28 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember 2024-12-31 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember 2024-01-01 2024-12-31 0001828723 amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2023-12-31 0001828723 amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2024-12-31 0001828723 amps:OmnibusIncentivePlanMember 2024-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember 2024-01-01 2024-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember 2023-01-01 2023-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember 2022-01-01 2022-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember 2021-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember 2022-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember 2023-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember 2024-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2024-01-01 2024-12-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember 2024-01-01 2024-12-31 0001828723 srt:MinimumMember us-gaap:PerformanceSharesMember 2024-12-31 0001828723 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-12-31 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember 2023-01-01 2023-12-31 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember 2022-01-01 2022-12-31 0001828723 us-gaap:PerformanceSharesMember amps:GWPlanPSUsMember 2024-01-01 2024-12-31 0001828723 amps:OmnibusIncentivePlanMember us-gaap:CommonClassAMember 2024-01-01 2024-12-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceOneMember 2024-12-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceTwoMember 2024-12-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceThreeMember 2024-12-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceFourMember 2024-12-31 0001828723 us-gaap:PerformanceSharesMember amps:OmnibusIncentivePlanMember amps:AverageStockPricePriceFiveMember 2024-12-31 0001828723 us-gaap:PerformanceSharesMember 2024-01-01 2024-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember amps:SeparationAndReleaseAgreementMember 2024-01-01 2024-12-31 0001828723 us-gaap:RestrictedStockUnitsRSUMember amps:OmnibusIncentivePlanMember amps:SeparationAndReleaseAgreementMember 2024-04-01 2024-06-30 0001828723 amps:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2024-12-31 0001828723 amps:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-12-31 0001828723 amps:EmployeeStockPurchasePlanMember 2024-12-31 0001828723 amps:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2024-01-01 2024-12-31 0001828723 amps:EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001828723 amps:TimeBasedRestrictedStockUnitsRSUsMember amps:OmnibusIncentivePlanMember 2021-07-12 2021-07-12 0001828723 amps:PerformanceBasedRestrictedStockUnitsRSUsMember amps:OmnibusIncentivePlanMember 2021-07-12 2021-07-12 0001828723 amps:InternalRevenueCodeSection382Member 2024-12-31 0001828723 amps:InternalRevenueCodeSection382Member 2023-12-31 0001828723 srt:ScenarioForecastMember 2025-12-31 0001828723 2024-10-01 2024-12-31 iso4217:USD shares iso4217:USD shares amps:segment pure amps:in-developmentSolarFacility utr:MW amps:facility amps:operatingSolarEnergyFacility amps:developmentSolarEnergyFacility amps:variableInterestEntity amps:vote iso4217:USD utr:MW amps:grantee amps:installment 0001828723 2024 FY false P1Y P1Y P1Y P1Y P7Y P20D 0.3333 0.3333 10-K true 2024-12-31 --12-31 false 001-39798 Altus Power, Inc. DE 85-3448396 2200 Atlantic Street 6th Floor Stamford CT 06902 203 698-0090 Class A common stock, par value $0.0001 per share AMPS NYSE No No Yes Yes Accelerated Filer false true false false false false 294353035 160420894 <div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Our process for assessing, identifying, and managing material risks from cybersecurity threats alongside other risks is an integral part of our overall risk management system. This process is achieved by implementing specific controls, continuous monitoring, collaborative response plans, and regular reviews. Integration ensures a comprehensive view of risk and facilitates informed decision-making and a proactive approach to risk management. We employ various cybersecurity frameworks to ensure comprehensive protection of our systems and data, such as the NIST Cybersecurity Framework and elements of the CIS Controls Framework. By aligning with these standards and leveraging industry-specific best practices, we create a cybersecurity strategy to address the challenges of the solar power sector. Additionally, our cybersecurity disclosures are designed to align with the SEC’s evolving guidance on cybersecurity risk management, ensuring we remain transparent and proactive in communicating our cyber risk posture.</span></div><div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Regular assessments are conducted to identify potential cybersecurity risks across our organization, ensuring a comprehensive understanding of our risk exposure. To support our capabilities, we engage assessors, consultants, auditors, and other third parties with specialized expertise in cybersecurity. Their assessments cover various aspects of our infrastructure, including penetration testing, vulnerability assessments, and compliance audits, enabling us to strengthen our defenses against current and emerging threats. We also conduct regular company-wide security awareness training and phishing exercises to help our employees stay vigilant against evolving cyber threats. This training is updated at least annually and includes targeted education for higher-risk roles to ensure employees adhere to best practices.</span></div><div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">We maintain a formal incident response plan (IRP) and business continuity/disaster recovery (BC/DR) procedures to ensure we can rapidly respond to and recover from cybersecurity incidents. These procedures, which include clear escalation paths and responsibilities in the event of a cybersecurity incident, are tested and updated annually to ensure their effectiveness.</span></div><div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Additionally, we have established processes to oversee and identify cybersecurity risks associated with third-party service providers. Thorough evaluations of their cybersecurity practices are conducted before engagement, ensuring our standards are met. Contractual agreements include requirements that enforce compliance with our security protocols, mitigating risks associated with third-party interactions.</span></div><div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Cybersecurity threats have the potential to disrupt our day-to-day operations, compromise sensitive data, and damage our reputation. While we have not experienced any material cybersecurity incidents to date, we acknowledge the potential impact of such threats on our business strategy, operations, and financial status. We also maintain cyber liability insurance coverage to help mitigate potential financial losses arising from certain cyber-related incidents, though it may not extend to all significant events. Additionally, regulatory fines or legal liabilities resulting from data breaches or non-compliance with cybersecurity standards will have a significant financial impact.</span></div> <div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Our process for assessing, identifying, and managing material risks from cybersecurity threats alongside other risks is an integral part of our overall risk management system. This process is achieved by implementing specific controls, continuous monitoring, collaborative response plans, and regular reviews. Integration ensures a comprehensive view of risk and facilitates informed decision-making and a proactive approach to risk management. We employ various cybersecurity frameworks to ensure comprehensive protection of our systems and data, such as the NIST Cybersecurity Framework and elements of the CIS Controls Framework. By aligning with these standards and leveraging industry-specific best practices, we create a cybersecurity strategy to address the challenges of the solar power sector. Additionally, our cybersecurity disclosures are designed to align with the SEC’s evolving guidance on cybersecurity risk management, ensuring we remain transparent and proactive in communicating our cyber risk posture.</span></div> true true true false <div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Board of Directors provides supervision of cybersecurity risks to ensure the security of our company's operations. The Board of Directors receives quarterly updates on cybersecurity threats, vulnerabilities, and incidents from management, specifically from the Chief Digital Officer and IT Manager. These updates include information on the prevention, detection, and remediation of cybersecurity incidents, as well as monitoring key performance indicators, such as the effectiveness of security controls and overall cybersecurity posture.</span></div><div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Management plays a critical role in assessing and managing the company's material risks from cybersecurity threats. Cybersecurity efforts are overseen by the Chief Digital Officer, supported by a dedicated team. The Chief Digital Officer has over 20 years of experience in leadership roles in the digital domain at renowned organizations such as Nasdaq and TIAA. Their expertise encompasses a deep understanding of cyber threats, risk management strategies, and regulatory compliance requirements, which positions the Chief Digital Officer to lead the company against evolving cyber-related threats.</span></div><div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Notwithstanding our efforts described above, the Company cannot guarantee that it will be successful in identifying and preventing all cybersecurity risks. For a discussion of how the occurrence of such risks may impact Altus’ business, see the section entitled “Risk Factors” above.</span></div> <div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Board of Directors provides supervision of cybersecurity risks to ensure the security of our company's operations. The Board of Directors receives quarterly updates on cybersecurity threats, vulnerabilities, and incidents from management, specifically from the Chief Digital Officer and IT Manager. These updates include information on the prevention, detection, and remediation of cybersecurity incidents, as well as monitoring key performance indicators, such as the effectiveness of security controls and overall cybersecurity posture.</span></div> <div style="margin-bottom:10pt;text-indent:22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Board of Directors provides supervision of cybersecurity risks to ensure the security of our company's operations. The Board of Directors receives quarterly updates on cybersecurity threats, vulnerabilities, and incidents from management, specifically from the Chief Digital Officer and IT Manager. These updates include information on the prevention, detection, and remediation of cybersecurity incidents, as well as monitoring key performance indicators, such as the effectiveness of security controls and overall cybersecurity posture.</span></div> The Board of Directors provides supervision of cybersecurity risks to ensure the security of our company's operations. The Board of Directors receives quarterly updates on cybersecurity threats, vulnerabilities, and incidents from management, specifically from the Chief Digital Officer and IT Manager. true Management plays a critical role in assessing and managing the company's material risks from cybersecurity threats. Cybersecurity efforts are overseen by the Chief Digital Officer, supported by a dedicated team. Management plays a critical role in assessing and managing the company's material risks from cybersecurity threats. Cybersecurity efforts are overseen by the Chief Digital Officer, supported by a dedicated team. true The Chief Digital Officer has over 20 years of experience in leadership roles in the digital domain at renowned organizations such as Nasdaq and TIAA. 248 34 GRANT THORNTON LLP Iselin, New Jersey Deloitte & Touche LLP Stamford, CT 196265000 155162000 101163000 46092000 29636000 17532000 40755000 32453000 25026000 68917000 53627000 29600000 3665000 4508000 3629000 -2379000 2207000 79000 -443000 -649000 2222000 9213000 14984000 9404000 166706000 138064000 83048000 29559000 17098000 18115000 0 0 5647000 41023000 5632000 61314000 2201000 -1784000 3926000 -69206000 -47486000 -22162000 0 -116000 -2303000 -25982000 -43754000 35128000 3577000 -26656000 53243000 14244000 -683000 1076000 -10667000 -25973000 52167000 -11990000 -16618000 -3270000 1323000 -9355000 55437000 0.01 -0.06 0.36 0.01 -0.06 0.35 159730462 158699959 154648788 160678673 158699959 155708993 -10667000 -25973000 52167000 9000 6000 0 0 17267000 0 1704000 0 0 -1695000 17273000 0 -12362000 -8700000 52167000 -11990000 -16618000 -3270000 -372000 7918000 55437000 104902000 160817000 7040000 45358000 21808000 17100000 9808000 5522000 143558000 228797000 11445000 12752000 1942885000 1619047000 51243000 47588000 189512000 173804000 2726000 530000 7594000 7831000 2348963000 2090349000 10812000 7338000 16107000 14108000 13027000 8685000 29455000 9514000 100000 51000 179378000 39611000 7451000 6861000 1607000 2940000 60319000 0 11269000 17402000 329525000 106510000 19470000 60502000 1192379000 1163307000 16007000 18945000 20326000 17014000 195876000 180701000 5936000 5620000 22865000 9831000 3157000 2908000 1805541000 1565338000 19076000 26044000 0.0001 0.0001 988591250 988591250 159999527 159999527 158999886 158999886 16000 16000 493981000 485063000 -54417000 -55274000 15578000 17273000 455158000 447078000 69188000 51889000 524346000 498967000 2348963000 2090349000 26387000 12191000 337000 1066000 14005000 8068000 2583000 973000 4629000 4002000 999947000 845024000 10268000 5507000 94805000 79597000 2385000 2228000 1155346000 958656000 1707000 1056000 2708000 2542000 3023000 3021000 484000 484000 60319000 0 1723000 1473000 37490000 38958000 3365000 4522000 10244000 9185000 102118000 82913000 4205000 4011000 1702000 1771000 229088000 149936000 153648830 15000 406259000 0 -101356000 304918000 21093000 326011000 75000 9404000 9404000 9404000 1549000 1549000 5010000 5010000 1165000 1165000 1165000 2021 15000 15000 15000 1111243 7779000 7779000 7779000 4067307 1000 47836000 47837000 47837000 -124000 -124000 -124000 184000 184000 55437000 55437000 -3913000 51524000 158904401 16000 470004000 0 -45919000 424101000 20825000 444926000 154023 14938000 14938000 14938000 2618000 2618000 35282000 35282000 2011 11000 11000 11000 60549 13000 13000 13000 123000 123000 787000 910000 13500000 13500000 17273000 17273000 17273000 -9355000 -9355000 -15887000 -25242000 158999886 16000 485063000 17273000 -55274000 447078000 51889000 498967000 997650 8239000 8239000 8239000 6773000 6773000 237000 237000 34860000 34860000 1991 10000 10000 10000 669000 669000 -4050000 -3381000 2100000 2100000 -1695000 -1695000 -1695000 -466000 -466000 -466000 1323000 1323000 -8601000 -7278000 159999527 16000 493981000 15578000 -54417000 455158000 69188000 524346000 -10667000 -25973000 52167000 68917000 53627000 29600000 14194000 -715000 1078000 1122000 2036000 443000 5541000 3617000 3018000 0 -116000 -2303000 0 0 5647000 41023000 5632000 61315000 -2379000 2207000 79000 -443000 -649000 2222000 8239000 14938000 9404000 -1703000 0 0 -2791000 764000 -174000 3223000 -1493000 2122000 -49000 61000 -112000 2196000 -20690000 1247000 1906000 -2098000 280000 2937000 3504000 -1126000 3757000 4249000 -58000 454000 438000 562000 583000 1312000 -627000 40348000 79357000 35242000 93705000 117791000 77223000 119240000 432441000 76166000 154526000 38931000 13924000 266000 2350000 3605000 0 0 -496000 -367205000 -586813000 -163212000 301329000 579627000 124697000 135697000 51114000 123362000 1231000 5000000 5257000 0 85000 1335000 8195000 17632000 0 0 0 742000 0 0 65000 5793000 5298000 72000 34860000 35282000 6097000 4084000 3855000 473000 10191000 4940000 2571000 60319000 0 0 231317000 526985000 -2953000 -95540000 19529000 -130923000 218927000 199398000 330321000 123387000 218927000 199398000 68242000 36946000 21605000 35000 69000 73000 2332000 6312000 1840000 0 7900000 117295000 2100000 13500000 183000 -100000 15541000 2126000 765000 278000 0 0 203000 0 1338000 5588000 8371000 0 0 -4186000 0 0 4186000 0 0 7779000 0 0 47836000 10000 11000 15000 29330000 7656000 18548000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:11.25pt;text-decoration:underline">General</span><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Company Overview</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Altus Power, Inc., a Delaware corporation (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">” or “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Altus Power</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), headquartered in Stamford, Connecticut, develops, owns, constructs and operates large-scale roof, ground and carport-based photovoltaic solar energy generation and storage systems for the purpose of producing and selling electricity to credit worthy counterparties, including commercial and industrial, public sector and community solar customers, under long-term contracts. The solar energy facilities are owned by the Company in project-specific limited liability companies (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Solar Facility Subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”).</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On December 9, 2021, the Company merged (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">CBAH Merger</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) with CBRE Acquisition Holdings, Inc. (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">CBAH</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) and became listed on the New York Stock Exchange under the stock symbol “AMPS.”</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:11.25pt;text-decoration:underline">Significant Accounting Policies</span><div style="margin-bottom:7pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company prepares its consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">U.S. GAAP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">SEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”). The Company’s consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest with all intercompany balances and transactions eliminated in consolidation.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Use of Estimates</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">AROs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Alignment Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”).</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Variable Interest Entities</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company consolidates all variable interest entities (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is an entity that has a variable interest or a combination of variable interests that provide that entity with a controlling financial interest in the VIE. An entity is deemed to have a controlling financial interest in a VIE if it has both of the following characteristics: (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 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. The Company evaluates whether an entity is a VIE whenever reconsideration events as defined by the accounting guidance occur. See Note 7, "Variable Interest Entities."</span></div><div style="margin-bottom:7pt;margin-top:0.45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Segment Information</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">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 (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">CODM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s CODM is the chief executive officer. Based on the financial information presented to and reviewed by the CODM in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment which includes revenue under power purchase agreements (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">PPA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), revenue from net metering credit agreements (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">NMCA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), performance based incentives, solar renewable energy credit (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">SREC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) revenue, rental income, and revenue recognized on contract liabilities. The Company’s principal operations, revenue and decision-making functions are located in the United States.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The CODM assesses the performance of the Company and decides how to allocate resources based on net income that is reported on the consolidated statements of operations as net income or loss. The measure of the Company's assets is reported on the consolidated balance sheets as total assets. The CODM uses net income to evaluate income generated from Company's assets in deciding how to reinvest profits into the Company. The Company's single reportable segment's revenue, profit or loss, and significant expenses are all presented in the consolidated statements of operations.</span></div><div style="margin-bottom:7pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Cash and cash equivalents include all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition that are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.</span></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:115%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:115%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash and cash equivalents</span></td><td style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 1.05pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">104,902</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">160,817</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current portion of restricted cash</span></td><td colspan="3" style="padding:2px 1.05pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,040</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45,358</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Restricted cash, noncurrent portion</span></td><td colspan="3" style="background-color:#ccedff;padding:2px 1.05pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,445</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,752</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.05pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">123,387</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.05pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">218,927</span></td></tr></table></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Accounts Receivable</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Management considers the carrying value of accounts receivable to be fully collectible. If amounts become uncollectible, they are charged to operations in the period in which that determination is made. Accounts receivable 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, and current economic conditions that may affect a customer's ability to pay to identify customers with potential collection issues. As of December 31, 2024 and 2023, the Company determined that the allowance for credit losses was $1.2 million and $0.9 million, respectively.</span></div><div style="margin-bottom:7pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Concentration of Credit Risk</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.</span></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company had one customer that individually accounted for over 10% (i.e., 10.0%) of total accounts receivable, net as of December 31, 2024. The Company had no customers that individually accounted for over 10% of total operating revenues, net for the year ended December 31, 2024.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company had no customers that individually accounted for over 10% of total accounts receivable, net as of December 31, 2023. The Company had one customer that individually accounted for over 10% (i.e., 11.0%) of total operating revenues, net for the year ended December 31, 2023.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company had one customer that individually accounted for over 10% (i.e., 16.2%) of total operating revenues, net for the year ended December 31, 2022.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Economic Concentrations</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company and its subsidiaries own and operate solar generating facilities installed on buildings and land located across the United States. Future operations could be affected by changes in the economy, other conditions in those geographic areas or by changes in the demand for renewable energy.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.</span></div><div style="margin-top:7.1pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%;padding-left:19.8pt">Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</span></div><div style="margin-top:7.15pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%;padding-left:19.8pt">Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.</span></div><div style="margin-top:7.15pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%;padding-left:19.8pt">Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt the carrying amounts approximate fair value due to the short maturity of these instruments. Refer to Note 9, "Fair Value Measurements" for further information on assets and liabilities measured at fair value.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Interest Rate Swap Agreements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company is exposed to interest rate risk on its floating-rate debt. The Company periodically enters into interest rate swap agreements to effectively convert its floating-rate debt to a fixed-rate basis. The principal objective of these contracts is to eliminate or reduce the variability of the cash flows in interest payments associated with the Company’s floating-rate debt, thus reducing the impact of interest rate changes on future interest payment cash flows. The Company may designate interest rate swap agreements as hedging instruments for accounting purposes from time to time. Changes in the fair value of interest rate swap agreements that are not designated as hedging instruments are reported in the consolidated statements of operations as part of interest expense, and changes in the fair value of interest rate swap agreements that are designated as hedging instruments are reported in the consolidated statements of comprehensive income.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Property, Plant and Equipment</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company reports property, plant and equipment at cost, less accumulated depreciation. Costs include all costs incurred during the construction and development of the solar energy facilities, including land, development costs and site work. Repairs and maintenance are expensed as incurred. The Company begins depreciating the property, plant and equipment when the assets are placed in service. Depreciation expense is computed using the straight-line composite method over the estimated useful lives of assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Business Combinations and Acquisitions of Assets</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company applies the definition of a business in ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">, to determine whether it is acquiring a business or a group of assets. When the Company acquires a business, the purchase price is allocated to (i) the acquired tangible assets and liabilities assumed, primarily consisting of solar energy facilities and land, (ii) the identified intangible assets and liabilities, primarily consisting of favorable and unfavorable rate PPAs and SREC agreements, (iii) asset retirement obligations (iv) non-controlling interests, and (v) other working capital items based in each case on their estimated fair values. The excess of the purchase price, if any, over the estimated fair value of net assets acquired is recorded as goodwill. The fair value measurements of assets acquired and liabilities assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. In addition, acquisition costs related to business combinations are expensed as incurred.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">When an acquired group of assets does not constitute a business, the transaction is accounted for as an asset acquisition. The cost of assets acquired and liabilities assumed in asset acquisitions is allocated based upon relative fair value. The fair value measurements of the solar facilities acquired and asset retirement obligations assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. Transaction costs incurred on an asset acquisition are capitalized as a component of the assets acquired.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Intangible Assets, Intangible Liabilities and Amortization</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Intangible assets and intangible liabilities include favorable and unfavorable rate PPAs, NMCAs, and SREC agreements as well as value ascribed to in-place leases and fees paid to third parties for acquiring customers. PPAs, NMCAs and SREC agreements </span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">obtained through acquisitions, which are recorded at the estimated fair value as of the acquisition date and the difference between the contract price and current market price is recorded as an intangible asset or liability.</span></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Amortization of intangible assets and liabilities is recorded within depreciation, amortization and accretion in the consolidated statements of operations. Values ascribed to in-place leases are amortized using the straight-line method ratably over 15-30 years based upon the term of the individual site leases. Third party costs necessary to acquire PPAs and NMCA customers are amortized using the straight-line method ratably over 15-25 years based upon the term of the customer contract. Estimated fair value allocated to the favorable and unfavorable rate PPAs and SREC agreements are amortized using the straight-line method over the remaining non-cancelable terms of the respective agreements. The straight-line method of amortization is used because it best reflects the pattern in which the economic benefits of the intangibles are consumed or otherwise used up. The amounts and useful lives assigned to intangible assets acquired and liabilities assumed impact the amount and timing of future amortization. See Note 5, "Intangible Assets and Intangible Liabilities."</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Software Development Costs</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Qualifying internally-developed software development costs are capitalized during the application development stage. Capitalization of such costs ceases once the project is substantially complete and ready for its intended use. Capitalized software development costs are included in Intangible assets, net in the consolidated balance sheet. See Note 5, "Intangible Assets and Intangible Liabilities."</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">When impairment indicators are present, recoverability is measured by a comparison of the carrying amount of the asset to the future net undiscounted cash flow expected to be generated and any estimated proceeds from the eventual disposition. If the long-lived assets are considered to be impaired, the impairment to be recognized is measured at the amount by which the carrying amount of the asset exceeds the fair market value as determined from an appraisal, discounted cash flows analysis, or other valuation technique. For the years ended December 31, 2024, 2023, and 2022 the Company recognized loss on impairment of zero, $0.4 million, and zero, respectively, which is recorded in depreciation, amortization and accretion expense in the consolidated statements of operations.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Leases</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company has lease agreements for land and building rooftops on which our solar energy facilities operate, as well as a lease agreement for a corporate office. The leases expire on various terms through 2063.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">At the inception of a contractual arrangement, the Company determines whether it contains a lease by assessing whether there is an identified asset and whether the contract conveys the right to control the use of the identified asset in exchange for consideration over a period of time. If both criteria are met, the Company calculates the associated lease liability and corresponding right-of-use asset upon lease commencement. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessee. Operating lease assets and liabilities are recognized based on the present value of lease payments over the lease term using an appropriate discount rate. Right-of-use assets include any lease payments made at or before lease commencement and any initial direct costs incurred and exclude any lease incentives received. Right-of-use assets also include an adjustment to reflect favorable or unfavorable terms of the lease when compared to market terms, when applicable. Certain leases include variable lease payments associated with production of the solar facility or other variable payments such as real estate taxes and common area maintenance. As the Company has elected not to separate lease and non-lease components for all classes of underlying assets, all variable costs associated with leases are expensed in the period incurred and presented and disclosed as variable lease expense.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company’s lease agreements do not contain any residual value guarantees or restrictive financial covenants. The Company does not have any leases that have not yet commenced that create significant rights and obligations for the lessee.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">A lessee is required to use the rate implicit in the lease when the assumptions are readily determinable. When the assumptions are not readily determinable, it is required to use its incremental borrowing rate. As the assumptions to determine the rate implicit in the lease are not readily determinable for any of the Company's leases, the incremental borrowing rate is used.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The discount rate used is the rate that the Company would have to pay to borrow on a collateralized basis over a similar term for an amount equal to the lease payments in a similar economic environment. At the lease commencement date, the Company’s incremental borrowing rate is used as the discount rate. Discount rates are reassessed when there is a new lease or a modification to an existing lease.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company records operating lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its operating lease right-of-use assets as long-term assets. The Company does not have any material short-term leases and, and such, has not presented or disclosed any amounts related to short-term leases in its financial statements. See Note 12, "Leases."</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Deferred Financing Costs</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">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 long-term debt, net of unamortized debt issuance costs and current portion for term loans, and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets (see Note 8, "Debt").</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Asset Retirement Obligations</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Asset retirement obligations are retirement obligations associated with long-lived assets for which a legal obligation exists under enacted laws, statutes, and written or oral contracts, including obligations arising under the doctrine of promissory estoppel, and for which the timing and/or method of settlement may be conditional on a future event. The Company recognizes the fair value of a liability for an ARO in the period in which it is incurred and when a reasonable estimate of fair value can be made.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Upon initial recognition of a liability for an ARO, the asset retirement cost is capitalized by increasing the carrying amount of the related long-lived asset by the same amount. Over time, the liability is accreted to its future value, while the capitalized cost is depreciated over the useful life of the related asset. The Company’s AROs are primarily related to the future dismantlement of equipment on leased property. The Company records AROs as part of other non-current liabilities on its balance sheet. See Note 16, "Asset Retirement Obligations."</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Revenue Recognition</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company derives its operating revenues principally from power purchase agreements, net metering credit agreements, SRECs, and performance based incentives.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Power sales under PPAs</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) pursuant to terms of PPAs. PPAs that do not qualify as leases under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">, or derivatives under ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">, are accounted for under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">. A portion of PPAs that qualify as derivatives is not material. The Company’s PPAs typically have fixed or floating rates and are generally invoiced on a monthly basis and as of December 31, 2024 have a weighted-average remaining life of 11 years. The Company typically sells energy and related environmental attributes (e.g., SRECs) separately to different customers and considers the delivery of power energy under PPAs to represent a series of distinct goods that is substantially the same and has the same pattern of transfer measured by the output method. The Company applied the practical expedient allowing the Company to recognize revenue in the amount that the Company has a right to invoice which is equal to the volume of energy delivered multiplied by the applicable contract rate. For certain of the Company’s rooftop solar energy facilities revenue is recognized net of immaterial pass-through lease charges collected on behalf of building owners.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Power sales under NMCAs</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">A portion of the Company’s power sales revenues are obtained through the sale of net metering credits under NMCAs which have a weighted-average remaining life of 18 years as of December 31, 2024. Net metering credits are awarded to the Company by the local utility based on kilowatt hour generation by solar energy facilities, and the amount of each credit is determined by the utility’s applicable tariff. The Company currently receives net metering credits from various utilities including Eversource Energy, National Grid Plc, and Xcel Energy. There are no direct costs associated with net metering credits, and therefore, they do not receive an allocation of costs upon generation. Once awarded, these credits are then sold to third party offtakers pursuant to the terms of the offtaker agreements. The Company views each net metering credit in these arrangements as a distinct performance obligation satisfied at a point in time. Generally, the customer obtains control of net metering credits at the point in </span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">time when the utility assigns the generated credits to the Company account, who directs the utility to allocate to the customer based upon a schedule. The transfer of credits by the Company to the customer can be up to one month after the underlying power is generated. As a result, revenue related to NMCA is recognized upon delivery of net metering credits by the Company to the customer. The Company’s customers apply net metering credits as a reduction to their utility bills. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Solar renewable energy credit revenue</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company applies for and receives SRECs in certain jurisdictions for power generated by solar energy systems it owns. The quantity of SRECs is based on the amount of energy produced by the Company’s qualifying generation facilities. SRECs are sold pursuant to agreements with third parties, who typically require SRECs to comply with state-imposed renewable portfolio standards. Holders of SRECs may benefit from registering the credits in their name to comply with these state-imposed requirements, or from selling SRECs to a party that requires additional SRECs to meet its compliance obligations. The Company receives SRECs from various state regulators including New Jersey Board of Public Utilities, Massachusetts Department of Energy Resources, and Maryland Public Service Commission. There are no direct costs associated with SRECs and therefore, they do not receive an allocation of costs upon generation. The majority of individual SREC sales reflect a fixed quantity and fixed price structure over a specified term. The contracts related to SREC sales with a fixed price and quantity have maturity dates ranging from 2025 to 2033. The Company typically sells SRECs to different customers from those purchasing the energy under PPAs. The Company believes the sale of each SREC is a distinct performance obligation satisfied at a point in time and that the performance obligation related to each SREC is satisfied when each SREC is delivered to the customer.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Power sales on wholesale markets</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) on the wholesale market operated by PJM Interconnection at floating spot prices. The promise to sell energy on a wholesale market is a separate distinct performance obligation and revenue is recognized as energy is delivered at the interconnection point.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Rental income</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 6, "Acquisitions") as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Performance based incentives</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Many state governments, utilities, municipal utilities and co-operative utilities offer a rebate or other cash incentive for the installation and operation of a renewable energy facility. Up-front rebates provide funds based on the cost, size or expected production of a renewable energy facility. Performance based incentives provide cash payments to a system owner based on the energy generated by their renewable energy facility during a pre-determined period, and they are paid over that time period. The Company recognizes revenue from state and utility incentives at the point in time in which they are earned.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Performance based incentives are primarily represented by cash awards granted to the Company by the New York State Energy Research &amp; Development Authority ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">NYSERDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">") for the development of distributed solar facilities in the State of New York. The Company applies ASC 958-605, Not-for-Profit Entities - Revenue Recognition, by analogy to account for these incentives, and recognizes awards within Operating revenues, net, in the consolidated statements of operations when incentive is awarded by NYSERDA. Incentives are normally collected within 30 days after the award. There are no recapture provisions or other contingencies associated with the awarded incentives for the years ended December 31, 2024, 2023 and 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Revenue recognized on contract liabilities</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Cost of Operations (Exclusive of Depreciation and Amortization)</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Cost of operations primarily consists of operations and maintenance expense, site lease expense, insurance premiums, property taxes and other miscellaneous costs associated with the operations of solar energy facilities. Costs are charged to expense as incurred.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Stock-based Compensation</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Stock-based compensation expense for equity instruments issued to employees is measured based on the grant-date fair value of the awards. The fair value of each time-based restricted stock unit is determined based on the valuation of the Company’s stock on the date of grant. The fair value of each restricted stock unit with market conditions is estimated using the Monte Carlo model utilizing a distribution of potential outcomes based on expected volatility and risk-free interest rate. The Company recognizes compensation costs using the straight-line method for all equity compensation awards over the requisite service period of the awards, which is generally the awards’ vesting period. The Company accounts for forfeitures of awards in the period they occur. See Note 17, "Stock-based Compensation."</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Income Taxes</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rate on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. In evaluating if a valuation allowance is warranted, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations, refer to Note 18, "Income Taxes," for further details.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The preparation of consolidated financial statements in accordance with U.S. GAAP requires the Company to report information regarding its exposure to various tax positions taken by the Company. The Company is required to determine whether a tax position of the Company is more likely than not to be sustained upon examination by the applicable taxing authority, including the resolution of any related appeals or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:129%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">litigation processes, based on the technical merits of the position. The uncertain tax position to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement, which could result in the Company recording a tax liability that would reduce net assets. The Company reviews and evaluates tax positions and determines whether or not there are uncertain tax positions that require financial statement recognition. Generally, tax authorities can examine all tax returns filed for the last three years.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Management believes that the Company has adequately addressed all relevant tax positions and that there are no unrecorded tax liabilities. As a result, no income tax liability or expense related to uncertain tax positions have been recorded in the accompanying consolidated financial statements.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company’s income tax expense, deferred tax assets and liabilities reflect management’s best assessment of estimated future taxes to be paid.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company accounts for its nonrefundable transferable investment tax credits (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">ITCs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) under ASC 740 using the flow-through method and has elected to consider the ability to transfer its ITCs in assessing its need for a valuation allowance.</span></div><div style="margin-bottom:7pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Basic and Diluted Net Income or Loss Per Share</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Basic net income or loss per share attributable to common stockholders is calculated by dividing the net income or loss attributable to the common stockholder by the weighted average number of shares of common stock outstanding for the period. </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Diluted net income or loss per share attributable to common stockholder is computed 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 the Company incurs a net loss attributable to common stockholder, stock options are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to common stockholder as the effect is antidilutive. See Note 15, "Earnings per Share."</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Noncontrolling Interests and Redeemable Noncontrolling Interests in Solar Facility Subsidiaries</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Noncontrolling interests and redeemable noncontrolling interests represent third parties’ equity interests in the net assets of certain consolidated Solar Facility Subsidiaries. Third party equity interests are primarily represented by tax equity partnerships which were created to finance the costs of solar energy facilities under long-term operating agreements. The tax equity interests are generally entitled to receive substantially all the accelerated depreciation tax deductions and investment tax credits arising from Solar Facility Subsidiaries pursuant to their contractual shareholder agreements, together with a portion of these ventures’ distributable cash. The tax equity interests’ claim to tax attributes and distributable cash from Solar Facility Subsidiaries decreases to a small residual interest after a predefined ‘flip point’ occurs, typically the expiration of a time period or upon the tax equity investor’s achievement of a target yield. Because the tax equity interests’ participation in tax attributes and distributable cash from each Solar Facility Subsidiary is not consistent over time with their initial capital contributions or percentage interest, </span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">the Company has determined that the provisions in the contractual arrangements represent substantive profit-sharing arrangements. In order to reflect the substantive profit-sharing arrangements, the Company has determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the Hypothetical Liquidation at Book Value (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">HLBV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) method. Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the third parties would hypothetically receive at each balance sheet date based on the liquidation provisions of the respective operating partnership agreements. HLBV assumes that the proceeds available for distribution are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:129%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">equivalent to the unadjusted, stand-alone net assets of each respective partnership, as determined under U.S. GAAP. The third parties’ noncontrolling interest in the results of operations of these subsidiaries is determined as the difference in the noncontrolling interests’ and redeemable noncontrolling interests’ claims under the HLBV method at the start and end of each reporting period, after considering any capital transactions, such as contributions or distributions, between the subsidiaries and third parties. The application of HLBV generally results in the attribution of pre-tax losses to tax equity interests in connection with their receipt of accelerated tax benefits from the Solar Facility Subsidiaries, as the third-party investors’ receipt of these benefits typically reduces their claim on the partnerships’ net assets.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests under the HLBV method requires the use of significant assumptions and estimates to calculate the amounts that third parties would receive upon a hypothetical liquidation. Changes in these assumptions and estimates can have a significant impact on the amount that third parties would receive upon a hypothetical liquidation. The use of the HLBV methodology to allocate income to the noncontrolling and redeemable noncontrolling interest holders may create volatility in the Company’s consolidated statements of operations as the application of HLBV can drive changes in net income available and loss attributable to noncontrolling interests and redeemable noncontrolling interests from quarter to quarter.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Estimated redemption value is calculated as the discounted cash flows attributable to the third parties subsequent to the reporting date. Redeemable noncontrolling interests are reported using the greater of their carrying value at each reporting date as determined by the HLBV method or their estimated redemption value in each reporting period. The Company accretes redeemable noncontrolling interests to the estimated redemption value over the period from the date of issuance to the earliest redemption date using the interest method. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates. Changes in these assumptions and estimates can have a significant impact on the calculation of the redemption value. See Note 11, "Redeemable Noncontrolling Interest."</span></div><div style="margin-bottom:7pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">JOBS Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Recent Accounting Pronouncements Adopted</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In November 2023, the Financial Accounting Standards Board (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">FASB</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) issued Accounting Standards Update (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">ASU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the CODM. Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for fiscal periods beginning after December 15, 2023, with early adoption permitted. The Company adopted this standard during the year ended December 31, 2024. See Note 2, "Significant Accounting Policies, Segment Information."</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.</span></div> <div style="margin-bottom:7pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company prepares its consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">U.S. GAAP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">SEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”). The Company’s consolidated financial statements include the results of wholly-owned and partially-owned subsidiaries in which the Company has a controlling interest with all intercompany balances and transactions eliminated in consolidation.</span></div> <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Use of Estimates</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In recording transactions and balances resulting from business operations, the Company uses estimates based on the best information available. Estimates are used for such items as the fair value of net assets acquired in connection with accounting for business combinations, the useful lives of the solar energy facilities, and inputs and assumptions used in the valuation of asset retirement obligations (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">AROs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), contingent consideration, derivative instruments, and Class B common stock, par value $0.0001 per share (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Alignment Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”).</span></div> 0.0001 <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Variable Interest Entities</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company consolidates all variable interest entities (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">VIEs</span>”) in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is an entity that has a variable interest or a combination of variable interests that provide that entity with a controlling financial interest in the VIE. An entity is deemed to have a controlling financial interest in a VIE if it has both of the following characteristics: (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 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. The Company evaluates whether an entity is a VIE whenever reconsideration events as defined by the accounting guidance occur. <div style="margin-bottom:7pt;margin-top:0.45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Segment Information</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">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 (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">CODM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s CODM is the chief executive officer. Based on the financial information presented to and reviewed by the CODM in deciding how to allocate the resources and in assessing the performance of the Company, the Company has determined it operates as a single operating segment and has one reportable segment which includes revenue under power purchase agreements (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">PPA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), revenue from net metering credit agreements (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">NMCA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), performance based incentives, solar renewable energy credit (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">SREC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) revenue, rental income, and revenue recognized on contract liabilities. The Company’s principal operations, revenue and decision-making functions are located in the United States.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The CODM assesses the performance of the Company and decides how to allocate resources based on net income that is reported on the consolidated statements of operations as net income or loss. The measure of the Company's assets is reported on the consolidated balance sheets as total assets. The CODM uses net income to evaluate income generated from Company's assets in deciding how to reinvest profits into the Company. The Company's single reportable segment's revenue, profit or loss, and significant expenses are all presented in the consolidated statements of operations.</span></div> 1 1 <div style="margin-bottom:7pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Cash and cash equivalents include all cash balances on deposit with financial institutions and readily marketable securities with original maturity dates of three months or less at the time of acquisition that are denominated in U.S. dollars. Pursuant to the budgeting process, the Company maintains certain cash and cash equivalents on hand for possible equipment replacement related costs.</span></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company records cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Restricted cash is included in current portion of restricted cash and restricted cash, noncurrent portion on the consolidated balance sheets and includes cash held with financial institutions for cash collateralized letters of credit pursuant to various financing and construction agreements.</span></div> <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:115%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:115%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash and cash equivalents</span></td><td style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 1.05pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">104,902</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">160,817</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current portion of restricted cash</span></td><td colspan="3" style="padding:2px 1.05pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,040</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45,358</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Restricted cash, noncurrent portion</span></td><td colspan="3" style="background-color:#ccedff;padding:2px 1.05pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,445</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,752</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.05pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">123,387</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.05pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">218,927</span></td></tr></table></div> <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets. Cash, cash equivalents, and restricted cash consist of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:115%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:115%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash and cash equivalents</span></td><td style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 1.05pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">104,902</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ccedff;border-top:0.75pt solid #000000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">160,817</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current portion of restricted cash</span></td><td colspan="3" style="padding:2px 1.05pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,040</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45,358</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Restricted cash, noncurrent portion</span></td><td colspan="3" style="background-color:#ccedff;padding:2px 1.05pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,445</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,752</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.05pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">123,387</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.05pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">218,927</span></td></tr></table></div> 104902000 160817000 7040000 45358000 11445000 12752000 123387000 218927000 <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Accounts Receivable</span></div>Management considers the carrying value of accounts receivable to be fully collectible. If amounts become uncollectible, they are charged to operations in the period in which that determination is made. Accounts receivable 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, and current economic conditions that may affect a customer's ability to pay to identify customers with potential collection issues. 1200000 900000 <div style="margin-bottom:7pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Concentration of Credit Risk</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company maintains its cash in bank deposit accounts which, at times, may exceed Federal Deposit Insurance Corporation insurance limits. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash balances.</span></div> 0.110 0.162 <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company measures certain assets and liabilities at fair value, which is defined as the price that would be received from the sale of an asset or paid to transfer a liability (i.e., an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. Our fair value measurements use the following hierarchy, which prioritizes valuation inputs based on the extent to which the inputs are observable in the market.</span></div><div style="margin-top:7.1pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%;padding-left:19.8pt">Level 1 - Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</span></div><div style="margin-top:7.15pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%;padding-left:19.8pt">Level 2 - Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs are observable in active markets are Level 2 valuation techniques.</span></div><div style="margin-top:7.15pt;padding-left:49.5pt;text-align:justify;text-indent:-22.95pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%;padding-left:19.8pt">Level 3 - Valuation techniques in which one or more significant inputs are unobservable. Such inputs reflect our estimate of assumptions that market participants would use to price an asset or liability.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt the carrying amounts approximate fair value due to the short maturity of these instruments. Refer to Note 9, "Fair Value Measurements" for further information on assets and liabilities measured at fair value.</span></div> <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Interest Rate Swap Agreements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company is exposed to interest rate risk on its floating-rate debt. The Company periodically enters into interest rate swap agreements to effectively convert its floating-rate debt to a fixed-rate basis. The principal objective of these contracts is to eliminate or reduce the variability of the cash flows in interest payments associated with the Company’s floating-rate debt, thus reducing the impact of interest rate changes on future interest payment cash flows. The Company may designate interest rate swap agreements as hedging instruments for accounting purposes from time to time. Changes in the fair value of interest rate swap agreements that are not designated as hedging instruments are reported in the consolidated statements of operations as part of interest expense, and changes in the fair value of interest rate swap agreements that are designated as hedging instruments are reported in the consolidated statements of comprehensive income.</span></div> <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Property, Plant and Equipment</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company reports property, plant and equipment at cost, less accumulated depreciation. Costs include all costs incurred during the construction and development of the solar energy facilities, including land, development costs and site work. Repairs and maintenance are expensed as incurred. The Company begins depreciating the property, plant and equipment when the assets are placed in service. Depreciation expense is computed using the straight-line composite method over the estimated useful lives of assets. Leasehold improvements are depreciated over the shorter of the estimated useful lives or the remaining term of the lease. The estimated useful life of an asset is reassessed whenever applicable facts and circumstances indicate a change in the estimated useful life of such asset has occurred.</span></div> <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Business Combinations and Acquisitions of Assets</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company applies the definition of a business in ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">, to determine whether it is acquiring a business or a group of assets. When the Company acquires a business, the purchase price is allocated to (i) the acquired tangible assets and liabilities assumed, primarily consisting of solar energy facilities and land, (ii) the identified intangible assets and liabilities, primarily consisting of favorable and unfavorable rate PPAs and SREC agreements, (iii) asset retirement obligations (iv) non-controlling interests, and (v) other working capital items based in each case on their estimated fair values. The excess of the purchase price, if any, over the estimated fair value of net assets acquired is recorded as goodwill. The fair value measurements of assets acquired and liabilities assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. In addition, acquisition costs related to business combinations are expensed as incurred.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">When an acquired group of assets does not constitute a business, the transaction is accounted for as an asset acquisition. The cost of assets acquired and liabilities assumed in asset acquisitions is allocated based upon relative fair value. The fair value measurements of the solar facilities acquired and asset retirement obligations assumed are derived utilizing an income approach and based, in part, on significant inputs not observable in the market. These inputs include, but are not limited to, estimates of future power generation, commodity prices, operating costs, and appropriate discount rates. These inputs require significant judgments and estimates at the time of the valuation. Transaction costs incurred on an asset acquisition are capitalized as a component of the assets acquired.</span></div> <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Intangible Assets, Intangible Liabilities and Amortization</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Intangible assets and intangible liabilities include favorable and unfavorable rate PPAs, NMCAs, and SREC agreements as well as value ascribed to in-place leases and fees paid to third parties for acquiring customers. PPAs, NMCAs and SREC agreements </span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">obtained through acquisitions, which are recorded at the estimated fair value as of the acquisition date and the difference between the contract price and current market price is recorded as an intangible asset or liability.</span></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Amortization of intangible assets and liabilities is recorded within depreciation, amortization and accretion in the consolidated statements of operations. Values ascribed to in-place leases are amortized using the straight-line method ratably over 15-30 years based upon the term of the individual site leases. Third party costs necessary to acquire PPAs and NMCA customers are amortized using the straight-line method ratably over 15-25 years based upon the term of the customer contract. Estimated fair value allocated to the favorable and unfavorable rate PPAs and SREC agreements are amortized using the straight-line method over the remaining non-cancelable terms of the respective agreements. The straight-line method of amortization is used because it best reflects the pattern in which the economic benefits of the intangibles are consumed or otherwise used up. The amounts and useful lives assigned to intangible assets acquired and liabilities assumed impact the amount and timing of future amortization. See Note 5, "Intangible Assets and Intangible Liabilities."</span></div> P15Y P30Y P15Y P25Y <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Software Development Costs</span></div>Qualifying internally-developed software development costs are capitalized during the application development stage. Capitalization of such costs ceases once the project is substantially complete and ready for its intended use. Capitalized software development costs are included in Intangible assets, net in the consolidated balance sheet. See Note 5, "Intangible Assets and Intangible Liabilities. <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. These events and changes in circumstances may include a significant decrease in the market price of a long-lived asset; a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; a significant adverse change in the business climate that could affect the value of a long-lived asset; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset; a current-period operating or cash flow loss combined with a history of such losses or a projection of future losses associated with the use of a long-lived asset; or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. For purposes of recognition and measurement of an impairment loss, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.</span></div>When impairment indicators are present, recoverability is measured by a comparison of the carrying amount of the asset to the future net undiscounted cash flow expected to be generated and any estimated proceeds from the eventual disposition. If the long-lived assets are considered to be impaired, the impairment to be recognized is measured at the amount by which the carrying amount of the asset exceeds the fair market value as determined from an appraisal, discounted cash flows analysis, or other valuation technique. 0 400000 0 <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Leases</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company has lease agreements for land and building rooftops on which our solar energy facilities operate, as well as a lease agreement for a corporate office. The leases expire on various terms through 2063.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">At the inception of a contractual arrangement, the Company determines whether it contains a lease by assessing whether there is an identified asset and whether the contract conveys the right to control the use of the identified asset in exchange for consideration over a period of time. If both criteria are met, the Company calculates the associated lease liability and corresponding right-of-use asset upon lease commencement. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessee. Operating lease assets and liabilities are recognized based on the present value of lease payments over the lease term using an appropriate discount rate. Right-of-use assets include any lease payments made at or before lease commencement and any initial direct costs incurred and exclude any lease incentives received. Right-of-use assets also include an adjustment to reflect favorable or unfavorable terms of the lease when compared to market terms, when applicable. Certain leases include variable lease payments associated with production of the solar facility or other variable payments such as real estate taxes and common area maintenance. As the Company has elected not to separate lease and non-lease components for all classes of underlying assets, all variable costs associated with leases are expensed in the period incurred and presented and disclosed as variable lease expense.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company’s lease agreements do not contain any residual value guarantees or restrictive financial covenants. The Company does not have any leases that have not yet commenced that create significant rights and obligations for the lessee.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">A lessee is required to use the rate implicit in the lease when the assumptions are readily determinable. When the assumptions are not readily determinable, it is required to use its incremental borrowing rate. As the assumptions to determine the rate implicit in the lease are not readily determinable for any of the Company's leases, the incremental borrowing rate is used.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The discount rate used is the rate that the Company would have to pay to borrow on a collateralized basis over a similar term for an amount equal to the lease payments in a similar economic environment. At the lease commencement date, the Company’s incremental borrowing rate is used as the discount rate. Discount rates are reassessed when there is a new lease or a modification to an existing lease.</span></div>The Company records operating lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its operating lease right-of-use assets as long-term assets. The Company does not have any material short-term leases and, and such, has not presented or disclosed any amounts related to short-term leases in its financial statements. <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Deferred Financing Costs</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">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 long-term debt, net of unamortized debt issuance costs and current portion for term loans, and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets (see Note 8, "Debt").</span></div> <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Asset Retirement Obligations</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Asset retirement obligations are retirement obligations associated with long-lived assets for which a legal obligation exists under enacted laws, statutes, and written or oral contracts, including obligations arising under the doctrine of promissory estoppel, and for which the timing and/or method of settlement may be conditional on a future event. The Company recognizes the fair value of a liability for an ARO in the period in which it is incurred and when a reasonable estimate of fair value can be made.</span></div>Upon initial recognition of a liability for an ARO, the asset retirement cost is capitalized by increasing the carrying amount of the related long-lived asset by the same amount. Over time, the liability is accreted to its future value, while the capitalized cost is depreciated over the useful life of the related asset. The Company’s AROs are primarily related to the future dismantlement of equipment on leased property. The Company records AROs as part of other non-current liabilities on its balance sheet. <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Revenue Recognition</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company derives its operating revenues principally from power purchase agreements, net metering credit agreements, SRECs, and performance based incentives.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Power sales under PPAs</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) pursuant to terms of PPAs. PPAs that do not qualify as leases under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">, or derivatives under ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">, are accounted for under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">. A portion of PPAs that qualify as derivatives is not material. The Company’s PPAs typically have fixed or floating rates and are generally invoiced on a monthly basis and as of December 31, 2024 have a weighted-average remaining life of 11 years. The Company typically sells energy and related environmental attributes (e.g., SRECs) separately to different customers and considers the delivery of power energy under PPAs to represent a series of distinct goods that is substantially the same and has the same pattern of transfer measured by the output method. The Company applied the practical expedient allowing the Company to recognize revenue in the amount that the Company has a right to invoice which is equal to the volume of energy delivered multiplied by the applicable contract rate. For certain of the Company’s rooftop solar energy facilities revenue is recognized net of immaterial pass-through lease charges collected on behalf of building owners.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Power sales under NMCAs</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">A portion of the Company’s power sales revenues are obtained through the sale of net metering credits under NMCAs which have a weighted-average remaining life of 18 years as of December 31, 2024. Net metering credits are awarded to the Company by the local utility based on kilowatt hour generation by solar energy facilities, and the amount of each credit is determined by the utility’s applicable tariff. The Company currently receives net metering credits from various utilities including Eversource Energy, National Grid Plc, and Xcel Energy. There are no direct costs associated with net metering credits, and therefore, they do not receive an allocation of costs upon generation. Once awarded, these credits are then sold to third party offtakers pursuant to the terms of the offtaker agreements. The Company views each net metering credit in these arrangements as a distinct performance obligation satisfied at a point in time. Generally, the customer obtains control of net metering credits at the point in </span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">time when the utility assigns the generated credits to the Company account, who directs the utility to allocate to the customer based upon a schedule. The transfer of credits by the Company to the customer can be up to one month after the underlying power is generated. As a result, revenue related to NMCA is recognized upon delivery of net metering credits by the Company to the customer. The Company’s customers apply net metering credits as a reduction to their utility bills. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Solar renewable energy credit revenue</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company applies for and receives SRECs in certain jurisdictions for power generated by solar energy systems it owns. The quantity of SRECs is based on the amount of energy produced by the Company’s qualifying generation facilities. SRECs are sold pursuant to agreements with third parties, who typically require SRECs to comply with state-imposed renewable portfolio standards. Holders of SRECs may benefit from registering the credits in their name to comply with these state-imposed requirements, or from selling SRECs to a party that requires additional SRECs to meet its compliance obligations. The Company receives SRECs from various state regulators including New Jersey Board of Public Utilities, Massachusetts Department of Energy Resources, and Maryland Public Service Commission. There are no direct costs associated with SRECs and therefore, they do not receive an allocation of costs upon generation. The majority of individual SREC sales reflect a fixed quantity and fixed price structure over a specified term. The contracts related to SREC sales with a fixed price and quantity have maturity dates ranging from 2025 to 2033. The Company typically sells SRECs to different customers from those purchasing the energy under PPAs. The Company believes the sale of each SREC is a distinct performance obligation satisfied at a point in time and that the performance obligation related to each SREC is satisfied when each SREC is delivered to the customer.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Power sales on wholesale markets</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">A portion of the Company’s power sales revenues is earned through the sale of energy (based on kilowatt hours) on the wholesale market operated by PJM Interconnection at floating spot prices. The promise to sell energy on a wholesale market is a separate distinct performance obligation and revenue is recognized as energy is delivered at the interconnection point.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Rental income</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Rental income is primarily derived from the master lease agreement with Vitol (as described in Note 6, "Acquisitions") as well as long-term PPAs accounted for as operating leases under ASC 842. The Company's leases include various renewal options which are included in the lease term when the Company has determined it is reasonably certain of exercising the options based on consideration of all relevant factors that create an economic incentive for the Company as lessor. Certain leases include variable lease payments associated with production of solar facilities, which are recognized as rental income in period the energy is delivered.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Performance based incentives</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Many state governments, utilities, municipal utilities and co-operative utilities offer a rebate or other cash incentive for the installation and operation of a renewable energy facility. Up-front rebates provide funds based on the cost, size or expected production of a renewable energy facility. Performance based incentives provide cash payments to a system owner based on the energy generated by their renewable energy facility during a pre-determined period, and they are paid over that time period. The Company recognizes revenue from state and utility incentives at the point in time in which they are earned.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Performance based incentives are primarily represented by cash awards granted to the Company by the New York State Energy Research &amp; Development Authority ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">NYSERDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">") for the development of distributed solar facilities in the State of New York. The Company applies ASC 958-605, Not-for-Profit Entities - Revenue Recognition, by analogy to account for these incentives, and recognizes awards within Operating revenues, net, in the consolidated statements of operations when incentive is awarded by NYSERDA. Incentives are normally collected within 30 days after the award. There are no recapture provisions or other contingencies associated with the awarded incentives for the years ended December 31, 2024, 2023 and 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Revenue recognized on contract liabilities</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Cost of Operations (Exclusive of Depreciation and Amortization)</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Cost of operations primarily consists of operations and maintenance expense, site lease expense, insurance premiums, property taxes and other miscellaneous costs associated with the operations of solar energy facilities. Costs are charged to expense as incurred.</span></div> P11Y P18Y 0 <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Stock-based Compensation</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Stock-based compensation expense for equity instruments issued to employees is measured based on the grant-date fair value of the awards. The fair value of each time-based restricted stock unit is determined based on the valuation of the Company’s stock on the date of grant. The fair value of each restricted stock unit with market conditions is estimated using the Monte Carlo model utilizing a distribution of potential outcomes based on expected volatility and risk-free interest rate. The Company recognizes compensation costs using the straight-line method for all equity compensation awards over the requisite service period of the awards, which is generally the awards’ vesting period. The Company accounts for forfeitures of awards in the period they occur. See Note 17, "Stock-based Compensation."</span></div> <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Income Taxes</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rate on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. In evaluating if a valuation allowance is warranted, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent financial operations, refer to Note 18, "Income Taxes," for further details.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The preparation of consolidated financial statements in accordance with U.S. GAAP requires the Company to report information regarding its exposure to various tax positions taken by the Company. The Company is required to determine whether a tax position of the Company is more likely than not to be sustained upon examination by the applicable taxing authority, including the resolution of any related appeals or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:129%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">litigation processes, based on the technical merits of the position. The uncertain tax position to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement, which could result in the Company recording a tax liability that would reduce net assets. The Company reviews and evaluates tax positions and determines whether or not there are uncertain tax positions that require financial statement recognition. Generally, tax authorities can examine all tax returns filed for the last three years.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Management believes that the Company has adequately addressed all relevant tax positions and that there are no unrecorded tax liabilities. As a result, no income tax liability or expense related to uncertain tax positions have been recorded in the accompanying consolidated financial statements.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company’s income tax expense, deferred tax assets and liabilities reflect management’s best assessment of estimated future taxes to be paid.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company accounts for its nonrefundable transferable investment tax credits (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">ITCs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) under ASC 740 using the flow-through method and has elected to consider the ability to transfer its ITCs in assessing its need for a valuation allowance.</span></div> <div style="margin-bottom:7pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Basic and Diluted Net Income or Loss Per Share</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Basic net income or loss per share attributable to common stockholders is calculated by dividing the net income or loss attributable to the common stockholder by the weighted average number of shares of common stock outstanding for the period. </span></div>Diluted net income or loss per share attributable to common stockholder is computed 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 the Company incurs a net loss attributable to common stockholder, stock options are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to common stockholder as the effect is antidilutive. <div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Noncontrolling Interests and Redeemable Noncontrolling Interests in Solar Facility Subsidiaries</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Noncontrolling interests and redeemable noncontrolling interests represent third parties’ equity interests in the net assets of certain consolidated Solar Facility Subsidiaries. Third party equity interests are primarily represented by tax equity partnerships which were created to finance the costs of solar energy facilities under long-term operating agreements. The tax equity interests are generally entitled to receive substantially all the accelerated depreciation tax deductions and investment tax credits arising from Solar Facility Subsidiaries pursuant to their contractual shareholder agreements, together with a portion of these ventures’ distributable cash. The tax equity interests’ claim to tax attributes and distributable cash from Solar Facility Subsidiaries decreases to a small residual interest after a predefined ‘flip point’ occurs, typically the expiration of a time period or upon the tax equity investor’s achievement of a target yield. Because the tax equity interests’ participation in tax attributes and distributable cash from each Solar Facility Subsidiary is not consistent over time with their initial capital contributions or percentage interest, </span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">the Company has determined that the provisions in the contractual arrangements represent substantive profit-sharing arrangements. In order to reflect the substantive profit-sharing arrangements, the Company has determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the Hypothetical Liquidation at Book Value (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">HLBV</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) method. Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the third parties would hypothetically receive at each balance sheet date based on the liquidation provisions of the respective operating partnership agreements. HLBV assumes that the proceeds available for distribution are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:129%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">equivalent to the unadjusted, stand-alone net assets of each respective partnership, as determined under U.S. GAAP. The third parties’ noncontrolling interest in the results of operations of these subsidiaries is determined as the difference in the noncontrolling interests’ and redeemable noncontrolling interests’ claims under the HLBV method at the start and end of each reporting period, after considering any capital transactions, such as contributions or distributions, between the subsidiaries and third parties. The application of HLBV generally results in the attribution of pre-tax losses to tax equity interests in connection with their receipt of accelerated tax benefits from the Solar Facility Subsidiaries, as the third-party investors’ receipt of these benefits typically reduces their claim on the partnerships’ net assets.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests under the HLBV method requires the use of significant assumptions and estimates to calculate the amounts that third parties would receive upon a hypothetical liquidation. Changes in these assumptions and estimates can have a significant impact on the amount that third parties would receive upon a hypothetical liquidation. The use of the HLBV methodology to allocate income to the noncontrolling and redeemable noncontrolling interest holders may create volatility in the Company’s consolidated statements of operations as the application of HLBV can drive changes in net income available and loss attributable to noncontrolling interests and redeemable noncontrolling interests from quarter to quarter.</span></div>The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Estimated redemption value is calculated as the discounted cash flows attributable to the third parties subsequent to the reporting date. Redeemable noncontrolling interests are reported using the greater of their carrying value at each reporting date as determined by the HLBV method or their estimated redemption value in each reporting period. The Company accretes redeemable noncontrolling interests to the estimated redemption value over the period from the date of issuance to the earliest redemption date using the interest method. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates. Changes in these assumptions and estimates can have a significant impact on the calculation of the redemption value. <div style="margin-bottom:7pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As a public company, the Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">JOBS Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. The Company expects to elect to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Recent Accounting Pronouncements Adopted</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In November 2023, the Financial Accounting Standards Board (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">FASB</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) issued Accounting Standards Update (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">ASU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update require disclosure of incremental segment information and the title and position of the CODM. Registrants will be required to disclose significant segment expenses that are regularly provided to the CODM, as well as additional information on segment profit and loss measures and how such information is used by the CODM to assess segment performance and allocate resources. This ASU is effective for fiscal periods beginning after December 15, 2023, with early adoption permitted. The Company adopted this standard during the year ended December 31, 2024. See Note 2, "Significant Accounting Policies, Segment Information."</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation table, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The guidance shall be applied on a prospective basis with the option to apply retrospectively. The Company will apply the guidance upon the effective </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">date. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:11.25pt;text-decoration:underline">Revenue and Accounts Receivable</span><div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Disaggregation of operating revenues</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the detail of revenues as recorded in the consolidated statements of operations:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">For the 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under PPAs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">66,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">53,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">24,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under NMCAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">58,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">42,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales on wholesale markets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total revenue from power sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">126,849 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">97,278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">56,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar renewable energy credit revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">48,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Rental income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Performance based incentives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Revenue recognized on contract liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">196,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">155,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">101,163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Transaction price allocated to the remaining performance obligation</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:</span></div><div style="margin-bottom:9pt;margin-top:7pt"><table 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:79.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">52,436 </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></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Accounts receivable, net</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the detail of receivables as recorded in accounts receivable, net in the consolidated balance sheets:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:11pt"><td colspan="3" style="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:7.5pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under PPAs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">3,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">4,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under NMCAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales on wholesale markets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total power sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,606 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,925 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar renewable energy credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Rental income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Performance based incentives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,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:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">13,443 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of December 31, 2024 and 2023, the Company determined that the allowance for credit losses was $1.2 million and $0.9 million, respectively.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Contract liabilities</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of December 31, 2024, the Company had current and non-current contract liabilities of $1.6 million and $5.9 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. For the years December 31, 2024, 2023, and 2022, the Company recognized $2.6 million, $3.1 million, and zero of revenue that was included in the contract liability at the beginning of the period, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Rental income</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Maturities of fixed rental payments as of December 31, 2024, are as follows:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:78.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,257 </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></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Banked Net Metering Credits</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Operating revenues do not include net metering credits that were awarded to the Company by utilities but not yet sold to customers and were banked by the Company. Revenues from sales of banked net metering credits are recognized once they are allocated and used by customers.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:11.25pt;text-decoration:underline">Revenue and Accounts Receivable</span><div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Disaggregation of operating revenues</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the detail of revenues as recorded in the consolidated statements of operations:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">For the 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under PPAs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">66,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">53,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">24,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under NMCAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">58,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">42,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales on wholesale markets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total revenue from power sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">126,849 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">97,278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">56,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar renewable energy credit revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">48,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Rental income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Performance based incentives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Revenue recognized on contract liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">196,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">155,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">101,163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Transaction price allocated to the remaining performance obligation</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In accordance with optional exemptions available under Topic 606, the Company does not disclose the value of unsatisfied performance obligations for (1) contracts with an original expected length of one year or less, (2) with the exception of fixed consideration, contracts for which revenue is recognized at the amount to which the Company have the right to invoice for goods provided and services performed, and (3) contracts for which variable consideration relates entirely to an unsatisfied performance obligation.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Contracts with fixed consideration consist primarily of performance obligations to supply fixed quantities of SRECs. Contracts with variable volumes and/or variable pricing, including those with pricing provisions tied to a consumer price or other index, have also been excluded as the related consideration under the contract is variable at inception of the contract. Most of the Company's solar renewable energy credit revenue is related to contracts with variable consideration.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:</span></div><div style="margin-bottom:9pt;margin-top:7pt"><table 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:79.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">52,436 </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></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Accounts receivable, net</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the detail of receivables as recorded in accounts receivable, net in the consolidated balance sheets:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:11pt"><td colspan="3" style="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:7.5pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under PPAs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">3,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">4,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under NMCAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales on wholesale markets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total power sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,606 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,925 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar renewable energy credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Rental income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Performance based incentives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,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:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">13,443 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Payments for all accounts receivable in the above table are typically received within 30 days from invoicing. As of December 31, 2024 and 2023, the Company determined that the allowance for credit losses was $1.2 million and $0.9 million, respectively.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Contract liabilities</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company recognizes contract liabilities related to long-term agreements to sell SRECs that are prepaid by customers before SRECs are delivered. The Company will recognize revenue associated with the contract liabilities as SRECs are delivered to customers through 2037. As of December 31, 2024, the Company had current and non-current contract liabilities of $1.6 million and $5.9 million, respectively. As of December 31, 2023, the Company had current and non-current contract liabilities of $2.9 million and $5.6 million, respectively. For the years December 31, 2024, 2023, and 2022, the Company recognized $2.6 million, $3.1 million, and zero of revenue that was included in the contract liability at the beginning of the period, respectively. The Company does not have any other significant contract asset or liability balances related to revenues.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Rental income</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Maturities of fixed rental payments as of December 31, 2024, are as follows:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:78.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,257 </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></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Banked Net Metering Credits</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Operating revenues do not include net metering credits that were awarded to the Company by utilities but not yet sold to customers and were banked by the Company. Revenues from sales of banked net metering credits are recognized once they are allocated and used by customers.</span></div> <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the detail of revenues as recorded in the consolidated statements of operations:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">For the 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under PPAs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">66,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">53,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">24,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under NMCAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">58,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">42,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales on wholesale markets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total revenue from power sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">126,849 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">97,278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">56,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar renewable energy credit revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">48,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Rental income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Performance based incentives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Revenue recognized on contract liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">196,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">155,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">101,163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 66578000 53516000 24906000 58135000 42006000 27162000 2136000 1756000 4146000 126849000 97278000 56214000 48198000 45542000 40502000 11271000 2784000 3038000 7274000 6155000 1409000 2673000 3403000 0 196265000 155162000 101163000 <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company expects to recognize revenue for the following amounts related to fixed consideration associated with remaining performance obligations in each of the future periods noted:</span></div><div style="margin-bottom:9pt;margin-top:7pt"><table 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:79.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">52,436 </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></table></div> 12240000 19935000 15872000 4389000 52436000 <div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the detail of receivables as recorded in accounts receivable, net in the consolidated balance sheets:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:11pt"><td colspan="3" style="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:7.5pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under PPAs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">3,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:106%">4,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales under NMCAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Power sales on wholesale markets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total power sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,606 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,925 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar renewable energy credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Rental income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.05pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Performance based incentives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,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:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">13,443 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 5087000 3582000 4092000 10447000 8094000 3183000 72000 249000 223000 15606000 11925000 7498000 5981000 3379000 5387000 194000 450000 429000 27000 1346000 129000 21808000 17100000 13443000 P30D 1200000 900000 1600000 5900000 2900000 5600000 2600000 3100000 0 0 0 <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Maturities of fixed rental payments as of December 31, 2024, are as follows:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:78.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,257 </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></table></div> 6083000 2892000 513000 514000 515000 4740000 15257000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:11.25pt;text-decoration:underline">Property, Plant and Equipment</span><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024 and 2023, property, plant and equipment consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Estimated Useful <br/>Lives (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Land</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:9pt;font-weight:400;line-height:115%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,983 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,377 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar energy facilities</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:9pt;font-weight:400;line-height:115%">25 - 32</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,962,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,581,463 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Battery 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:9pt;font-weight:400;line-height:115%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Site work</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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">5,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:9pt;font-weight:400;line-height:115%">5,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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Leasehold improvements</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:9pt;font-weight:400;line-height:115%">15 - 30</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Vehicles and other equipment</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:9pt;font-weight:400;line-height:115%">3 - 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:9pt;font-weight:400;line-height:115%">2,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">930 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Construction in progress</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:9pt;font-weight:400;line-height:115%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">139,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">139,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,147,263 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,756,344 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: 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:9pt;font-weight:400;line-height:115%">(204,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(137,297)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant 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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,942,885 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,619,047 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">For the years ended December 31, 2024, 2023, and 2022 depreciation expense was $67.3 million, $51.2 million, and $31.0 million respectively, and is recorded in depreciation, amortization and accretion expense in the accompanying consolidated statements of operations.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024 and 2023, the components of property, plant and equipment leased to third parties under operating leases consisted of the following:</span></div><div style="margin-bottom:9pt;margin-top:7pt"><table 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:58.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Land</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,144 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar energy facilities</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:9pt;font-weight:400;line-height:115%">82,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,738 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Battery energy storage systems</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:9pt;font-weight:400;line-height:115%">12,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">97,915 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,251 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: 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:9pt;font-weight:400;line-height:115%">(5,936)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant 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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">91,979 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24,761 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Disposal of Property, Plant and Equipment </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On June 30, 2023, the Company disposed of a solar energy facility located in New Jersey for cash consideration of $2.4 million. As of that date, the carrying amount of the net assets and liabilities of the solar energy facility was $3.0 million. As a result of the transaction, the Company recognized a loss on disposal of property, plant and equipment of $0.6 million in the consolidated statement of operations for the year ended December 31, 2023.</span></div> <div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024 and 2023, property, plant and equipment consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Estimated Useful <br/>Lives (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Land</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:9pt;font-weight:400;line-height:115%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,983 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,377 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar energy facilities</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:9pt;font-weight:400;line-height:115%">25 - 32</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,962,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,581,463 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Battery 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:9pt;font-weight:400;line-height:115%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Site work</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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">5,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:9pt;font-weight:400;line-height:115%">5,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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Leasehold improvements</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:9pt;font-weight:400;line-height:115%">15 - 30</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Vehicles and other equipment</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:9pt;font-weight:400;line-height:115%">3 - 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:9pt;font-weight:400;line-height:115%">2,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">930 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Construction in progress</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:9pt;font-weight:400;line-height:115%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">139,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">139,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,147,263 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,756,344 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: 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:9pt;font-weight:400;line-height:115%">(204,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(137,297)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant 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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,942,885 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,619,047 </span></td><td 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> 17983000 9377000 P25Y P32Y 1962401000 1581463000 P20Y 12513000 12513000 P15Y 5471000 5471000 P15Y P30Y 7173000 7138000 P3Y P5Y 2420000 930000 139302000 139452000 2147263000 1756344000 204378000 137297000 1942885000 1619047000 67300000 51200000 31000000.0 <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024 and 2023, the components of property, plant and equipment leased to third parties under operating leases consisted of the following:</span></div><div style="margin-bottom:9pt;margin-top:7pt"><table 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:58.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Land</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,144 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Solar energy facilities</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:9pt;font-weight:400;line-height:115%">82,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,738 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Battery energy storage systems</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:9pt;font-weight:400;line-height:115%">12,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">97,915 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,251 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: 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:9pt;font-weight:400;line-height:115%">(5,936)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant 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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">91,979 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24,761 </span></td><td 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> 3144000 0 82258000 14738000 12513000 12513000 97915000 27251000 5936000 2490000 91979000 24761000 2400000 3000000.0 3000000.0 600000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:11.25pt;text-decoration:underline">Intangible Assets and Intangible Liabilities</span><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024 and 2023, intangible assets consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Weighted Average Amortization Period<br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cost:</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer acquisition costs</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:9pt;font-weight:400;line-height:115%">17 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,681 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">In-place lease contracts</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:9pt;font-weight:400;line-height:115%">21 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts</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:9pt;font-weight:400;line-height:115%">9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45,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:9pt;font-weight:400;line-height:115%">45,564 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Favorable operation and maintenance contracts</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:9pt;font-weight:400;line-height:115%">4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Software in development</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:9pt;font-weight:400;line-height:115%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,972 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Other</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:9pt;font-weight:400;line-height:115%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">112 </span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total intangible 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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">66,142 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">57,208 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accumulated amortization:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer acquisition costs</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:9pt;font-weight:400;line-height:115%">(2,204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,754)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">In-place lease contracts</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:9pt;font-weight:400;line-height:115%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts</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:9pt;font-weight:400;line-height:115%">(12,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(7,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable operation and maintenance contracts</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(60)</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total 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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(14,899)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(9,620)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total 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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">51,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">47,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:0.2pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of December 31, 2024 and 2023, intangible liabilities consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Weighted Average Amortization Period<br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cost:</span></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;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 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6 years</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">29,306 </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:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accumulated amortization:</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(8,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(10,361)</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:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total intangible liabilities, net</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,007 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">18,945 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the years ended December 31, 2024, 2023, and 2022 amortization expense was $5.3 million, $5.4 million, and $1.9 million respectively, and was recorded in depreciation, amortization and accretion expense in the accompanying consolidated statements of operations.</span></div><div style="margin-bottom:9pt;margin-top:0.55pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">For the years ended December 31, 2024, 2023 and 2022 , amortization benefit was $4.5 million, $3.6 million, and $3.6 million respectively, and was recorded in depreciation, amortization and accretion expense in the accompanying consolidated statements of operations. During the year ended December 31, 2024, the Company wrote off $6.8 million of fully-amortized unfavorable rate revenue contracts from cost and accumulated amortization .</span></div><div style="margin-bottom:9pt;margin-top:0.55pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Over the next five years, excluding any amortization expense related to software currently in development, the Company expects to recognize annual amortization on its intangibles as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.397%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2028</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2029</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:115%">Favorable rate revenue contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">In-place lease contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer acquisition costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(4,314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total net amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> <div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024 and 2023, intangible assets consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Weighted Average Amortization Period<br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cost:</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="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer acquisition costs</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:9pt;font-weight:400;line-height:115%">17 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,681 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">In-place lease contracts</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:9pt;font-weight:400;line-height:115%">21 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts</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:9pt;font-weight:400;line-height:115%">9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45,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:9pt;font-weight:400;line-height:115%">45,564 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Favorable operation and maintenance contracts</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:9pt;font-weight:400;line-height:115%">4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Software in development</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:9pt;font-weight:400;line-height:115%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,972 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Other</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:9pt;font-weight:400;line-height:115%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">112 </span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total intangible 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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">66,142 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">57,208 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accumulated amortization:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer acquisition costs</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:9pt;font-weight:400;line-height:115%">(2,204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,754)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">In-place lease contracts</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:9pt;font-weight:400;line-height:115%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts</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:9pt;font-weight:400;line-height:115%">(12,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(7,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable operation and maintenance contracts</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(60)</span></td><td style="background-color:#cceeff;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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total 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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(14,899)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(9,620)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total 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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">51,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">47,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P17Y 12591000 6681000 P21Y 819000 819000 P9Y 45564000 45564000 P4Y 0 60000 7056000 3972000 P5Y 112000 112000 66142000 57208000 2204000 1754000 280000 241000 12415000 7565000 0 60000 14899000 9620000 51243000 47588000 <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of December 31, 2024 and 2023, intangible liabilities consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Weighted Average Amortization Period<br/>(in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">As of December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cost:</span></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;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 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6 years</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">29,306 </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:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accumulated amortization:</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(8,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(10,361)</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:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total intangible liabilities, net</span></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,007 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ccedff;padding:0 1pt"></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">18,945 </span></td><td style="background-color:#ccedff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> P6Y 24029000 29306000 8022000 10361000 16007000 18945000 5300000 5400000 1900000 4500000 3600000 3600000 6800000 <div style="margin-bottom:9pt;margin-top:0.55pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Over the next five years, excluding any amortization expense related to software currently in development, the Company expects to recognize annual amortization on its intangibles as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.397%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2028</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">2029</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:115%">Favorable rate revenue contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">In-place lease contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Customer acquisition costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(4,314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total net amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 4814000 4814000 4658000 3452000 2660000 40000 40000 40000 40000 40000 672000 672000 672000 672000 672000 4314000 1856000 1743000 1649000 1179000 1212000 3670000 3627000 2515000 2193000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:192%;padding-left:11.25pt;text-decoration:underline">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:192%"> </span><div style="margin-bottom:7pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:129%">2024 Acquisitions</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">MN8 Acquisition</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On July 3, 2024, September 10, 2024, and November 26, 2024, the Company acquired four in-development solar energy facilities located in Maine with a total expected nameplate capacity of 26.6 MW from third party for a total purchase price of $108.4 million (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">MN8 Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”). As of December 31, 2024, $11.7 million of total consideration remained payable to the seller and was included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of variable interest entities that do not constitute a business (refer to Note 7, "Variable Interest Entities"). The Company acquired $109.0 million of property, plant and equipment and $3.4 million of operating lease assets, and assumed $3.4 million of operating lease liabilities and $0.5 million of asset retirement obligations.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Vitol Acquisition</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On January 31, 2024, the Company, through its wholly-owned subsidiary, Altus Power, LLC, acquired an 84 MW portfolio of 20 operating solar energy facilities located across five U.S. states (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Vitol Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”). The portfolio was acquired from Vitol Solar I LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Vitol</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) through an acquisition of 100% of the outstanding membership interests in 18 project companies and 100% of the outstanding Class B membership interest in a partnership which owns 2 project companies. The total purchase price was approximately $119.5 million and the transaction was entered into by the Company to grow its portfolio of solar energy facilities. The purchase price and associated transaction costs were funded by cash on hand. The purchase price is also subject to customary adjustments for working capital and other items.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In conjunction with the acquisition, the Company entered into a master lease agreement to lease certain solar facilities back to Vitol, as well as an asset management agreement under which the Company will manage the solar facilities during the term of the master lease agreement. The master lease agreement is accounted for as an operating lease under ASC 842 and lease payments are included in rental income within the consolidated statement of operations. The lease term varies by solar facility, with individual lease terms ending between 2024 and 2026.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company accounted for the Vitol Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on January 31, 2024, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The accounting for the Vitol Acquisition was finalized as of December 31, 2024. Subsequent to the acquisition date, the Company made certain measurement period adjustments to provisional accounting as a result of clarification of information utilized to determine fair value of assets acquired and liabilities assumed, and reconciling working capital adjustments with the seller. The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on January 31, 2024, and inclusive of measurement period adjustments:</span></div><div style="margin-bottom:9pt;margin-top:7pt;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:49.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.718%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of January 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of January 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Assets</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="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:9pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">123,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">122,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,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:9pt;font-weight:400;line-height:115%">(1,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">1,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,689 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Total assets acquired</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:9pt;font-weight:400;line-height:115%">134,538 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,787)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">131,751 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contract 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:9pt;font-weight:400;line-height:115%">1,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities assumed</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:9pt;font-weight:400;line-height:115%">12,703 </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:9pt;font-weight:400;line-height:115%">(2,362)</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:9pt;font-weight:400;line-height:115%">10,341 </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:9pt;font-weight:400;line-height:115%">Non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,735 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(425)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:</span></div><div style="margin-bottom:9pt;margin-top:7pt;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:49.696%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of January 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of January 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to Vitol on closing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,690 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,690 </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:9pt;font-weight:400;line-height:115%">Post-closing purchase price true-up</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(176)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">119,735 </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:9pt;font-weight:400;line-height:115%">(221)</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:9pt;font-weight:400;line-height:115%">119,514 </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:9pt;font-weight:400;line-height:115%">Cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">204 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,735 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(425)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company incurred approximately $0.9 million of acquisition related costs related to the Vitol Acquisition, which are recorded as part of Acquisition and entity formation costs in the consolidated statement of operations for year ended December 31, 2024. Acquisition related costs include legal, consulting, and other transaction-related costs.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The impact of the Vitol Acquisition on the Company's revenue and net income in the consolidated statement of operations was an increase of $11.6 million and $6.8 million, respectively, for the year ended December 31, 2024.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Intangibles at Acquisition Date</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company attributed the intangible liability values to unfavorable rate revenue contracts to sell power and SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:</span></div><div style="margin-bottom:7pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.217%"><tr><td style="width:1.0%"></td><td style="width:56.149%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.905%"></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:9pt;font-weight:700;line-height:115%">Fair Value<br/>(thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – PPA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(100)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,470)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:115%">10 years</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Unaudited Pro Forma Combined Results of Operations</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following unaudited pro forma combined results of operations give effect to the Vitol Acquisition as if it had occurred on January 1, 2023. The unaudited pro forma combined results of operations are provided for informational purposes only and do not purport to represent the Company’s actual consolidated results of operations had the Vitol Acquisition occurred on the date assumed, nor are these financial statements necessarily indicative of the Company’s future consolidated results of operations. The </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.</span></div><div style="margin-bottom:7pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.217%"><tr><td style="width:1.0%"></td><td style="width:56.149%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.905%"></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:9pt;font-weight:700;line-height:115%">For the year ended December 31, 2024 (unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">For the year ended December 31, 2023 (unaudited)</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:114%">Operating revenues, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">197,127 </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:#ccedff;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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">165,958 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(9,279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">29,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Asset Acquisitions</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">During the year ended December 31, 2024, the Company acquired solar energy facilities located in Massachusetts, New Jersey, Colorado, and Maine with a total nameplate capacity of 15.1 MW from third parties for a total purchase price of $19.5 million. As of December 31, 2024, $1.1 million of total consideration remained payable to sellers and was included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of assets, whereby the Company acquired $19.6 million of property, plant and equipment and $1.1 million of operating lease assets, and assumed $1.1 million of operating lease liabilities and $0.1 million of asset retirement obligations. During the year ended December 31, 2024, the Company also acquired land in various states from third parties for a total purchase price of $3.3 million.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Acquisitions of VIEs that do not constitute a business</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">During the year ended December 31, 2024, the Company acquired solar energy facilities located in Maine with a total nameplate capacity of capacity of 18.7 MW from third parties for a total purchase price of $59.0 million. As of December 31, 2024, $15.4 million of total consideration remained payable to sellers and was included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of variable interest entities that do not constitute a business. The Company acquired $59.2 million of property, plant and equipment and $1.8 million of operating lease assets, and assumed $1.8 million of operating lease liabilities and $0.3 million of asset retirement obligations.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:129%">2023 Acquisitions</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Caldera Acquisition</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On December 20, 2023, Altus Power, LLC, a wholly-owned subsidiary of the Company, acquired a 121 MW portfolio of 35 operating solar energy facilities located across six US states (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Caldera Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”). The portfolio was acquired from Project Hyperion Holdco LP (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Seller</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) for total consideration of $121.7 million. The purchase price and associated transaction costs were funded by the proceeds from an amendment of the APAF III Term Loan (as defined in Note 8, "Debt") and cash on hand. The Caldera Acquisition was made pursuant to the purchase and sale agreement (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">PSA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">") dated October 27, 2023, and entered into by the Company to grow its portfolio of solar energy facilities. Pursuant to the PSA, the Company acquired 100% ownership interest in Project Hyperion, LLC, a holding entity that owns the acquired solar energy facilities.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company accounted for the Caldera Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on December 20, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The accounting for the Caldera Acquisition was finalized as of September 30, 2024. Subsequent to the acquisition date, the Company made certain measurement period adjustments to provisional accounting recognized. The adjustments consist of decreases in Property, plant and equipment acquired of $0.6 million, Other assets acquired of $0.1 million, Other liabilities assumed of $0.5 million, and noncontrolling interests assumed of $0.1 million, and an increase in Cash and restricted cash acquired of $0.1 million.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on December 20, 2023:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"><tr><td style="width:1.0%"></td><td style="width:47.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.758%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of December 20, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of December 20, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">131,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">131,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"><tr><td style="width:1.0%"></td><td style="width:47.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">2,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,984 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets acquired</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:9pt;font-weight:400;line-height:115%">150,590 </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:9pt;font-weight:400;line-height:115%">(691)</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:9pt;font-weight:400;line-height:115%">149,899 </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><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:9pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">1,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities assumed</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:9pt;font-weight:400;line-height:115%">25,962 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(517)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">25,445 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-controlling 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:9pt;font-weight:400;line-height:115%">2,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,800 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">121,728 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(74)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">121,654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"><tr><td style="width:1.0%"></td><td style="width:47.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.758%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to seller on closing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">80,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">80,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to settle debt on behalf of seller</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">38,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">38,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Purchase price payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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:9pt;font-weight:400;line-height:115%">4,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,600 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">126,697 </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:9pt;font-weight:400;line-height:115%">— </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:9pt;font-weight:400;line-height:115%">126,697 </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:9pt;font-weight:400;line-height:115%">Cash and restricted cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">5,043 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">121,728 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(74)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">121,654 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:15pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The contingent consideration is related to the estimated earnout cash payment of a maximum of $8.0 million dependent on actual power generation of the acquired solar generating facilities during the 12-month period following the acquisition date. Refer to the Contingent Consideration section of Note 9, "Fair Value Measurements" for further information.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Intangibles at Acquisition Date</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company attributed the intangible asset and liability values to favorable and unfavorable rate revenue contracts to sell SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.467%"><tr><td style="width:1.0%"></td><td style="width:56.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.698%"></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:115%">Fair Value<br/>(thousands)</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:115%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">350 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:115%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3 years</span></td></tr></table></div><div style="margin-bottom:7pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Marshall Street Acquisition</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On July 13, 2023, the Company acquired a solar energy facility and a battery energy storage system located in Massachusetts with nameplate capacities of 10.3 MW and 5 MW, respectively, for a total purchase price of $24.4 million ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Marshall Street Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">"). The Marshall Street Acquisition was made pursuant to the membership interest purchase agreement dated July 13, 2023, through which the Company acquired 100% ownership interest in SRD Marshall MM, LLC, and was entered into by the Company to grow its portfolio of solar energy facilities.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company accounted for the Marshall Street Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on July 13, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The accounting for the Marshall Street Acquisition was finalized on December 31, 2023. Subsequent to the acquisition date, no measurement period adjustments were recognized.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on July 13, 2023:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.980%"><tr><td style="width:1.0%"></td><td style="width:78.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.483%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">891 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets acquired</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:9pt;font-weight:400;line-height:115%">29,962 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Construction payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">391 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities assumed</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:9pt;font-weight:400;line-height:115%">2,532 </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:9pt;font-weight:400;line-height:115%">Redeemable non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,040 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24,390 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of consideration transferred as of July 13, 2023, is determined as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.980%"><tr><td style="width:1.0%"></td><td style="width:78.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.483%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to seller on closing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to settle debt on behalf of seller</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,570 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">24,390 </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></table></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Asset Acquisitions</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">During the year ended December 31, 2023, the Company acquired solar energy facilities located in Rhode Island, California, Massachusetts, and New York with a total nameplate capacity of 13.2 MW from third parties for a total purchase price of $24.5 million. As of December 31, 2024, $0.1 million of total consideration remained payable to sellers and is included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of assets, whereby the Company acquired $27.4 million of property, plant and equipment and $6.0 million of operating lease assets, and assumed $7.9 million of operating lease liabilities, $0.5 million of intangible liabilities, $2.1 million of financing lease obligations, and $0.3 million of asset retirement obligations. The intangible liabilities are associated with unfavorable rate power purchase agreements and have a weighted average amortization period of 5 years. During the year ended December 31, 2023, the Company also acquired land in California and Massachusetts from third parties for a total purchase price of $2.8 million.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Acquisitions of VIEs that do not constitute a business</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">During the year ended December 31, 2023, the Company acquired solar energy facilities located in Massachusetts, Maine, and New Jersey with a total nameplate capacity of 8.0 MW from third parties for a total purchase price of $11.9 million. As of December 31, 2024, $0.2 million of total consideration remained payable to sellers and is included as purchase price payable on the consolidated balance sheet. The acquisitions were accounted for as acquisitions of variable interest entities that do not constitute a business. The Company acquired $14.8 million of property, plant and equipment and $3.0 million of operating lease assets, and assumed $2.9 million of operating lease liabilities, $0.5 million of intangible liabilities, $0.1 million of asset retirement obligations, and $0.2 million of redeemable noncontrolling interests. The intangible liabilities are associated with an unfavorable SREC agreement and has a weighted average amortization period of 5 years.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">True Green II Acquisition</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On February 15, 2023, APA Finance III, LLC ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">APAF III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">"), a wholly-owned subsidiary of the Company, acquired a 220 MW portfolio of 55 operating and 3 in-development solar energy facilities located across eight US states (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">True Green II Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”). The portfolio was acquired from True Green Capital Fund III, L.P. (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">True Green</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">” or the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Seller</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) for total consideration of approximately $308.5 million. The purchase price and associated transaction costs were funded by the proceeds from the APAF III Term Loan (as defined in Note 8, "Debt") and cash on hand. The True Green II Acquisition was made pursuant to the purchase and sale agreement (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">PSA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">") dated December 23, 2022, and entered into by the Company to grow its portfolio of solar energy facilities. Pursuant to the PSA, the Company acquired 100% ownership interest in APAF III Operating, LLC, a holding entity that owns the acquired solar energy facilities.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company accounted for the True Green II Acquisition under the acquisition method of accounting for business combinations. Under the acquisition method, the purchase price was allocated to the assets acquired and liabilities assumed on February 15, 2023, based on their estimated fair value. All fair value measurements of assets acquired and liabilities assumed, including the noncontrolling interests, were based on significant estimates and assumptions, including Level 3 (unobservable) inputs, which require judgment. Estimates and assumptions include the estimates of future power generation, commodity prices, operating costs, and appropriate discount rates.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The accounting for the True Green II Acquisition was finalized as of December 31, 2023. Subsequent to the acquisition date, the Company made certain measurement period adjustments to provisional accounting as a result of clarification of information utilized to determine fair value of assets acquired and liabilities assumed, and reconciling working capital adjustments with the seller. The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on February 15, 2023, and inclusive of measurement period adjustments:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:42.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.307%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of February 15, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of February 15, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Assets</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="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:9pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">334,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">344,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">32,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">32,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">1,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">2,574 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets acquired</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:9pt;font-weight:400;line-height:115%">373,958 </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:9pt;font-weight:400;line-height:115%">9,941 </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:9pt;font-weight:400;line-height:115%">383,899 </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><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:9pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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:9pt;font-weight:400;line-height:115%">8,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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:9pt;font-weight:400;line-height:115%">7,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating 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:9pt;font-weight:400;line-height:115%">37,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">35,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contract liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</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:9pt;font-weight:400;line-height:115%">3,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities assumed</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:9pt;font-weight:400;line-height:115%">57,252 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(200)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">57,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redeemable non-controlling 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:9pt;font-weight:400;line-height:115%">8,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,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:9pt;font-weight:400;line-height:115%">9,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">13,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">13,500 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">295,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">303,947 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of consideration transferred, net of cash acquired, as of February 15, 2023, is determined as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:42.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.307%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of February 15, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of February 15, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to True Green on closing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">212,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">212,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to settle debt and interest rate swaps on behalf of True Green</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">76,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">76,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration in escrow accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</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:9pt;font-weight:400;line-height:115%">3,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Purchase price payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</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:9pt;font-weight:400;line-height:115%">7,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">299,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,637 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">308,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Restricted cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">295,310 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">303,947 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Acquired long-term debt relates to financing obligations recognized in failed sale leaseback transactions. Refer to Note 8, "Debt" for further information.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Acquired contract liabilities relate to long-term agreements to sell renewable energy credits that were fully prepaid by the customer prior to the acquisition date. The Company will recognize revenue associated with the contract liabilities as renewable energy credits are delivered to the customer through 2036.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Represents the portion of the consideration transferred that is held in escrow accounts as security for general indemnification claims.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Purchase price payable represents the portion of the total holdback amount that was earned by True Green as of February 15, 2023, based on the completion of construction milestones related to assets in development.</span></div><div style="margin-bottom:15pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Contingent consideration represents amounts that may be payable upon the Seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. Refer to the Contingent Consideration section of Note 9, "Fair Value Measurements" for further information.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Intangibles at Acquisition Date</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company attributed the intangible asset and liability values to favorable and unfavorable rate revenue contracts to sell power and SRECs. The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.467%"><tr><td style="width:1.0%"></td><td style="width:56.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.698%"></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:115%">Fair Value<br/>(thousands)</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:115%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts – PPA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">800 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">16 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – PPA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(800)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:115%">17 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3 years</span></td></tr></table></div> 4 26.6 108400000 11700000 109000000.0 3400000 3400000 500000 84 20 1 1 119500000 The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on January 31, 2024, and inclusive of measurement period adjustments:<div style="margin-bottom:9pt;margin-top:7pt;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:49.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.718%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of January 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of January 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Assets</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="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:9pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">123,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">122,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,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:9pt;font-weight:400;line-height:115%">(1,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">1,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,689 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Total assets acquired</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:9pt;font-weight:400;line-height:115%">134,538 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,787)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">131,751 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contract 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:9pt;font-weight:400;line-height:115%">1,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities assumed</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:9pt;font-weight:400;line-height:115%">12,703 </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:9pt;font-weight:400;line-height:115%">(2,362)</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:9pt;font-weight:400;line-height:115%">10,341 </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:9pt;font-weight:400;line-height:115%">Non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,735 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(425)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on December 20, 2023:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"><tr><td style="width:1.0%"></td><td style="width:47.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.758%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of December 20, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of December 20, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">131,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">131,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"><tr><td style="width:1.0%"></td><td style="width:47.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">2,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,984 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets acquired</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:9pt;font-weight:400;line-height:115%">150,590 </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:9pt;font-weight:400;line-height:115%">(691)</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:9pt;font-weight:400;line-height:115%">149,899 </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><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:9pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">1,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities assumed</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:9pt;font-weight:400;line-height:115%">25,962 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(517)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">25,445 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-controlling 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:9pt;font-weight:400;line-height:115%">2,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,800 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">121,728 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(74)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">121,654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on July 13, 2023:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.980%"><tr><td style="width:1.0%"></td><td style="width:78.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.483%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">891 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets acquired</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:9pt;font-weight:400;line-height:115%">29,962 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Construction payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">391 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities assumed</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:9pt;font-weight:400;line-height:115%">2,532 </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:9pt;font-weight:400;line-height:115%">Redeemable non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,040 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24,390 </span></td><td style="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 final allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values on February 15, 2023, and inclusive of measurement period adjustments:<div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:42.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.307%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of February 15, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of February 15, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Assets</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="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:9pt;font-weight:400;line-height:115%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">334,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">344,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">32,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">32,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">1,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">2,574 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets acquired</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:9pt;font-weight:400;line-height:115%">373,958 </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:9pt;font-weight:400;line-height:115%">9,941 </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:9pt;font-weight:400;line-height:115%">383,899 </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><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:9pt;font-weight:700;line-height:115%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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:9pt;font-weight:400;line-height:115%">8,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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:9pt;font-weight:400;line-height:115%">7,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating 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:9pt;font-weight:400;line-height:115%">37,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">35,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contract liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</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:9pt;font-weight:400;line-height:115%">3,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities assumed</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:9pt;font-weight:400;line-height:115%">57,252 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(200)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">57,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redeemable non-controlling 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:9pt;font-weight:400;line-height:115%">8,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,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:9pt;font-weight:400;line-height:115%">9,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">13,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">13,500 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">295,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">303,947 </span></td><td style="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> 1649000 -164000 1485000 123363000 -822000 122541000 7835000 -1799000 6036000 1691000 -2000 1689000 134538000 -2787000 131751000 249000 65000 314000 2370000 -800000 1570000 1374000 0 1374000 7187000 -1799000 5388000 1130000 0 1130000 393000 172000 565000 12703000 -2362000 10341000 2100000 0 2100000 119735000 -425000 119310000 <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of consideration transferred, net of cash acquired, as of January 31, 2024, is determined as follows:</span></div><div style="margin-bottom:9pt;margin-top:7pt;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:49.696%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of January 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of January 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to Vitol on closing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,690 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,690 </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:9pt;font-weight:400;line-height:115%">Post-closing purchase price true-up</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(176)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">119,735 </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:9pt;font-weight:400;line-height:115%">(221)</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:9pt;font-weight:400;line-height:115%">119,514 </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:9pt;font-weight:400;line-height:115%">Cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">204 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,735 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(425)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">119,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of consideration transferred, net of cash acquired, as of December 20, 2023, is determined as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"><tr><td style="width:1.0%"></td><td style="width:47.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.758%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to seller on closing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">80,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">80,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to settle debt on behalf of seller</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">38,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">38,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Purchase price payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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:9pt;font-weight:400;line-height:115%">4,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,600 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">126,697 </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:9pt;font-weight:400;line-height:115%">— </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:9pt;font-weight:400;line-height:115%">126,697 </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:9pt;font-weight:400;line-height:115%">Cash and restricted cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">5,043 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">121,728 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(74)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">121,654 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:15pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company paid the entire purchase price payable amount after the acquisition date but prior to December 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of consideration transferred as of July 13, 2023, is determined as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.980%"><tr><td style="width:1.0%"></td><td style="width:78.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.483%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to seller on closing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to settle debt on behalf of seller</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,570 </span></td><td style="background-color:#ffffff;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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">24,390 </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></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of consideration transferred, net of cash acquired, as of February 15, 2023, is determined as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:42.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.307%"></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:9pt;font-weight:400;line-height:115%">Provisional accounting as of February 15, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Measurement period adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Final accounting as of February 15, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to True Green on closing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">212,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">212,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration paid to settle debt and interest rate swaps on behalf of True Green</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">76,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">76,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash consideration in escrow accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</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:9pt;font-weight:400;line-height:115%">3,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Purchase price payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</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:9pt;font-weight:400;line-height:115%">7,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Contingent consideration payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred</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:9pt;font-weight:400;line-height:115%">299,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,637 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">308,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Restricted cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total fair value of consideration transferred, net of cash acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">295,310 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">303,947 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Acquired long-term debt relates to financing obligations recognized in failed sale leaseback transactions. Refer to Note 8, "Debt" for further information.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Acquired contract liabilities relate to long-term agreements to sell renewable energy credits that were fully prepaid by the customer prior to the acquisition date. The Company will recognize revenue associated with the contract liabilities as renewable energy credits are delivered to the customer through 2036.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Represents the portion of the consideration transferred that is held in escrow accounts as security for general indemnification claims.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Purchase price payable represents the portion of the total holdback amount that was earned by True Green as of February 15, 2023, based on the completion of construction milestones related to assets in development.</span></div><div style="margin-bottom:15pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Contingent consideration represents amounts that may be payable upon the Seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. Refer to the Contingent Consideration section of Note 9, "Fair Value Measurements" for further information.</span></div> 119690000 0 119690000 45000 -221000 -176000 119735000 -221000 119514000 0 204000 204000 119735000 -425000 119310000 900000 11600000 6800000 The following table summarizes the estimated fair values and the weighted average amortization periods of the assumed intangible liabilities as of the acquisition date:<div style="margin-bottom:7pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.217%"><tr><td style="width:1.0%"></td><td style="width:56.149%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.905%"></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:9pt;font-weight:700;line-height:115%">Fair Value<br/>(thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – PPA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(100)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ccedff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,470)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:115%">10 years</span></td></tr></table></div>The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:<div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.467%"><tr><td style="width:1.0%"></td><td style="width:56.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.698%"></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:115%">Fair Value<br/>(thousands)</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:115%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">350 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:115%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3 years</span></td></tr></table></div>The following table summarizes the estimated fair values and the weighted average amortization periods of the acquired intangible assets and assumed intangible liabilities as of the acquisition date:<div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.467%"><tr><td style="width:1.0%"></td><td style="width:56.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.698%"></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:115%">Fair Value<br/>(thousands)</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:115%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts – PPA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">800 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Favorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">16 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – PPA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(800)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:115%">17 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unfavorable rate revenue contracts – SREC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3 years</span></td></tr></table></div> 100000 P11Y 1470000 P10Y The <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">unaudited pro forma combined results of operations do not reflect the costs of any integration activities or any benefits that may result from operating efficiencies or revenue synergies.</span></div><div style="margin-bottom:7pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.217%"><tr><td style="width:1.0%"></td><td style="width:56.149%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.903%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.905%"></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:9pt;font-weight:700;line-height:115%">For the year ended December 31, 2024 (unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">For the year ended December 31, 2023 (unaudited)</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:114%">Operating revenues, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">197,127 </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:#ccedff;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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">165,958 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(9,279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">29,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 197127000 165958000 -9279000 29885000 15.1 19500000 1100000 19600000 1100000 1100000 100000 3300000 18.7 59000000.0 15400000 59200000 1800000 1800000 300000 121 35 6 121700000 1 -600000 -100000 -500000 -100000 100000 876000 0 876000 131728000 -596000 131132000 350000 0 350000 15557000 0 15557000 2079000 -95000 1984000 150590000 -691000 149899000 5200000 0 5200000 1920000 0 1920000 17567000 0 17567000 1275000 -517000 758000 25962000 -517000 25445000 2900000 -100000 2800000 121728000 -74000 121654000 80942000 0 80942000 38966000 0 38966000 4189000 0 4189000 2600000 0 2600000 126697000 0 126697000 4969000 74000 5043000 121728000 -74000 121654000 8000000.0 350000 P4Y 5200000 P3Y 10.3 5 24400000 1 273000 28798000 891000 29962000 1885000 256000 391000 2532000 3040000 24390000 2820000 21570000 24390000 13.2 24500000 100000 27400000 6000000.0 7900000 500000 2100000 300000 P5Y 2800000 8.0 11900000 200000 14800000 3000000.0 2900000 500000 100000 200000 P5Y 220 55 3 308500000 1 4358000 -357000 4001000 334958000 9265000 344223000 850000 0 850000 32053000 198000 32251000 1739000 835000 2574000 373958000 9941000 383899000 8100000 -200000 7900000 4100000 0 4100000 3795000 0 3795000 37723000 -1932000 35791000 3534000 0 3534000 0 1932000 1932000 57252000 -200000 57052000 8100000 1300000 9400000 13296000 204000 13500000 295310000 8637000 303947000 212850000 0 212850000 76046000 0 76046000 3898000 0 3898000 7069000 663000 7732000 0 7974000 7974000 299863000 8637000 308500000 4553000 0 4553000 295310000 8637000 303947000 800000 P19Y 50000 P16Y 800000 P17Y 3300000 P3Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:11.25pt;text-decoration:underline">Variable Interest Entities</span><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company consolidates all VIEs in which it holds a variable interest and is deemed to be the primary beneficiary of the variable interest entity. Generally, a VIE is an entity with at least one of the following conditions: (a) the total equity investment at risk is insufficient to allow the entity to finance its activities without additional subordinated financial support, or (b) the holders of the equity investment at risk, as a group, lack the characteristics of having a controlling financial interest. The primary beneficiary of a VIE is required to consolidate the VIE and to disclose certain information about its significant variable interests in the VIE. The primary beneficiary of a VIE is the entity that has both 1) the power to direct the activities that most significantly impact the entity’s economic performance and 2) the obligations to absorb losses or receive benefits that could potentially be significant to the VIE.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company participates in certain partnership arrangements that qualify as VIEs. Consolidated VIEs consist primarily of tax equity financing arrangements and partnerships in which an investor holds a noncontrolling interest and does not have substantive kick-out or participating rights. The Company, through its subsidiaries, is the primary beneficiary of such VIEs because as the manager, it has the power to direct the day-to-day operating activities of the entity. In addition, the Company is exposed to economics that could potentially be significant to the entity given its ownership interest and, therefore, has consolidated the VIEs as of December 31, 2024 and 2023. No VIEs were deconsolidated during the years ended December 31, 2024 and 2023.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The obligations of the consolidated VIEs discussed in the following paragraphs are nonrecourse to the Company. In certain instances where the Company establishes a new tax equity structure, the Company is required to provide liquidity in accordance with the contractual agreements. The Company has no requirement to provide liquidity to purchase assets or guarantee performance of the VIEs unless further noted in the following paragraphs. The Company made certain contributions during the years ended December 31, 2024 and 2023 as determined in the respective operating agreement.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The carrying amounts and classification of the consolidated VIE assets and liabilities included in consolidated balance sheets are as follows:</span></div><div style="margin-bottom:6pt;margin-top:0.35pt"><table 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.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">As of 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">43,312 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">22,298 </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:9pt;font-weight:400;line-height:115%">Non-current 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:9pt;font-weight:400;line-height:115%">1,112,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:9pt;font-weight:400;line-height:115%">936,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,155,346 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">958,656 </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:9pt;font-weight:400;line-height:115%">Current liabilities</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">69,964 </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;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,576 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-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:9pt;font-weight:400;line-height:115%">159,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">141,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total 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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">229,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">149,936 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The amounts shown in the table above exclude intercompany balances which are eliminated upon consolidation. All of the assets in the table above are restricted for settlement of the VIE obligations, and all of the liabilities in the table above can only be settled using VIE resources.</span></div><div style="margin-bottom:9pt;margin-top:0.55pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company has not identified any VIEs during the years ended December 31, 2024 and 2023 for which the Company determined that it is not the primary beneficiary and thus did not consolidate.</span></div><div style="margin-bottom:9pt;margin-top:0.55pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company considered qualitative and quantitative factors in determining which VIEs are deemed significant. During the years ended December 31, 2024 and December 31, 2023, the Company consolidated thirty-three and thirty-five VIEs, respectively. No VIEs were deemed significant as of December 31, 2024 and December 31, 2023.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As discussed in Note 6, during the year ended December 31, 2024, the Company acquired all outstanding equity interests in eight entities that were deemed to be VIEs due to insufficient amounts of at-risk equity to finance activities without additional subordinated financial support. The Company, through its subsidiaries, is the primary beneficiary through its ownership interests, as the Company has the power to direct the operating activities of the VIEs and is exposed to economics that could potentially be significant to the entities. Subsequent to the acquisition date, the Company made additional investments in the acquired VIEs and the at-risk equity in these entities became sufficient to finance their operations. Therefore, as of December 31, 2024, these entities were consolidated under the voting interest entity model.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On January 11, 2023, the Company completed an acquisition through obtaining a controlling financial interest in a VIE which owns and operates a single 2.7 MW solar generating facility. The Company acquired a controlling financial interest by entering into an asset management agreement which provides the Company with the power to direct the operating activities of the VIE and the obligation to absorb losses or receive benefits that could potentially be significant to the VIE. Concurrent with the asset management agreement, the Company entered into a Membership Interest Purchase Agreement ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">MIPA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">") to acquire all of the outstanding equity interests in the VIE on May 30, 2023. The entire purchase price of $3.8 million was paid on January 11, 2023. As a result of this acquisition, the Company recognized property, plant and equipment of $3.9 million, $0.7 million of operating lease asset, $0.7 million of operating lease liability, and asset retirement obligations of $0.1 million in the consolidated balance sheet. Pursuant to the MIPA, the Company acquired all of the outstanding equity interests in the entity on May 30, 2023.</span></div>On August 3, 2023, the Company completed an acquisition through obtaining a controlling financial interest in two VIEs which own and operate two solar generating facilities totaling 1.4 MW of installed capacity. The Company acquired a controlling financial interest by entering into asset management agreements which provide the Company with the power to direct the operating activities of the VIEs and the obligation to absorb losses or receive benefits that could potentially be significant to the VIEs. Concurrent with the asset management agreements, the Company entered into a fixed-price option to acquire 100% of equity interest in these VIEs in 2026, whereby $2.0 million was paid on August 3, 2023 and $0.2 million will be paid when the options are exercised. As a result of this acquisition, the Company recognized property, plant, and equipment of $2.1 million, $0.5 million of operating lease asset, $0.1 million of asset retirement obligations, $0.4 million of operating lease liability, and $0.2 million of noncontrolling interests in the consolidated balance sheet. <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The carrying amounts and classification of the consolidated VIE assets and liabilities included in consolidated balance sheets are as follows:</span></div><div style="margin-bottom:6pt;margin-top:0.35pt"><table 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.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">As of 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">43,312 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">22,298 </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:9pt;font-weight:400;line-height:115%">Non-current 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:9pt;font-weight:400;line-height:115%">1,112,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:9pt;font-weight:400;line-height:115%">936,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,155,346 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">958,656 </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:9pt;font-weight:400;line-height:115%">Current liabilities</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">69,964 </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;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,576 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-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:9pt;font-weight:400;line-height:115%">159,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">141,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total 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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">229,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">149,936 </span></td><td 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> 43312000 22298000 1112034000 936358000 1155346000 958656000 69964000 8576000 159124000 141360000 229088000 149936000 33 35 2.7 3800000 3900000 700000 700000 100000 2 1.4 1 2000000 200000 2100000 500000 100000 400000 200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:129%;padding-left:11.25pt;text-decoration:underline">Debt</span><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.408%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><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:400;line-height:115%">As of December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Weighted average interest rate</span></td></tr><tr style="height:12pt"><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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Long-term debt</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="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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">APAF Term Loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">462,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">474,609 </span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">APAF II Term Loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">102,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:9pt;font-weight:400;line-height:115%">112,810 </span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Floating*</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">SOFR + 1.475%</span></div></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:9pt;font-weight:400;line-height:115%">APAF III Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">414,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">426,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">APAF IV Term Loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">99,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></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:9pt;font-weight:400;line-height:115%">APAGH Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">100,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">APAG Revolver</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">35,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:9pt;font-weight:400;line-height:115%">65,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="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:9pt;font-weight:400;line-height:115%">Floating</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">SOFR + 1.60%</span></div></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:9pt;font-weight:400;line-height:115%">APACF II 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:9pt;font-weight:400;line-height:115%">134,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Floating</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">SOFR + 3.25%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other term loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,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="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:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></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:9pt;font-weight:400;line-height:115%">Financing obligations recognized in failed sale leaseback transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">41,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:9pt;font-weight:400;line-height:115%">42,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Imputed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total principal due for long-term debt</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:9pt;font-weight:400;line-height:115%">1,399,809 </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:9pt;font-weight:400;line-height:115%">1,232,805 </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="3" style="background-color:#cceeff;padding:0 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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unamortized discounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(11,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:9pt;font-weight:400;line-height:115%">(13,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unamortized deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">179,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">39,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Long-term debt, less current portion</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,192,379 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,163,307 </span></td><td style="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></tr></table></div><div style="margin-bottom:6pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">* Interest rate is effectively fixed by interest rate swap, see discussion below.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">APAF Term Loan</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 25, 2021, APA Finance, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAF</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”), a wholly owned subsidiary of the Company, entered into a $503.0 million term loan facility with Blackstone Insurance Solutions ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">BIS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">") through a consortium of lenders, which consists of investment grade-rated Class A and Class B notes (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAF Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”). The APAF Term Loan has a weighted average 3.51% annual fixed interest rate and matures on February 29, 2056 (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Final Maturity Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The APAF Term Loan amortizes at an initial rate of 2.5% of initial outstanding principal per annum for a period of 8 years at which point the amortization steps up to 4% per annum until September 30, 2031 (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Anticipated Repayment Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”). After the Anticipated Repayment Date, the loan becomes fully-amortizing, and all available cash is used to pay down principal until the Final Maturity Date. The APAF Term Loan is secured by membership interests in the Company's subsidiaries.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2024, the outstanding principal balance of the APAF Term Loan was $462.0 million less unamortized debt discount and loan issuance costs totaling $5.9 million. As of December 31, 2023, the outstanding principal balance of the APAF Term Loan was $474.6 million less unamortized debt discount and loan issuance costs totaling $6.7 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF Term Loan.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">APAF II Term Loan</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 23, 2022, APA Finance II, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAF II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”), a wholly owned subsidiary of the Company, entered into a $125.7 million term loan facility (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAF II Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”) with KeyBank National Association ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">KeyBank</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">") and The Huntington Bank ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Huntington</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">") as lenders. The proceeds of the APAF II Term Loan were used to repay the outstanding amounts under certain project-level loans. The APAF II Term Loan matures on December 23, 2027, and has a variable interest rate based on Secured Overnight Financing Rate (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”) plus a spread of 1.475%. Simultaneously with entering into the Term Loan, the Company entered into interest rate swaps for 100% of the amount of debt outstanding, which effectively fixed the interest rate at 4.885% (see Note 9, "Fair Value Measurements," for further details). The APAF II Term Loan is secured by membership interests in the Company's subsidiaries.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2024, the outstanding principal balance of the APAF II Term Loan was $102.5 million, less unamortized debt issuance costs of $1.6 million. As of December 31, 2023, the outstanding principal balance of the APAF II Term Loan was $112.8 million, less unamortized debt issuance costs of $2.2 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF II Term Loan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">APAF III Term Loan</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February 15, 2023, the Company, through its subsidiaries, APA Finance III Borrower, LLC (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAF III Borrower</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”) and APA Finance III Borrower Holdings, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Holdings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”), entered into a new long-term funding facility under the terms of a credit agreement among the APAF III Borrower, Holdings, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAF III Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”).</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This funding facility provides for a term loan of $204.0 million at a fixed rate of 5.62%. The APAF III term Loan amortizes at a rate of 2.5% of outstanding principal per annum until the anticipated repayment date of June 30, 2033. The maturity date of the term loan is October 31, 2047. Upon lender approval, the APAF III Borrower has the right to increase the funding facility to make additional draws for certain solar generating facilities, as set forth in the credit agreement. On February 15, 2023, the Company borrowed $193.0 million from this facility to fund the True Green II Acquisition and the associated costs and expenses. The principal balance borrowed under the APAF III Term Loan was offset by $4.0 million of debt issuance costs and $6.3 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033. The APAF III Term Loan is secured by membership interests in the Company's subsidiaries.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June 15, 2023 and July 21, 2023, the Company amended the APAF III Term Loan to add $47.0 million and $28.0 million of additional borrowings, respectively, the proceeds of which were used to repay outstanding term loans under the Construction to Term Loan Facility (as defined below), and to provide long-term financing for new solar projects. The principal balance borrowed under the amendments was offset by $0.3 million and $0.2 million of issuance costs, respectively, and $1.5 million and $1.1 million of issuance discounts, respectively, which have been deferred and will be recognized as interest expense through June 30, 2033.</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 20, 2023, the Company amended the APAF III Term Loan to add $163.0 million of additional borrowings, the proceeds of which were used to fund the Caldera Acquisition. The amendment increased the weighted average fixed interest rate for all borrowings under the APAF III Term Loan to 6.03%, and increased the rate of amortization for the new borrowings under the amendment to 3.25% per annum until June 30, 2033. The principal balance borrowed under the amendment was offset by $1.3 million of issuance costs and $0.8 million of issuance discount, which have been deferred and will be recognized as interest expense through June 30, 2033. </span></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2024, the outstanding principal balance of the APAF III Term Loan was $414.6 million, less unamortized debt issuance costs and discount of $12.9 million. As of December 31, 2023, the outstanding principal balance of the APAF III Term Loan was $426.6 million, less unamortized debt issuance costs and discount of $14.3 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAF III Term Loan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">APAF IV Term Loan</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 26, 2024, the Company, through its subsidiaries, APA Finance IV, LLC (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAF IV Borrower</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”) and APA Finance IV Holdings, LLC, has entered into a new term loan facility under the terms of a credit agreement among the APAF IV Borrower, APA Finance IV Holdings, LLC, Blackstone Asset Based Finance Advisors LP, which is an affiliate of the Company, U.S. Bank Trust Company, N.A., as administrative agent, U.S. Bank N.A., as document custodian, and the lenders party thereto (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAF IV Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”).</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The APAF IV Term Loan, which matures on March 26, 2049, bears interest at a fixed rate of 6.45% per annum on outstanding principal amounts under the term loan. The Term Loan Facility has an anticipated repayment date of June 30, 2034. Upon lender approval, the APAF IV Borrower has the right to increase the Term Loan Facility to make additional draws for certain acquisitions of solar assets that otherwise satisfy the criteria for permitted acquisitions, as defined in the credit agreement. On March 26, 2024, the Company borrowed $101.0 million under the APAF IV Term Loan in connection with the Vitol Acquisition, which closed on January 31, 2024. The principal balance borrowed under the APAF IV Term Loan was offset by $1.6 million of debt issuance costs, which have been deferred and will be recognized as interest expense through June 30, 2034. The APAF IV Term Loan is secured by membership interests in the Company's subsidiaries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2024, the outstanding principal balance of the APAF IV Term Loan was $100.0 million, less unamortized debt issuance costs of $1.5 million. As of December 31, 2024, the Company was in compliance with all covenants under the APAF IV Term Loan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">APAGH Term Loan</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 27, 2023, APA Generation Holdings, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAGH</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">” or the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAGH Borrower</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”), a wholly owned subsidiary of the Company, entered into a credit agreement (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAGH Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”) with an affiliate of Goldman Sachs Asset Management and CPPIB Credit Investments III Inc., a subsidiary of Canada Pension Plan Investment Board, as "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Lenders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">." The total commitment under the credit agreement is $100.0 million. The Company can also allow for the funding of additional incremental loans in an amount not to exceed $100.0 million over the term of the credit agreement at the discretion of the Lenders. Subject to certain exceptions, the APAGH Borrower’s obligations to the Lenders are secured by the assets of the APAGH Borrower, its parent, Altus Power, LLC and the Company and are further guaranteed by Altus Power, LLC and the Company.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest accrues on any outstanding balance at an initial fixed rate equal to 8.50%, subject to adjustments. The maturity date of the term loan is December 27, 2029.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 27, 2023, the Company borrowed $100.0 million under the APAGH Term Loan to fund future growth needs, which was partially offset by $3.0 million of issuance discount. The Company incurred $1.0 million of debt issuance costs related to the APAGH Term Loan, which have been deferred and will be recognized as interest expense through December 27, 2029.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2024, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $3.3 million. As of December 31, 2023, the outstanding principal balance of the APAGH Term Loan was $100.0 million, less unamortized debt issuance costs and discount of $4.0 million. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAGH Term Loan.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">APAG Revolver</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 19, 2022, APA Generation, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAG</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”), a wholly owned subsidiary of the Company, entered into revolving credit facility with Citibank, N.A. with a total committed capacity of $200.0 million (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APAG Revolver</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”). Outstanding amounts under the APAG Revolver have a variable interest rate based on a base rate and an applicable margin. The APAG Revolver is secured by membership interests in the Company's subsidiaries. The APAG Revolver matures on December 19, 2027. As of December 31, 2024 and 2023, amounts outstanding under the APAG Revolver were $35.0 million and $65.0 million, respectively. As of December 31, 2024 and 2023, the Company was in compliance with all covenants under the APAG Revolver.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">APACF II Facility</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 10, 2023, APACF II, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APACF II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">” or the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APACF II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Borrower</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”) a wholly-owned subsidiary of the Company, entered into a credit agreement among the APACF II Borrower, APACF II Holdings, LLC, Pass Equipment Co., LLC, each of the project companies from time to time party thereto, each of the tax equity holdcos from time to time party thereto, U.S. Bank Trust Company, National Association, U.S. Bank National Association, each lender from time to time party thereto (collectively, the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Lenders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”) and Blackstone Asset Based Finance Advisors LP, as Blackstone representative (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APACF II Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”).</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The aggregate amount of the commitments under the credit agreement is $200.0 million. The APACF II Facility matures on November 10, 2027, and bears interest at an annual rate of SOFR plus 3.25%. Borrowings under the APACF II Facility, which mature 364 days after the borrowing occurs, may be used by the APACF II Borrower to fund construction costs including equipment, labor, interconnection, as well as other development costs. The Company incurred $0.3 million of debt issuance costs related to the APACF II Facility, which have been deferred and will be recognized as interest expense through November 10, 2027. The APACF II Facility is secured by membership interests in the Company's subsidiaries and other collateral, including equipment.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">During the year ended December 31, 2024, the Company borrowed $166.8 million and repaid $31.9 million under the APACF II Facility. In conjunction with the borrowings, the Company incurred $1.1 million of issuance costs which have been deferred and will be recognized as interest expense through the maturity date of each draw, as well as $0.4 million of issuance costs which are included in Other (income) expense, net on the consolidated statement of operations for the year ended December 31, 2024.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">During the year ended December 31, 2024, the Company capitalized $5.4 million of interest expense incurred under the APACF II Facility, which is included in property, plant and equipment, net in the consolidated balance sheets as of December 31, 2024.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024, the outstanding principal balance of the APACF II Facility was $134.9 million, less unamortized debt issuance costs of $0.7 million. As of December 31, 2023, no amounts were outstanding under the APACF II Facility. As of December 31, 2024, the Company was in compliance with all covenants under the APACF II Facility.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Other Term Loans - Construction to Term Loan Facility</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 10, 2020, APA Construction Finance, LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">APACF</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”) a wholly-owned subsidiary of the Company, entered into a credit agreement with Fifth Third Bank, National Association and Deutsche Bank AG New York Branch to fund the development and construction of future solar facilities (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Construction to Term Loan Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”). The Construction to Term Loan Facility included a construction loan commitment of $187.5 million, which expired on January 10, 2023. The construction loan commitment can convert to a term loan upon commercial operation of a particular solar energy facility. On June 15, 2023, the Company repaid all outstanding term loans of $15.8 million and terminated the facility. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Term Loans - Project-Level Term Loan</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In conjunction with an acquisition of assets on August 29, 2022, the Company assumed a project-level term loan with an outstanding principal balance of $14.1 million and a fair value discount of $2.2 million. The term loan is subject to scheduled semi-annual amortization and interest payments, and matures on September 1, 2029.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2024, the outstanding principal balance of the term loan was $9.4 million, less unamortized debt discount of $1.5 million. As of December 31, 2023, the outstanding principal balance of the term loan was $11.0 million, less unamortized debt discount of $1.8 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The term loan is secured by an interest in the underlying solar project assets and the revenues generated by those assets. As of December 31, 2024 and 2023, the Company was in compliance with all covenants.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Letter of Credit Facilities and Surety Bond Arrangements</span></div><div style="margin-bottom:9pt;margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into letters of credit and surety bond arrangements with lenders, local municipalities, government agencies, and land lessors. These arrangements relate to certain performance-related obligations and serve as security under the applicable agreements. As of December 31, 2024, the Company had $52.8 million of letters of credit outstanding and $50.4 million of unused capacity. As of December 31, 2023, the Company had $54.7 million of letters of credit outstanding and $54.4 million of unused capacity. Additionally, as of December 31, 2024 and 2023, the Company had outstanding surety bonds of $7.6 million and $5.4 million, respectively.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the extent liabilities are incurred as a result of the activities covered by the letters of credit or surety bonds, such liabilities are included on the accompanying consolidated balance sheets. From time to time, the Company is required to post financial assurances to satisfy contractual and other requirements generated in the normal course of business. Some of these assurances are posted to comply with federal, state or other government agencies’ statutes and regulations. The Company sometimes uses letters of credit to satisfy these requirements and these letters of credit reduce the Company’s borrowing facility capacity.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Principal Maturities of Long-Term Debt</span></div><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024, the principal maturities of the Company’s long-term debt, excluding financing obligations recognized in failed sale leaseback transactions discussed below, were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.721%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#ccedff;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:114%">$</span></td><td style="background-color:#ccedff;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:114%">176,354 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">39,802 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">145,485 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">29,149 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2029</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129,214 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">838,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total principal payments</span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,358,485 </span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Financing Obligations Recognized in Failed Sale Leaseback Transactions</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company sells equipment to third parties and enters into master lease agreements to lease the equipment back for an agreed-upon term. The Company has assessed these arrangements and determined that the transfer of assets should not be accounted for as a sale in accordance with ASC 842. Therefore, the Company accounts for these transactions using the financing method by recognizing the consideration received as a financing obligation, with the assets subject to the transaction remaining on the balance sheet of the Company and depreciated based on the Company's normal depreciation policy. The aggregate proceeds have been recorded as long-term debt within the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2024 and 2023, the Company's recorded financing obligations were $40.5 million, net of $0.8 million of deferred transaction costs, and $41.8 million, net of $0.9 million of deferred transaction costs, respectively. Payments of $3.1 million, $5.5 million, and $2.2 million were made under the financing obligation for the years ended December 31, 2024, 2023 and 2022, respectively. Interest expense, inclusive of the amortization of deferred transaction costs for the years ended December 31, 2024, 2023, and 2022, was $1.8 million, $1.7 million, and $1.5 million, respectively.</span></div><div style="margin-bottom:9pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the year ended December 31, 2024, the Company extinguished no financing obligations. During the year ended December 31, 2023, the Company paid $2.6 million to extinguish financing obligations of $2.7 million, resulting in a gain on extinguishment of debt of $0.1 million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:</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:86.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.721%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,023 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,995 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,986 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,967 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2029</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,830 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,313 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></div></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">26,114 </span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The difference between the outstanding financing obligations of $41.3 million and $26.1 million of contractual payments due, including the residual value guarantees, is due to $13.2 million of investment tax credits claimed by the respective counterparties, </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">less $2.6 million of the implied interest on financing obligations included in the contractual payments. The remaining difference is due to $5.2 million of interest accrued and a $0.6 million difference between the required contractual payments and the fair value of financing obligations acquired.</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:42.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.408%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><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:400;line-height:115%">As of December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Interest Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Weighted average interest rate</span></td></tr><tr style="height:12pt"><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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Long-term debt</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="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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">APAF Term Loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">462,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">474,609 </span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">APAF II Term Loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">102,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:9pt;font-weight:400;line-height:115%">112,810 </span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Floating*</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">SOFR + 1.475%</span></div></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:9pt;font-weight:400;line-height:115%">APAF III Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">414,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">426,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">APAF IV Term Loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">99,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></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:9pt;font-weight:400;line-height:115%">APAGH Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">100,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">APAG Revolver</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">35,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:9pt;font-weight:400;line-height:115%">65,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="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:9pt;font-weight:400;line-height:115%">Floating</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">SOFR + 1.60%</span></div></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:9pt;font-weight:400;line-height:115%">APACF II 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:9pt;font-weight:400;line-height:115%">134,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Floating</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">SOFR + 3.25%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other term loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,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="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:9pt;font-weight:400;line-height:115%">Fixed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></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:9pt;font-weight:400;line-height:115%">Financing obligations recognized in failed sale leaseback transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">41,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:9pt;font-weight:400;line-height:115%">42,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Imputed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total principal due for long-term debt</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:9pt;font-weight:400;line-height:115%">1,399,809 </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:9pt;font-weight:400;line-height:115%">1,232,805 </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="3" style="background-color:#cceeff;padding:0 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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unamortized discounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(11,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:9pt;font-weight:400;line-height:115%">(13,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Unamortized deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">179,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">39,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Long-term debt, less current portion</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,192,379 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,163,307 </span></td><td style="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></tr></table></div><div style="margin-bottom:6pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">* Interest rate is effectively fixed by interest rate swap, see discussion below.</span></div> 462038000 474609000 0.0351 102545000 112810000 0.01475 414621000 426619000 0.0603 99990000 0 0.0645 100000000 100000000 0.0850 35000000 65000000 0.0160 134941000 0 0.0325 9350000 11000000 0.0340 41324000 42767000 0.0396 1399809000 1232805000 11996000 13722000 16056000 16165000 179378000 39611000 1192379000 1163307000 503000000.0 0.0351 0.025 P8Y 0.04 462000000 5900000 474600000 6700000 125700000 0.01475 0.04885 102500000 1600000 112800000 2200000 204000000 0.0562 0.025 193000000 4000000 6300000 47000000 28000000 300000 200000 1500000 1100000 163000000 0.0603 0.0325 1300000 800000 414600000 12900000 426600000 14300000 0.0645 101000000 1600000 100000000 1500000 100000000 100000000 0.0850 100000000 3000000 1000000 100000000 3300000 100000000 4000000 200000000 35000000 65000000 200000000 0.0325 P364D 300000 166800000 31900000 1100000 -400000 5400000 134900000 700000 0 187500000 15800000 14100000 2200000 9400000 1500000 11000000 1800000 52800000 50400000 54700000 54400000 7600000 5400000 <div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024, the principal maturities of the Company’s long-term debt, excluding financing obligations recognized in failed sale leaseback transactions discussed below, were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.721%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#ccedff;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:114%">$</span></td><td style="background-color:#ccedff;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:114%">176,354 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">39,802 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">145,485 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">29,149 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2029</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129,214 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">838,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total principal payments</span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,358,485 </span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The table below shows the payments required under the failed sale-leaseback financing obligations for the years ended:</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:86.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.721%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,023 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,995 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,986 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,967 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2029</span></td><td colspan="2" style="background-color:#ccedff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,830 </span></td><td style="background-color:#ccedff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,313 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></div></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">26,114 </span></td><td style="background-color:#ccedff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 176354000 39802000 145485000 29149000 129214000 838481000 1358485000 40500000 800000 41800000 900000 3100000 5500000 2200000 1800000 1700000 1500000 2600000 2700000 100000 3023000 2995000 2986000 2967000 2830000 11313000 26114000 41300000 26100000 13200000 2600000 5200000 600000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:11.25pt;text-decoration:underline">Fair Value Measurements</span><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company holds various financial instruments that are not required to be recorded at fair value. For cash, restricted cash, accounts receivable, accounts payable, and short-term debt, the carrying amounts approximate fair value due to the short maturity of these instruments. The Company’s money market funds are classified as Level 1 because they are valued using quoted market prices.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table provides the financial instruments measured at fair value on a recurring basis:</span></div><div style="margin-bottom:9pt;margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:34.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.281%"></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:9pt;font-weight:400;line-height:115%">December 31, 2024</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:9pt;font-weight:400;line-height:115%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Assets</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="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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Money market fund</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">41,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">41,797 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,726 </span></td><td style="background-color:#cceeff;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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets at fair value</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:9pt;font-weight:400;line-height:115%">41,797 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,726 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">44,523 </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:12pt"><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:9pt;font-weight:400;line-height:115%">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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Alignment Shares 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19,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:9pt;font-weight:400;line-height:115%">19,470 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other current 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"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">True Green II Acquisition - contingent liability</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,187 </span></td><td style="background-color:#cceeff;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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,657 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,657 </span></td><td 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="margin-bottom:9pt;margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:34.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.281%"></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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Assets</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="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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">530 </span></td><td style="background-color:#cceeff;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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets at fair value</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">530 </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:12pt"><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:9pt;font-weight:400;line-height:115%">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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Alignment Shares 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60,502 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other current 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"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">True Green II Acquisition - contingent liability</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,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;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Caldera Acquisition - contingent liability</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,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:9pt;font-weight:400;line-height:115%">2,600 </span></td><td style="background-color:#ffffff;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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities at fair value</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">67,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">67,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:10pt"><span><br/></span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Long-term debt</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The estimated fair value of long-term debt, including current portion, as of December 31, 2024 and 2023, was $1,348.7 million and $1,101.0 million, respectively, using a discounted cash flow analysis of both outstanding principal and future interest payments until such time the Company has the ability to repay the loan. The long-term debt is considered a Level 2 financial liability under the fair value hierarchy.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Alignment Shares Liability</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024, the Company has 796,950 Alignment Shares outstanding, all of which are held by the Sponsor, certain former officers of CBAH (such officers, together with the Sponsor, the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Sponsor Parties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) and former CBAH directors. The </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Alignment Shares will automatically convert into shares of Class A common stock based upon the Total Return (as defined in Exhibit 4.2 to this Form 10-K) on the Class A common stock as of the relevant measurement date over each of the <span style="-sec-ix-hidden:f-1395">seven</span> fiscal years following the CBAH Merger.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Upon the consummation of the CBAH Merger, Alignment Shares have no continuing service requirement and do not create an unconditional obligation requiring the Company to redeem the instruments by transferring assets. In addition, the shares convert to a variable number of Class A common stock depending on the trading price of the Class A common stock and dividends paid/payable to the holders of Class A common stock. Therefore, the shares do not represent an obligation or a conditional obligation to issue a variable number of shares with a monetary value based on any of the criteria in ASC 480, Distinguishing Liabilities From Equity. The Company determined that the Alignment Shares meet the definition of a derivative because they contain (i) an underlying (Class A common stock price), (ii) a notional amount (a fixed number of Class B common stock), (iii) no or minimal initial net investment (the Sponsor paid a de minimis amount which is less than the estimated fair value of the shares), and (iv) net settleable through a conversion of the Alignment Shares into Class A shares. As such, the Company concluded that the Alignment Shares meet the definition of a derivative, which will be presented at fair value each reporting period, with changes in fair value recorded through earnings.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company estimates the fair value of outstanding Alignment Shares using a Monte Carlo simulation model utilizing a distribution of potential outcomes based on a set of underlying assumptions such as stock price, volatility, and risk-free interest rate. As volatility and risk-free interest rate are not observable inputs, the overall fair value measurement of Alignment Shares is classified as Level 3. Unobservable inputs can be volatile and a change in those inputs might result in a significantly higher or lower fair value measurement of Alignment Shares. As of December 31, 2024 and 2023, volatility of 67% and 67%, respectively, and risk-free interest rate of 4.3% and 3.9%, respectively, were used in the Monte Carlo simulation.</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:36.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.050%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">For the year ended</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:115%">December 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">For the year ended </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:115%">December 31, 2023</span></div></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:9pt;font-weight:400;line-height:115%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Beginning balance</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:9pt;font-weight:400;line-height:115%">996,188 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60,502 </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:9pt;font-weight:400;line-height:115%">1,207,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">66,145 </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:9pt;font-weight:400;line-height:115%">Alignment Shares converted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(199,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(201,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Alignment Shares forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(10,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fair value remeasurement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(41,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Ending balance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">796,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19,470 </span></td><td style="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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">996,188 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60,502 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Interest Rate Swaps</span></div><div style="margin-bottom:6pt;margin-top:13pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s derivative instruments consist of interest rate swaps that are not designated as cash flow hedges or fair value hedges under accounting guidance. The Company uses interest rate swaps to manage its net exposure to interest rate changes. These instruments are custom, over-the-counter contracts with various bank counterparties that are not traded on an active market but valued using readily observable market inputs and the overall fair value measurement is classified as Level 2. As of December 31, 2024, 2023, and 2022 the notional amounts were $102.5 million, $112.8 million, and $141.6 million respectively. The change in fair value of interest rate swaps resulted in a gain of $2.2 million for the year ended December 31, 2024, a loss of $1.2 million for the year ended December 31, 2023, and a gain of $3.0 million for the year ended December 31, 2022. The change in fair value of interest rate swaps was recorded as interest expense in the consolidated statements of operations.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Forward Starting Interest Rate Swap</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company entered into a forward starting interest rate swap on January 31, 2023, with an effective date of January 31, 2025 and a termination date of January 31, 2035. This transaction had a notional amount of $250.0 million and was designated as a cash flow hedge of the Company's forecasted fixed-rate or floating-rate debt issuances.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Later in 2023, the Company terminated the forward starting interest rate swap for the total cash proceeds of $16.7 million. The total gain of $17.3 million, was recorded as a component of Other comprehensive income in the consolidated statements of comprehensive income for the year ended December 31, 2023. The Company allocated $238.0 million of the notional amount to the incremental debt issuances under the APAF III Term Loan and $12.0 million to the APAF IV Term Loan. </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Other comprehensive income of $17.3 million associated with the incremental debt issuances under the APAF III Term Loan and APAF IV Term Loan is recognized as an adjustment to interest expense, net over the term of the debt. For the year ended December 31, 2024, the adjustment to interest expense, net was $1.7 million. For the year ended December 31, 2023, the adjustment to interest expense, net was not material. Approximately $1.7 million of the gain in other comprehensive income will be reclassified into earnings during the next 12 months.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The cash flow hedge was determined to be fully effective during the year ended December 31, 2024. As such, no amount of ineffectiveness has been included in net income. The amount included in other comprehensive income would be reclassified to current earnings should all or a portion of the hedge no longer be considered effective. The Company expects the hedge to remain fully effective during the remaining term of the swap. </span></div><div style="margin-bottom:6pt;margin-top:13pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Contingent Consideration</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Caldera Acquisition</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Caldera Acquisition on December 20, 2023, contingent consideration of $8.0 million may be payable upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 12-month period since the acquisition date and the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the fair value of the contingent consideration was zero and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$2.6 million, respectively,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and was included in other current liabilities in the consolidated balance sheets. During the years ended December 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023, the Company recorded a gain on remeasurement of contingent liability of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$2.6 million and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">zero</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">True Green II Acquisition</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the True Green II acquisition on February 15, 2023, contingent consideration of $10.0 million may be payable upon the seller's completion of in-development solar energy facilities and the Company obtaining tax equity financing. The Company estimated the fair value of the contingent consideration by using the expected cash flow approach. These cash flows were then discounted to present value using the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> the fair value of the contingent consideration was $2.2 million and $4.7 million, respectively, and was included in other current liabilities in the consolidated balance sheets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> For the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the Company recorded a loss $0.2 million and $2.0 million, respectively, on fair value remeasurement of contingent liability associated with the True Green II Acquisition in the consolidated statements of operations. The losses were recorded due to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">the remeasurement of the contingent liability based on the actual amount of tax equity financing received, as well as</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> changes in significant assumptions used in the measurement, including the percentage of completion of in-development solar energy facilities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the Company paid $2.7 million and $5.3 million, respectively,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to settle a portion of the contingent liability.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Solar Acquisition</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In connection with the acquisition of a portfolio of sixteen solar energy facilities with a combined nameplate capacity of 61.5 MW on December 22, 2020 (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Solar Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">"), contingent consideration of $3.1 million may be payable upon achieving certain market power rates and $7.4 million upon achieving certain power volumes generated by the acquired solar energy facilities. The Company estimated the fair value of the contingent consideration for future earnout payments using a Monte Carlo simulation model. Significant assumptions used in the measurement include the estimated volumes of power generation of acquired solar energy facilities during the 18-36-month period since the acquisition date, market power rates during the 36-month period, and the risk-adjusted discount rate associated with the business. As the inputs are not observable, the overall fair value measurement of the contingent consideration is classified as Level 3.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The liability for the contingent consideration associated with production volumes expired on June 30, 2022. The 36-month measurement period for the contingent liability associated with market power rates ended as of December 31, 2023, and the contingency was resolved with a $3.1 million payment in 2024. The liability for the contingent consideration associated with power rates is included in other current liabilities in the consolidated balance sheets at the estimated fair value of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">zero</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> and $3.1 million as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">December 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> and 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">, respectively.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> For years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">December 31, 2024,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> 2023, and 2022, the Company recorded a loss on fair value remeasurement of contingent consideration associated with power rates of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">zero,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> $0.2 million, and $1.7 million, respectively, within operating income in the consolidated statements of operations. Gains and losses are recorded due to changes in significant assumptions used in the measurement, including the actual versus estimated volumes of power generation of acquired solar energy facilities and market power rates.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> </span></div><div style="margin-bottom:9pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other</span></div><div style="margin-bottom:15pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">There were no other contingent consideration liabilities recorded during the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">December 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">2023. Gain on fair value remeasurement of other contingent consideration of $0.5 million was recorded within operating income in the consolidated statements of operations for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Warrant Liability</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As part of the CBAH Merger, the Company assumed the Redeemable Warrant Liability of $47.6 million. On October 17, 2022, the Company redeemed all outstanding Redeemable Warrants. Prior to the redemption, Redeemable Warrants were recorded as liabilities in the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the consolidated statements of operations at each reporting date. There were no Redeemable Warrants outstanding during the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">December 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">2023. For the year ended December 31, 2022, the Company recorded a loss from fair value remeasurement of $5.6 million in the consolidated statements of operations.</span></div> <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table provides the financial instruments measured at fair value on a recurring basis:</span></div><div style="margin-bottom:9pt;margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:34.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.281%"></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:9pt;font-weight:400;line-height:115%">December 31, 2024</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:9pt;font-weight:400;line-height:115%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Assets</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="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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Money market fund</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">41,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">41,797 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,726 </span></td><td style="background-color:#cceeff;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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets at fair value</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:9pt;font-weight:400;line-height:115%">41,797 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,726 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">44,523 </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:12pt"><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:9pt;font-weight:400;line-height:115%">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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Alignment Shares 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19,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:9pt;font-weight:400;line-height:115%">19,470 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other current 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"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">True Green II Acquisition - contingent liability</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,187 </span></td><td style="background-color:#cceeff;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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,657 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,657 </span></td><td 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="margin-bottom:9pt;margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:34.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.281%"></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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Assets</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="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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">530 </span></td><td style="background-color:#cceeff;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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total assets at fair value</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">530 </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:12pt"><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:9pt;font-weight:400;line-height:115%">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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Alignment Shares 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60,502 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other current 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"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">True Green II Acquisition - contingent liability</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,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;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Caldera Acquisition - contingent liability</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,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:9pt;font-weight:400;line-height:115%">2,600 </span></td><td style="background-color:#ffffff;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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total liabilities at fair value</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">67,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">67,760 </span></td><td style="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> 41797000 0 0 41797000 0 2726000 0 2726000 41797000 2726000 0 44523000 0 0 19470000 19470000 0 0 2187000 2187000 0 0 21657000 21657000 0 530000 0 530000 0 530000 0 530000 0 0 60502000 60502000 0 0 4658000 4658000 0 0 2600000 2600000 0 0 67760000 67760000 1348700000 1101000000 796950 0.67 0.67 0.043 0.039 <div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:36.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.050%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">For the year ended</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:115%">December 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">For the year ended </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:115%">December 31, 2023</span></div></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:9pt;font-weight:400;line-height:115%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Beginning balance</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:9pt;font-weight:400;line-height:115%">996,188 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60,502 </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:9pt;font-weight:400;line-height:115%">1,207,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">66,145 </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:9pt;font-weight:400;line-height:115%">Alignment Shares converted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(199,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(201,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Alignment Shares forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(10,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Fair value remeasurement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(41,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Ending balance</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">796,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19,470 </span></td><td style="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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">996,188 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60,502 </span></td><td style="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> 996188 60502000 1207500 66145000 199238 10000 201250 11000 0 0 10062 432000 0 41022000 0 5200000 796950 19470000 996188 60502000 102500000 112800000 141600000 2200000 -1200000 3000000.0 250000000 16700000 17300000 238000000 12000000.0 17300000 -1700000 1700000 8000000.0 0 2600000 2600000 0 10000000.0 2200000 4700000 200000 2000000 2700000 5300000 16 61.5 3100000 7400000 P18M P36M P36M 3100000 0 3100000 0 -200000 -1700000 0 0 500000 47600000 0 0 5600000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:129%;padding-left:6.75pt;text-decoration:underline">Equity</span><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024, the Company had 988,591,250 authorized and 159,999,527 issued and outstanding shares of Class A common stock. As of December 31, 2023, the Company had 988,591,250 authorized and 158,999,886 issued and outstanding shares of Class A common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Class A common stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders. Common stockholders are entitled to receive dividends, as may be declared by the Company’s board of directors. As of December 31, 2024 and 2023, no common stock dividends have been declared.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">, the Company had 796,950 and 996,188 authorized and issued shares of Class B common stock, respectively, also referred to as Alignment Shares. Refer to Note 9, "Fair Value Measurements," for further details.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">ATM Program</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On April 6, 2023, the Company entered into a Controlled Equity Offering Sales Agreement (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Sales Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) with Cantor Fitzgerald &amp; Co. (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Cantor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), Nomura Securities International, Inc. (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Nomura</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) and Truist Securities, Inc. (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Truist</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">” and, together with Cantor and Nomura, the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Agents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">,” and each, an “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Agent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”). The Sales Agreement provides for the offer and sale of Class A common stock from time to time through an “at the market offering” (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">ATM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) program under which the Agents act as sales agent or principal, subject to certain limitations, including the maximum aggregate dollar amount registered pursuant to the applicable prospectus supplement. Pursuant to the prospectus supplement filed by the Company on April 6, 2023, the Company may offer and sell up to $200 million of shares of Class A common stock pursuant to the Sales Agreement. For the year ended December 31, 2024, no shares of common stock were sold through the ATM equity program.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Unless otherwise indicated in any applicable prospectus supplement, the Company currently intends to use the net proceeds from the sale of securities under this prospectus for general corporate purposes. The Company's general corporate purposes include, but are not limited to, repayment or refinancing of debt, capital expenditures, funding possible acquisitions, working capital and satisfaction of other obligations. The Company has not determined the amount of net proceeds to be used specifically for the foregoing purposes. As a result, the Company's management will have broad discretion over the allocation of the net proceeds.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Preferred Stock</span></div><div style="margin-bottom:15pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company has authorized for issuance 10,000,000 shares of preferred stock. As of December 31, 2024 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">, no shares of preferred stock were issued.</span></div> 988591250 159999527 988591250 158999886 1 0 0 796950 996188 200000000 0 10000000 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:129%;padding-left:6.75pt;text-decoration:underline">Redeemable Noncontrolling Interests</span><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The changes in the components of redeemable noncontrolling interests are presented in the table below:</span></div><div style="margin-bottom:6pt;margin-top:0.35pt"><table 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.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redeemable noncontrolling interest, beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">26,044 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">18,133 </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:9pt;font-weight:400;line-height:115%">Cash distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accrued distributions to 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:9pt;font-weight:400;line-height:115%">(527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Assumed noncontrolling interest through business combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Assumed noncontrolling interest through asset acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redemption of redeemable noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(4,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redeemable noncontrolling interests accretion to redemption value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net (loss) income attributable to noncontrolling 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:9pt;font-weight:400;line-height:115%">(3,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redeemable noncontrolling interest, ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19,076 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">26,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The changes in the components of redeemable noncontrolling interests are presented in the table below:</span></div><div style="margin-bottom:6pt;margin-top:0.35pt"><table 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.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redeemable noncontrolling interest, beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">26,044 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">18,133 </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:9pt;font-weight:400;line-height:115%">Cash distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(3,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Accrued distributions to 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:9pt;font-weight:400;line-height:115%">(527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Assumed noncontrolling interest through business combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Assumed noncontrolling interest through asset acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redemption of redeemable noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(4,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redeemable noncontrolling interests accretion to redemption value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net (loss) income attributable to noncontrolling 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:9pt;font-weight:400;line-height:115%">(3,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Redeemable noncontrolling interest, ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19,076 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">26,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 26044000 18133000 3418000 2320000 527000 278000 -100000 15340000 0 201000 0 -4301000 466000 0 -3389000 -731000 19076000 26044000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:129%;padding-left:6.75pt;text-decoration:underline">Leases</span><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the components of operating lease cost for the years ended December 31, 2024, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">2023, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">2022:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.352%"><tr><td style="width:1.0%"></td><td style="width:47.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.709%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,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><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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10,890 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,798 </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:9pt;font-weight:400;line-height:115%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease expense</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">18,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,983 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents supplemental information related to our operating leases:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.352%"><tr><td style="width:1.0%"></td><td style="width:47.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.709%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,265 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10,738 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,501 </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:9pt;font-weight:400;line-height:115%">Operating lease assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">88,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted-average remaining lease term, years</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:9pt;font-weight:400;line-height:115%">23.6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19.7 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.85%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.59%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4.78%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Maturities of operating lease liabilities as of December 31, 2024, are as follows:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.096%"><tr><td style="width:1.0%"></td><td style="width:75.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">305,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">390,426 </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:9pt;font-weight:400;line-height:115%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(187,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">203,327 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents the components of operating lease cost for the years ended December 31, 2024, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">2023, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">2022:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.352%"><tr><td style="width:1.0%"></td><td style="width:47.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.709%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,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><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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10,890 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,798 </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:9pt;font-weight:400;line-height:115%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease expense</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">18,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12,632 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,983 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16474000 10890000 6798000 1799000 1742000 1185000 18273000 12632000 7983000 <div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents supplemental information related to our operating leases:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.352%"><tr><td style="width:1.0%"></td><td style="width:47.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.706%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.709%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,265 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10,738 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,501 </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:9pt;font-weight:400;line-height:115%">Operating lease assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">88,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted-average remaining lease term, years</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:9pt;font-weight:400;line-height:115%">23.6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19.7 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.85%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.59%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4.78%</span></td></tr></table></div> 16265000 10738000 6501000 23200000 88109000 21123000 P23Y7M6D P23Y4M24D P19Y8M12D 0.0585 0.0559 0.0478 <div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Maturities of operating lease liabilities as of December 31, 2024, are as follows:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.096%"><tr><td style="width:1.0%"></td><td style="width:75.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">305,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">390,426 </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:9pt;font-weight:400;line-height:115%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(187,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">203,327 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17593000 16610000 16718000 16783000 16961000 305761000 390426000 187099000 203327000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:6.75pt;text-decoration:underline">Commitments and Contingencies</span><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Legal</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:126%">The Company is a party to a number of claims and governmental proceedings which are ordinary, routine matters incidental to its business. In addition, in the ordinary course of business the Company periodically has disputes with vendors and customers. The outcomes of these matters are not expected to have, either individually or in the aggregate, a material adverse effect on the Company’s financial position or results of operations.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Performance Guarantee Obligations</span></div><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:126%">The Company guarantees certain specified minimum solar energy production output under the Company’s PPA agreements, generally over a term of 10, 15 or 25 years. The solar energy systems are monitored to ensure these outputs are achieved. The Company evaluates if any amounts are due to customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. As of December 31, 2024 and 2023, the guaranteed minimum solar energy production has been met and the Company has recorded no performance guarantee obligations.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Purchase Commitments</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In the ordinary course of business, the Company makes various commitments to purchase goods and services from specific suppliers. As of December 31, 2024 and 2023, the Company had zero outstanding non-cancellable commitments to purchase solar modules.</span></div> P10Y P15Y P25Y 0 0 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:6.75pt;text-decoration:underline">Related Party Transactions</span><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">There was $0.1 million due to related parties, as discussed below, and no amounts due from related parties as of December 31, 2024. There were $0.1 million due to related parties, as discussed below, and no amounts due from related parties as of December 31, 2023. Additionally, in the normal course of business, the Company conducts transactions with affiliates, including:</span></div><div style="margin-bottom:7pt;margin-top:0.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Blackstone Credit Facilities</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Under the APAF Term Loan, APAF III Term Loan, APAF IV Term Loan, and APACF II Facility, subsidiaries of The Blackstone Group (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Blackstone</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), a related party, serve as agents between the Company and a consortium of third-party lenders. See Note 8, "Debt" for further details.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">During the years ended December 31, 2024, 2023 and 2022, the Company paid $0.4 million, $1.3 million, and zero, respectively, of loan issuance costs to Blackstone. </span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Commercial Collaboration Agreement with CBRE</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In connection with the CBAH Merger, the Company and CBRE entered into a commercial collaboration agreement (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Commercial Collaboration Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) effective upon the CBAH Merger, pursuant to which, among other things, CBRE will invite the Company to join CBRE’s strategic supplier program and CBRE will promote the Company as its preferred clean energy renewable provider/partner, CBRE and the Company will create a business opportunity referral program with CBRE’s brokers, CBRE will reasonably collaborate with the Company to develop and bring to market new products and/or bundles for Company’s customers, the Company will consider in good faith inviting CBRE to become a solar tax equity partner for the Company, on a non-exclusive basis, on market terms to be mutually agreed and CBRE will provide, at no cost to the Company, reasonable access to data-driven research and insights prepared by CBRE (subject to certain exceptions). The Commercial Collaboration Agreement continues for a period of seven years, with automatic one-year renewal period, unless earlier terminated by either party in accordance with the terms set forth therein.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On December 9, 2022, the Company amended the Commercial Collaboration Agreement to update the business arrangement and associated fee approach, which provides that CBRE employees, including brokers, non-brokers and other employees who partnered with the Company to bring clean electrification solutions to CBRE’s client base, who met certain minimum criteria (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Qualified Referral</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) and who documented such Qualified Referral via an executed Development Agreement, would receive a development fee of between $0.015/watt to $0.030/watt depending on the business segment and teams of such CBRE employees. For the years ended December 31, 2024, 2023 and 2022, the Company incurred zero, zero, and $0.3 million of costs associated with the Commercial Collaboration Agreement. As of December 31, 2024 and 2023, there were no amounts due to CBRE associated with the Commercial Collaboration Agreement.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Master Services Agreement with CBRE</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On June 13, 2022, the Company, through its wholly-owned subsidiary, entered into a Master Services Agreement ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">MSA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">") with CBRE under which CBRE assists the Company in developing solar energy facilities. For the years ended December 31, 2024, 2023 and 2022, the Company incurred $0.7 million, $0.5 million and $0.1 million, respectively, for development services provided under the MSA. As of December 31, 2024 and 2023, there was $0.1 million due to CBRE for development services provided under the MSA.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">Lease Agreements with Link Logistics and CBRE</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Beginning in 2023, the Company has obtained rights to use rooftops to develop and operate solar facilities under lease agreements with subsidiaries of Link Logistics Real Estate Management LLC (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Link Logistics</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), a Blackstone portfolio company, and with subsidiaries of CBRE. As of December 31, 2024, the Company recognized operating lease assets and operating lease liabilities of $32.1 million and $32.4 million, respectively, in the consolidated balance sheet related to these leases, which have a weighted average remaining lease term of 30 years. As of December 31, 2023, the Company recognized operating lease assets and operating lease liabilities of $24.3 million in the consolidated balance sheet related to these leases. During the years ended December 31, 2024 and 2023, payments made under these leases were $2.1 million and zero, respectively.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:129%">CEO Transition Costs</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On April 26, 2024, Lars Norell resigned as Co-Chief Executive Officer and director of the Company. There were no disagreements between the Company and Mr. Norell that led to his decision to resign as Co-Chief Executive Officer and director. The board of directors has appointed Gregg Felton as sole Chief Executive Officer of the Company.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">In connection with his resignation, Mr. Norell has signed a separation and release agreement (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), where he will receive severance, which includes (i) eighteen (18) months’ base salary, for an aggregate amount of approximately $0.9 million, payable as salary continuation in accordance with the Company’s normal pay schedule, (ii) a subsidized COBRA continuation coverage for 12 months, or if earlier, until he becomes eligible for medical benefits from a subsequent employer, (iii) a pro rata short-term incentive bonus for plan year 2024, to be paid in March 2025 at the same time that such bonuses are paid to current employees, and (iv) an additional payment of approximately $1.0 million, less applicable payroll deductions, which was paid in a lump sum on the eighth day after the execution of the Agreement.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">For the year ended December 31, 2024, the Company recognized $2.2 million of expenses in connection with the CEO transition which are included in general and administrative expenses in the consolidated statement of operations. As of December 31, 2024, there are $0.7 million of remaining payments under the Agreement, which are included in other current liabilities in the consolidated balance sheet.</span></div> 100000 0 100000 0 400000 1300000 0 P7Y P1Y 0.015 0.030 0 0 300000 0 0 700000 500000 100000 100000 100000 32100000 32400000 P30Y 24300000 24300000 2100000 0 P18M 900000 P12M 1000000 2200000 700000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:6.75pt;text-decoration:underline">Earnings per Share</span><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The calculation of basic and diluted earnings per share for the years ended December 31, 2024, 2023, and 2022, respectively, was as follows (in thousands, except share and per share amounts):</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:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net income (loss) attributable to Altus Power, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,323 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(9,355)</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">55,437 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Income attributable to participating securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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:9pt;font-weight:400;line-height:115%">(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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net income (loss) attributable to common stockholders - basic and diluted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,316 </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:9pt;font-weight:400;line-height:115%">(9,355)</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:9pt;font-weight:400;line-height:115%">55,004 </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:9pt;font-weight:400;line-height:115%;text-decoration:underline">Class A Common Stock</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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average shares of common stock outstanding - basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</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:9pt;font-weight:400;line-height:115%">159,730,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">158,699,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">154,648,788 </span></td><td style="background-color:#cceeff;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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Dilutive RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">948,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">536,284 </span></td><td style="background-color:#ffffff;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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Dilutive restricted 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">523,921 </span></td><td style="background-color:#cceeff;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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average shares of common stock outstanding - diluted</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:9pt;font-weight:400;line-height:115%">160,678,673 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">158,699,959 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">155,708,993 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net income (loss) attributable to common stockholders per share - basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">0.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net income (loss) attributable to common stockholders per share - diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(0.06)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">0.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;margin-top:0.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Represents the income attributable to 796,950, 996,188, and 1,207,500 Alignment Shares outstanding as of December 31, 2024, 2023, and 2022, respectively.</span></div><div style="margin-top:0.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> For the years ended December 31, 2024, 2023, and 2022, the calculation of basic weighted average shares of common stock outstanding excludes zero, 210,710, and 542,511 shares, respectively, of the Company's Class A common stock provided to holders of Legacy Altus common stock, including shares that were subject to vesting conditions.</span></div> <div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The calculation of basic and diluted earnings per share for the years ended December 31, 2024, 2023, and 2022, respectively, was as follows (in thousands, except share and per share amounts):</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:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net income (loss) attributable to Altus Power, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,323 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(9,355)</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">55,437 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Income attributable to participating securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</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:9pt;font-weight:400;line-height:115%">(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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net income (loss) attributable to common stockholders - basic and diluted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,316 </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:9pt;font-weight:400;line-height:115%">(9,355)</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:9pt;font-weight:400;line-height:115%">55,004 </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:9pt;font-weight:400;line-height:115%;text-decoration:underline">Class A Common Stock</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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average shares of common stock outstanding - basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</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:9pt;font-weight:400;line-height:115%">159,730,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">158,699,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">154,648,788 </span></td><td style="background-color:#cceeff;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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Dilutive RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">948,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">536,284 </span></td><td style="background-color:#ffffff;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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Dilutive restricted 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">523,921 </span></td><td style="background-color:#cceeff;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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average shares of common stock outstanding - diluted</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:9pt;font-weight:400;line-height:115%">160,678,673 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">158,699,959 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">155,708,993 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net income (loss) attributable to common stockholders per share - basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">0.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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net income (loss) attributable to common stockholders per share - diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(0.06)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">0.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;margin-top:0.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> Represents the income attributable to 796,950, 996,188, and 1,207,500 Alignment Shares outstanding as of December 31, 2024, 2023, and 2022, respectively.</span></div><div style="margin-top:0.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:129%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%"> For the years ended December 31, 2024, 2023, and 2022, the calculation of basic weighted average shares of common stock outstanding excludes zero, 210,710, and 542,511 shares, respectively, of the Company's Class A common stock provided to holders of Legacy Altus common stock, including shares that were subject to vesting conditions.</span></div> 1323000 -9355000 55437000 7000 0 433000 1316000 1316000 -9355000 -9355000 55004000 55004000 159730462 158699959 154648788 948211 0 536284 0 0 523921 160678673 158699959 155708993 0.01 -0.06 0.36 0.01 -0.06 0.35 796950 996188 1207500 0 210710 542511 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:6.75pt;text-decoration:underline">Asset Retirement Obligations</span><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">AROs consist primarily of costs to remove solar energy system assets at the end of their useful lives and costs to restore the solar energy system sites to the original condition, which are estimated based on current market rates. The following table presents the changes in AROs as recorded in other long-term liabilities in the consolidated balance sheets:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balance at beginning of year</span></div></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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,014 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,575 </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="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.2pt;padding-left:19.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Additional obligations incurred</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:9pt;font-weight:400;line-height:115%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,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:#ccedff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:19.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Liabilities settled or disposed in the current year</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balance at end of year</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">20,326 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,014 </span></td><td style="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 AROs as recorded in other long-term liabilities in the consolidated balance sheets:<div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balance at beginning of year</span></div></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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,014 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,575 </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="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.2pt;padding-left:19.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Additional obligations incurred</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:9pt;font-weight:400;line-height:115%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,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:#ccedff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:19.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Liabilities settled or disposed in the current year</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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ccedff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balance at end of year</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">20,326 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17,014 </span></td><td style="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> 17014000 9575000 2513000 6929000 799000 536000 0 26000 20326000 17014000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:6.75pt;text-decoration:underline">Stock-based Compensation</span><div style="margin-bottom:9pt;margin-top:6.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company recognized $9.2 million, $15.0 million, and $9.4 million of stock-based compensation expense for the years ended December 31, 2024, 2023, and 2022, respectively. As of December 31, 2024, the Company had $16.8 million of unrecognized stock-based compensation expense related to unvested restricted units, which the Company expects to recognize over a weighted-average remaining period of approximately 1 year.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%;text-decoration:underline">Legacy Incentive Plans</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Prior to the CBAH Merger, Legacy Altus maintained the APAM Holdings LLC Restricted Units Plan, adopted in 2015 (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">APAM Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) and APAM Holdings LLC adopted the 2021 Profits Interest Incentive Plan (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Holdings Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”, and together with the APAM Plan, the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Legacy Incentive Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”), which provided for the grant of restricted units that were intended to qualify as profits interests to employees, officers, directors and consultants. In connection with the CBAH Merger, vested restricted units previously granted under the Legacy Incentive Plans were exchanged for shares of Class A Common Stock, and unvested shares </span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">of Legacy Altus common stock under each of the Legacy Incentive Plans were exchanged for restricted Class A Common Stock with the same vesting conditions. As of December 31, 2024 and 2023, zero and 210,710 shares of Class A Common Stock were restricted under the Holdings Plan, respectively. No further awards will be made under the Legacy Incentive Plans.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of the granted units was determined using the Black-Scholes Option Pricing model and relied on assumptions and inputs provided by the Company. All option models utilize the same assumptions with regard to (i) current valuation, (ii) volatility, (iii) risk-free interest rate, and (iv) time to maturity. The models, however, use different assumptions with regard to the strike price which vary by award.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%;text-decoration:underline">Omnibus Incentive Plan</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On July 12, 2021, the Company entered into the Management Equity Incentive Letter with each of Mr. Felton and Mr. Norell pursuant to which, on February 5, 2022, the Compensation Committee granted to Mr. Felton and Mr. Norell, together with other senior executives, including Anthony Savino, Chief Construction Officer, and Dustin Weber, Chief Financial Officer, restricted stock units (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">RSUs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) under the Omnibus Incentive Plan (the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">Incentive Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">") that are subject to time-based and, for the named executive officers and certain other executives, eighty percent (80%) of such RSUs also further subject to performance-based vesting, with respect to an aggregate five percent (5%) of the Company’s Class A common stock on a fully diluted basis, excluding the then-outstanding shares of the Company’s Class B common stock or any shares of the Company’s Class A common stock into which such shares of the Company’s Class B common stock are or may be convertible. Subject to continued employment on each applicable vesting date, the time-based RSUs generally vest 33 1/3% on each of the third, fourth and fifth anniversaries of the Closing, and the performance-based RSUs vest with respect to 33 1/3% of the award upon the achievement of the above time-based requirement and the achievement of a hurdle representing a 25% annual compound annual growth rate measured based on an initial value of $10.00 per share (i.e., on each of the third anniversary, the fourth anniversary, and the fifth anniversary of the date of grant, the stock price performance hurdle shall be $19.53, $24.41, $30.51, respectively).</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On March 28, 2024, the vesting conditions of such performance-based RSUs were modified by the compensation committee to set the hurdles at $14.00, $18.00, and $22.00, respectively. This modification impacted five grantees and resulted in $3.1 million of incremental expense. As of December 31, 2024, the unrecognized expense related to the modification was $0.8 million, which the Company expects to recognize over a weighted average period of approximately 2 years.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of both December 31, 2024 and 2023, there were 30,992,545 shares of the Company's Class A common stock authorized for issuance under the Incentive Plan. The number of shares authorized for issuance under the Incentive Plan will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 5% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. The number of shares authorized for issuance under the Incentive Plan increased by 5% of outstanding shares as described in the foregoing on January 1, 2022, and January 1, 2023. The number of shares authorized for issuance under the Incentive Plan did not increase on January 1, 2024.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">For the years ended December 31, 2024, 2023, and 2022, the Company recognized $9.2 million, $14.9 million, and $9.4 million of stock compensation expense in relation to the Incentive Plan, respectively. The following table summarizes the RSU activity during the years ended December 31, 2024, 2023, and 2022:</span></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.846%"><tr><td style="width:1.0%"></td><td style="width:47.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.104%"></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:9pt;font-weight:700;line-height:115%">Number of RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Weighted-Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balances as of December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs 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:9pt;font-weight:400;line-height:115%">8,105,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.27 </span></td><td style="background-color:#ffffff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(65,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balances as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,039,889</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.25 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,104,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.52 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(154,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7.25 </span></td><td style="background-color:#ffffff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(300,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:9pt;font-weight:400;line-height:115%">5.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balances as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10,689,811</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.29 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,626,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4.72 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,234,392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.49 </span></td><td style="background-color:#ffffff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(4,695,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balances as of December 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,386,632</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.12 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">RSUs granted under the Incentive Plan includes performance stock units (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">PSUs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) that are subject to market and service vesting conditions, each of which represents the right to receive one share of the Company's Class A Common Stock and which vest in </span></div><div style="margin-bottom:9pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">one installment on the third anniversary of the grant date based upon the Company's total stockholder return when compared to the Invesco Solar ETF (TAN), subject to certain adjustments, and the Russell 2000 index, assigning a weight of 50% to each. The number of PSUs vested, and thus shares of Class A Common Stock issued, could range from 0 to 150% of such PSUs.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of such performance-based RSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.512%"><tr><td style="width:1.0%"></td><td style="width:35.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.707%"></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:400;line-height:115%">For the year ended 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:400;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Expected volatility</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:9pt;font-weight:400;line-height:115%">66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Expected term</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:9pt;font-weight:400;line-height:115%">2.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.0 years</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">RSUs granted during the year ended December 31, 2024, also includes 751,773 of incentive performance stock units (“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">GW Plan PSUs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) with a grant date fair value of $3.95 that cliff vest on December 31, 2026, if the Company adds 1.1 gigawatt of installed solar capacity starting January 1, 2024, and subject to continued employment on the vesting date. The number of GW Plan PSUs vested, and thus shares of Class A Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the <span style="-sec-ix-hidden:f-1701">twenty</span> trading days prior to and including (if applicable) the vesting date (the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">AMPS Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) as follows: </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:44.230%"><tr><td style="width:1.0%"></td><td style="width:48.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.249%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.176%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">AMPS 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:9pt;font-weight:400;line-height:115%">Payout</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&lt;$8</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$8-10.99</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$11-11.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$11.51-12.99</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$13+</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of GW Plan PSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.275%"><tr><td style="width:1.0%"></td><td style="width:71.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.395%"></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:400;line-height:115%">For the year ended 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:400;line-height:114%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Expected volatility</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:9pt;font-weight:400;line-height:115%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Expected term</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:9pt;font-weight:400;line-height:115%">2.7 years</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Included in forfeited RSUs for the year ended December 31, 2024, are the 4,283,452 unvested RSUs and PSUs granted under the Incentive Plan to Mr. Norell, which were forfeited in connection with the CEO transition described in Note 14, "Related Party Transactions." This forfeiture resulted in the reversal of $8.7 million of previously recognized stock-based compensation expense during the second quarter of 2024.</span></div><div style="margin-bottom:7pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%;text-decoration:underline">Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">On December 9, 2021, we adopted the 2021 Employee Stock Purchase Plan ("</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">ESPP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">"), which provides a means by which eligible employees may be given an opportunity to purchase shares of the Company’s Class A common stock. As of both December 31, 2024 and 2023, there were 4,662,020 shares of the Company's Class A common stock authorized for issuance under the ESPP. The number of shares authorized for issuance under the ESPP will increase on January 1 of each year from 2024 to 2031 by the lesser of (i) 1% of the number of shares outstanding as of the close of business on the immediately preceding December 31 and (ii) the number of shares determined by the Company's board of directors. For the years ended December 31, 2024 and 2023, no shares of the Company’s Class A common stock were issued and no stock-based compensation expense was recognized in relation to the ESPP. The number of shares authorized for issuance under the ESPP increased by 1% of outstanding shares as described in the foregoing on January 1, 2022, and January 1, 2023. The number of shares authorized for issuance under the ESPP did not increase on January 1, 2024.</span></div> 9200000 15000000.0 9400000 16800000 P1Y 0 210710 0.80 0.05 0.25 10.00 19.53 24.41 30.51 14.00 18.00 22.00 5 3100000 800000 P2Y 30992545 30992545 0.05 0.05 9200000 14900000 9400000 The following table summarizes the RSU activity during the years ended December 31, 2024, 2023, and 2022:<div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.846%"><tr><td style="width:1.0%"></td><td style="width:47.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.104%"></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:9pt;font-weight:700;line-height:115%">Number of RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Weighted-Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balances as of December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs 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:9pt;font-weight:400;line-height:115%">8,105,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.27 </span></td><td style="background-color:#ffffff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(65,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balances as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8,039,889</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.25 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,104,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.52 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(154,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7.25 </span></td><td style="background-color:#ffffff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(300,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:9pt;font-weight:400;line-height:115%">5.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balances as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10,689,811</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.29 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,626,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4.72 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,234,392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.49 </span></td><td style="background-color:#ffffff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(4,695,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Balances as of December 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9,386,632</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.12 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 0 0 8105539 5.27 65650 7.40 8039889 5.25 3104600 5.52 154023 7.25 300655 5.45 10689811 5.29 4626776 4.72 1234392 5.49 4695563 5.01 9386632 5.12 1 1 0.50 0 1.50 <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of such performance-based RSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.512%"><tr><td style="width:1.0%"></td><td style="width:35.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.707%"></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:400;line-height:115%">For the year ended 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:400;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Expected volatility</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:9pt;font-weight:400;line-height:115%">66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Expected term</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:9pt;font-weight:400;line-height:115%">2.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5.0 years</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The fair value of GW Plan PSUs was estimated on the dates of the grants using the Monte Carlo simulation of potential outcomes with the following key inputs:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.275%"><tr><td style="width:1.0%"></td><td style="width:71.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.395%"></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:400;line-height:115%">For the year ended 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:400;line-height:114%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Expected volatility</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:9pt;font-weight:400;line-height:115%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Expected term</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:9pt;font-weight:400;line-height:115%">2.7 years</span></td></tr></table></div> 0.66 0.60 0.70 0.0435 0.0373 0.0194 P2Y10M24D P2Y10M24D P5Y 751773 3.95 The number of GW Plan PSUs vested, and thus shares of Class A Common Stock issued, will be calculated based on the average stock price of the Company's Class A Common Stock during the <span style="-sec-ix-hidden:f-1701">twenty</span> trading days prior to and including (if applicable) the vesting date (the “<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%">AMPS Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">”) as follows: </span><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:44.230%"><tr><td style="width:1.0%"></td><td style="width:48.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.249%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.176%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">AMPS 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:9pt;font-weight:400;line-height:115%">Payout</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&lt;$8</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$8-10.99</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$11-11.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$11.51-12.99</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$13+</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">%</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div> 8 0.40 8 10.99 0.80 11 11.50 1 11.51 12.99 1.10 13 1.20 0.70 0.0440 P2Y8M12D 4283452 8700000 4662020 4662020 0.01 0 0 0 0 0.01 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:129%;padding-left:6.75pt;text-decoration:underline">Income Taxes</span><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Income tax expense (benefit) is composed of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:58.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></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></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline">Current:</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="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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2)</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total current expense (benefit)</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:9pt;font-weight:400;line-height:115%">50 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">32 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline">Deferred:</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(959)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,051 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total deferred tax expense (benefit) </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,194 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,078 </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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Income tax expense (benefit) </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,244 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(683)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,076 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:0.05pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents a reconciliation of the income tax expense (benefit) computed at the U.S. federal statutory rate and the Company’s income tax expense (benefit):</span></div><div style="margin-bottom:6pt;margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:58.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></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></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</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:115%">Income tax expense (benefit) – computed as 21% of pretax (loss) income </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">757 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5,598)</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,181 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Effect of noncontrolling interests and redeemable noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">691 </span></td><td style="background-color:#ffffff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">State 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:9pt;font-weight:400;line-height:115%">(1,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:9pt;font-weight:400;line-height:115%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">21,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">158 </span></td><td style="background-color:#ffffff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Transaction costs related to the CBAH Merger</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(12)</span></td><td style="background-color:#cceeff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Transaction costs related to the CBAH Merger (return to provision)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(678)</span></td><td style="background-color:#ffffff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Effect of tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(75)</span></td><td style="background-color:#cceeff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Change in fair value of redeemable warrant and Alignment Shares 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:9pt;font-weight:400;line-height:115%">(8,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(11,690)</span></td><td style="background-color:#cceeff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Deferred rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other deferred items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">Income tax expense (benefit) </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,244 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(683)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Effective income tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding: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%">398.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding: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%">2.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 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%">%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. As of December 31, 2024 and 2023, the Company’s deferred tax assets and liabilities are comprised of the following:</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.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">As of 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Deferred tax assets:</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:9pt;font-weight:400;line-height:115%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">135,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">86,078 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">397 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">9,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">945 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,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:9pt;font-weight:400;line-height:115%">24,813 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,453 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,096 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Accrued bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Derivative liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,973 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Sec. 163(j) interest limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">41,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total deferred tax assets</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">220,963 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">153,656 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(22,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net deferred tax assets</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">198,288 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">152,788 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Deferred tax 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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(131,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(94,286)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">(611)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(617)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(24,262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(22,224)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">(550)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(448)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Investments in partnerships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(64,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(45,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(221,153)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(162,619)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net deferred tax liability</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(22,865)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(9,831)</span></td><td style="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="margin-bottom:9pt;margin-top:0.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024 and 2023, the Company had US federal net operating loss carryforwards of $523.7 million and $340.1 million, respectively, available to offset future federal taxable income which will begin to expire in 2034. The Company has federal net operating loss carryforwards of $486.6 million, which can be carried forward indefinitely. As of December 31, 2024 and 2023, the Company had $241.4 million and $47.6 million of US federal net operating loss subject to limitation under Internal Revenue Code Section 382. As of December 31, 2024 and 2023, the Company had state net operating losses of $392.8 million and $225.7 million, respectively, of which $0.8 million will expire in 2025, if not utilized. </span></div><div style="margin-bottom:9pt;margin-top:0.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company regularly assesses the realizability of its deferred tax assets and establishes a valuation allowance if it is more likely than not that some or all of its deferred tax assets will not be realized. The Company evaluates and weighs all available positive and negative evidence such as historic results, future reversals of existing deferred tax liabilities, projected future taxable income, as well as prudent and feasible tax-planning strategies. As of December 31, 2024 and 2023, the Company has recorded a valuation allowance of $22.7 million and $0.9 million, respectively, for its deferred tax assets associated with federal, foreign, and state net operating losses that are more likely than not to expire. </span></div><div style="margin-bottom:9pt;margin-top:0.55pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">As of December 31, 2024 and 2023, the Company had, under IRC Sec. 163(j), a gross interest expense limitation carryforward of $167.0 million and $108.5 million, respectively with an indefinite carryforward period.</span></div><div style="margin-bottom:9pt;margin-top:0.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company applies the applicable authoritative guidance which prescribes a comprehensive model for a manner in which a company should recognize, measure, present and disclose in its financial statements all material uncertain tax positions that the Company has taken or expects to take on a tax return. As of December 31, 2024, the Company has no uncertain tax positions. No amounts of interest and penalties were recognized in the Company’s financial statements and the Company’s policy is to present interest and penalties as a component of income tax expense.</span></div><div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company files federal income tax returns and state income tax returns in multiple jurisdictions. The statute of limitation remains open for tax years after 2014.</span></div> <div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">Income tax expense (benefit) is composed of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:58.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></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></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline">Current:</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="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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2)</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total current expense (benefit)</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:9pt;font-weight:400;line-height:115%">50 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">32 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline">Deferred:</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(959)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,051 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total deferred tax expense (benefit) </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,194 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,078 </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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Income tax expense (benefit) </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,244 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(683)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,076 </span></td><td style="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 0 0 50000 32000 -2000 50000 32000 -2000 16301000 -959000 1051000 -2107000 244000 27000 14194000 -715000 1078000 14244000 -683000 1076000 <div style="margin-bottom:9pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The following table presents a reconciliation of the income tax expense (benefit) computed at the U.S. federal statutory rate and the Company’s income tax expense (benefit):</span></div><div style="margin-bottom:6pt;margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:58.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.444%"></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></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:400;line-height:115%">For the year ended 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2022</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:115%">Income tax expense (benefit) – computed as 21% of pretax (loss) income </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">757 </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(5,598)</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11,181 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Effect of noncontrolling interests and redeemable noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">691 </span></td><td style="background-color:#ffffff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">State 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:9pt;font-weight:400;line-height:115%">(1,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:9pt;font-weight:400;line-height:115%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">21,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">158 </span></td><td style="background-color:#ffffff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Transaction costs related to the CBAH Merger</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(12)</span></td><td style="background-color:#cceeff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Transaction costs related to the CBAH Merger (return to provision)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(678)</span></td><td style="background-color:#ffffff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Effect of tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(75)</span></td><td style="background-color:#cceeff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Change in fair value of redeemable warrant and Alignment Shares 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:9pt;font-weight:400;line-height:115%">(8,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(11,690)</span></td><td style="background-color:#cceeff;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 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Deferred rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.35pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Other deferred items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">Income tax expense (benefit) </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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14,244 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(683)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Effective income tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding: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%">398.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding: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%">2.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 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%">%</span></td></tr></table></div> 757000 -5598000 11181000 -2518000 -3490000 -691000 -1576000 169000 -138000 21807000 73000 158000 0 0 -12000 0 0 -678000 726000 254000 75000 308000 2480000 1614000 -8615000 -1183000 -11690000 -1749000 0 0 1520000 140000 25000 14244000 -683000 1076000 3.982 0.026 0.020 As of December 31, 2024 and 2023, the Company’s deferred tax assets and liabilities are comprised of the following:<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.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></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:400;line-height:115%">As of 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:400;line-height:115%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Deferred tax assets:</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:9pt;font-weight:400;line-height:115%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">135,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">86,078 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">397 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">9,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">945 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,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:9pt;font-weight:400;line-height:115%">24,813 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4,453 </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,096 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Accrued bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Derivative liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,973 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Sec. 163(j) interest limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">41,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total deferred tax assets</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">220,963 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">153,656 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(22,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net deferred tax assets</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">198,288 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">152,788 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Deferred tax 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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Property, plant and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(131,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(94,286)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Intangible 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:9pt;font-weight:400;line-height:115%">(611)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(617)</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Operating lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(24,262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(22,224)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">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:9pt;font-weight:400;line-height:115%">(550)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:115%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(448)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:115%">Investments in partnerships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(64,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(45,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(221,153)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(162,619)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Net deferred tax liability</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:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(22,865)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(9,831)</span></td><td style="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> 135266000 86078000 0 397000 9618000 6334000 1684000 945000 27350000 24813000 2559000 4453000 2092000 1096000 1128000 0 0 1973000 41266000 27567000 220963000 153656000 22675000 868000 198288000 152788000 131249000 94286000 611000 617000 24262000 22224000 550000 0 448000 0 64033000 45492000 221153000 162619000 22865000 9831000 523700000 340100000 486600000 241400000 47600000 392800000 225700000 800000 22700000 900000 167000000.0 108500000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%;padding-left:6.75pt;text-decoration:underline">Subsequent Events</span><div style="margin-bottom:9pt;margin-top:6.85pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:129%">The Company has evaluated subsequent events from December 31, 2024, through March 17, 2025, which is the date the audited consolidated financial statements were available to be issued. Other than the subsequent event disclosed below, there are no subsequent events requiring recording or disclosure in the consolidated financial statements.</span></div><div style="margin-bottom:7pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:129%;text-decoration:underline">Agreement and Plan of Merger</span></div>On February 5, 2025, the Company entered into an Agreement and Plan of Merger with subsidiaries of TPG Global, LLC through its TPG Rise Climate Transition Infrastructure fund, as disclosed in the Company's Form 8-K filed with the SEC on February 6, 2025. Consummation of the transaction is subject to approval of the Company's Class A common stockholders and the satisfaction of other customary closing conditions, including regulatory approvals. false false false false true

[@'5^D6T\" 8Q@1X;UWVYV/OS4E\+[\-- IL+!)^ORWYE_]_/. M612FP!3JMZ,A -SEOW[>2>5#^H[@]>[#?_S'?_R4^FD@/R FZAK$(C>CL.$]/,.4-Y)UW^07KTK CQ:ZFT'\+;3 M+S?G\[VPL:=?J4[+R;6\DV$FK^&X^R$((/@R>C6<^LM.X/>(F,\?AM(%R7/K M#^"6R^X-_)ITA8O7&!3-TH[QS)UX63P"/.@='[:.=SXTY]SN_OJVVV[,O]V# M-6ZW.?]V#]>XW=;S]&O5(!+ +5T4/.! R0'A+O55\4.MHYT.[O=O. M.;C^A/D_Z<"63SJ>^4GORF(PEET9@P(ODRG2&W6BDX34*?A$A[2UDQ1D]L\[ MB3\8!J@LT6_]&"%0$M2[#XD'8IS>5[Q$O3.)LIC^(GWV!.%*>\_@&?WC0(HD MB^4'I4^?_'8#)%>^I/_&YR?62NAP32S'?_'%N=:#O0'4"4'YHJ!W^)XT;Z73 M(-(H_L'/F'@>?_PDPPCXU;1EG_LYI27>E7?_*!1E#\EP HS$6M3%N<"HCL[T M[QC"/^=:S0_K'O#](!KB1I(H$#%PUG/G^]U42IG+ Y7?H"U?/W#(K[R-#'_ M*$?I@;A+Y0S0J8MS\@ P](-@-ILR;GC.PDJHT]JHNNG?F9[T7_"=\'?7E[%# M$E).M=//+OY9MA'''\YW4%Y]2$J7_@NV'Z>?1"K)#JPWFO#_]'/%M7R;7G%K MLU5O-XM7\!7]MW[)N])W3P=#RP(PL$.\H74E1_YLK9=7[9?;[3K MC;U%?-F>!5]6(MWV\TFWO3C2W;<-#*WG@Z&U.# <6 "&T@DN?=E+Z/S0KB]K M+^[+CI;]98H"68_G/SUXV<,P\%T__2I15W<\'ZY2O,=PM@08S;D"RAW=HN^8 MS^:=W4U^8PR;?U]I(ZWB+@!] P )/0+.Q21CX%H5Q M!4]!<^E*\*8B89$G8>DJ^+Q(2.+TY R '06^A^ D(]J721GAP-AE&(3K$R M0N#W013>I)'[?:DP;RX0YDNWI98,\U//\U% B.!*^-Y%>":&?BJ"RL!_Z4;< MLN'ONMD@(^%[F?9EC/?%LH^KW0%G)G OX*0R-I9DL0\)&&_M^(U8\=:YX9" MRA\"RP/2RYCR_AD[E-1XE75@A=/0NPJ$2VA4MS[EQUN?NE%-$FE;FX%0&1)Y M369XVUJG5F7(98,= 6UK/6I+HXZ*(JKJWK3E1_=LP%+5_6JKR@%I+2YJTZZZ M?VP=.2"+A'_E_5!KS@%9)"ZJ[N]9:0[((@%OOU=E[3D@BP2WM6X2R^)7RP'_ MGF4Y((O\-&O-91LT. NJ)_>LM5AM4_=L0%;5K=:5N'[6A)NJVZIKR0%9$ZZJ M;N-N? [(FNBB\K;W:\H!61.-5-TGL,DY(&LB"?N]%:\9.U5W;JS%H6H!XO:M MS=466!N_OW7:K!?^5??#K#M&MTA<5-WOLM(8W2(!7W4G MR@IB=(L$=]5]$VN(T2T2_%4W^U<7R%I/!]M]^XUP2W0B&Y!5=9M\)8&L]>#F MH.IF]UH"66O"U>LQON=_LQ4^SS71Q>MT$&QI9!X:J;H38Y,#66LB"?M]*:\9 M.U5WN*P_D+4FQ%7==;/B0-::L+3U\#S/J[; 9ML'6Z?->N%?=3_,N@-9BQQS M4W6_RTH#68L$?-6=*"L(9"T2W%7W3:PAD+5(\-MO]C_+QOM8&8!;9U3C0)&O MXL\H/LN2%"1DG!B-0/1OE^%3DO/9B#V# P,[BVD>]K6??/\XNAT-Y1AJU7LG M;E[B+C[*T.T/1#Q&93MI^')HG:<$J?): MA#U%%T2D?N@/LD%EY(]U?HUI,!4/E8*I=7Z+!7%/>R!LG6?B61"^O8^J N$C MZ_P-".&K./(R-[V,;V1\Y[O2;%$7W62P]/]UTUF:E/\1*!*V)O5GI M&K 206MB<59:R4_)'_)?7(9_]"/X7_CW5Q%_EYO*XZRTN>W$T)J8G)46O)T8 M6A.7L](#\"P,;21/.ZZDOV 5^%@/!SNNI(M@%?A8#[\ZKII7X"8*1'PM0WDO M.H$\#V7<&['^K*),F\G&JN8?6#>:UL3=JN8E6#>:UL3TJN8K RE(MC@8H/C MJCD'5HB1-;&RJCD#5HB1-7&MRAG_,NY&\4"$KOPH$NE=4-*0?[>IIF;E3/]U MX6<]'*W9J)PO8%T(6@^#:S:JYAQ02O*U=*->Z/\EO]"-=!I.QK_"WW M33G]&0"T*&6RV5B3NV/CZ.E@2T]$3VMRUFPKS4 ?(%MG9O-RGFRU@#P!0Z$;3:KYIE::7;QDMA*LVH> MIG4!?:&LI6J>HG4!?:'LI6IY(ZO-ZUT6?ZE:&LC:H+Y0!E.U5(^U07VA'*9J MZ1S+S+M=%C^II-VY?!@OE'M4TM1T"^2 ML[2J9FVN%_0+93A5LSF7FVNZ+-Y2-2-S95!>*!NIFE&Y,B@OE&-4SHA<82KG MLOA'Y4S(]F"^4-YBG8FIP_D7(< QQ8>*GJ]/J(+582]MZZQ. M:\&^2 [3ML[BS <$Q!%\23JZ"N#C3D,/^]L/<8UI+8^_B-"K#JE;9VK:"?.% MTKF5-N8/-6E>+#8+3L8,[+-PEY9=OZSS9*5E^T/-HK>X'<>M=?;TJ\. =;9V M%3"P4-EEG>4]/P8^BC25\8AQ<)-&L>C)FU&2RLJTSV^VK3/&*X.&A9X&:^WS M.?B1G\H_HK@R(R^;>]9:YY8!?9&4OF>=;6Z)S9);H%(DLA\%WL5@&$=W%+07 MRZ0Z:MU^M=T1:\3"(L_"OG7^B2)E ],9;_1L]H\BP(RDF[Z4B)-3S_,1Y"+X MY"=N$"49@/WC"/X81HD(?HFC;)C $D'F^6$/[X'O]L-,>I< 'VJ:88[1_._+ MZPL*,'SYC%JMQURP'?(NQLD#_# M#NPLE'=NAH-#/W03==-[$Z'W\+NUNGT/*QOD(OC95BW""<; MY.18)TX6RAVM=3P0^(U KP'\K]^.C M+3IG9JS<.ZXW\TQY+F8'#TJRW#HI7 MO"!EYM!:G\,:$5-B3"6TO.P06.M!L.@0K&.^[Z&U_@1;#L$")8&U#H./6>*' M$L3O5'#_[J=1L$*NTUP8P*TUV=<-\$G6TWXFZRG=^C+68ZT-OU#L//E66O0T M""*7@@6776-MA.YGX<>_BR"3IG9\%%0\6IF#>62MQZ "J/\J!:;# MXX==$=!/O3\S[ERY[%'I:^(41]:Z&BI +F!YBZ"*/,):7T8%D+XB\6 %<[#6 MOU(!.EDZ<[""0JQU]-AG!JS> W%DK6MHM>?7VIC5DPW25S;VV0IF8JW#;$NN MSR/7E?;SMX)DMWY'BRNWCZQU4C[B@1^_5)T0^9&U7L?U@ML&5?#86K?@/+A9 MSL ,*_!CK1_N,?P@$$S\7'9_OSBO#L,ZMM8/9@/0K3@6%?5 G8G D[%85627 ME*;68OH:'5?4I;,*D(\IM26@/ZG4%K>^[$A4U*DS-WZ>?&_U0GS-QO-YJ'GK MRPBFHFZ55TDP94W'I(&7,?6*^BDLH8'5IX0L5*);ZP:I!/+7*#'6I6)8Z\BI M!,&L,BUD@7RBU;#61U0)M*\C,60]#*+5L-9;50E*66UJR+IHQ%KGVJIIQ-(N M;19'<]=%LJ_%V[A$DGV]*0CK(MJ*^FN_BCCIBR"X26-9BG6\E$2P\I_Q_NC\ MXM&2]?+&8;VYD K/5J.B'M_58GAM@WD7B.B*>FI_%-$OY[@EV#_.<4NWOHSC M5M29ND(T+>N 6.O)G">+95(6^;(R33=:#6N=@Q;BP((LR%;36K>>A0A;3J91 MJVFMP\RR]+MUG1%KG55/9(*U5YQ^MTA)TK36W6(#T*TX%M;Z%FS T+)D147- M_=LXD[^ 91%>7*S0MFC5F_N+ 7M%C>]5@7V<'YF ?\+R-F]]&3^JJ.6]AJ/1 M(A?S8LSNIK5F]Q+ _N2[;4X.6!9OM-;FKPP!K#6+;"W,NF6MWZ$R1+/:3++% M\8N6M>Z.RJ!^/=EDZV$4UCI?*D,MJ\XH6P^=6.LO6@>=5#6K;#TM;=9%LM8Z MT+8D^WR275,ZV7HH]C5Y'Y=(L>O.@WQ=;/8U^6XWF&A?%:.USI>-:967]P#Y MI.\/#:S\7S_P_O1%2"D8OW_Y.T0GSQYS6>>O-*M+SIY;6O]MVM' MS[(.A+4^4!LR;:PX$]9Y'VV21NO)16P<+6B*7JMMK:-NDX%NK:_)!J"/,[VC M9P[R'+OU94S/6L?*)]E)+X#XX@P?-/%S=?KY5L:#+Y&HS/S"5MLZ9X ]<%YD MRGG;.AO_67"^N*@>15MGO-L$Z472])ZUMO03D*X>4>]9:Q=; >J%4K6U!O'C MH/Z]>D1MG6%K$Z072M/6&IF/0?J77ZM'TM8:EA8 >J$474G[\)=K>1<%=S*N M#D%7TCY<#9P72L^5M _/0,-;25>KA9)T)0W$E8%ZD52]7ST+\3+MRUB+P^K4 M;N]7ST!<(:072M/6VH=?HK"7 CP1XF/Y;5BF$;I^V+OL!'Z/2C62:^E&O=#_ M"Y/T/@L_D-Z-".07*1+9$>[WVQBP(MQ*30)L[5MK4E84.0L].96T0I\;:WCV MRSBY5,MRLY%D )A-TBB4Y5N6BN F!NU:BZF^W*^D];N)""Z%<,=0_%@(=^S6 M%X5P]RMIHC\_$+,(UK]"'6B1?3GV*^D56&J,K73BQF#]V(D;N_5E)ZZ23H15 MA3X7>@ JZ4-883QN<2T=#JKG0Y@/U%72*Y:%X^IY+Y:$XT?R_RK>YN[ 6K_) M^EBF#=5G!]:Z3&P190<+.P+5=("L$-2']=9B?$T'U71%K([;C-'U$WG=!XLJ M/CZHJE-@A7@Q#\&3HT5:"Y("5;7H5YA@N*!IIP=5M=(WWJ!9((ZW_H&GV-Q: M9M8=5M29L*KDWD8;:'9W15QQAY6T M45?+"]:A#!Y5TD9=(5[6%"@[JIY%>Q;1KY0GC'KZ;:0U]F>BZME;F)[CECOZ MQO:QW$RW!C7?6HS"=%0]>]D$]MP(7T#X8AVR[,A: _KQ/LRJ=>"W_VXMH0WS M3 JYBJ,_I9M^D7M\Y?!>9)7,D;4F M^K1P72[_90KB_[++]U2'N*VUNQ\#]F]AEDCO"\J5ZD'2]4%YBK8EO M$WDO$N+'UAKO7Z(D =,@]<.>#%U?)A]'WT2:Q1)@G/\\AHD;N)R./D:A5QG^ MBKB+_+]',6 M>@L;II;/ _XXRO_Y*WR-B-W^B'POY7WD-UV$PRQ-Z(YF=6C 7D]!Q6F@51T: ML-=W47$::%>'!NQUJ2R>!JP!>[MAK5]E%6+PV9OY!#"] U7Y3A:!D6L_^5[> MP@6 -I9)BJ-6;^[%L#I48*US9Q6"<$L%B@JL]3"M0A1NJ4!1@;7>J4T'O+7. MI%=ED;8;UKJ"7I55V&Y8ZQUZ5999NV&MA\8J$^$1C_OT#E-Y<#+]XHM.I7K] MMQO6>FRL,AA>%TU8Z\&QRGQX5331M-:]]+K0L-'^G4WV\BTP@ZC=W&C_SB9[ M^19*!=;Z=ZP2TYM.!=8ZFS8=\!OM75JNEV^A>-AH[])RO7P+Q<-&>Y>6Z^5; M*!XVVJ/S>KQ\"Z6)C?;HO!XOWR)IHF6M1\&T8.UKJC7@P)KO5 6NF%;BP2\M6XG M6P!O0:5\NV6M4\I*+*VG"K[=LM9-9"66UE/AWFY;Z[AY'$O_;:VGQ$8DV"""VM8Z5:S'V)K$4=M:M\>JY\#92"'+8JS6^C:V2+>$ MD5OK[7B\P\^DPV-#\6.M*\0R_*Q+K%KK,7D>M0Z/)_HJ1H&(5P7P!DVY:BT&X-;Z*]8-\!+S M'P/Y8\Q_[-87,?\]:WT3"\7.DV]-XO3D6H0]%=G%/[_ZH3_(!AN*=VO=$^O' MNWC88+Q7U.FP8FZ\)G-IKZ(NAY4J)PM5PBOJ0U@IP!>J?E?4(;!HN9/W!?B8^..US^XV@LR^PJNIQ5U$?Q&LABS6EB.Q7U$>R8FUE38=V M?^M*L?GL6.MWN4GAH_"9LT DR67W)HW*_7&P?-D?>L<#FOS?*\+ ]9Y(-;F@UX7!JPU M]G_)1 RB44IC$J$>WEH6WEL4MYBGK).73T)LO;=DB(K#6 M0-\2P>I8L;4^@RT1/$H$BZS]/K#6C;%N(D!=^"S*L!YDB.M]$X-2[X6/U^>_ MQ%$VO C=*F4 C=-1XW@Q=&2M<^:5T]&RK+EET9&U3J171$=/?++QUJ\B@?W< MR/C.=V5RVHLE>9XWTWEP8)T#;4N;UM'FF@+B!]:Y%K>T:1UMKBD=X,!:I^N6 M-J?0)@:'9>SZ(CB+@D!T(DX VW#A?FBM8WI+I/81Z9JD_.'6>5\E(EV9E%]2 MF.!P&R;8DMOCY+;(@,3A-B#Q8^3VQ0^_?XEZ?I+Z;G(M17">8 [@5Q&*'I' MER]GU6$ZVXA$1:E@H;S NG@"0O_63S%_\"+T_#O?RT1@D!C4B1RA0;:7KWUK/32L5M?IOM:%QG84L2: M37;K_/&OF2*6I0Y8Z]@^Q;Z1159("26^"T*?TLQ_"_TTN;[Y;4./H+6N7:NP MLR9WT9&U/DVKL+.FL,B1MNJ M6;=\69(R?&2=5V0I '_V6]'B&?."_1K!HV$O*=Y,+\4[JX-FZUP=6S0OP<=Y M9)W_8@::N=]/4?7V4232FX'S9(E(OQR$?B=++F +(0YU6#JV0:@> L(7@VUK M'1F+@?2S7V=31Y"%(MA:7\BF':7CJO@U%LDX7ZJ>--KUUM%BP%\5Q\6:P3_N MSC 1\$34S+SU12;:<57<&38=E<6I>,=5\5M8=E36X?D[MM:;\8H5M$7:6\?6 M>D]>,8(7RFVM]9O8H($O%-)5<5VLST.U&OQ:(3BM]6R\9F)84Z3NV%HOR&LF MAO4$"/<:57'4;#HQE!QQ"U,#]AI5\02](OPNL#O47J,JWJ-7A-\%6L1[C:JX MIUX1?A=HINTUMBZM=9+3VOTL%EB'>PUKO6XSB,+P@M_T12RKG]%@!1E8ZYM; M%1FLJ0HWG@V$0C:12$K+8[0-9;)0? M5%)N:UJN1 _E$L6W2HJN16W?Q#98-NUZJ20_25D<2:DC%: MUCHRIR5CW,)MF]VHJ4038_UE'J.)L5M?1A/6NB!?=0\O*TC#6A\B #\:R%OQ M<)JE_2CV]= 20M %SA<)17 M[V28R;/(DS>2!IVTCUK5T>BL=11:"OR%6B_6 M^<4P3S?786Z ]0CXG"*%5__R.8JE*Y*GW%(O@_3^ B'=7KK/9WYUO=E8KKK^ MSG\XB642@9HK$_ZS+X5'F_7\NP\_P7\(/O[>T='>\4'KX.BX(??:3>^H?23V MW,:^VSWRCMWC]O]#7TKQ3)*. H#3P _K?>GW^NG)7FOW<'^8OK_WO;1_TFPT M_G.G="MNJ"X"OQ>>_)DE ++1>_K)#Q&")ZW&;@L>AV>2H0@__-2)W\'[^-\3 MKYU>E]>#D%P)^/4=T6@MDB[YC?Y M^_'1[G%C^J7&;I-^?T?KQ?JBPHWZ1L^!+T'0_+S3WAG[V#0:XFV.%V4(B;\U MZ/_>#X6'O6-/&DX3UM O>$=?_AS0OC=0A5J,C!6F]!.PHR@^T:_K N'6NV+@ M!Z.3?Z!6GCC?Y+US'8$>]H]:(L*DG@"I=_G&Q/]+GC2/X"WTYSU_["&L0^A1 M']]L(:!_^W9Q>_[)N;D]O3V_F4E8]N[_YOSLM^N+VXOS&^?TVR?G_'_.?CW] M]LNYO%S;/NKX6=_TATCZ0%QI%-:<3[MGNTZKL;]W_/SOJ,JY M;;=W6T?M1\_MLY>"!]JMQ2R%N]I?,#>9X!=/,AVXSTFBP/=F\YQGOJJJK.GS MY?57YR<0S6$4?LL&L(CK* E^+;NHNS1WG%"@7N))_^13Y&:H2Z&]ND/"NPLW M? !5XI\DX(M59@O0[5':'J4%'J7UB(\W7T7\W;D,Y=OJTODL2FOM'AQ,OS(O M;1X?[#;:Q\^AS:>HHS5\0/IPZ']W&ZTR"PUD=Q(S^2X MJ?=,<$Z*H7$H,CTM'9 3AXP >?KMVV^G7YSK\ZO+ZUOGZK?KF]].O]TZMY<. M:*2WH'8ZS;9S>>TT]]]X;YW+S\[MK^>.H:SFBNKIV2U>;AZW]TI LDYJ/X_Y M?(YB)^U+I^LG@"EG)$7L@%4NO1^0Y%=DO9^S35^F/0]^J0]@B3X^5O?$J(ZO MJLM0TV)['F(_R^(87OB9-OTO6.BY+RW>M[?SX9-TV6N$#HDR_=<<=%;\N!YB M"WHOK[<=ASV[CK=.!K\U]^:!XWWD_]U9EU(H^HQ7TR/\!.,1CB??>"K< 90VCS_ M_)V3!QZ?Y4?U\3I #WX36S(?'RU11OW(H7F* Q%@JBN3MO9\E>QY:UQC\Q[Y M:]GS$^2<*:92Z&-_"&9,D&:)+\TQV1.,E0NAB5]!P_=/PT<=R^B&&K%7:5;%G(1K&0K9!\-BWM'>WN'3X> M]WW^[P?[CQMN8:)2R1"$ M';F8_)'*81S=X3J%M^4(O2V!N!>Q?(%%^,RSOIF(N!4/%RI)QR5DE&V"XYT/ M1_OU]M[>4?OXX%$85Y2[CBHDB E490I3%NO;I?HB+!"@*[ 3GN0) M/V0GG'I>+)-$_<\76*^9A](;.Q]:K4;#.4T#4*9AM9LTEC*=]'2__*6M_*7- MG0\':=_Y'$11;+-ILEQ\G,$_+^/;Z#Z7?]@=#CC5 ,2EMS ,$.N[C*] V@*+ M*Y(HVCL?SF['W_*C+[F*0*0'_]-&I0 ]P]!7%%4#6]X- M,A25SE_^$"#CR9HC0L])92"'" ND4JZ1E;%P6_@N,=^ZL.* MS!=D+#UGF,5)AF[$-')408W3;+WIO$7^@2D/IVYZLH%GI;E[N'^X("?+?G-O M,4?%VDT=;8#GY\D8!-A[O#=/NLH,/LE"(%^\:^?#K9\&Y'N7PNT[+I9S;YQ1 M_&(8Q8+4D)O1H!,%6_",@>>;BMX0!Q[X*\ F1^[WF#$7LW(D@D\[? M22(T,9'"2?JOP9>Z:.BK8\RG. ?]T_Q7%WQUJ0^#H)9[V7$\HJ*L&$NF<%Z&'3E+I=$:.VY?P!0/,XO=9 MM32"V'[B".=>!D']>QC=PS:E2,#"]>!"DJ&)*Q+'DUT_Y!CW=0:B>*^QKY54 M0[<%?777@?_[%_S;T7!YYJ>?QKX(7O3!>3[?7.]=),CQV^=U8OT!@/\GPOU& M@?V"H)XGP#> $*,)5]F:H'OP?J8Y,E>E\'.>L_BXA%$*O_P[\]&* ^.MB[ES M,26>)M.MNC8&=?*_*,FRL/&V9V;.,_-[%&1A*F)*/(R3_*PTMV=E)?)WQEFY M[TN*<")9%_EASIOF6Z>((,B/BGF&.E+= &N6CTWIN!C21@MD/$)X M&7.2'8^ZO=*MPUBZDDRB9LNA(HO$>0/K@?1WD@QT_J0?8::6SOI-^R(=W_N] M2"9/.CVLON$M^X7?M/@;.Z!#P/7.G_ %>#_="@_A+M0ZF*Z>T"9HDR))G>.& MXXE1LCOW05!5)ISSCEIC*M*L. ^MG0_ 5B;C+"L\#T0O8^=A#13K?(N<,5XW MG_OP%9Q3I%\@W8&?ID#L,@ 2CJ,05?Y@Y$A0_T<.=0(2+D4N/HE4<-;XV#$N MUC!%H:DVPDNS@./W-_5;YPTFT!^^;[5;N[E>Z5,BY1 3*9=]IGF_^5&5R=OY M#Z(!&(2+.I?Y06QO#^+V(#Y^$,<-L@" (!WANG 08X&G"6D3K;%PZJ^@E(;U MJ1>2 9Q@>$NLI01Z;P &(Q2NL!I()(1WS^G%T7W:UU=W0=9*VAH9?U0@D^#A MQ'AF"[YRQ@;ITVF#J"KLS MR66LP=(PXK*@DU@BM[J3,ULN*5)M%(^(3@)*:CK[D4D'RWQ-FLS_]N/"C=.3 M]4XLQ?>ZZ,*B)R*X!\T"_3[;9E)KBG9].4LY+*Y$K NEQ_\C\D;:*?.BW:3K99J-U@QG$S2Q-=6._>%Z6 M2!#ZF"6P4)(\V8.A]%X_JA?D*:XW"-9]Q"& N<[/C)&A*Y$XQ=33O._P:=ZW M]FZ BW!F&9$?)3@QZ0I].B)-)19C(@4 CK!V'K8F>A0AR9/F19* +,&?-+9D MMRO)TXI"!G_$)WW5HYZ0%4>!$P%O,FBED-F4$Y:'F/8:>T;"[8V(.P*6K5\^ M!')$@:4WS7WGM]T;;)I[V#K [-RW^.'%5ZI4WDX E&)09->/!^Q^'L8X;!!N M B*FE J/=BPRST_5ON8AN0NW&Y_BLU%\6D#PYET6]!+HOOR)WH-TT%+-1^<#L./J0!?-Z"X'_SD1G$L=8TG,=4XQI!? MA.1PYT=9$HPT-4Q[ZSP4H9M@??;#FW20GN.;SO+W/X\RCBM)&:VGV1'YN1&# M$0@@1D*!&TU)!K;IR.;A(>19;D2Q+V!-P2CQF>/H03'U#DZL(:DEPX1Y&8:H MX!)%LO.WRVD%0>-E0'%BQKIBD*!W2&[Y%I2<-,E=A<[V&KO-QJ=Z$VA^=SR^ MLMB"A]:SD.+83#4_&)%)^C((\MC)FRE9<3-##F]/*+]'(09C8'-;5OCR1[34 MTFG& 1Q/J:G544IO 9BBUP-T(+X033)5Z<831^L?B:-3E"G]&$YKEI)R"*>J MIBKPX8B'^C* E0XJ'*T$^<%]/X)7C#".[>$T8& !763O\.IID@!XQ7]GH71: M1]R/LT8W!)C4T5%F,*9VZ">OS8T.HH3.-G 2D 6D^$I4F$'.1: >_3NC/D(U MBE?_7='+9PHR Y/)0I^I)4M V2R33VL']N[Z8(LG/^\T)FGIBI25ST$DQOHD MAMF@[D6408]/@T4(MIVD-11A-7<^M([W:NW]=JW1WM?$I7?UP7G#_#!BN>@& M44+:.:Q"Y8]NCK)Q+(7C<(3[_M[>/6Z]G1VNJWI4^)0HZJN(W;ZS1]^]3_0# M(ND>_S,3YPRT<;2W3;1??/L\)5V(LO8IG?F&EK@L#L>\E-#:^0#&5&VOU:@= M'>]-4H)&[",GU"PB,,_IXC&^+5!=YD2; AHO'&KS@TBI:MC>>_9(J,-\)-0+ M0OWM@TK$^=??&I6[YIY^_'*.K6[/+K_=GG^[G1QE]"@L*L(6@"L<'RPD">#P M:/>P,5\![6.;>GRE>2("JQ']2=BR%:MLX,\,]LS MS)#9$WI!<^_E/2)>U 9B856Y.9TNF1JG&0%KHL8YMS('-;9W/ERD,LZ M-P*C!UO6:<56YL#:L6:='[>LLSHH^RV,)=B<&"6_246WZV!H N/O6SZZ">AM MM[>,U(JM/!]MV"R &>G9EI%6!V5GHXZ,56;<:,L\JX[2+?.L)-JPDH689VO+ M.ZN#L:LX&B*$Y5;KW A\XDC:+>.T8"MSH.U(,>C#1.RB7_.0MT68Q9B["L\XMR(KDQ'SB<_P33Y+-YJ MH9N!W*>X:/7RJ+9I@;9L90Y*W--I@?/E!6ZS_^S@.=5D?X=*&]G?:B/5P=A7 MKJC4':FO)^N4N6[,.?]WYJ>C&MP14#4JE2+/+5>Q9"MSH$T7?AQN5;_J8.SK9+\M]$=E2>*K)EVG1M>;SWF?HK,H M]+AU&]X#+#<+N%'2Y5#REK;ZW4802'N;$6W'5IZ/ML.<$V^+22J$LO^#';W\ ME!I6$%>%'P+]MQ$D<$0GRE)'&>U8@K+EM)N _X-9J6-;3FLMVG39WM&6T58' M8X46>U-T?42&>Y,-AP']+>(1C3?;LM4(H M.Z..I]B-FS@JJ*VB%TO%8ZFA^REWR!;46#G4?V*32'R@X,V%QKMEPAM!&LW& M+"UIRX;M19RN:SG>^A*JA+.SB(8@L%Y+>=K>-L%P8["[9:6V;&4>Q.E*E^-M MHXHJX>R26L9?A-P=&Y;:,M&-P&NS,N8GF'$[\NPF2H)O5LV>Y&4,*3;+=ZA0;; M\AA;MC(/+1;U,=L"F:TP7!D+U!4RS<96@:D0SC[Y.#$PBI.:'6*%S!E 7?NA\ ME*$$]15S;?@Z:;%%09"J[)E9Z;WER!M!),W6ML+'CJW,@[A\7LRV;6*5<*9Y M+[%5#&H 3TY*C/8VAEWR".6DIG(HV?/@7,!;01_VY-:QL"GTT&QM$WGLV,H\ MB,LGSFQ[+E8)9U>Q'[K^$/1=(^G\LY2J^$?&=[Z[39'<$&0WVT^X;*L7KMN& MF6W9RAQ=E1LM'6;^?1MEWHJ[U7# 5D.7;32WC1BKA+/SA[[?\54Y\I0Z9>?& M[4LO"[9JRH8@O-G>=GVP8ROS($Y7QS%&/>5?V?SDTV&(AX M.RYO,_#:?+Q=Y+M4= *I?\_/TX>?.O&[L8>>NCBF?; MR??WOI?V3YJ-QG^6*: 3I6DT.&D4CXA.$@59.OG([%V8_\6U?>_GG6?8Q(T= M_5 _+BBZ)^N=6(KO==$%@CP1P;T8):C;&[L>^&'=_-Y97V?0]Y]9DOK=$6/8 M1X]U>M)J[+;VR5AY!GPGUWKDN<>>?NJD+:81[33S49M]H L16:'.;!7_-VJ,QDU @\]0%_>3&<&MLO[;C8T<]64T]H]WE_^QTSPJ-8Q M?,QMWT^-RB^VM=?[<%7TR_=*):N2%)5 MW7(:I%GB]$7B ,?S<09V-XX&SC#K!+X;C!QQ)_P F18LE9<=UIR8WD]M-GN4 M8DJMB@('CC'8"3*I.7(/T0KMSA=&]'.&$VZ,!;8=,B2;+!D*M\ M\.G 'U!_NSS4-8HR1\32<46&O\)J890Z:>3T,!T,Y$,F'<86_IAD;K^\M[0? M9;T^W$*KQ#(9PM(^PE'WMO>*.B07<"_\D, UQY',^X.ENW(P)>P%5S*0 VC M;RK0Z4F&.[PC]NI#$:<%P!7Y%&!+8-N!C[BO\0>:K_'Q ;PS3(%*_,$0J,I/ MI-Y=7\#6$&)]X?$7F0_?(?W[\*H.$%@XPNVJ<&*JM[/KW-*'J>^ _=SW?=@# MTVM$K5UQTPELK?.G= D-PND#1H"2L=$+HCD+70YSIB/:6>PGWQU$'=V,)(IC MC^#&KE 9U0P%=,<#!N%[X#RYL=_1J)%.PC5@^-!3F)+81#& 1[&A;:OQ7G.= MY? .6O $J!@0_@QN@MT:G<_\V\"22'1^;@NSP+/B* M[<#E+-E=G\:U-N5A>A?[YFRM;_,5N E%YKWZ!8RJD\9N8V]=J@U;_;O.QRR! M:TGRE$J#^SW8/5[B=N=D0.<"V#EQ46#',AXDFDT2BZ]IOK##'/\JNI=Q;8?N M5O=A3C9(C_Q.]?.]'/\%),KX3\8+\,0G(/X#$:M]F,H#6'_ 9@!( ?+].PF, M!KB/L2=0+-U=T!F<3\ ![DEE4-4WI"B1:I(B&POAM/L>9=: R$I\ST?Q R(G M"P/ '[.]>Y2A"?I8O4D&]"QRMY9@%;J$$FPJX$$R!+V_V$!N*9[@%(CA B ;8[HY6@UNG\RNJ""0&AH\BA\0 M-S!X 5F=,KV/XN^('::S'I*#R$=6C)$T*+Y^0&/)=IT_"CM/&U6LN-;!O&1% M%UV]"1DT^18ZF1\PGQG&T9T/"F^4C\*@GP=H$4FF #H(B@KY&+E(5VBEXC>" MH4PP0&L,3I(,>VE?$^\05%XTZO"$$$&R10>Z]\#'Q=#DC3C9GY1S7.-C(-SO M\+90.K\ /QS:28'%+BT@Q)HR?14R$86.Q')?'PT75PSQLY3=3.@4KHL*!=FX M!O&AQ.F"#A(AXX//(>6#RH4_7I\S-FJDS=B)$]REC=CP*"G: #JJ>P6L\:S< MHVN'#QZ6M'BSQ92EH/\O,1B^O[ ^@AV8GGR$0/=<@42)8366V9*?6*8OX)! MX?M(4U_1/.+E136-=1S#6<@F=PM MQ\\1@)GY8Z(O,X$L; M"YXY[$7L8PG9%W(E" M_R^VKI4%SR[>;$@1.GB +:5!45X>2NE-G!VR?)W [TIW!"!03B$099BN91R& M+N '2(ILX%3].X1] ]1HWGCLX#^,L1,:%'@I@*U%1'-$.G<21#JL]F;'*IY^ODY?Y\Y; M!Y1-9"N]:;XA36T5-7[P .4')C>@T;'I#P/T8]Z!+!(XM&5" NCXJA8"*$: MN/^=12?/B7P=[F*>I,J;K&.2) <@GP@TUIM'ZX(5R?8#F]2=,OB:>[M'1$A? MB"M-L.==9XW'Z)*EGA2#@-)JACAV AB3"(+H/B'G9HEKLH[)+K/A$%0'=NIP ML"\GPG]H_JD%D+))>%&@R@'+*X#F7Z#N -OU?!1JB;ACR6?PTAK1-YALK$2G MHR$F[ 8H6,BV03\2)^1@L$F I1/F"Z$Z1BZ\F&\DI>@!['\\5GJ+E!_S))MX M\FQL#\*S#\)%B#$B=!20*]#O,")R86DJY M:9='1NCZGK)U./'K#H,7,LPU2]35TYB4IA VG$K],DHN0Q,#+<.\WP_<[D4# M/_2S@1F9N^5D,@8U>\[2B%(/6?F@MQEY@1R82'))JAL1(0^ [<](2L\(3>L M@QM&'R,E#YZN56A\D@.5(*MVIS,CX8"8Y.^CKJX]&& FA2PF-$V2L8W>?%96 MM-U15F?8T/9CTO1]4/D],SBL>/IT&.6*-)EVRGW))DXY*%[#,W6/QH-@E?S\ M]T*Y3%2V*^T6O0*808D)P;3/?%.&@0\WX0;9T!XW?]"TP1>A* 2F8GXXFC3. M(")/4>GS,:Z>?_-"LEWLTG:5JQ]@H@.FC"V%GO>&\::M:E8H,+N7K?"8_Z4S MG %I 099R8R4_\[\X:!(F569VP*N MT-0 M+T*.']"N]'YDP;7-W%C>]2"B^D^\@!5'$O-GP6K]3G=H&B048Y28+J-*!/R< MDEV 4O-O@"M@M@/]XK/%EU$VI@@H4(U?P@<@O\Y)X&K/@>C M^CLZGS;>:XN MII?J[^*T86UE ^BHX$=SUF,.DZMG'FOV*50FAXR/?8M M=<4=L&($L/G2PJE6G"']BMJ8IXZWW.6Z:^+7^*E9#/"$;^V054/@IE*"<>9]DY>E\_.>Z'RQ*/[R6 MF$/M?"KP\63*K)7'^C)T/LM.G*$32#HH:,V&SJD.6_( M1F"F2.=?@4#@YC=&/JU%^N/.![6_?/,V1%EX:#"H,[BS*Q&3W'HL_=?.H!7O MW * 0*HS*U8**C_D [@5]\I14( &TPR3 "+R" MY'3-K**^-M=5T(\D%ZC^))PPB[YF()<-A0[( M?OQ)"3%5[%=.K+><-UF!/V9)!M"2++[S[W1FL ([A6^W]4Q*$VAMZYE,U68] M:LPSV+>MQ_\F/V)GA52R@!OL:LA1\_2"X5+.E%%QA#"^O?K%^26(.A@4_O+E M+/YO-\U_@>"TBFIDN0[_PXS<;@6',D M5DTF?3S3F+(4B"1Q3BE^$^&.(_=[#?TQSIT(X.&_@\7=:#0IF8D>JNGU2HJ6 MC8B9]FD6H(>]/AB"2I),9?5'64I>0TK]T5%?#N5&L3Y$94(K.5,1,.._-:A\* M)#?2.?LIC>#5,8(PT;FOPD]$8(3>.2\SX.8GP I\#VM''S =,,FC'KF3!?X' MOQ:V4MJ+)NK2;B@ZXG>RE%-0E.:I,A*OX7!0BJTQJR=QWE"3H2ZYKCLRB.[? M/@9W,FX?A:3R.E#H2;D/*(2!$.%$'%>2GSMTQ 3H=&C[8JD7Z03_WT?^")M M;"!&]"H/;2K,&!K3@<;5'O2=B)%.;< [U$@B 7!T?88_S->*LSD#+ECX9;]"N)Y:&S%?MI284:$891 M1K4#@$_ X&"(3%=@=J9(***(K!2![ IN=87Y !J@'/Y'(__F_ Q3G7T@.969 M5V%R1QX;)3J!0SE*_40E53#>L-%73MF)1%^I SP(8^:(/@SB,#5P/8-JDU5& M;+G550',PO%J4C!*3@[H A,?B^?*K>LV3B%,.A MKUSPE-0>8U(!&8=^6-KPO?")H+#4)-)2!B_\"E]7QX0%DL L^;]&I&?RC]$?#5&/.,42IPMGV^33I/Y=S.'>]&=!*I4B"0+7 S@@C#L7_"<:37PQZI7W=^ MV&82$JRKEW7=#$[K2%^/);;-PGX11?$.* 8Q@DDFXUWJ9G FDM:M2AI M(#/>_Q:U)Q+$+A6V89D4?@N%V9$3SN"VM(E)XN%H"=$E8H2(.R>CXF",G\!> MA@2-3>N*FE.")C825."01O^DTZO3S\[%Q85SBW6K7R(1UHS??R]^SH4"7#G# M1[ %'&)O*(5 M)KS:X]K]7 =1TA)^DL\)22K^E<73+7TM>ST9^*2$JI9VTOGVKYMSI2L!A\"+ MXVR(%.@'S,CI260YU?0\GJKL>,H0*OI%BHXNRGI*R?'-Z*.BW_'#=85M+5%F M 6JNXNAA9 PU0/M&S35PFGNG0$YYOATNA8I+9"1@M/(,##@V?II;$2RN\-13 M\AVMG>,3C4K$&/QO!?-H%* ))-0XY+2H]W1^92LFX0C^/"1H9EM/4N0ZLVT^ M 7/#MK'_];?F0>/],2&\R0YMNPK7SA0;_03$O-82MMI3A&%;R=_9Q]-?UPRQ MPC0#KH[VA%E'K65.S11<;"6K[H\J*9#9Y;A<*,5OICZ1JQGE[#&X\M\9%E*W M[*5ZW?\2V7S^/3:DC>U0JR#E6A @Y7M%\V4Z"4AUIIORPL[#\=F/P4"R(F]I MY^V364,:AMUWW]^)DL/V%!X%A9-O>&L;E+_('EIBM.'U0IA :VY'EX-03;). MF-8I$)/-3@VW.GG6*'VFO.!4)$XI%%/$NO*%>&!H062R\-D$@FF<-H:]%JSK%]R@5M5,QFK::Y^+ONW ME?ZM%*W'%1.5L_^/Z9X RM3G?K5_L ,.:[$P1,>. 14"(+= X45*1H,.=E[1 M?;2_7MV8(6OC9^:'0_:$ M.E-)BCXWZEQ5 M51'&[@CY$L>HZ-ZP5+F%O:$2[#?+SIF\'P\^@D7P@6I4DXN)HKF7V9IGO&U/ M+T)ONTQP6!9/A^F,^(6&MF$6C]()C*94JA>==IFRU2>1!W! GX(>F;P!23&$ M1O;(Z3H>$RSUD*ZIC_;OJ,E#T5=Z:@.[7>=7'PMT.8JMO([<5U.7J^>0IB-= M'\+FTZ+3#YXIY1M3/1Y4=_&\!EB5>\6)'G%"3&& -:,@E%W5N:=HWH:@][&1 M+'X_]N5+J$ETCC%\!+^<>1=N>[PCL:""O2#@DLPA![N*YM?Z^U05L8)J7F2J M]ZT^WZQKSMM9Z'?K(D,@OB@%F",'+9K@FK8R4Y3N;Y67U*F^@[J\$XZ$"H2A M&]WH:&#T7F(%J52'MYT*HME>>YM%;R<+_Z,\&PK(N1MD.GR8L[JQOO0R]!+5 MXAXM K,UH#J=$57S4Y.07>?4!4[L*;:+;_EM]V971S8O#,_]J8<=/.@,6EL/ M=WYA0]_46@''9$CH^#L\0)V&*(1;%FP4_$/Q2XF_'1\7R72KB3[C]B@Y$Y9%*P#)FB>1;S&,IK4:[ ?9>@D%=709- MXMLHF=92P)AU$.>UU;PX?3%W9?S[ 9#C](_NR/0>Q6,8W1-O;C7V&Q5-'#$. MJ5_ .Y28"X.F-^89B2&EZ^F^(BPS28J3('.CH>2T#JU3F7,%J&V_CH 15?G& M%(,?Q2C/+X H!@,%?R1)BNVGN!/=HRBJ&F15M)1'$&=*HZ=I+LT=U%5.)1N9NH MRA!-LH%JGED>[$)<#(SC>::[$*&[(LQ[*TST*\;4#$#**(^TU*@!+??0&>]] MJ;= /:W@"E L9[D"@+[KW#$I:.*F?L\PSS_N2P:3FOR(YD?!C#'_+L,JK>JS M2 )ZD-,W'O?SFU]TJB&/@41=..:L7C ]*0DIZ9,3PIS4DD2JIPWU-R(*$M\Q M"5,.DW%2*PW089[+!P^G2.;-0L9&JZC&2-BH+&)>!9*-FWNX$.% Y!+HMJ$_) ,GK< M&M-+:'4]G1.;ZX34)QN3BLM;Y86H MZZ5>>PB_4;M+SC;$]^1)WX)LBG+B()>HJN&J2!T72'N,\S>_7%^\S>UYU5\^ M5F0UH)2-/.BM9FM\4P=5+4M^2Y6=R4TF^ JH=-GDM<37> /%TVG1$UM,YT' MYGQ??23FQZ,!?^?^*QNF566 T;;<-5UG\63#'&4"A><^K?%P8 M,54_\-AGCWJO(L(!"BKRC?'N_7(I-G780\]CX.N\.$,5F(\!;JEQ?FI4,GV2 M$/-V[[D@4])+RS+JK@:TZ(',C2PN[4*IJL@5 ME8\H0(=H\EYU/NT)ZO5HM&4S::\0L0,X('!C-PM*UEHM[^'(#YN]S/R<$:LA M8D5!F/8)H1%7[TB]N3'ID.><]X@ECQ^$+?=<,KT:EN,DS9K"CVK;8$4LP\JE M;7G49#%0LN9(4.-<&OB0YYF%'K6/) 40Q7_HCM F@JLXBD E@,@>M>5EU5!1 MFCH(:1PI&BKX6ZZYCIL)ZFYCQJ4_82E%8=&Z>X)G4BM / KYE+RB#^TJ=1N F '18A7?3A40E?7#03>O$HTTV;:(S' MZ)/?HXDJ5VH69B7M#+:4 K3":/J"JKT$C&-N@C'"*XFZ*94*4XR*H["1M@O& MK>&B^;# T5"J\PS*+6Q-2Z5K8LC&6FY<*(]7A YDWA7%.O\BTY4JX'Q5@Y// MF*$:4;!'I#FFE]L>4$/,HE,YI9M1/ ]V23$*JNQ1+6N1$XE@!'8RMK&5Z$K M3'U@&6)\8JOVH.(7PSK2Q7E)$56AH$#:-:&L,ZA(WX?^ECF&?STI&><#\IOWJY4$;S.S]EK0"%-ELQ*D5#>?H' M9A-@#3ER9:!/ #YR#)I<5H_\A&/V1;1\+*:O?;M]*B_27RFPD@N3T=BB&T2> M#!BX6%>/[CBM//TC<3!S)N36KSU8I9C4I,.T"<$T5[)#/%[X+8'/@"+,9KM4R&$>>9$";*U@>J3&(&:;OB+QQ;C\$ MXNJ-M%^1CC4^6"MR%&KE9;$V';4SSMM1$6 1R)B5&Z/'M@9:<1@+$.E1TP/Q MX ^R@9,-J5:)@#T'>3&_Y3) [OF<@CSP>U*/G1[@,&V *I;OAFRH!,$LDM2# M&VJ/$6@%(STW(E"^5$X; SA4DD/AT ,4]T6?>R60BA$!^@0+"F,2LTCHZY4C MDRDJ2UCMSS-_\J[C= YG-!DG*4J9YZ1H<)@F I46SHQ+ZGU2&NK##'5L0(*V MSW6ND6I]7HRNS"-+O.\[T((&A4G.[X%#"!\<4PS\;.R7@F[]4(VTXG$/Q#15 MOI>2V,*<8I+TX4A@KP5*IE<7,.(QRLM/0[TX@"\8&>W8,"I&6AKG<8SC1W&" M24M**+Z"'N9:OEOT#-395/0(XVJ6%XDC%% #/+V8.-*1R"YKCJ<\&BBF:?L4 MR%;9:,98!![KJC3*!U1Y^'@SK'6/]A*_VV9C*2ZRM\W&6G]/TV*XJK82R&--0QD>MP,9D8$Y:4:-1TI0- M:S7ZQ9CZ AO+,$H'"EU<3$!57PR%;N>L%CN@J]O&;4R>?9Q[@8?+S['?.=*'6ZRVHO=_I 19N, M9#*OR4$)PF"8YFR5\5A$, JB9W:LN&YT$/<.'Y# M8_1((S:RMR=F*=?RC&M 0+=+7\[%GBI0NNM\QN$TG!)G]C:H@:U$[\,@J^H. MQ"DG:!=C\P$;4R:O_>0[=@[!3UM_[J0#1T-R $$/ECKEB#0'CJEE ^8(-1OU M?U:0R5V0X01T@9]TQ:.61U7E=G1TC"8FU%4%91D[NW214I&[898PI6.=:\$\ MCFJ<:Q]:K>RH=ZYX MH?$W-X_>-5NP[^.#(FR#F'(KRMHJ)5^I%)["A*))53(!ENSV M525'H:=P[LNNX4HTZ,B+T#$$5N- ELIV[N_O=P4^P F P/1W2QGJ141%DC=+C:S"5,LM+*1238492\_OOF<14RSZIU62$P** M^D1;>^[K9<;%5WIY/40_<-4^0J^5.1,/;/RW-JIQQ M0PD,(S9H*#T!+'T=HO@N1^;V.?<;CK^:"TX43>X'/!PJ5H)*5%S4]8WY.' B MH,ZGHP3S#$-?J%(#&._\'L*/P:9'U&F.,,6WD29^?F:IQ:3-/T M"&%YMW#%"7)7%RO//<5"&1A&!E$U8Q>W49[=%!7N>J*0J(.X9^>=\M:14QE[ M2G*.=MX"S:!QQ@E3Y*C(J58'9=?Y)+&T'F&1NZ2(\,MKRP=QK*>-]\M[7F,V[A%3\JTW!,DPY@42G)!%WP$'/-6S4:"@*YI'..VV*V"@^BBB)XU$T]( # M/+O,PZ[3<3D6->=A+;JA(ER*U'-XTOD6U)^C':B*B-&6>R1'(VDU+U >])HWB2"'@T-$ >AYF:LGJBQZO!FQ4XC$:]QH:*JK$2&55/^?RE^)"+ M$/W^Z)>J)/OY/(N5&+@"9N_+7-8A>U%?3)&K^Y":KWMH<&/^9X1_*<&J _[1 M5)\BCC"9$HGB0H%H@+W.2]>5!DSE7E3XV$$=N(8-\S'O!T1*0EWYF=>@Y7MS M?7XVV==@(F=F++U'/AB6VM0=DE8R5)X8>C\GH S8FKHEU=* DTJ-X,'H ;DN M5.\(EU5O',MN#DC'S:MWXKMJ.J! OL+:S"!>S4P8![-;!*._BF6UUU1/TS87 M$&19&FY6TEE4GXE:DY M9FJICB /:D*T&L^LO<@DKC U#=6C*$F?TN2TGU=/M 9JHY3/HL"YFIH"-C"Y M"+O*BW,M=:*+:I:.'77LG;-U<6U'D;V:T2*XS(V;7)]F/:SSX)9$V/\,P]<^ M#QNAALJ>8@NP<3P%>9F=UF,,TN6C.\YAN/L,P ">35F9(?,T7R@&'4?7 9B5 M^ 9KLU/]N;@]LP"OG&12F#0:,8808T^)[M:_=_1&O-6,Y$)E8,*9 C,BPX96 M(.8L['6*^UIOMT&5BL;2 &D5\)],P/:\&&3BR=P%C:ET<*AR@8!=X5&;E('? M(W^K.6E>>4XH:9CZ$N(J>4V!ZI$+HO;*G" $!PRLGR[5?%/"K4KV)Y+0?>X[ ML@>0X^04Y[]!(4$G0I,ZDC64Y.)I09HZ;L\<<2=\3EA"SM%N_.?D:WA9E>O" M:V'+7 HL$FM^SLJM@_]4,WT-"QF+DQT/H$ N8E3:8PY:XM>KQ$6J#2)FIM)H MIG]@BRVTE/+L,':;XBMWG5\!YG?8JR.OO)3H8S:[-1%L9V!(89;F.G&+#GX7 M]>AHMSBO+Q_'A/"C;]=YQDJF%ZL4X5NB'5B/OA>KMX.HZ&AI[( BT62?DI=Q M.$2'-T9^L5R\;(+&!(- ^49"I^E\_4.XN63 K>9!8* K@(]2<9[X=)]F@+2U MIM9JS?7]#@2+4XY:'#"]V"C MVE.GI::?/+Z"YI\3'P@F,AXE=AWFVS6,- 2.\<&JB ^CJR7YRAP$.-X>*^.@ MJ6'LD]J18B',_C[SVQP#O!\0R^2P,E9BQGF(DH"$:36MP9>08JD-&)(EZ2C_ MJ6UI720\6B1U$C&.$17YCMA[J B!I0@I"N20*-?>$S?![,H ?51I*3XTH<3K MA!"+3>(;"TRG7>>&-(TWY#Q6]$.R%?.[TP@K M].'-"R"K5/*E1Q1?IYR)E' M4JE[0%X:6<*B\YPO4;*E3#NMG.KU"Z&%?TC.7,%NLY@7V6KD@ M;COU,6R3'@V .VE'DWY$Y1F.133F6B.AOC6%EHL'BL\/D+WQ/&7I8I X*6[6 MG#="+(F@F[-?[HV&'ZG<"]J3<%.88:EX&(H1>@U[F<\-5'S,UZ&C IRN76\> MT>'R) _KT\I922]F=2X_5X:)0A]1>#!($^00$SI&S(E-VM]IAJ#&"ATH/@G* M ::?*NKBL 6JH'Q_.="'UD%B-+G&'2%'5Y0*FETFU/1#G6FC6PPH^Q3![ ^Y M! 3;T^9!6>H=1OWJ05"@(5M-26!X8[4P,%S/*H]UTB-2X]Q?.L FS25*GBM_ M_4C% \PX+_J9*0/6:-%<\H8;[Y_F#BL\_31,G6D)YQ(/AFKYW 6/&^FHZ5RJ M^(/=8;N8G19'#_Y SYKP\>U)H<_@QWRBJ 0[2,^P6J?C"Y4%A>-3*6O.[*P6 MI]TH\*,BC/Y&"[;B301[%=Q2KZ,5R0F.)4$A5<-A1>Q;[ZR%K3/,BF1%%Z(Q* M>\'!AU0%3(D#$^$_6@L3OYEPBD\C>S&A[#,\OORNB3UI_Z:B72.8*#*PA6/* MZ;B9XNSGT%/^*1@4,5RGW2RD/A7H/J"^4&I6,U6I<6 H#W'@9G.^0!Y8ND/G M_>PZ?U!;BI12I2A=*QO(&!MGS@S%&ZY',V"&Y* %!VZX2+8B\A%J8*7/-?=2 MC^(TN'3: M,V<6/3$[[2TE@9H=62D@6AHG2G2@V/E-JJ:6YF/>S4D,;?9[^(P1"H.0? ##X'$;;&A]<.L-]6S3F[ M=1H'QXU6,?P2N*@<8O\7/$8=GMKXIM5HOW4.CH_JC<9QHYJ"^#;/3OEF2KN9S$[],G2*!,[^P.2S(AV^EKMR.3L^BODBIS@CFY0B5AH6Y0T#;DI8\,S0*!"O*K7S-8P3D30^J8<"V5_*TD>9\FS$;,<9AMCBOL M%?T]/*?9;!>)8S7R2>4]RFG8"_:"J%-SE?PV2@]\9/60RM44$>?=QXWTM-@8 M7\UQ0# Y10<.#5B:*K._G)R&/)2J:I! .P!WG86L1_1,5D2;*7%%#C MW(NB M9P^OL0NM8#XD?9'W#U$-5#F=SZ-AWXF/R@F8+J)4;EJZJWCN:J MB%C$/2L_G!478+(XOE"W[33:E11TA#6[<71?TVGKR@K*RVF1KY65*;-W 7?* M2:DUAW)ED9$*7 C,HD#U@,2G$)#!2&77^ZRCJ21U,W4>I8C4WP2WADD!T3SA M0+6A+.5-JP,T%=*;YA MKXY*:J'Q%IOCUJS\/7G"?![0+9HGY64"7%RDJ@2B5$W9X>YN1O\FWD69$Y2\ MG0/JI!P@2O-&SM@$ACS!8)QPVSKLMXB=SI)W #;MI,:VM35J2L.U2'XB\M8Q MQ9.XGFJCCS#C '7^V9@WB[BX\^&TJK)3C?-0M?!Y K]PK"./*T^YR"+$""DV M:"MF M&F;)>;@^_Z^JT\6&+(E\R/@^A+"J:N5<4]C '=HMQ-4$\.Z: 478:H\J5-#+ MH*I48!/HTR\>Y\>JR5JI)XK\;C:8#XO&GURF3$7,-<5V.>>(2V[TN'C5#P<1 M9S:3Y;(=:FY>=$XC:S _"MQ/JR.!F5"2!+>IC4$.2[:6\ZZBI0;0E%^IFY5J MGEU4K[EYFW(]ET&7-7-%#7<"(U9L=$2[[?/0+?4HA=GS\IX.<&3 %F>LNW&F M)A^HVIR:T=C$(1-&GYNI6U3'2KNP55V0KMS1W=;RQJG%S LX1Z[I2L0]1-0) M=3;UZ?Z:L<+Z[O&305+?^WG'WSLZVCL^:!T<'3?D7KOI';6/Q)[;V'>[1]ZQ M>]S^?\V#G=G$CEKMWC->-4L[?MYCKRWJ?K"-NEMH0=VHL>C?4*VY)AF%? , M4. $7OU+%&'S1G9SD).XDI+B5CMPV<]=%"4_PP+/PVZ8TS/,J$-'T:V"KG05 MM (%K>)5NXZ#'6.+'VKYE'(ELXO2'65>H<0VUN]R'SJC8TGQD&;"RK5[6_2D M-#S0Q>TB=P)C;PT>#L51(9TJ5AZQ:JSWOA3Y4=1]>6>Y?C9K,RA/T8M3'D"HO33H90=(%RIP27^]B#N:/H%[+E28?0=W/C8;A:I9K[D)KFK+ M%5BT^,04D$$>B%$!4MIRK$]P#9,A$96*VMC#68*PISR7L[&>QWF&4:JCP1HM MY*R/NC6:WE""WR.=;3MR> MT\S$!0Q(38*V(./Q*YKZ5NY(K4(/F&)BG&X7BXVY2K;TV=6T/V\0'T]P=X-3?0^C>V:I6R94 M/P+0?-WOW.7#+*4N=3"HD4Q'BNA@K]/43TBL1SC;T+_3.7$8 PEHM#GF0>+> MJ0G$^RWI+(]T:#"&)IO(F/=!HU:Y7%D6W8MA1UYQD G)@9O5 ML)JE!_7FTVM!!,2HZ!=S<]%YV3>'?BFW9D MAG)W//$"(^$Q+\$J&91;C"\/ MXX7QB*E@/0Z+L*.S&(%D6IV&QM+AND8_S>BSI'@_#.M-X%V&[.R30DX<^'=O M65/"IIVT=="5XDRI.+DB97X@"J^^4%-UQTW^(F6MV)%6OLGG40[R)K %M8,Q M]XR&!C4]9D,;YQ9@QRX,#F)K9#P6P9;Z5T/].OD0"VKRM$-V7Y#BE,O"&'H4E!@FBFB>AV1@J&UF%EG+W>D M3WMQ1QJFS)1)S910I)WVK %L;=DUV+)*B3(&,=(15TW;BA8VT]J7%JTUU #8 MVM@X@&)*\A:CRV4(I*?#P3:,$=4YU!2V>3RM%&'%+.PH*7LC0/*VNBN;K#$2M']4,.[>LY+Y3 M!HU.W%4! 0K1;Y&Z1&F7&@-5L!Q.T-@#]'/ :2NJGV9-4#&'ENRJ<&HEPWKS M96T8PV:,;E,BSUO161;/&F0P/=TC'XO)62I% $V/B;B+ BY(S(.N?V9>3^4; M41A.A1V-2-RNG93]@)M%*!15=#3PT)P 3UQXF*%,PN M%LP8J0"N'P,@$NHIFACC_3P>ZB%'7//8(4;2$1;%G !=QEJ:B#29<("/ MW=.<1RPX&::XA.+E>5AN8A2"JE/ Q"N4O]OV4CJE\G";Z&HG8S\M'PR37\[( MS9ADF]P<>(PY8E\D8^2Y.CH&HV36267S!!PJ]30.0D[>\!)J*Z2DK)$I:^;/&ED_W.4"V_7$&)*KC9\F/#YW&/SUP_PE MVM&6+.8 _2O*3*V BG1PNQFK!]S".WQZH3EPO2T*F28KC[:RLL009E0@K:XH MA&N6L?U+\W37F3:( 4,9D!& W6U]W75!YQ]-+E2C1Q0/%B)AH,!"?/J*%Y1OLCI1"4 MU8&YJX?RY.NQT? "7H_&HU$&;=C;(;%IF>BLBUT'1^P:DH9%5)&CJIP6+%BP MYY +<,]'XQJ*&65AE!L%%9D5-6,[>'(G:T45IW\=J\'.&CS=3R\Q=4RM&J:S &N4E&.GIV(6.BBS#4G54U7 MN,?JK]A6!\RQEDZ=36J.+K\=J]MU/%3?"'?<&U%NYW #C M!XEB!L.;MXS4FA+!;$"3X( 8KPE'UT50I ROCPI>E52!+TU3R4_,S/V\'=E, MH]!,'L-#3 TH63)RN[:ASF7OE,$$*.Z#T-">XE\PY9F1U%@G' M9!$0'\A;;A(OYGK!T92N'7GC-BJ\(9D1Z]J;*?/<9[GI/)FXL=_1F,=^RZJN MR>'&G-P!C]N^&,Q6!4BFKUI328/DY\VM(IU2QMF*XPWH:CCNL.]T08EXA#GG M3HRNP>6FBIDG2C)J9:7ER0H-Y&N'N\WQ4,W>_C94\T2H!EF5(MVM^(L!:IY[$'>4&CT9)QFBZH?117HJ3B ##,VTWS:;ZDJ0B]_C*G/W$X:T6-VF446S*9"W0QYT\!9/0XF'XJ'4B^_*^_-'HOQ6:\XX:4\ MM)>HAV['IN+UXC[LZNN1J3'*F[^JKHBJ_[6>M(P/8R1ILKVLIL\M,2V-F$Y- M/ZA7S%E0;L"@KGKRRL07E_XD%&LF1&T4E54ZQ4:>HDO4IBL2 M9?MO2R-+HY%/F=3>(*V2%>&M(M=0.:**'@U43U#.9BL<*]0T5#]*31\U XIB MW5F,.M2!Q8T=X (Q4FW]::9)DLF:HDQ.W*H5A?*T244C:E-&KJ4J!J/H,VR, M&1_HSDHU+GHA2DH1R"B! (E5A??(1V;JQEO26R)["K#%7:]?5C-X*#HE2^MY M692Z0*XO;OW"@\F43BI"&22:JPVQK0/WI,Q9C1D?ZDAB2V9*"->%YI-O\I4T M8S1?4S1+YOD'>OXI+JTK.KA!;WDQE3KA\57=F*T8MI-7(T[Y,DH!%P#T+BGI M7/&.]I\2\-+HV&R^(?FM#7*[):A'N=+M&@,BBLY MB+@3@]%W5?4^8&((.7_(Y;8A[.#0HG4^>WXK=ZTCG,N%($C1 YME.-&F2### MZ152,[I\& ZG8QF51;H%2O7+$I/H"7I MZ5;.I9N+HF7,!\&B;**P9^5U;PGIAPF))JM$4QR&RIN;4 ]=QHG11:/@59CQ M8G@-E2U)4I+J79B1Z=$^3[BI5 \VR@E"=[KXKKOKE=Y>4K>H>ZY>$12MX*D. M(>92.A#*G4>*7+E$EM^(ZZNZ_/5S.:[+?(0QFRI@'$TALJJW5&%!_<"2) MFM<\=?==X0=6.-881$AZP:HZ>M:_+EH+9_4]H,=S[9"\D>%)-KK M=;:YC+$!4[%$?683U>91:^74V#$T1FZ$45A7D9R &J*K_O+D,3?7FJU"O[9, MT.-M)BB=X*/=]O8$S]]EQRB_4"7XOM&+9:H,>>$QUNL\RPK>8O5ES76PP["N M[<[S;W20D_&J0QKP%5;.> MJ)FH>5[G.XD34U<+ASP-]ASSSE-$@"UU MC#?+*CFCL.+6]W1'_V*\Z]-S8N@E/SZXQ5Z[UNHTHN<:R<=E"._O'MIF-$^ M30D.7TT^<_L"A\_!^G]QD(Y"1$DY+R>WIL=&]@GO3J5RTF0*Q8THQ*=]5+&> M"H:CR/Z0.:9Y#C1M+D?D6&,AFD9E9,OK+O;<:!?+_8NR$:*!1]=6F_.B>_0I M2S%P[@18MLJ%G&M4#"4N2)4/ N,-M3Q#=R)720U/89# M&FBEAIWH/"H<&E .JA3 H_SP(O%*,3$U8DNW34BB(4YY44T3M"ZCQ%T<15T. MD:LU<4+WP*C)+-(P^""J;"W]T? Q 2E%'-ZF83,440)4<=!:#<0VU]%3 7O* MZPL<.>6Q>)2@$5-94@2O2-@=1#$%0DR4-YNG]^TZ7U4*23YY3[\"2RUXFCM8 M2GZ7)N>!LD8B7@RD;@&=GR.Z%W$0XN0Q*OH(I-?+([(\O*$8),Y\E=6ARW \%7V=G4/^8V*&JO_4G3-()%5- MJO@QAP?5J=43 @MIQ-QU,I.1&.&TP;5 :E2B-,[.\+Q/748Q?.9A)N6JOO1% MU]Y&3J^*1>UMUB/<:Z MQ+?'"PVG" %D8XKG@1Z')9E4KF*L%^F9'E+$;K]F!FAK:KAMSM42$6B!\__9 M>]/F-JYL2_2O(-Q5_>R()*W1=I7BO0B5RK[ECG+98=FE=S\F@ 295B(3-Q-) M"O7K^^RUA[-/#B"IP2)EWHCNL@@@AS/LLX>UURI=UJ1A5NV&HCJZ>CBI5Z\K M#)PM"PO%5R-HAPA^]<=M@G*N3&"W$SY6D1NN>WII4X MQUY&>N8,:CNX%:1[).1->Q7#N>Z7<1->,YQ@_K>8EM5YD=/:QN/Y3R,6F#C9 M^G;26[J;-N]5P8LCF=?HEB6-I/&L(%6H&2-!A1B&:''I2_;/!,0Z72?4];TM MF9I%E(W#9^%JC-O>M'D4U0Y.<=?G+(& GN<%:SV3*QA6\\F$'>ZH'3',<(/S MK*FH[F4=6X/CSGFE;30/O(BC>^V?GHWB25-7E%FI>N^7MXF^W"C\\@5PRX!7,@OFM(X^:, MD.>H"QW?NA$%3VZ]UT\ M'I16;4,D Q)^K >ADS)=J9@N[384WX;09!4@)Z_!1C"3(U%M9*T87W#)>),&D1^>56_UV_]W@,AHPV>IQ2T'!' M=^[SCILW\5YV>E AGR>X8-(%+NR2QXY]#L\1T^ .0AITW>2Q_SOQ_4\7_PQ& M- W.EWG; N6."(?N[F/]!#,O!'!5=2( .B0#XD83%KWSAM8 7TX('>34&_D[ M?<$=VGY;T9C Q[*#2CX]$00G+3(:B1W)R4PE%MXIWWW -A95G[#Y\?;KP+MQD MSPL/;X8W>?IG&BLHN39 @#+C"TYCN:G/4-I30T3G+3.^?H??AA5%0;*N%".Q M\/P]8L23J3+*$ JW'+^QCQHTD!NX-[*A3Q=_']:DO/D8!0/6.S/MI89UZHS& MW$T%$&56Q#=;L3?H'#MZ#@6&S5@?!CZ9O1L_[Y$03DMR ZK2:R*<'MP7W-ZJ ME.[Q_[/&D]R$$="71"=2$7+^"T_L?^@/=1ZBF3#59WGX7MVOJH("UU5#:8[1 MDC3OUMWC'A4UA8IZ^. >%G5?9W_[;0^RZXTXI#$IP=: &MPD2BZX6L)I!U[P MW0 RBYT+_X'8R5&/J>X!-1]RZB3$2($K,-+1V-Y/P >; $WM8?WG:[)?ULFD M7N-B5>5=QWX?M:;0!H+HWOVT?*AIL?I<33G.L?/ H6Z_##%]V#@E>M@N"B'8 M#UNJ2'Q53J?N[N?L@\Y9TJ?*3F;P 0%1.,'>T5@EQ):4&T[F$P<4\E%>Y#1. M9SZ.X7+JYS^;KN(LB;*BW" O5E&(S1'0R2ZX3Y ,[YZ%A[O'_OV>BT&F?R8< MX!6@$)?4!5$(T@>%!MZN/-CS-/LX58&2/ *'_. EAO_0MZMS"KM9'SF,)/ZQ MF2T#RE@+DA<%;:E^A)$'V&8J]:F Q/#.9(/@'P)ZM62$1!JC82"ACY!*Z?% MC?87W^B%E*#/8JS+#I@[9J>)^E01&C19RS&HH^3$[0;2B_66Z6U' O_1,]F? M)%G0.U,$W=&T. JEEWY[][Y3$F## @0W3H?$9BHCQ,,$NVF<2J5=!7@3LDG$ M>%*@D!4;L*5CSZ=.WT26BZRN2GI/ VFFGW.VY44#F M'/579R)(SHA;576O&Y>/>R#T"DA53UX@Z1V@3+]=S9D-]O,+UW7JKRJDU,(V MOBPP[%0;1GY? 3/:"F\=#7[,FY:_&C:'^P:G9A7A4KL.VG ]MHG\B$6[=1Q' M;JMTX2+=YL"4\/+&LZI]IXOG>_:(O%JI\=!BRW:1@$FW\@@SY $L)L(E9=,^ MC$$ET2V^+;Q1A,3A8CZI;>Z=DT?4%X4KTOOM;"<,'+\PE50 7B-5W3(L-#]J M\*;!P]ZRH.;J3,OIPO9?+$[IS=(RGMX)HFAB,&,SFIZ6&6=J\"( /C0D5!0L MA3[E\9?F)XQ[A:'4BN<7X(#=%%^EUFO[@N!_!$PB4SQ3 D#EP?:Q:\$;0*"F M3@VW<^W%FE'_.*00"*=4FY_B:]C"FA]1&@;302?0D0.!T9",,O>)\+!:"OIW M=]0M H&S Y*#HF?=M]@H!-"*WD,F@B$ 7];6.:I8!.TACWI]0O?* M#$Z4+"]C7#(]!^M6+8R@(G8]#KNDY(6WS1HX/P$C$/A(X:J5F@91+\G)C#K[ MCV/;D2L,7X;'8H##*:(J/,0L1BB,DC8PF?9B1%1B^&98:1"H%WGHAH!X,6Z":<,H8I? MEF B[%OE+:%]"9,9<46#'VDOS#8X!@#!=8)Y15 @\@;!'7&MNPZTTMD-O8.T MAV>VHM,VV?WYMNDYHR65X2,47X9K18+,$C&A]P/HYOBY Z#(TA= M*=Q%'Y;%-CA"X8XT"5?<:Y-+TY(NT3ZUOA4*SQMH)X8-1A-&B'$<-;A,6''6 M1LF&D7>.O_=>W/3@T4-V_WX]G)V']_RN:L8!O!Y\&8NT4Q" M\DV9=AB(_WO>AP=;M'2CL&J"NR,.W(:O5N%J.Z2E5A%2\_^7]6]E^)W<^GF_ MIS06J;C\7)R)&_KB/ S\XG/Z^FT4N-17X ?^^ J77P3'?K\(GDLXFM/;1?YN[!^:_:)8["I-,R2G$D?ANF5 M!,KO;YK04RJL+*XD2$Z#2$S B\7B1?"!&K_M0&OUA2 M3P6=S10G#9<7CCDDBIC/N*#O$V1LAGL9$"(5KXX8YX9T6?77D@H6]>7)*S2 KU(!,= ML%@?G9Y[\7 #?#V\!WS=3N?F.9&4QF2;&"T+%S,CUDU*&EU:T^C>OJ;!-0P? M+*?H6>Z'M]RAQ9)A>%'DD*YKU[?WU\8QU,/-$4Q,9IR4D% M_][(T-GT_TQ'5I%GH[Q48<_94W6^./=4N\41RS@Y,F,@>VD]DA$Q_Y$D M>P*S\^RI<&^@73O10AK<(ZU'V1))7TWX>?Q;2:@.XK@B6HOKK<#,8P6$QK]J M+AU_[FB'>+)_Q\AR=)VF3\Q7."Y/(BL[@>V[/#$YB'R>4;L.&^99/0%"G41TQH?%4SWCX339E!5QFB!F8O29X].GR[.0MQQF>_# M"WQ^NU1L_^O51\R1?/8%;;JGB_]ZE9GQQ+P1F05M$U&TY1+>Y[=<5? M]3^>A1!]%SS\OY8U'AT_>I9>G<"?2ILE41!,&7\< [#3!QR$[=OP_]9Z9_GX M-'STY?CO3QZ>/GKP]>1'#TX?3OY][E(/'YU^\^31C2XU__B\/ M]>3HI;[$RN+5%18P;8W_][/'GPU L7]]L'@8-L"75WWMT>X-??'9*$(6R)S\-Z7BGIH9V*__<"__U1_YY;_^([_\-\G+7['YE_GJ=0A7 MB M'GG&U*HK-YMDUAV?V]W)R(OVQVY/36ZX7- #/;LF(7B\%^^C+K[\DUYO< MN4=??D7__?@:B^M^6*\UK(_=L#ZY'];W-:Q/W+!>YQ"\']9K#>M3-ZQ?O9N1 MW>#_CHT"M2C=IC%X:2F 7RR3\5/,2+THJJI[JZ5V]5# M]\8[ZXX.U_UHW62T'MT/UPV&Z\_OU>&] [88QG;Q[9MBN[-R'5OE]W'8WXE9 MI]3JQ_1L[@?K?K#N!VL\6+"^7R(=_FZZN+>K1OXV(BHBBAKM?7'55)52=EXS%6^BQ0)I$*JU698[N1 M$7,G.N?2MS/ 5?D^D&[436O4 5)J:IF0$UV% ()*UVK22^C(%R-\<[ M-AIG0G!_ G#$VK@KCR/_XL;]F$T(5D3_1HOHS_LW84F\9#K]G.NR@CYV*)8P M3B)"4KCZ[=\+@I8K7((8B) M_)Q/DV-;C;LMF:EI!T@9&UIIV71S#$HTJ%' ML)Z"+'F=@RF">PGRV.F"XUN1"5B,<1DN"V[&-5NQ9B:"_9Z".>EQ6AZH]TG: MV'I6GPAW:L#\7M;]ETX?_((AM"RH?8[HKG8[ MN<]$=\G?(@WVT9&(0U""PZ#7WI=T_*F/"V=ORZT)+:"G(U]G]JFOGA)TX+W& M_M6V+;\>!$8R>*Q-B7XR7:!=\"'E)\Z-2^P6 M*2=ACN,=/:+VIY]?G-+#[[RT7M)KH2)D.UI6>Y9[1X]2":H.!L\>HJQ!8M/H M%FP@9(^BX5W:#*WC=6HLNH%'J:P/\>.B]=-^& ";9J>GH^9U97FI!ON%VOWZ MLSY,_$,^GA^C.:BD;YR)&D5Y)9$(Z4X%*2Y1IXH>R>IZU7TI0KG6D1I\]J$\=:?LA0 M .0?EHLU6*4X_\MS^O\*:0$J'.K65C%$+PE?"@,3'C)V-&^JXDVYC)U:OK69 M%YKK.XC-L=P0\0D Z$F;0SGQN[$(Z)38IU)8\? 8&02[\!Y&+&QX3+SMB5F4 M#Z>LZ^9"F[,IB(C]=EC-GDY/%+*&_11#$0%M/O>W^X3:D%_P\#)D<#PI&+HE M';^BY<(AT;?_3L.ZF;'T@Z@1Y]U@V;,"J?7[GK4-A(;I5V)0 M23.U:86,4!&@C30S%&,Z*7*"5M2EBEZH;W2"D7_!3][@PY$O0TD7X/N@CTK;O]@-KR,)C1D0DP!3NOOTI_+!87Q3EZ M2.<).?YPG9./[CLGO3W^.+8W)>LEMA$BT[ 5GVFG/DNEF1DFKSKYFJ?)"*$3 MR7]Y:IDPKK!BIO^--&(( M54G:D&,]0Z8&\"_]TY[1> @:MH7U9J,BGR7!"[_'- MC@G\[N3Q_2K1I]A M)?6.PF&\VS-]W=_-Q0K.%KG6?)Q=^H BW 1L6M:C)D[>UF5VI265EY!TO(8X M10B<4L99X@[C-CH8^>+UD/:1NV_]P^G1D;3T#T]^21,[;3F1,)7O))R23C4U MWX\D@0I/?6.N!)S5L5YNDH4>,/>I^NG4C;U$N6<7B[N.Y]T-CC^;,YYQZHTF M[E\]/;DQK9$&DK%.UE#S)EQ&N,BC!J9>F(V6I2HHY]"%F#5?@V2V2;L5-SWU M?"%IL&'M7";^#$/5M([!4Z@55-$I1(C$H6"O.W@!.FA;*4;PHSLZ,9HC;144 MB?;)%NMI]3YD#VB!07AXH*,8&5\Y%M%5%:(@J4[0JRO!>U&?L]1FXCS%7)90 M8&!WYZLH=\AS9@LLG=Z5D%K;^R$>$AY+34;,=96F!XLGC!.O%D:U6RE_1V'M MYFXO,/?EQA-F9L9@O39Z+HS[=+NZJ3:6-VF4O%UF^GL[=2,QKLA.!Q_X?WHJ MBB32TWK6^DT?MC8X]HQD-Q&QG/I%JNI\Q (W[FQ@SC98PIQ(/K?*K9 HV:;! MHC,PX@5,^^9"=D!5/3_'ZCCP6I 0#T&*A0W&I%BHF'3D0*-E4T1'8&:K:N)P M@KOW[F==J"I@U R<<27%H@+RO;K_J/RM(6]:R-Z"F=Q1.[1E][K3+NO@M!&A MI?#RIJ1L-U$^_:.)<":3DOD9H9?>].VR[,Y93SZ1G$-Z\4F3WU\ MF:38LHY8;=U0\P7E+#]4Z,E)/3DP\S:;_K<3W-":P.IXN7POLZ>& DG>T5BS6O-^FW/FL6RJP]Q3*L-+"('L*2 M(>9@7K+AP1K>$A#E%!?<;51CZQ$^*7 ML)3:UL-!%L;YI M]W:N:C[Y+5?- M2D=SHXF#MSIS,)0CW\N];3)JB;:'E[87_G3R@WCVWB DX:@&"@O7?N [ MNS>4SM^L+3BTR6;1:#:;@<8$U'62V3;VKA!#[FB.>. 0Y0 7,;$[HD'*$=>K M#=_PX4:S<' $5P*?,[9:W7;1?XS.3A?1=N2#^-2*NND(1RY 8@P=._BL0G,_ M6+#BQ(1=6.U-FBF-IK V<3S&QO9=7L'A MKJ':\ZE4%M_=E4P(A60")'2'9Z1FS.B^ LR.+'1Z":F_]^JRXH\Q9/P[@I-<<7IP 'V!0 M 0[PHSJOYD(YFJ(+5H<-!)-;;4"IZQFYF4U9V#^)+IRL'E.BLI>?G!A"4]B( M[KC;NF']PUYD0MQ\TFQ.+DGQB4$N#HO*=*%T?W+,. MK*C;X6GSAC/RYX*1; MQ,"OP@:A(>P+/W_3GN5U^1_>+/1'\A,O:Z!C(H\266!C "[JB[)M].^$T]^% MO_Z+#\[GVX**CNPXTAW*,T!;]&M$38O;_Q9\J/V"3HM>+']MDF)"PU^V:RZ! MT%U-TX,5*\%U"(\WO%0MW+6BPA*OH01;<*GJ0[+29!%R_Z6I:7/VR4%):SH#AO#NE1 M"LT!?,#S+Y@=MPZW!>4'RVZKZ1]9[%$\1] R@TI));@[!%&O!9G"HC 1F+3+ M#R:>,/KE)N+.<0KK)K?#2!.3+JGCTX?[_$TX]HNUK'SZ)]'KUYI>:OU@KRF4 M(H)MVH0D;R'H>/-!):C$"UT&9X("F T"+V:W#]ZPA-DE$KJF-F+\>YAU!THO MQJ#TVY4&N<6'^"NJKJPD=['0N)5/!^P8JJ03]%#&B/[3[TVUB?REQ#Q%VZC( MNV P&FC:\OSJ+9+#)D9JMDL8B";@N.')%-U&2#O"(-[-XSE,13#SF;ZA&V?* M5=7D/L<7CDK )Y,^:=@>J:J+I@F$[)%2RJD[8'=+[C+M\*H:CV6O 9@DUPH5DU.$Q730U=S7CAH$Z)?*+QGP**(M=R$==$"\F5F-N_W MYR13HGF0\(;K0@A02]2P=M*\62 M_M!=1:)#/=1I=Y2*6NQXPI<[H=V*IK.J*E"[5/VYB6NJ>$W+ZCWBB"3/I+[T M-9X/L=[,OA7I\P(.HG/,DK:(CJNTT!?@TV!E?^:&.SO.8L@/!Z4CW:M+KJ\C MVY.])W_ )=KF,Z_:3^= #7HN^A+B5:?@!@X^>S.N*7#H)7$<5%(1!(0. G*S$4MC'H^8R6EZ)F$@RDR&(>Q M;IFQ62(11J-'K<6(PNAK.E!]R= M8D^+[8&&ZP+$=5@/#Y.*=8;( \Z0ZM=UI$[==(T_+ZUF+*K^4J+U=PQH6 M$AUHSU=?5FM.8*P!7,HW!<7_:28B)F]5*S+G>*;UD7R4*>+'XJON=72]*X6V!@@0X6"AK,MM!!,P<1-AM5C(S(V0OWXH3%U@#K*'JA*%S[U@@F"2HC'$4HZ)K@=7-HR=:;]N0?H71:,;?P$ MSN5I$"PG7T($Q7A7Q99R/'HW#R;7#R-A=828I@J3824AUUP+J(%>/Z8P^M:# M?9S_Z5T0PZ-Q'XX7QAV.9C+60$LHDH.!CM0_&F\O*=4K'\,]M=>YH*F%*P+U M[[+69(7\*#BV%UH]*[:$:VV8:;/!G2?O [I$N#!TCPZ27#FB$8-CZ.Z.BU2BMA M)OVE,FWZPK8T21O@3?P=/79IA !UR_W.&GU[H?%*D"6B!2 ,K1^;J(]SK:61 MS)<[31,U'UD(1,L )=F+(K61@!CU=:DID 2HC&_"QC5(V/KOPIM&9R/?HN1^ M'RS2-"E-'/IBO8=%JA3T?S1EYK$: ;+2-![&:XB;VMP"G"BBPJ, M>"?@1 R+&>5GTBW#IU&J\<[^_#9$+'HX:'TS&GRU]?RFU*P4/;L$DMQ"JD5_F8HSJ904=P' OFRXPV6PJMGUC4Q/80Z77&&PJHR[ MACL*_67NJ$1[B&UV?=OUNGY'UB$30@T2Z::U2_]+&1Q2 0>&B>+'O>,Q$.!? MS/:%X#-O10:+=E95#%89D2B$S0 X+IOII)I/29 F/4(RKC77Z!TAV:UUV*YG M7/QU-H6?<5#*CU!;U(B3[%CFTIF@5N"\K/+/11A)_*SSG@F]X?YD%2[,B$ZD M"FS;LCA:<@") 5M[ ZI3H-YR^GZL^#I"W&AER^P)R$%0 M3&Y8MT'R4T'.S/VQJ\ .Z-+'V:(J-;?NXPZ-NAU6=+7,VP1?G"1$-__7)T\%F1'GN!9,B /'Y]B -8EQ;+AQ$>1+&Q'%& L 3@L(EGX*&EA M,VN\#@_/[J?C/4Z'SY!X_S,9^8G63][S7%EQKJK_YOU$O<^)4F"Y@26;BJWO MJEC#I+(_0OC#\(]UW^HL.EJG0=1Z/T'O.D'*7JLI->V_20)]-*KG*_^]0>(S MY@,=#VT:J@ Z&.$))I$1$"!TRN8+Y)^;V;)&N^+0 MCQP$W))[G)^W/QP*Z\D?&85UOTNOLTN3_H6V0,&64)ZQZRW&T4 ^SWN5:JKO M#>>'F1*K 6<4_:V;-L$3V4$9B]_W\_/AYT=IDQ#G6AD+R"N+Q\^:7/ANDOG@ M'H;MDO*_+KUT/SWO.CW*MNSR%8;7L)19OJ6V$.Z)SJN,==%C.CU42I>NUIJ\_NE\$[+H-MV?W6K\\T M9*"B03&5FP=0ZGZPW]>>2P^W,,3MG@T?VC!K1=$UU)]*/?*>)!F-=F1WVR)F MPY[1MKF?G@\Q/;Q\L:%G/0F!G'8<[+,?I;._%%NQ!FH5M/.(+52D"[P3GVY-C(=JB]O M(3>Q$69P*9RY%LSDS-6[$*W3MO#E5<6W*_7'1J "?@ ,>E(//W38DTDRF3?% MJB?08&T A(8_U-\E">%BLHHF\Q?.M2X9B2N&GXF%P*0'TE%]M1<5*:0\A]!$ M>*Z7^V;U>D20=]/YNOO(NF$'3WAK9@<58F%=(#RDE/?OT6E,(!,B0PP;FF'L M9Q0U0.4LN)->7NUN8LR>8ZI5\.=__Z^'7SUX]O@A%$>>9.AL_XT. H/0,Z)L MR/ 6!HX>Y__0$@U.-/WW?S?MZVSQ0UB,(13N@Y'4SJ,78<;"MJ[+'$5HU,O; M8L6&D_&](@6R:9I]6-OQ(X+ET<(*F;>IF[8'%M>*;T57].PM 63%+TC/%E3OI:5@2SLEU MD@.51*%%SO!_@":?HUTFK#SJ-QA!&F=: X5$@UMUT)K344=F*7;*6 G"JF^V MY2IS[9 92EH@6C)6N;0=;1W1G2Q(Q5M$#R3^GO[1$4Z@&4%Z 4EOT.VX3\2@ M#.#AIJ;#"(X(NO6H2G^J QVX4N%"G,SL3I"XX39-SFKX MPO8HQ1M0(>$[^BMB HO >#*&)7' G.=@:5%Z\#78[\D#W3,S.Y&W:V=?.C(4 MBP$_:F-D#_*);#TQVJP'TZE>@J)5%?(KA]8$JWP*IKN36^PX[4;$BR>TTDUR M-%TY,(OO\(.C2$05 V9US'ZEFN2?NH7XK4?E0S]T* M$A")B$X8X+X3I;N(3*P(>LBUCPH%C_!F@FMGS0.KA2CJ3)AMY=)0$64)SZCZ)B$DA-;5R 6^=#Z> IVX"7O9@/Z&-NC8LU-MJ":JJ$5\RB'R/3 2E];@C*J+/77*ELE/ M-FBKO9SNGTS#6BI3T=(FVLDVU\SK\&+<0:Q=PN;*#\+.90Z:= M&VP6'XC0A?9F+2[9V,^8])$X@^!7ENL#T%9D=!*$8=I4S>7;AKA?G7[S(>W_ M6QR,8VJ %W_[^5L)>4WP+95+B_DCI_00G"0LB"AP:"QNMM9!<[0I6F!VJA*] MXG?R+'V+D>-6&%8L/8A+V+% 4=*..5R>"(O@)_+06086=Z/I^%N5KUZ''4%I M)WHP]6;<<7*=^:''<.><4B)P$.]&)Q:'IV;7%^VB6P+_E'EH5+)4:FA1Y$ MP\&\#>-7MP-.K!N^2+M:.*_];JU[R \CX9*^ /?M,T5'PTHRO9.[H./;J^GH M,X8S46NTQZC*4WE'EQF[.@B_F^O^%] L/T^T MZP](B'!@O8@'M1P\( 3$X51JYY%V"'"2J()*\B?\MH 1P1+,2&C,X71UBT-]H0.U>'[#NU4%0"HX=4^F MCNFU*B2SUG^:CJWV91N&!GT2J<_O(I]F'QO/ M]I2D0Q4T3&!B(?C&35\+WQ['!$R7DTNU3N("G3\79TF=U&JNEAMPNGHQ\YB\ MB?2'1D(MQI_?U4.^4?$/-V((_E22ER;,2%58(RYA@G7S&,5%XT1VKX,O5[@N M"V+G"L-12#9"**?HS\*Z5.8UJ+Q44UV3YKSI0NA&!;:P'"%?^F+0;@ZP%A@" MXG$OJT'21LAZ26LYF@:2Z@A=0Q_97P':2M:K.:1(FQ+*BQ4LU_$9S$!19Q98 MI:V?RS#.L8 L62$NO&*(X[MA4%;:_TLLM@FE6D;XB2+HH,5S&UE\P$*.E![+L7$CW[&C(F M;".*U[I>?4A/>D=X.\\BP!SWGH%@R,HFQ&F20#DO\G48_E;5?L*ZX]-HU>^E MA9W?$WA0%*& MIKR=I=/HH:)!M81/6$K5VJN%NEWOF3TD6P-A=>EIDT37)BUBJIFFY)FG2*/G M.BFXC9ULY; #RW[7.-(RULC*M)D.H [K5&=VCY(SV\/=."==&:;8D=5(LHE. M)?KGE.% U4E?%JE+FY]A9M):WOEHWR-" -??'M)B>R+-[Y EJR@ANC\W%; \ MR4ZG@[A%Z9TL%A\^>!HQ *I72ON4,1]QQJ4>)2)5FO6C0&L*J\(FWF=]Q.*$ M826_?SU8P*-GM2&;2QMZ]-'8^4*AJDQH]IMVG N]FR=L8E;V\;BEH7 .RJ L MQL/U M//N\P@0-FLST6MJLL2XZ) ELUY$GRQ]!U>=_-)?Q*#L'P)X1\E&K$ M)JW%0-FR'1CV:#:""=ILTI0E_ .7MQPK =@))+[0]#*7QU)?X3>B-0Z'V;9< MGV!^A-2XH#]K5UK'],458!;'?Q'?P58+IW=5F,21B')U!$@!BFG@=E"8XIQ? M494)86*NPG8C%;E-"8,@25S1//,B>I:!HD,_;[?7Y<:+FB&*@%@6$RZGVS&I MK1ARN9^1EK-!*M4/Y\8&WK'L[^ 4-M,1O/84\QN1P0"P9O+2':).@/6"FUMV<_>CQV2^E"/O%/FAK:X&9/B# M9[0"PKK#OQX^<]IT1AB ](&M(GW6A7?;PMZ13I'<(1+3W9>L\2TS0N3;C&5M M-D/R2P*K\+_6^J0YI][U29E.DT:;7;$B&$.[ D:\*O(+SZII.Y\89X1/B#6Z M01H=WI&FYIGU_WJQA>^:@ \[BB*%$YCK"IX2BA[*2ZE"C7:/H>,'' MA2*A6],9CACRW.=-Q5*?4R=PRNUJ&T+>#*NB[H1P,%%^)+_5I$MC8L@K/5U. M6"ZQ5DDM*4TAF6V+D6'T!E8$"ECGH&F?>IWW=OEKPS8M:3@EW/""[65U$'^Z M:%H(CQ%G@J3-S9J7GM>?!M.6;+GV#]B9>B@^A]V\PIE](3I5X$JT-+ M_L%LCFZ-06@MIBL.Y-U/<_^4#,&@4U049@RH&NFXA?@:M'PFOJQ<>9G*TSJ8 M3_#]^GT4W!Y6-!+44>NRFOX:L-9W8?!/.MS&GRUWFU##-[!I]M+S48FAR7,F.^1Q2]34&V:7X)U$3B$ M2V5L^AJ0-B!WP^EM$V^ 8/IRNQ=LO691R>=.U,$S]L>8$X!.XZEGL,R/^**J M4,)>+_4-7!J*&*G1< N 6MAZB51A?'T?)QT9):%.&B6!@]=:8TR@*"'N@Q=] M&NB?CY+(;-E63 .;R7N4K2RAL'(* MEC(UT0^KS.SG-A'Q@&[0;\.G5>EVIFY,\EO>8CN[S/?QG9PY$1?6FJ*Y' M(F^C* MH(\=#DQHTDJB,$LFCEWNJ 5TM R&_C3W5))4A/X*5X<=5(60.>A=C_Y*+A0H M:3,6[J>>4,K#SAZO!PAHM0S!-:'6N$)D)9.]PCG/5G*,KZ0!@*#E&C646 M(OR4Z&'R9&NG4EVTZ9(\NYS-\7$9-A6,;-&%J""WX&WJD8EKVS\PE#&NBC6& M\*0! /;3%'!\%]7-O+Y26=ZTK>](6H\3DV!*-!$%,2 M4_B.Y6N[;=;",)\4;=,!3VY-,JX=JPAJR^@Y,8F%Q4 .Z:9JFC5:T=H0"#1H M6 / 4(3B\1@AU#D/GNEK",+Q(EH7 HFY8,O.EH&-2!,VZ5F$1C$)%>]FS>ZH M[YI!6KVDF)0!>LMLMH@O*,(U#K^V,4^)[".XU+^$HP MZOQ9YSD Z'*^G%7-DEZZ M^(M?[U==_1Z4<-B7G4 M-BJV, R]H!MUL>R@'"'E 8*W; KV)1X[*D]U/_(DU>Q<,IR8G+[>5%1H M/2\,#4"4MCVS^&<0(G7,L78CNT 7%$C>,M%#\>K<0DL5Y276!3GG$!0AM=.# M-.;*+[05B&59%?2+XZ2'KEY\:*YA=V .0"ED_7NO#&J!4?-C/@+E:LB[3(XR M\UC=IL:9N!_+><4!_@0\M5_.R7YS#K9HVR:8\:V=B"B"Y+.4Q]4AEY]. Z-0NIG_R3#_F2W+$+$$"N;DF_:,! M/UQ78X:).'/)9+1%M*AT27FF :: O]N9:!2KK@%J(%M'+.3/?=>5.=4K\DX, MT*^O =3CI(+7$8P@&74PO!/HZ/E]]YN7=.6Y&(R,.S!0+$FT0\ESYJ9^U3)K M-JDO[GY"._H'9=4 M)8I9)/8]0?RK=G;%I.F';73-EP=N/-/K^3[O49M#&#<"ODZ>T\P]P#J,(HHL MV)@F5MC=L2Y0 !\FI'R=*PM26*LW>N3.EXX.SKKPPK^((RFZG>9+8)?I\W%$ M""^/[5+F,1+QIUT1_*PIB7O#4$1J[8B9^R)]E(W9PET1+BK$RNQG2C*+7DFB MX^LU>;MC]?/A(D4/?+GL!ZZ M@'UNUVEIDE9S^@2;G6&W5-6PW3%%YF+<)C% M8[@H@Y7MK)GYZ@>+IR(JP'(=NDD%%U'IWM3,';X8)#TDY\3S%AN==-*(B=*= M1-NP8I!T)(TW7E9<'04,/&T:]\#>N (CV@1KZG3QDHRPF*6FM65\NURH@;/\ MX/26,7Z,F'\=^E2+'0SE%2!S3+G$+R)*0L_C5"?K9))3F)]Y_\$ZRW^!/1'Y M[X92-7%^1=8GTF>:08ON6BJ8$%MON0<($(*[>59_/QYK[2?PNV59N/F18%E[ M#NSOU$4&ADHZ!D7PU(YY>-4-L(*@3*K\C(,T0ZI#?[AU0[C/B4/CXNAYJH&M8\ 9&Q>B# M_SVYJ"_/0UA%%SI6@O[#H3>^OD=OW$Y[?M7*-_\^B<,=17"W(DSN""LNG;B@ M[;6+B:-I")"9?;8_;YO^C)NP2>9$R_:,R<_D?RU8:BB$6>[5X^/*C5XB?Z-0 M?@7J,6<< D/^#AM)9-B# 2SW0R4!%"<2)[7<]\( 'WFH@A%0[!OCP(9O!::H M]%RD8.JB:5V;$JR'VF(\90Z*5 7[R\UF!L[9GFR>!6K2J1R00[EB\96<(!'M MS\_(#W=\*@<3YJ>C:O*TU2)+SW#/)S_%OJB](2[J%2)9G)5U;BE7[789ITPP*K\DGT<@!-0K&Z38MXYQH-4D I9&GNX+EU-"[ZJ >4JZDV$8V]L0B1!Q(W:X>TJ(T(\/@ M*]%=.#+['5B_;YEQ\!]51JX&J29 MFCA&[^8J[(=#F!;NLT( KGV)W&H7IAZM#R&L'D%_[V:@<:WFF%]/7YXN-L'> MM29+QQRZ5XS@Y])%^&&5<&:7P_0;_^O'?W8?39I'Q($>/OL"FY3*EV^ )@A6 MZT]/'ST^_7JQ)9,C^?(_/?[+H]-O]$\X4W;:.:[L+,OBK 2/+1/#A_\F1G,4 M0P _A_U\].#Q$UPQS.O3X77*#3 ,=+3\6E//T?!<[VHEG#XCS\RS=?(GO4CSOUG7V"PJ0NVW362 MZ.UIR,\:Y,VT[99;2Z@+@\_ 3!MPN2IM/XZ:QZE](PZ-$-"?\*\7M.1=AM%] M HLF25FM,='?V$43;,YF0VA^7#.$J_K3L@8Y*<[ _,W8'-(!QOELE.?G7DW? M#'(:VGO0(LX.X]1O>X[6%G973LG:598'O?+3/R=]J''(C4=9+W0;<>-#TLSR@ MAX9R_2L..0:+G*%&V&"#5VJ.W"7NV+A-1PI/#HM[#;Z'&84M>KKX8!PT6B)> M*'K*J#Z&[MA6I#1*4R2[GDLUMT"4 B:XG95(JGX"SN>OM==6FBH:-0^XFGT^7'&T;^>M4LTN[Y^O0QI4O? MIZ;F>_>?;X^XYA/A]!] A4EI-MFD:Z4F=Z:T2S%.:3]?4DYM?LY^G!SA+Q:!.PA/76R% ! Y,BX MGX$/9\-0C-1\/T[*$.M+/973N #='5_A)G*9B;O,>_+)2__ENC7;U/__2QJ)?3V.!FX'[>IE,=%8DO=K M(9^-897G'9?PBH"F##Z3&&*)X85?$:70R<67$$[;I*F6R+=878-1^X/$9[FXO8WGS^8JYMQ&F<1XAEHL)Z0ORM779 MK:H&:9I)F]Y$I;E4X@7ERDH0JK@;&ON94!Q2VLR:5J'0&VF_<*9*??'. MAM30CZL7G\U,5?;9M2>+RP:/']_VLD'ZU!^Y@*#-SV'(B.V(86TC5.#L3C+; MMSIO&N9; !ES,$(Y9\61PBB4"@+&BUI;FYY\0V3\0%/O=H Q\B3004G+3S\' ME:$U0Z\=[E1KX )%OPP3X[YYXQ3&PWOWYL;N#1L]-[FL]J%\KC1NRC]!D@(= M2Q_(7 F1/_*49;OE@TY^)P5#(-))_N"B2'DC=$WUOOBX>/+@B5F-O%U2__S) MCV^JXJ"6X]&#!X\2RT%?_?R668[1DW]4ZW&MJ"WLGJ?WV^?&VT=] ^=>>"*Y M2.H3.<$3[D^I;'+)$5+(.XCO"D[LS8&KB;DC8+ MJC(+15-3+TO1$&;2\,/BHF%)W)FY9@R-X:^LCUW3CV?T9ZB4YZMS4M'G4$Z@SMIB"ZQ(2_QQ (ASC8=["+?"N'TT!#EH M_$%^:\4PA[RE=DUR+Z\;:-R[2C<_7Q5NNA"DZ=/[:L*'*ZL1>R410*SS2'94 MMAVU2E-3"=!0H)@!FA1X)"8##IL%8L4,\U0$W9\>GCYZ_!0M\??5N \]<6L M"X7 >UDPX%*M&FMYD<&LP(= S"<58;A%JZ4#QV/-;=<_]\%*/WRT/'DD839= MW@Y*3IPZL4>@,27OJ1T75 \W7L\DS8DG+$F&IP(*)7C$P:VBLQIU#5LZ7S]X M$.'-QIR.U6EM,;),04,I_%*,#%1I5M)AHHRXKE]18;QV2'2?''JGU>@)/5C, MM.MZDELB[![*5G]ZJ-:!%AZMA3!=Q&=?DJ> EB21<&3VJC#!ZVG<[?OQ5F_D M^8[Z]Q_&(>]6WRE)$NLI%>BQ,6;Z7SB0P]<:?:H#'=+M3/ A. M_A5D1B7:SR"*DJ>IVCNJ9N?Y7H%&%HF_]:+-=^5:O<:.1%OHU:N\KU?0SOQ1 M^HCTD+S,Z8#\RU>GCV//QI\>/GUZ^BC^&WT=#Q\\C'\3!0<%)G,RJM;(A M MVZP*AB%Z1$,7UIEX3@T$7DGD[:#ENR(LK[W_CA@96@V>=SVL+7+%P@7OIFW] M;JC */7'UX7?+4CG)"/')*[KL%,ZK&(9I8VHZ2 7:2P]\&7_K=\IK>_H=/'# M> +B;<",Q<-N,T)N<($B)/>KT_[F%'"4J%&![L9(O;!MN=+)#;*0@OE8[6>FJ=J?G6 M;GP:L0TK:1[XF$8G'Q\N&,J+HD[CI2[*Y6# KUIW";<# X2(JYG5)4G2?F^D M/5< N:[R:)]\>&,PLI'(S?]<=J^[Q<\18$J#\T,15ML8M?AQ/,%Z\5VQ;$-$ M>5@\S:19]GFU[[O%3\R25G/5&R)%\>D7SU-MHY]R6Z'RA9?],ANK,F7#3A([ M9\4CO\S+"^[FX,Y/XSR(^DIP!\JP%^.=S &@O*>1"M7RV.Y],O[(OZ&P([WL MVXL26EDO7*\JMC1I-1$]!36YK<%(6J[+G%F3^<5/IP= [2)_7QA4?_GIO\8K M^?J5DM_IC+LQ+[&N#&;58-S$RA)P^AEP?D+(SHGX< !L.>EC:PN==OX, :VD M=IK8;UP?GOSP[?BJ;^@F)V(*=*4753C&%L^3#-&\K7KKL/W6>#BO) ]RM6F8 M%&7CZ:'OL$ 0_8AWI=\XQ">JZ;]K;+]?1("[*B:61=EYJZ-E%BKP,/W]A I) M4J">?+?E8538R5A6< >PS@1INQ#V4E-L,]3^$ $?>?Y\K"@(E708_VS F M$CE7[LQB*)N[F77UP?B6P@B$'[H[Z;=B'E(ZDDES SW+RO;F^)U=WU&Q:7-R M?QW9T)CAVO?OM3@MA\X;@5/)B30>V3G;DLI$;1KJ8;H.@,Z'$4DN$"7P^RSI ML2RI0"L=CXZR$DFB#,1:GEKI. :\J5F3PF7CKE &BN*[>12A'JM3)SJQR(U( M M("X0@XIZKT*A4YD[*C+R+&HC]E?VDF93 -0!SF@HB83[0.^3=Q;3%U2BL>H( M^RT_QH1ABCE 08Q T,;S=,YHDZG1DE=EU\>EV])IH:\W/26&*794(VS'P;*H MBXWTFOB3>7A."]^K.(7K^ZWU8;<6'<91R)TRO"L",6--@/Y-2B5\XI,'XPM9 MD^?P_)3]X8!Y?_DC _/N-^B[;]#SLBJFHX_24:H@P3QPJY6"TK/N1")..R 2 MW<5\2]TU>B 0ZC";O(YC[RGJLYPYJO0.C/@:!GB MC8KDQ9KC<>\M#A73$%%"!(\4V(NS) M[HW3QNBB7+K7F[D^P_\\F?]$"N/^1/V &W8+J<-Q""O;UUAEG0HP)8W*O8'L M43B2M29%%TDTA ?.S\373*EJ/6T5ZH^Y2:S$'XG@H(17;L\D"P;'.K88X=5AHXO>Y7V8>/N7GE)('/Q.HAA99B4TBWQEE.--,+HM_A M-IW%Y[PNAA!EKQCUA6?(<([>XGZ2?\_$"G6XLK2H8!B-_VQ5MJM^2R9EE6[0 M,SJ!VE*:7H7ZV9&I34>R,8]&YWIR;;9@4=6B6C0C_KW&1T\6\*;K[Y9;OK\B1<,&-<^<#P=]$*HI*\F'>EI0- M"MYD3;^4 >86D]M0-\L<((*=:<<";P4*!40(=N'*JRJ>#80;$7-R=<4#T@-7 MC+[R6]!?-^6Z8/$<,K_K8D73F26=C^[L-<[#)6A8]W8^]X*.8"G'IC4Q5J3( M"=\AU:;Y'+876T WIF:K,Q,CIJ)4R74KX^C(%A5E=5K/_V+;494N#,$WX&2E MT8@\,S&O)$EY!MQRE!B67%@R':4;*W[7F*YW2I;LS$K6-SQ,V9KX+RFVZ0CK MVP;#H\'I[",NUKV4GA.IXYGDYTX\)YY_$QB9JG>TA=HT:Z&-6T$0,OX@M!_R MDUEXS2L6:YHW:(EPWW!44.-P8)QK[2O) #-+JBG+ML@D4^AKK3"3/PZS0 C= M\/VFU1\[6?6D)J@C=9V-8\765&=UY(W2O5248B=@J@&H(!5WH'T,/1.JQZ+> M=-".8L4>EX+@[(X.V]&<. &XNGV1KR,'CW;B#6#BV9&)@=1FDY"95,0U(8N> MAUXJK__Z[Y??RC%H?!2QN\5UA?I&%R&=>>*I(TRL.>V($4(@M8.>%L,_(K7= MC/OV;71>?OOB]%,^D;\5Z%O7HW>3E-1=MX[BE2DCIUN63V<%#B=+6VW%J(I] MH[KU^VR#OG>2;]XI%+E5@:+G;;S+2T(KB*%Q&W4JG;LIW_CJINJ_K2GU7C ! MDN-)3#TQ%31PW+I9E%HBX[.OFN;UM&_6>""\^72M$:$C_RJ>?M0D<&UR>OB0 M^;-XGT#ZP MVPWI1^=YCEH3:^P1K."YB^JVK(GF#5'2 3L?T<[G TQ -!UQ0[O;DFLM$)$-+&9EX+@DXI2C$;YG@BR$1. M)<,-JOPLPP.OP &2$-!,0]3=\O_/:)ASBA6+6 MG*5 7?KQ>-KX^U:Z23?KY]I?L>;-:/(]3+*964_/=1Y,VC'MN?#I]#,!FW"M MI[@\,F1YYZL8K+YI=ZA-Z:#9,!1OYK%5 ].^O#^"'*=VNOH0O^71VOI2.0)7V;-C(]'VL/.+)G3Q<_(DGL 2T3IU)R MG$S!N%ULNR8.\>!!TN.=5[P5 >.@YNTZ$E1--."S71BP&Z%.T@/&#V!ED2GX5NL/Z;UE94VNZ]B M-C5).\>,>/$F#X?54I'(Z#BGWBB!.L^LCL8.Y6O4?S_ESJ5O\W PH*79="0C M8^E\/QHI,U(;[]!51Q]OQ+^V!8&]2&DQ'DJ7$)S>E[''6S#=Z*O^W+9 -+UMKJOHAP]1)G8@FIGEBRDT*JR\5&:6J<@SK+G6I7SZ]J M1UBD9_I'A]39FPZ+P?;:K%(]!+D@6Z*7XQED!T2([?:RAJ/37,4JDR MBZ$9?>ML,/.3F*4K+>I$Z2(?)/!:ZK"C@D"BW/6W)F_7$$FV\J-X3>OP)-WQ M;T)5 KZS<"I>P^0@H=DBJ]1P5R'W%%*QUKX#!OC%RQYEAV!K!9&^^#RE_9JZ M_A<#0L9X&L*[+!:'IK^Z%AS=XW%=FTK_7$AG_2 M%<5KK%D^$PTZ8WMT8JM[XHBF-;X2 )36@&CJ5?R/]9X#=T#[!'3!"0T-T##C M7M3@PI/(546;+^U&3<=2:"^*,ZG7F!DS]+93.QZ4GT\7+R0.HUIU.SR\KQJB M(^*[0AB714&OF0:%;)CEG@)Y)50+:/Y/-VGG ZEQC]I["*C^X)'4+VFC@'M] M<#95.27LPC)IB=4? MO6B*#K$Q(I!E07P7!/^D%$,.IM^M_OL>[)R%Z&>TWW M-5Z8:]@[XN\_&B[_08*OMTJ4A3=%"5Y,U6S]PB;N2W. MVQ&';(#O?>_M;1/#>;>VV?L;/"&(JPY#4-=UH_+3Q4^.S24&++-M!')CG2KC ME4N#]QC=7A&]7[8E;7R-K+4 (\!"!MST-96,&P*>LH >\3.[0@&73V#@@56= M'UWURQ!0CXDHIEHE8Q7I:,LD '@,Y&W/\KK\3\ZNT6+=A.">4C/AE?_RY!GW M7[?% (0K!SPC?N2;B%IB+R5!>?V%VB)8ZN#D= 4(:JB05FX@J0XF8V*7%MB@ MOU[5A&4K?Z VC[ ]"-R\UK\Q_8+OW)0/7 !O!6E* A/&5;XB'I>3T-JA]9PI M!F%OU]0S*5\/K[JOXAM&!'5Z.4**R-MIPHR9ZBJ!'LG7Z?3V(Y:/@4FP_Q7] MCKB#"=M:M+%*J>@#62/)A+]CVRKOZN.=J\EFO5[G:O@T*39G27MI/>.SO66+ M*3G\J3,6(G4DRYPN:#)H5Y(*7-MAFZ4&^]U=MEMR_/XR=4)([K?C0BM'2JYM MC-1/POQ39C1W88:$*UB9,$WM8$,P&B1M2LV'/QLP2H@ 'Q6T12B8'7UF) FQ M"KU+4M!^#QF3CX?[NM%T)&2)FMHE;8&=0#1T$_E)L /3G3E&[-$:]PUCXO,* M?CA &E.S<[IX-3 ^D*:5HW@9SJT%M;Q,SZQE5'5Y"!H_/+A4RJ)3 A+R.B$S MI12]/>R5_L:"3]X=>0=X9:0TXB+;,%O_>)B6FL..S39D2\GHKMO\DL8,LD"' M10EFV21C/D0Y3CW$Y-@X$]QIM-SL_C35U'B(GQ/9I9+&*YT,0TLFJI;$+PHP1[+)6V\NND!DSEV<-9A MGE[F/&)_I!7(ET4&$RS-]^-"1\90HN1!+XL/,JEO6_5 #2(\97C,>["*@E4> MWH-5?J>C+JUBCFJ7;M\4)4*)S&Y2TUA2,<;3$%UU!90_4*KKG#PRT>/@I'2[T_#T>>5-$7CSD"\VW#LKCS-P]4GY?7#TXI'$T\KKR-KYJ'1N\1?9'K1 N8-/]T.VQTOF<472C62E5A!) # M1T?% VJ$KN5V22FQK36EL_U OTJX QI@'*8DA9/-]\_<>#O=[M#S^SE/O7-@ M%_4WL\71\V)IVM+'W%'S/S4UPTW>&I-R/HT+A5ATIN;)37LPDC')[X/.L,WB MMS=&XRLPJ9A"-)F6N%2CT._IX,EP8=HO/K!6-*@#O M3I]F:L_.!S)'6MBX-OH^5XH$N6&T6%:@L':V1;J.%M\QS*HK''B$$]KTAM? M4?&$O(_4'M6VIVJSDG0/E9%3B*9RTM+G&'7PQ SLR=M\T>;(#9T5T MIU&"'*%\R'!1TS*(1,CF\U0EBA64:FNLN7&&Y]A89GXQQ@#?E:5M8&,XO<_6 M>K![LZ>*M/2B3W2ZV)'H1S+I<@G?V"AG.G]5H7?JV(1H*AA&]3P_K>W[3T?. M+E^1/ M5(-G5THF20#BR&ZAQ9L ?P4W2E"RZ:HP,GZ_-4>+4Z>+'VN+/-(NL^/@/;A' M1HIU]&N,=J<'(;,;K.)YN43*%>'FFFKG80@V?:55M=@FC'3UFFMH*!I8]P^- MVN)SU8\CDOS@X#"+?4$I7< '&D2386T9$IL<.&LNWU4 KFTVF"%.VULH:+/" M^ ^E6P%@W&09$)3_UM9VLI8HK;.=2>RFM*X;%#C8_F(<)NF^&D>Y$0:U( MB.">GCYXX%) X4K33'X*Y-&,65+.'!@2@'7"0V);YF_(O>--..X^NK$VAT67 MWMQ/#2&EE$]W3.%*H!I4E%#Z^27U$=O'V*Y>@ MQ#!9R\YW#KZ%TB,,Z\L MP(I-4*6((V3K(IE02S9*S$'QH90K+'.+2#MNSYBTY4QI9*;RR%>+@*ZQG3[Q M,VG 4[A@BBRI+@_K2)D6KP8PF.NW M]QA.JW[_;Z@UUXDQ)>[%R9+.'M;H)6 M)"+KL/@'BVA:(E' M]VB)W\F.;II55)D1[09N;<%>BKCA,5QXU/SB!."F9=FN)FS_$/RMMU:EVV7] M:#Q_CMEDZ'>_W0M])91ZM\/+^?&JGJ1C&&]C$E4+?$2;*/J-,-,=,V-C0!UQ M@+7POA^.VX_0\^R'*.U-XC#BC5%UM,6YC(,P6U)XP0#<6.33 1)'9#1VM!B1 M$:(N5F+!::V;.!*1H6M=,)4:L%V ZY(Q54R5MTX@-.O"!=SX MWI8&]S]V]<%E1!Q1&'?7@(N6*#!QRE_=C8VVK"O=/J5$!9.=0=*Z"/=7N9X] M-1*;;E@CW? O?_[V10<*<+0D?3]H= MQ6FW*M\;):VZ,[#6OS4 E\3!9A'EI MN7LDZ9CU&W785"=]E,%R"*Z\293E--&^ #+M/75+7LLRG2[>DX4S M3,-Q&S>HSY(>,)SOBY* 1I2VSMQHHE@9+K>CB;8"^S)YH; M^G/>KMD8^FW36JU8?5&VC59<1$HNZ@JG'U-%I=SO M819>1.HTNE5X7Q=DS9^]O_L.?374FU4N.LFJ^361#KR0PV7)#"#-ETQ<1OC7 M??_9A2;)G'>GI-_GNVY]??#36[L_^O\^^6+1]571>DD]LB_-\ MC&Q]75"*@[\F?@QYGL[16*!D2A$C>XSY@NWE);5U+?.N!/$()]?!'@V"'L-I MDB^S"=YN*4X!\]$0;/B\*45_D-TY(S)18ES/1DFK@65PP,=+>Y9N1H,M[RO5 MK,CMXP@C*^*>%%]8W2I0Q_#SK(LMZC/14=X?=O*ZZ[8D(,OR< 1LH_ <8;P= M\_@ZQ10U;2(5ZQTB4% 2"47)T/W@C:Y>L\85+!6_)S^P%X=EOKFHOB!5 *H^ M@RRO3=L O<6ZSE'$QP8AJW\+7^O6VI,+H2$:,'ZXY$J4IFU6G&UCX@X##R%/ M^+N?+6\7HI.-O"T!NEA(%!]8W0Q4#1R4L;]96Z"SZ/>\W3AQ/ !DB!\P,YW4 M98-A+-BEBBC9A%_#O(:9.VLXB:/[;AY*/U!@.A&3HQ$&F77R%2FRF9X5@L$= M'YUK3(&Z=\[440&SVU)'R4Y:'%CQ3.+353,9XXXY#G4]#4Y==<&=?R6 9R8& M=:LI_ *2'/Q:N,D_M!X"J89D\+)%U0@QKP3)\4K.WU:*!' $^0S\%<09,F3C ML+1X4ZSZX0<4&\O)97 @+VH;[R9(,IP::3(A$CQ,CQ2_"(<;Z049>)&8WIE[ M)'17.DK*A>!!TYP:T61"$RPH7;D#N.&RT.Z3P5QW!"Z]VEGGN)&10/!(_!B&QTE_A6B'*Y': HUBH_IC&(\S!I07[$3HO!X\_X U(LU!AM<0(%YXB=5K5HXP[9,&C,F@ MB%/(D_.?%B*<*9X%;T5:UO[^*D\E2S9?AA]Q.F]X-4M1CGY(_6B=X54<"0]0 MC5._D11 6"Z05L0?1:"Q8_-JR=W;Z4W=KM/\%7:=U,[V- M],#N5CE.*=T$,EZ1C07&XW>],RSULB<4X!-3\<7 M^"QQ87?5B:?T3@"! E5!R[T]TK>)W K[._$KTSHG)L7A;87Z+&16WLV&)'/1 MM*.853_BLTP.3WEI*HY>,7V^A* /?5G6+%:23,V,'\54Y.NS8L]$:%2%H*BW M\T($&CEZ]R)+1I9YC\HM(R'H?[G-[*(,2W\/,E6XFMB&D^MT%F,SAA2LA2 R6AX)$<14&1C.ML!Q=B5;G(: M'?GQT1.)WQ#]X8 XC^^!.+_#4#^B^E6]>-Z?49'TX5? GCW*%C^%Q8I2 M^N)O]#\+.: 8Z:,"^VF[^N-9$Q^5EL(\>7/Z4/(/3[XP'*/U\]DXT6___GY MQTEDX^X8D8?/OM"T+(/ZN"(M\$KSKJ+M8HY'2AH'R_'YK1S57UYTMV!8U9#J M2KSUX_;3[1BW3!0(@GM(::YP9(4)7823H^X['<#/4$WI6W8)Q&DAN1/-K)D@ M#;N8<#:#=T!\,T-,"H%QPLWH)O3O, K4>E/NRD)T<] 57E$&C&#Z&Z,_X$=Q MM&[A_(4W02E$=E'HHI+:U20+:O /T;U#CTU/M&M*^ 0;XD\Y!Z1:BQ2+STR* M"XT!]?ZS[(H+E!V2@-J44"\^$[]$"(;VA\^X]LV7"?[0HVM?C!A?3D05V"XG MS@L3"S(%$GZ#Y*B2V_^=B&_VZC/]0D/1MP=VWP1*96PP=4U]3I^EY78<6I2N MM E%&+'*=SE01Y$F^#,.P9 V36]+5[=;TT"#?9?2S=6^W%7(U:)D%KMARV+% M"^FL+YF*BAS+@E2L_(ID\(M+E2HQUG#ZDE]QS4IBYC"^S%:DG8A[(;2CHA>W M6C*X@)ZHRU$V(E2[&VC(%OQ/7[)OZJ0;-(0,<[9!,,<4MM$15BT424I1C5T5 MHR^%,8 UKZ2/&D_"W/)01#59 AVFS&KWP@.MV7M!9K$8L7SY])5 \?H69I+> M(0RC/13?GWJ(1>62VS0%4&^D!?@&[;DQ82^+>!UF\P% =OET\<1C0%^!BX,, MMJ?OT0X/(=59:;"R0CN#,%AHH?/Y?,X#\N'0:_[V>R7C_YDU&A8O)0O.B;AZ8D4$YH,'6RV*#K;MWP@;&LQ=[)$0+!ZWAO5(^D\GD6;5?!,] MD$SWMEQLN#AY5U\N@COHF=(BS<6,\?05G5NY4.Q)?XY/>AM6#N6XH/#%K>"9 M]@8>0QC@./_Y)9ML-*GS/")!0&RF^ZB5=4 M4<=;:T!\!OF@9]A#\,FK%E=?R]I WQ-<*M^1Y?P$JJR_I$WO=;'75;HMI+^< M8P)&SL0\*QF\BGTSAE3Q$2D M0W50:\30-/;J71.#^=/))NP.'=FSNUF>>RGAM-AH@1E"=?03_ULZHJ+$!4"!:D0P3U/ZR6!/-I M35?EY))A'P)M14)B).^ 9R>MH#=>&=O03%63KRF6M)8NA^%\+EJ+M5&)T%M@ M-HBJG.DP[ =A]2,6VY%0AQ9'W%3VG;+%:B _& ___L'^ F*J0,9.$EW%FLD. MN)68D(F_&KXE5F2I'"^+3WHCCRTJ*=0Q&8H,K9O2HP,+B75V[$ K0(,0CKB\ MABR+W$\LP&" [=DB\-;W"-6=R0\DO^*1#3>+"+%$2DS _A]Q7]1[*#PPN=M?FV M2_O4)+A.WW=0V;)&5:H+RX]3L4@^JF-J*&9KPLX7:/*::^B:1HH+.N7 L\<$ M;+W8G_0[94@&GW<139@R7"R1 MC$X;.7SD%&*Z3;N^'@C[<[ $3MT"N$SM0,);D"7!.Q9Z.*(Q-K_@#MNN:Z@+ M55.<7?C_5^?BFB;K1M':$_[DVF+4B=!"8L-4H5H#"4ZK4J.I1$OJP$CRMG6= MD;KZ1FGG=UGCG'&X:J'W]; V2,G8M1(9PLO0=N?HU2%%34%>.)5/]O3IY$,* MO6',Y>NNB9DU.VD'E^ZF6?RGV:/)?3F MW,[RV!LC5S(J.3UX9\QH"OSG*0\^DS(>P[C1%12BO^N]->0 MJ9LV&-G8+&@K4^S3),K \-O_%.)M\Z5# MFD_&[:#BAT_%.:+R8FCA]E>G"WC0+OT88,&@UZT2B^!C]7<-S4*D3* M@]VP/NB: O8T2+'&6;;K$Q _G327]8REO9N6B\9%&G(DD(^*/KR3W=LOZ.V1 M=0V?M)0FPM=.%R_SBG.M_BC$Z19^:_S'FWR5#++2'A<")]]:!H669&)MPJD, MN^A^LI/8+FQEX^H=/.K:C)\4*R-_*+60Q [+MEAJ@PC;W[HA/*\' @_T#W17 M'5D0V36>"UTGJ)<1:0;(LO49NQ2>C/+\S:XW9S;-@$3SYLW>*"$]KEID') / M=DG1I:O%KY&T7B%6YQX)J4C()W]$).2\??PXMM .0=V_0Y==R-F15J1Z!5DHGSM M0_QU/5 GXKR!GS#]:,9'2@"[M,D&Z];"["2?*DB&_='GO_+]1#RPV!>)11)] M=]H\4WEKGSJ?=(:9\6VLFYVV1BN05WLW'(KBZK $RE+%FYQR>5DR2$2K71W4 MUD+Y!9AVUKJ1)8E*?6*"H:#(D^=DW>,:1/VCX8+$.7PEC9HY9RX812%ZF_[Y M!C1,J]>4>E?%+)TC/*BU7_/AD1P4*O7+3<=R.W=B<35 >J2VW!)%C6&#B:7/>WPR6R$IO"ZL M\N"9FK"$HG%8Y0-8X"D?UA3M4$D/C0AHA]-=< MCO$XJ!+HK.$;F+J94RJQ=5K63!-RJ2PH]P3"D!5,[A6-G3/LON]T+G_,-0P4 M]6,!P[=ESEA[E%XFNV"*]#1C+?%KM]'ML^;,M$.PHDGIW^Y/='$"X#DHV0U433M-#?> MY9M"VB6"6U@!I^E97V@L2-98R,!H AF-2LNF$J^T;NK5X"9"#^4NQ9 )=63F MIBPX'MQ5'4Z4\#AEP@P+OZ8BL(C'6P&R3M;X(Q*PW4V+_PM<;E0U\J-U%9E( MADF1$DAS$)^0B(9.PSY%EN.+)B2:N,8=$ UB*$O+!(HW/';.>>4=[ MHPE+M"KRX!QM20W(4J *?.T6K^L0O+"<0E46%Z:(?9[_)V_7#?LGYWV83MF$ MS(K)M<^2GX7\&P)=T,NV_>JU+W9=%,&X5_Q:1IL "A7K,2&>Y?S%P4@N:H+ M?YL!V76-2Y M0'_4C]X^O8SVZ1]LGYX3<#P\TH\O__&MRA#STW=7+3+15?*.;.<70T5DOSB< M08:D1GK22B8/D4#P(9D/E;H2.S22A?_D20)-C?* E*A M5@K\%NWO\FX?NYO.\S7&B2G$\M4*O=F:(1$=UE6IU*[PV/R@-Q+%THXYHV'F MI7=1-C8C/,=2S=V0A\ M!AR'Z!VS>)5>*81( E+@A-]_P_W?#\VTNV=&!1Y.42151XX[1:2'H3R*=JOK"),U8E0&N?[%RQ9NU.X50KZXNFNN!O)6S0M(5DDM,M6)F@1(8Z M5<+2K_Y4" 4 S/'P+0,O%5QV?<\]<](48F[7(?/X6TN M!8V]%%VYSAQ7&WJ8T8E;"0T0!%Q'SW)(>Y+8\DHO":U'SLR&YSOA6 IGX&@L MG.RT7Y,'AZB1)4GV4LFX]4^&]52^HHNL?+T2IMW@ M[VVRH4? ;JS;=U(Y;]=2>>',BZ4I(GVEG@:I#/J:Z)+-079:#S1S&0M;=>K? MN]_YP,KTA;*4$)."Y*L-Q7QVD]NM!D?,]8R'^$V1L#01^@W?GMZ5WLQ&5VCD MVDP%G3R_0P[W7MSIF>SM/[T:\6"O:&,X9T>9 9HV,_=L0W#,S9?U=< RX'#> M(P*A"H?M&[3?MZTF@:OH&'&7/#=?BO\O[:(T"*Q@>)'(2,;MI-\ T)+9J=/. MQ-Z\(W=#"YEB0F>*R/N\N91<4QA+P9(1)87:B9&TL]NZ1)BPDO9C\KJ03-1. M:$TQ+EOUSGDF[-B#B9D>(,SB#DKP@.=C\ZF8RV:4P>ZH% MQ^D1,G?*V9D)5'SQ>ORP.J;DNI'CA*'54I4-9U341657:7Z>U8QI? M<7#A06H/%?L.=C1:6BL"X3M-E$4=,6&00"G03:1'1$JI/SH1#K8_?G4:*3 I M'K2E.1DP?NE!!34>>RMHS[IQZ.M+Z4>$BTN'H8Q;[&VA!5[(7$P-.8VPY@SA M+,D5Z!;4,EFLY:R36JCTVG"[RLPT4NZ".B[YK+$- ;8><+]N_'AZSRCBL:-_ M1/!I)N?Q0R&/D^)QW;*1?-#D.+>3N#@&64NI:'6M&[%MP!E M:-[Q).JJ#/&V2-G*SS0JB$M(C\0TFCDO*LX:"913JUU=JK,[T66#!IVI_91Z MAI-.PLUJ_W>_\?XGKK=W,ZOP_5'"?K_@X4?F MJ]? !BF4\J=_4R6$:=R64 &35"Q$BUL7MED%7!*..'^W11A$5D:>"/9W,W-X MNOB;;+[9=INM-,B"U9\AYHY4RTO*QL)\F[1\G? '+)IVP=%MF1:/!VTMQJK! MU0BCTP"E';^Q^?*<"^C]J&@J@'4@\.+;O-H@:(=-7Q<;QO&$D(;K'6F5S-Z4 MAJ:+'2P [$33&H:FIU.6V;LN@>86(V+_K9UT]IBB=>E9/NC/1V*]>)3-3>/" M^JW)H>&C 76$T=FERS0.:@%/SO]SE!REN.?&0WZ5DT&G[RA!+E\[ZP$^;&[58*+&MF!@W M G PZ"Q\1R4D94>:PQ<=4E:[S;4'U2#4TOY7Y#"!/G\NJ2D[OV/(8C^&TB=T MQ6(9@;W'>B;1/M%[Z\ L^W.BDF*4GNRKL[:YI!(A(6VBIU.T2.O2UKS[OL/S MN3*8T=-[9!FG2&)=!&5;S?TF?([-H/5OP/T03Y+AIJR+,Z:_Z?)NUT^S'-L\K\7JX+R^O_[?SW\ZL&SQP_!A_TD@]S/XO&#/X\D M146B KBYKB=3)2R9;:Y /?!C)7/I=VZ>%),:ASJEG T#'>(0FJ)52',S%6!0U_,IR 7,=#$<$>47VB:->L$OH[IL$ M22# )*-'",BI5\H<"R9G-&0>AE*V.B03=V"O,'U5K>_(CJ14]"5QX+J"AD3D MWAZ+:XMJCW2^>&I;A)D5^;"2)Z#-OR3B$N_]7L\&:49$Y&5C+ JX.:TSK'!" MJUR,#"6EXU.AO[>QFY-[;0CA--(6$6C1OHD!QF]9Q D0_!<>4.F:PZC6C"#? MLQ T]$HZ, LSPUF=2N2QSJ4(= M"RU\IHK3[VABI_UA;N=)Q>WU*?J$]%'?9DJL>\OZY[L@B)_-5AX^NN?F M3;+)R!F?L1/JN5*%SBGVKIIVUW@B+KHT/(=D7_S6K\]B,IGVVA;>!>CBQ.]7 M/FQ;<>%2!J"CV&TO#IRZY5:^'TD1'MU'?S0]M1\YD\)\T B+XE2994,C@T@+ M#X>]2\:=K*'N8A_*IE.,-B'. -MLA]"?9^R:=Q$4S>SBD>K#OK2Z/46:KC8A M=">ZGOBU*4"U5G\\:E34N'+EQYMO&E^45_MC !GG&(7+:RCN:Q:$9PL?OBYJ MQVX2B?^E181^+7QY#"$(][UD/C;MI*(NDLB*"*FH]+72'YX2'+=GZU[3I,]#H/'W2_,E."EMO;G?.2NWL+\^!\)K&[6VMPXD6]\ MW8SPZ*T$2E3;K.D0YC$OE38S?X-E%D]^ZV&<+LL1['3+,G_^\N[)Y4C-!HT6 M#OY'1\A6%42NWC+IX?@Q#>(?#C#QU3U@X@YDKYP/Q ;(1Q!-JZ([0.'.Y+G M+'?DM\B2']MN[^YXWB[_0K"W'C4]&AZ\,H(]9!38HM8"9,RD7UIH189$#-&A M^-=_O_P6">FH@F'ZZ!XLF.C%""#SY;W$)M"F]0X].#)QCX"NE@:;JIR^DRTR$9I4YB\"XP "O: M"$!UK&#*EVH<#?K;B $<.V?CN9@G? >5M.A(U[Q-K^MIGMV%QP8];D829YK. M;&3O^2W?ONWBR8??N"-CB#.+Y(*0$"-O\">MR](;_IURG#])TO/GLGO=W?W" MA:S]N]I48?JR6W)!3[0\80W(#:0F0H1KQ#8G$%A..%=+9&_&730 MQYI=1,3DKE,:0K'%3B?X?)BVM9N.3]7 M"Z\\W-T$T^&OUS6;_25..O'F.TODU5J.C5A*E_S(T?[' :N_X"K?X=5CXIH[ M )JF&M9=+QFND!DZ?2Q;QI^'.X?M0"5S6LT1PY>?I"A42E#REYR8)#UX=_D,V5-/04>N@"4,6IFFD0B.L",8<+[#\<3^-5^Z( M'24&2]$\Q*;(N7\QD9JCX%U62B']C#0RV';+PF%=:.;DRO:83LDY8)865-MXE7DNXMB,G(\S$-@SX MBH,\QN$Q;H]TA-B/Q4P:7'@VKRH]:6%F1=E/&4.H)"7O.?-DT]C&9%]Z6OM/ MQYC>XM,NX7X5UU/>ODQ:FQDM50&2L]=0I?2>@2*VI-I0)#B@=#LP/$< -!&- M&3M2L.2[X5=LJT_>EZIX9)P+([^?_IH 7A4LJ_;M;IZ,KPIE'K#*G4*91K7Z M"6K?8WY+>L+IJ9;Y8FFF9 P2:1 ;PLEY\Q/-,YCV346CY3O;N?!:UG8+>1O_GI?6T[0LW-'G#@CMFHJK MG\\)M?5JRL;?$P4%/:'$Z#1*NJU=62HY)\G'L2;.2Y)"EBSK?PICL)R_Q)!S.>9UW=G&!=.)%7-L M(*Z1S#&GA5V3C"F=37M'_!0[8)2H .7^U8 M"=1+3T9?&OBF+RX=RL,P/'Q??"]7.?>VWWBP5M0TUM2<;(U**D*ID#%0L%SVW)",P!BB@95% M%?R5IHJ.1A8C!JK;HEO?S*@XH+LJ%YR6Z9/K=J5?<'$J/PRKE.'5UXTB\QET MC,)HTUH-3T=0L'&Z'A5IW?I]P? Q+R:#IH)4&Y>8*\/!QJW)Y"#T>P%#[:F1 M@J%EVD/(.4[_Q8NR[650*G;/"&W9;+&-[(!8%RPVSIIVT9&3,5;.3>IJX$1W MW]'K%&V+>B4V3PBU\M5KLM;X<]EM,\?)0UPXA11H+]NF/ELW*(Z')\_#O9O= M>;GB@+TC"I9P1-!]RRY\J NJ(P :$8'G@O=6B#:C0%TPH;N3CO0EZZS8(O!= M&K)F:/KNY#YF$WQ9F-!7-,7AU:HPRL7Z"D-L.QZ8/ %*3*&K_=:F#%A5,MYU MS/X!;MB&XPON#F"$J+O"EPP>\<08UVBOT[T_ !>G% EUP\F3:/*-(2K8_.!F M$(>89>F5F[YFHI!A[D%)# KPF_%I>#_UE]OO&,3;RPFZZ:$2K=LC7G_K28( M7B/*UP4M%H K_-E)J:JP0]-JS?HBKU6,;$>$)(SY3.U&, '=N2;/@80EHK(P M, 7#F+NPC;=DRF+5C@-(ME,4,<9ZE:&YR!(&.UL:Y6F]45 A3GHO'Q:)UL]: M@?X I2W[)J$JM/?=0B6],$2#LN)=%I8?&FC7JJZ3]VL[2K7"_N*.],M[3(1B M(KZ^QT1\?(4/#27CV>%X8U)JI:[7/#\7%_H:/DLPW5C<>B0/'8=&MY@Y,FD* M9QTLCL"@6*!>2=(2^Q,54;7ST2M6CK?M(+CT\08]K60! HD)!+NH9A_U*P3CTI3$@69X,4RK]$<6&$ M4WKI.5XLV5L^@G?%G;CE$B5@1MW#%ZC/&7[9NZA;0K-.=Q"?N_(+@L:L2VXY M.L3?7/05=3LK$/$3J* \]Z_'I@\1E%_UI)X17.:>8[(PH1O,.[E*&/]!_]%9 MSM0]I"IM34J.!>!<& 3@D9A7Q696L_J6=AGDM&(C<#9H(/:L&$G7R[!Y(CK5 M=]_]?54HU>-@N*D7=D M;]+%WBZ"BYZL8J(@'*W.)%T>XQ)+=UB6P_(>$X'$YQ36-=0A@DI(MRNH(#S8 M)U_PL:#D"[JE_!F#8P79\ J. 3X#$W/+X@9^*$K/6\SY,7HS?'WFNQQ0TJMB M9R%DNO8$<58T=PGL@V4*SF:.75/^FEHYBHQI6!R#[G&>=W)*(8_NWRNF T;L MG=YZ>$(QH7B!]ZBT6Q+*!V-1KOM\"LYBFC]#6FJM[#':#S0R)4C]OE]C M#.<;8*GVE32FSAOM:5O-#8CJW?EH;V[>(EF5\Z@E^VC9[V5_YHH[INR6,&4\ MBUL\LW[KIL6ZX#0F9^^8_[':!-^ #O!G[KKB4,!+94]B,/II;00)N'U8OSOX M3ILV[XD9A.7=:XB'1!)^I!"%Y$O&L7 Q<#*&OZ @T[W61ITYI\FUDLPY2RZ8 MP&:-J![O]L>:-0.86E4=,L:V"0I-2M$*"3D@>+M4=6I6FS3B$XA(B=/%#T+/M#].)> ? M@6,JK-9::[_#EOHI&Q]Y,GQ.=\P&?(1;^&ZZA[^DTM>.HC*,:["O/RG[R!,0D MJ3T]W1%*I9WI:F]A.2NG8F+B!4A["T!0(K62%"JZJV2) M!.YR]N4[]%L9=<*"1&F4A&L482"6V9DV I1V8#%\2")("E$"Q]>3.:8;KH/< M_L'WJ$._XNUK1G*:_IW1UW3Z#DR&BA4UZ'/A2&Z:-:S%@,V,^ \7F(!\8@?] MH#9YT,%T2$*]((DHVV4)$(>9$D&)!-N/T'2G-P*6FS$=+/0EB$8JWRH \]O! M7/MUS>T0*[W>!>!FU<+ !^04N%#.^#K;BD,&><'=N5HLY'5_T]T:X2'X[B"2 M:C-O$TI"%2) 9%LEL>]@JM_IZAYI?L:S-7)0AX;WU0%F0'WUSM2V7*((H$/? M?DU<']BNZH@#]1Q-:U(8EV0,2O$0[W%D5XQIB/2<)B@NLE3,1 M5,8O24U9-)GE.F4V5-H';-BW+I:+V"@/E<-.6*\EUHHS?'.KAX00YI0A&DLQ M=3K17A\9YS@2@A%I:^>7UQV#U>_O+]VUB)%F6TB)XV[4M:9'.\_2 *U4UD@! M8ITDX82M"?V:#UU/<"05OOV*J[.PCP!D/\+^?Z,AJ:FN*F9O2;^]\N2;CBK" MJ+<=TVQZ"-!@,,/:%4; M/NJDGISY;,L%A:ZLR"NC%5Q<:P7@K V?M)&0-(%NZ7HQF".9#7"[P=OVO08@@FF4YT:'6#"&!)S6 M*"0\ KM@YX/L(AKGDVQ_E2_T.%.KD ^NK2 YUI&Y09G"T5,%/'UI0&$3K&O48< M*8D[&$N&)XS;#QG1AC5D8HU86N<16D(]O*]!"1HTJOU2#Y Q8LD9E MED3YA I=2-@-YF[W.H6:&^"_R(K7])$X;8RKN^C"R$%"U>SR=@WS/5?47HZP M_,U@Q^CM1+GX5.P(4>A3Y5(F[&924! :VKL&[2E#7T2\11;\W]FZ*=-><4-; M2EZ+!\,>H-.8DY+H&SA8CN:/ O2^^JUS2[WTP/( [,!M=>=&1&>V7= L-E+EH9AE)H71?:-U3VL[KTQBRIHXK;";T-6E96R>,3P=RXA!&Q\P[G#U(5&R,FH"*"RLH&)Q/-SVXUDTF1 *,+-OPB8:,Q% "IIA5 M51WIU3OA@C?>WN U]SP$P^_N]%5*K-)<=4=62)3D#1D=>\/77D[C4'2QCR2D M-9WI]Z&/=A45-5!#.L/FKKKMI*GW;G&AM0="'79Z .%O9X9S>$>7?U9J.)UF MUTHY)7W#;XX(5?H=AE3S##\:G$6;4J@,_'#TG0X#<]&(TZQ-J&;8!H4$S^K8 MO@#V"':M0'JX!9U,@S'79.2%KHQ8.+VHR-<0HOA2($?T &503X*&P(R2RL0;C$>N!_MI[@R8]\YV![/U[.9V!% 4UC'O_50DUK36@EG18 M5JR0\*]+#RF[',*L&OM<+J]FZ9<>&:])\-S2R5<+22_Q1)Q!+ MOCE>\TVN^?;/7J=:"@(EY$2Q&4M9P('0U&T>.8RI%U#I4U68V=%5?<_J=DTR M"VHM DW0U)H.I1(&Y:I. [9O0UXD^0>POF2GELR2[OWZE3/+-P?7FF8VW(2X^4+":>?5*J#4S*8CFC6N@X@X+,7E$3-< MN8^#@.C&Z3K15#2E.7MBS_WC_=MI9S <7I#9?8#3%Z#VC M(\*M97.2@M@X01EQW4R"OC;2WIR#,[ ,JCI W ="YDAP'HS@8C)6A.M+$'Z3 M:J)'[K*@=^KA(+PR7 !)A21-1(C%1E$K:2"@T^#N&_S.'Q]^_0<:'Y,T]/GU M^3"+!H@PE:#O*CRS44[)QT6[XC=0227U<= EGB/Z)JH:. Q;\'51F7[PU6;> M/YO,.SVP_^8"1QE@$\*Y/?XO6@C@E_]D^*VW9HC',SI(VA%UUHJ6)%TT51,N MI89[E239.X6L/S9N>SH_B/T'X9# M-2NX5T>O&C@++FJ&-O/>9KG!OY^??WE6%W@E953318[^D0Z$Q] _FUGPR1+[ M\[7H 6)RV.@E]Y' Z6V_G032# LM,GN39K><:3((>NH';)MLW!2CSE2IP<<'G6-!"?E^E_0"ZK37 M/?F^F%#T>+2-:'N9=>9@]]DPRNN8>%+P.S+4H-ACPG(F.Q:/T,]P9_;I?!17 MV*58[;,PR0-,C=G3QTU1C-1-6*%>8I1LI><',>TYXQ[H)=0.TDBC[JA6R8.V M=52ZCNJLK:-Z_CHJRUE.D, F/CB%' ?4T&.+IWBDB&X1L7FW-',-,B?*2/U( M$;'M=WZ^RSP&-M6=;&R115*JR-*XMUHR<5QNQG5?HP8)U4F]]6"%$MG)*3(:BV!UYC MFP$P ';X,M41"B8EMQG!4D]]UJ/F-,PP'SMUEZMYJG'+F UJ\^ETO$"@"CP\EX/U8C.(FCV@WL]TZ?Z_S)%3Q^9&_]AA543Z9WV#DE4I0> M;6RI,XGI<.%F%U)';U:YDM/.07LC:]^(FURDJC^$8,?>1\<7M%,]I;7B7QJU M7DPP1W#9H> :B?U:F4XAC<-!69?V4A_M4C'#S0%";F9&6(H9IW+0Z0\RQFK2 M75H#@^3$42T,F4EQ*%D)C!\\1<-;F%17%2( 1EYD!#4M(9WV6A]/>B9)BG$X M4^1;@34;@H,E8W01GP,=FW$TK 3!?>]?:02?1=M0 RK'<3!('2R#83!#LX<8 M.>+AJNV5/MJ56E5'-53HDXO!!'^@!*&PL702F%ZC**DR(+%S+/6*:'>UM_9X MMU8;JST-<(JVX"Y976@N23PST< :D0W Q;SM>3_:>6<&C)^:162LY(N$\>8@*EFDHO7V(:\ M+ <@=242:$.-=Z(!Q]K3+BT/ RIY!I"6EGJ\B81,F&QL-,0$.GC,+CMCH1H4 MU.K4LO!C79\&*-;(-ESNPK58['.1P'6F):V8)SFKII%.-BEK4H.AE3R9WJN- ML=D1CD[2B26;'4!7B178V3*^;1/CJ4HX,+O .G\)/!!X'ZBM:2WE0G*,L:!' MA4($1X5HR]IJX7)PM$RXQE,@@:BNP00Y:D$-1F!TL%%^S=+ W"UWL4A\0R=I ML!X%#SPC"&C&?D_#E#NPC LS9JG @GL]J!)5\>S#F<(Q"O4J0@LTX9%_5:,+EM]DDS6X/- MQY).C]ER)S42$ *66;@U%DSTB!]K(_#25%A0T7A.%=1YE.$=&_PG&NKGY+AU MVTJ_>Z!-U-_@582,_KLHPPOG5#X$U]3W]-OO%Q]<9"R'!.$QYA'P/[RH.)I& M+#&U^T(HN8X)BQ:3'"+LQHC_5->:Z#\Z@T0-EH&4^VHL@11D;LH5O695/.,Q MF[H:97DE"Q6V9Y5"%@*_YT(6:;HQ6TJISH3SCX31Y>Z+\(<(+I8&":II5$YU M)@M8S5;<\;^KRL.6)M#%.8J'93E;^3RB1U=($LQ7Q,76B((8S$WB[ %:=8[% M4MH,.?BYH;A03Y50B2[NQK0R1F6QO0!AH\FO0O1(#5!@4-/I6SRV%/F]P*ZV M3.IE>'2CM>^=/]&T#E;,MND*^V4#$KT&)0K-B#HZ^^,T6&V6'-;P%B=GQ_[9 M47?QRIP:5%_CT4D;C%3K3%1LFE(NL0('QR]HF6!]Y)%W\>OY']X>>;ZVW+A( MQ]P48[JHS3,VK^E=EN9]X5D0SUOX3W$E7_ F/9ZW?W_?JU9JO$M@8G(9(19CO 1/ ."MD*=763_Z$$\Y/:@ZO5&48[N M($(;Y8Y=3J_"\_FH$'MQ:QE5E]VP*K4RKKF46UJY N\C/!L.(,ABQ!J?2GI+ M"SZX&+Y7N !=-6?\RQDPO[>G.N..7[D$%R9/>XF$E<&J##'U[1RFVO&_7G[^ M+ZV4^J#;EE)O)KA8[](H6O[Q<9&@2#4ZW, M :)A444-0GMLG,"Q8BOA_C#()S1SB\=?T0 M7->"'D*3CZ2W[=L7$XW#(H'X M(Q2@-X-ZZD\VA<&ZG8VUGAU6W6P1IM;XNZ/5UZ2V=B!R(7@-@H9C42YNL0I, M$E*:K)W E"[YIV)VV]HCYB-=7QC1&"?ZA&U3LYVH>F1IJ)"]\L8[H2_S*K=6 MMS_PR<-7$(6=IQ2K),)JL"#YKH.1DN/0]]/4@25>=2)1"/QH,U"E/*M:;@B, M'O3C(-& 196&8REXB[)A.<7'K1$NW*S; M)M@SIR#W42^\UAUDC6(6<_E*S0VG9!.T*:LU4U8DEZH)D$41QXI4@U*W-0"/ M6J"A?0FP;!@KM43Y1(4Z5;"_P M,2^PKOJMP%RXF37;Y3;8,$.% ;8LVOL""\B]-^PWH(C/N/%;M#N-KW*#_;[. M58S*.";DHQ\T9'>&$#$%ITPP(>#KD. 9M=HN.FZW,^4SIS M:@+Y[J TAK%C)@$.*2+)SEA70R+Q-:C^IH1$_2N$_S:0L32CX"JE9 I.2Z/. M>F>YILB. HPE61WT8UKMY'>K>>P 5V-_1CF>,[CBU640Z,$ \Q$&>YF'1&ZG M;?*G,<>$X'RPT"A#+MA*@MM]C68'9S$X_.;TYZ,O%1-B6F$(Q[^9K'0HF4)% M1,YH E')7&:21PMD[>UAE#@:Z3DM^+TP50S/22:/.\J0ER!3D/$^"Q BA7Q- MIV%^T[]V7O,:_[IJ$V@KU^_0Q31WLS]2QT )52U+S*!%/2E738)XM*JQU"K; MNUV*W 3"C&8:.@!E&TWVRW3X'<1O%):$=N:%)4KK:Y+R/K=;S$%6@-,8,LKC MG#$[N':.JOMI9JH5Q$8.NV+81)$E12_,>E$OCW$$\P-44BX/DK;DLA:Y.--1 MA226WS_YN)8"Q-UUZ #8'Q/I$24WW*$<^%Q356 J)GZ_^. )>.Y%M:;D?:6F M!#XC92.8R5*1P,^2[2)%)KZI,/&]:1H2(K)/4!8\&8AKWJX#'C^+=@%6=Y.* MA/]]O5)]J&L4M"6_6T:57-!E$1H-;FPPPO@SX7N#=9$H(QH7%V>PY1W068U* M1.MVP.4Y4*X8%]])ONK*H5[OR.6#[;1(&9*C6L3DV*>/XS-H%^=&WV$YN=2\ MB2JY5$I.7+>"9FF!!"IQ5(%#G8%&*5GI?61>ZU?M I3.^Y%?J[\W-< &F6!( M ]VHD"^?"$[( JH!CV4O<[\"'.YK]<"A!?IG1$SC@O-&V0+D@1U8N120S8#B MD^^1.-5AE.>2<<%26WT3LAL3^=8# .D=2Q1'H]HW;EF[A ;HRHA5<[><*^7+ MY?I*I_F]"<""L N92)90@SNI@!(9-MN0 M*E6 B6\@I1HE+9!.FAF\%!H[:B67"6?6:9,W5UNL[]#?3<1V+1+U.P\.8IK3 M&Y4=+F[P6C%H#+,B_3I@D#$6FWJ4'#=8(Z*\O@E]A;" 4H,X&^ATE/J#2B&] M39L+KD$3EE8]F8T>0Y7=U@?4VB \4UW_2[BFNQ'@7*7H@8QJJ7S "Y0?JP1 M2'547\&)2;?%Q&+3\1!R# TMC"%9.GR92U7=!@VI6J!)B22NXO1:"B4"DPG% M)^G1!/4))W>H)GUQ15*]MDAJ,U4ZLJT=$-+,,@24OXSKJMSMM-#&\VJE C5) M++2IY3S4D/O_[$+JZ'&Z54LBSU+%1$!_E7:VU Q!ZWA_I->(QN\CCJY*3-$3 M90%-@Q@Q=!;,HE /]*YDOQ @%8,5DCG4F'+W3\A3Q!P'G;. M\W&^RO#JQ)8V^[4J"U.*YU3.Y/Z*Z@:/$N%07 WFG!!J'?,$\NRT'D,ZZ)SJI#/( MC"B3HFF07J5)4$A2T^2]YA("HME9,4T>R=0 N<_G,20_E(Q$8#>38-I!P#Q7 M(P'>Q_) >4LY]Z(<%Q&BKI) GH ZIW3^%+E<>\)@D07HNF97;!:.5$:9=/2? M&K3:6*5CT#\3ZEZL8?YC] AL4HWC-Y)GH^,PGLN\\9;N=I#NW*KGFUUE3&=P MLAO+JT" :#4>!L2@N/J>T*V\;6TF66I:$WNFV7I4Q%1+?GL'OGPE#+; P]*J.[2 MV/2(1294+G9B$B&D5RM,T:3DF8JP:XC!Y2/"U*1 M-I) 4PI\#M;F3-!R\DQ5PHR24188!*J6K':/K*KPW(.Y9$)J:1F-R2Y*DM'D MV - F)\U$;WQVU5,[Y:R=H^R!,!N/PNX#LJ9FYIF+E)[>_D[>/G6P9.X,OEA M[O1'AM.A,LDT=_-+-A=L[9ZR$+"5EEAVFE@$VCS-YDPK<]>6J42'&%6PM79W MDR30;,46>A(+"=5&4%T)I1K$E- EUGH:D "SFS]C(H^S$C39TH+JMP2S>P1# MQ11V+%1>4GP0>\GFCBU_N2]DL-N\XV%UG8A+ A8NR5)'*]Q& MI:<*$[@L.!U+7BJF9"U218L%JOG$3EVNU*G:066I])#8W+$N:J<:<$K.T*P* MJ2>_=:AOI7>!TW]N3XY3ZXW'2JJ!44:Y5MZ.3]L!)(=SC3$FHL]-GQHLLD2- MN:J?^NW_AYH?#HT63<:.:$.3OY2X_IQJ7C/\-"&NUFHT)$13A0OC M2@PNG01G#/XPYX3[-0.,)8J#/1@VKGQS! 8")EZIRUX#HE/?"7;E*YIO0@W9 MC#MEBS]0\&0A5^/C0RP@K4.3*?T9<>OQ",#PD\80"\Y-$PWLE;F)#L%VD1Y; M+*"MN0]ZP 7-+T"L<0WD9]'!F]CMV@)C!9;E-'C@O9A-*G^77AEA<]5N0(^D M21.GOX?"N-PL6J!4W $)*%!W6/1;C2/H&ZXF\Z_S3*"KTG!?FTS0;!PE0-?M+OEL.:-+04G!C_#DL=06Z*XT*&!O0YZTILLJ38'D%<+'N,&%ZLGR MJF=Q("7E9!5=:2*T3P/N!ZF&>/VZ3D0&[,CHZEE'A#HB-KS9W 9:D=((3<6!+!@@/4"2" M U$Z/1'V8!8.!?/Q9H*4[R9'J(Q#:PPIX&_;L4P[5K]MQ]I,A?.-\CIZ'AJ/ M7\%IH;<3N5/=21;M) A]TZ!5A8Q%<>XWPR5G33Q*JJ+9H\&B]Y)'%>3*^0J^ M-%.43/ 9*OI'@-:!CZR->HJ"%SP+!D?OH*A-JM%GIR#"YZ;CL.0N8)G6PY-Q MY(O:]J(:+Y"[/(HXTN$.\M7%_'>4R!U#*!K7*<[J:=,$B-FA?$6@NJ^Z, M PD:0\FMRA:35 NOAH->06LLMU=!9>7H]\/!7^@9'70:.,H+7(8@$SA9 =I1 M[DRB/ *R#:3+JD$F1N%_OHH.3T\/SX[[QZ=G775XT M/#TZ#PV'W:#@Z#<^& M9P?_NW?V:IN:K=]CK7+OUX[W9X*#R@CN_;( /8( 5)4JFUKP[(GY_U/:U,M^ MHU"\66*N=IO]_JNGV_D2B!"ZH0N@Z/D >860'^9K[#;Z\4N2)I]*L/;82T2A M_E6-8 ?[O5<@2Z>XF7GX2^4%V$SXTH]J 70,_'B> MA/1A^/';!#1CD7^#E_P*$OO[*SKJT?[!R2M/4>X+]%16JE9'L@@LZ3D['W8FCE]K<_X JQTY7Y1:F\=NB>(DAKO"-SN-!GS MS 2GP31"8:J3W[%$+CGXJ0<]X@?=2?;L=$A@6"\8GS.<1.J*#5+C!5-C#8AI M+/W44QJH;Y0<'YK1DB:85*6MP4G3P'8-!I+CF"+%4.K:@R#4#8PD1^H:9/]C M$=:[.!B_(GRBH #I\:/X913]4.$^T92FM3.,SIN*>C _A;57 MWZJ"RGNGW\)F62P5PQKU\/TE:!HF ?O1COIH6.)X)8 M!UG(ZXD5 ;.XC>K[AM &B T\0W>:BX_1'4BXZ2$D>>!B:T0S@Z\:Q MHLBLGLQ$?B]-7*1.ZS3K>.!4 0(]YM@E;=$9%O;V MPN _*IS%@CL;EU'(Z/I)[I[D0!G]=&(L.&:QT(HT'DF'?< @ISG.; MOTW&\+N5)-AA%]RME+ ?*:%&*=69F5K(\W+H<7)\*7?])VB5!PDV8@9E*)6X M=E0G#T2=\7 YB;(A;P+-_UMQ*Q3\*6="=+?469 $WRAYYMX=.R!:S 7L!.B3 MK3:CN+%X<(F4;BLN%,7V?>^JC#&6+9%+YRUZ+B;(U(A[8G";U D(KA!5&Y,D MU<#[BKV94(VXNT;#WFFL.T:S4]F8 V^DDGEB*@[=%%(TVDU&N.Y?4Q!5DR"! M.%-0#O81)5I'S":"%:=^J Q4"&?')RJ>\3@2 P$.5 CJ(1J#YX,KDA4:8W'4JF(8$D2/D&@='S2^&T2!PL^AJ\K'C=;,!#@2,\5( M^: E*N'')3R<"+P6U41OIV1\[^DK4J &I$3<1S-D(1-U;SQ]MY__<*C$)WI MLV0DP=7#KG,X<95I_WON[?UZ\?-O7U^S 1:2AK$'RN%G ^G";V*M0S84LU"# ML:@79Z(9]O%FSAY?M#<$(LC(U)9\_RPH)F;N%^XL,L-/HTI(>K2@A?5K?1+, MR)TR"MG0G"8UNT?.JIM&;CRQ[:22JA%Q#UU@-K M:(?>J_\R!2>4KZ;I(,[8.,RP4%1'VDNU%FW4G;9M5:P>6.X^*HFY08J0Q!'% MJ1<40+B\Q; M]E78:YE2CIZ@B68E%PF!WIU$L;J?V:4S,N>2AOF4RK$$\_T!X3]_2^J? M$L6Q#*!]EW'?",P!RWY]RWX8AG5KOA"CQ_C^2V0X'2%\AJRX8/@]2:]C%8[K M!VWG#))WIZ^D%I\UGI)?.?]JY0#6E94-O*OM'*,-V=;0\[%QS<"%Q"L&<%/; M,,(?[HKM"V6"HH919XTFT6!ZAU.:)J="X&,H1Z+"!+AIC(QX97&E59545E[W M])P, 8)5\S!'-<8%.2._+6(BK0NI4L8-\#=HU&1-2M2]4RV/*$3,-O-,%JVR)';Q?-#0UNT&2K5,Q,J[:=_E,0P/_+Q>AXJ$BDI-'S M)73#4'W?4MK?2C;,T4(Q/D3E4.2SHU+ MZ9@<6>\\3 )#@9-(X5+&E*_\+!,)\%'OOWE\&MF"&FF*#8#>UVO6)AD'5 4_ M3*/3*E,-&:I"#=V2E*D*+?;=$E5:P52T$>L;4 VKL=**FT*J5K]"Q\0Y>B(A M]YHUNU(T;DNC4,LBXNH&B M(P3)JO,_U8R/;C-C ;1R_J>64T2*Y&$"6!3,+ERB@>F?Y$Y6$5Y'77 8FD1% MG=I]'<+D]!/"4^OJQ$(%T]M%R8-L^:V.:[K4S<,1Z%@K;]+O> M7 6,MV)= J286 6A3&7E$)O$74)Y5)A27B# V%."$US#2A0[-R+K4Y"'P?\0 MW7U[?WZ^+"IKX[BP B1)-L;A\-5L,?!=B2_ZBVE%@R/L9OK(QG:,9-??UA$I M77J6WZ!:0*'CZ;C0LJ' Q2K()R1Y)) MV>H83 +P+Y14KD:%J=*TU:_48F0STY)C8DV+_UQ09%QM@R##2"2,1BQZ=Y)> M,_@QMQ[(1&FB1Y9L5,'%GNIY#$YFO0<79ZL8:TVRL454@,-;@4Q^5X5,I@.X M/BRN@/%A>0+E&UK#N/8+*E' X;- MF+$)"'S3.ACE5%,J)>Z713 %81CZ&-]-4& ,2^RNI.S3M:($%X>T42#-YM[! M@0\K]W)\'@Y?55PF0]H%?!PJO$?=K?-]-,U,W$5^&(%OLVOU$619SP=%?M#W M.>P#)Y7.- B\[0K Y1 #,+!RHLQS1QCG)#. LH@#%6/MC4Q2P\R=E)C,J3(G M!*V))P(/G]+2G2E<5&,+#]JG1V-GU9:J/ =*GR*>8. X4Y!T 8>&!&),>QVJ M\5'G1!^2 MJS?KQ\:GQHLVZAF[ O>I,&V6JU_T#V]PHAYX;K]$"1T"?>E-]69PKN452E/P MZN2]]$+^LZBKDQ[<%HK@_Z?(X/]#_6)19AU09C\O_OZ@USD^.&O\4[?36_/W MQV?-+UGVC:U;U&'_QD?]3"?/IX\Y.2"G_WQU\*H&S/!+?_;#ZS624>V2^7X? MFO^(SV^WRFBXN.&)(KQM5UW]B SW,0FG62_>_IHA]A_J$/L>MMPE+VSSBE;-O43 M?3!2HG/H;O0I_+2.E-HRD?-WC(3-GT0?;=R]]DZ/[KOQ?N/&MX2Y3SHG-S+W MCG/JK1I@"UCX8Y#GP7!2YJIP&B6?P738*KX_ZCZG@;"%DN*P*'*OM]_T.3 M5MFO=5Z=PU;7;[>N_QC KUZFFC_NO60M?W1+N&['6707E/S'*$E4GA:M?E^5 MXUMG?DT9<7/4K]7O&R\C+M-R/4=@!Q7]X8MVYP\[W5;1;[>B_R.X#J*HU?(K MUG4?MEI^K?/J]%LMO]U:_AP'M6"U]2J)O1W4\+W>V4M6\;U>YZC5\ M^0!V'J8E5D=3>=%.% -^ _\_WH BMGN=\9:PF=\]O%^-VWT)<3W&O;N9U]+" MK;30[=[B5VT6+6R*$/^9&DU6[G:I][;PXQX/0OUT^P#Q#SK>!X)N(A@?A22R MG4F)S534F!\'D: \VQER" 9N#T0Z M[0DL(H/?!!FB8*5E@:,0IT'!+9:"EL*=;U&1F\XW&DIDF_,$ED _">=%X& ( M6(I!&W-7CA ':2@0,@B#@+U79:&19:]4$NIACV;44<=#FU[W.-(X#$9+IY7B M/C2BFD8 YH$@*B( 6\1QN8I"QIRDL1E>,!YG./X#IX;<--3"6;D!=+;M?;K+ MFV:G-74#KCO =#7&/.@]YVP#RVR''>\CDLQE,%) B+]9?.S=F]OZ":=_S68Q M$"Z([';P4D-\Z1ZX 0>'+P@WX,EOKIF%OYQ__>:]?[_*)BO+O*?L.MD^H^(( MY!S/$\;&?8O[:33"!4\6?DMS2'WX!&/.7-J)PO 45:(BI;G)?SJBPSA(YW! MW_4N&5VE";)A!7OOB0]'#N6]A6C;/;F/(!07<0!&S'EU@#1"4$2Y3,S438A\ MY=[;'S+EE6"3&,=F/AVDL4:O.?_XY;+SZFX#$)^3'?[@\=A;>9/GQ&= LV#Z M'A+-?X7363Y$:$Q"&9B_\C3L\!IRO(P9<#%= D],&"(0$M;:]QY MQK)O(B6-:9X)4@K.YT3$#_L(>;=^4@6>OS*S_'J2DBT\4(D:162@(BQ8AI9[ M@7]%6&5L)+YY.?B(B8I#;=CC4 3@X,L_:Z7PV,B<&A?HE9' M]]\@LOX-W0/$#/Z2@H&W.*)K&\C[F^-CH5N%'M$LB!A<>ACD$R^471)J3940 M*@0@0--,T;-@/A6<_]I#JA,8"5 L5.B;V9\_^^K0DQ_%?[_*[+&67T/1RO;UC<^J"$4=G;/6%CC:X\? M9+7=SO$=MWWK^Y]Q3[U'VM*+]:"/'L*#/CQX01ZT0X^'G;,F])8GEY>D@S^> M?SK__>W'MY^^B6MXZ?WV_O+BS\O+]Y\_>>>??H/_/__PS\OWE][G=][2PY'< MQCYF5X'AS@Z1$^1WE-;0O]R0;;][_^G\T\7[\P_>Q>=/O[W_IC?[]>WEGQ^^ MT5X_?WG[]1S_<'EGU7F\DNI\GA/X+$!H6VDYXCP/]'_TJ&J5^>PX.(![*;DB M,4X#V\YS3XVA]@%"-Q?X@R'&JT"0MTJLT+H)HZ.V)VZN/YW$V M20_\!2W*:+C"MK_\XW&7<^/+!;*69X2AM3M&>+R49J7H09TT1@F!C'&>MT^CE6(GUT6HTAM);6\O?]\$ M4AXX6B$ !TH!X<<'5&]A$$9Q:$>?'I%@X^K$^1I&I%B"G"3AV8:&8&N MECQ]4D;B>7K@HR;=&5B9&,Q$_B!R9 3Z&3BG$3X*L=]3QF0G<'Z:Q1$'P^_P MKD1YOX,TG&TF_=E5;@ 9&JQW!TM4(?INA$Z]#@OD<"-RF0&AE$NJVY(>ZIM1 M&D>IH, ;N/F+7[^^Y=OP@=*'G_-^ TX?CUU0NK<3)/@O!F,4W2R:-,![J9%/7[7YM 3$8??_D':5I2KW$*CB,!@O/ M\YDD'MT1F!MYIE^^G&_"H?+$3R3"PZ.N1X[V+.-!*06#6[/ES;-%<^?S!\<$ M-)^IG$=K8"3;6,>V"DM,%+(UY'M=;VK@;S?R;CYN"KW7/1Z0I_^B(>)6F$2) MM199Y"S]$HV8-5\T+IBY-'C4F>= RM,D3)J-/HQF:!O#!Q(<-H+CS/G9..;[ MFF#(Q2H&MRN,-E2,77Y]>[$)%PL7,LZ"*2H2&A296N+ES5-U9 MFN,LO2XF.DL5XXCS482A"QJT@"CT ;Z$)K6CCJ'124/]-61H,_L\&/Y/&>FI M1*X?Y X8\,5^(G)QW>EAQ$6:5=<89SA0924-E',^B8JOG!K?MYJ5[G6[)% F M\!!X(\/6#VDD$(J-4_ES(=.4+S[W/24>78Z5ES1Z>[J%&=JO"@.$L\F2A%9GUG\)D@4TLKG5^#O8^U5D-% 2W0.L03X-Q6#LJ7QXAQK0O;; M2 '-*]^ V5/6Q^HW/AE.;CE4,F=QVH4*L8F/S(O!V ?1<@30-N\PN8)LPV731MP?BR3GT/(2[,TK'0.7 M8R=3906&V=0#OS2;NK!R8 /.OZ-/#NG7(7'RR/0)1UPD]>W+[][O<3K K,.' M#Q?:*J7(&/[M*[J#%S'9:=XWFQ)YGXPR,#TSL#*Q2FJ$R;*-E&RPB4VXDIL+ M!C;!@OOBR%PK0T6@UNT>WPN*ZLAH[NFJ?GQC.?>M636^9P/H@VV.P=R[BK*B MK)VC[ZE@..'*1O)^&JI;??35O:L@AB__#1R:;K='?E'. W;D>14]MHD7T[2U M#;@>&2^+\QGS4A($X+B;N;71E,>SHRL[RZ(TTTQ4)31?"ISQ*[9.=4GM-+V( M*D[!AL'V/7&,1<[FP46 V-1NKV/MI-2?$F55DV=%3L5O M4Z\ /-ME&#!9BTP%8,[.A5'W.-JMW8>@+%)L&>(VX"%F[3'7CCGZ).7D3R@! M6Q#Z>]%M6PURXP-1/*ZD4>-4+)?K,%H0Y4',0<.!4HDDWN#U2+(@"J(0BU!^ M8!83*YBX=\?XL/ _N%M82F4MFJ@KJZ%40#0HI1E9S$PX(SS!KSA0$YVP2[=Y M8P\[H=4HPAL;J#B]?GW3N9/O<.-)BE.'^ JP8R)5.IOI2 ML1:L<6FZBF?Y=PV;Y-_YW5&C2V>\6F=VX<^V)PV^\?*:HS,%Y*\UAYDW# M1_0K23!BQ(O::>1J@B0!;L-D!=PGW.!TAJ(9?D9QF6+)$0I.6:J,]B+]WY*<_.J=G1S[%&="IE2A[[3UZ4W KC&M ME:&"H2G7=IG$=-7%Y+(:>89Y.VA1WNKBL9D7V0-T]"R]6_?X>%S.%:\F&.282-1M95P@28 A M_P*>I=?#&B?1("H,1RXE)'BN?NQP6 )+S_7?,S4#:8@UK#:E"#8&MI2C[862 M-2!#0 BY42QAQ5L<4;FCL;"'<+&@(HH5GD&X+>0O@])7?C/)HR5@RH'QH*[@ MVH":M'#]J(%3S@4XA:V4BC&SY/VOT1 CG3ZD=#LF;W$OU*R'XG*)2*9%+!(/ MQ[6)+O%&B+@-&5G&J'/@N$2"+N9N)0R=)MS/3(Z##DD'!KZOW_O?<-J MF@]ID/C.[_]A?VTT!_SE K_BO=,SY??P@<1MMQT1.U.XW\4-HZ2C5#.6CM$5 M(>70/^9&$Q'Q&= 2^QT;[+?6,&<*(A6R@*P)6>PF=2TTW9KI/JWCO:\+4L,= M*%,6U/)0!;G1BU++'E-%.BVL0.U[>(+:[O5[/8F<,'>-8S#CXE5HE M_R(ZN1F,*-F!*\O("VB*<.5?66X?G(.ABG>?$1Z'=G3I%''U3Q0$"/2J,J\R&%.JCO 0)3,\VM^[ NCW"76YL M$0]=0Q8,6 \"Y[PS_?TW8U,:$..03E"I#A3W+F0Z M6L)E8HQT=_MC1H0\AYYC+L%WA@;Q"?-#(^,AL;.'Y),-@5Q3J6E#6R0?9M& MK9%/Z".#1Z#1:IS/^CK.*TL-P TJJ/X_(71."@=@E5D%OB'7[)7K!8:>BG-U M3? KD6">?%58">XON.8)7!'8T!BEHI0 IA."+%RR[K[OO;IT"@'/[3<)W@.; M1%Z)"8T%YB"LL8VLT%Q.(A\_K4T2:2Z9-[#JBJVK9QOOZB,F)*,,NWEB<;41F-IM:B"&@9ZSX9%T2#5J:$'3NEDE.,< .= AE0 MI '\>1=R M$[-77!&>ZXXW+%/%CY/<(-XE\$[XG/K.+7S\JPHH2\>SVA1?6-D>6^1R\V0^^F<2:4WD8Y1+E8>H4/S)%>_*U/5"YN^ M.0!WHT8F!(-'XY"E6:]F:?#VAQJ66N[^SK70ET0AXR9,NFT0 ]5^TR!SPN.P MYD0TRIC3.8$0/T@+)"1N$:#.YT1'\099&H +,(E&P.'@8HE-!TZK-EQU\ROU M+^8<\*ZU % 59(+*$+4WKD%-9Q/X*3?!0NY0T[W='+&.,DVR$&](P ATPR<= M)+>]*32)XG[?W:J-RR&^?$V+@U6L/7$;DRW%32[95-_3''*'( MHWR"5H\F@*IA2BI- \=IXJ0&EP7"D>*XZN5B6R!L!8>S&-[2O5,4^\8NFH36 MQ(:8TUAM>GI)U0T%4QJX81A3RS!'?T!E3*(9ZJUE?<&2Z2ZR%%XRR#@O-4S' MB6!98Z\KLR0K =6V[9M*$+:]11<]!UC$O@6X%#^1V&LB.X<>Z9)!N,_@A_(&L"BSFU@19=$3P% M@[CR'ZB6 388)5? 71Q;< F?A#0GKRH&J' 3E[&! [*W$3#;3:P48S_LL[] M55"&*!CHWNA^[_2Y[I,4R?%S50,U\4CUK'J'G5,B=J<;R;L(9N)-_/*,,M]V MQ6EYKL3.2-(KBH]SF@U3&A)8#)U-Z$RR1],'0)H#1U'?JH&$J2!KI%DTUBE) M+?-U3HQ*GBEA-J'\TK42VZ&^.*+>8!I3)D068*%@2M+ZVI07O!I*[@)K.Y&D M"G@'+M)I!8RQF@295Q:7"\HD.7<:'[+I%+Z 0M(/#PIJ[D5#4$ 1JOU\8+C5 M/$J0$B7!*DW@@L@&B_%AREC8XFX5W,R(R3]I(97<#D(?#K== 5R%(4@V/,^GMXH3OG4J#5YIL9C_00,7U") MGXC\6::N@BCF$\;K8"MH3M]DNR13(Z5K#W')A%[OKC?WKH(L(JN*ET8>+I0@.?3E496O.4^K>D^W37BD TFR7SBITH)6SX6@*@""M><+B#XGSVM54L:,R$)2-F M6,R18;4+C87!XB!$=7EDI=+JCJKN>!>#%X[$^)#*6#%X+5 AM%];/!.@ M(.8(BQC0 ;)D&C/L2&U#O'ZL!/Y;O]OUX$9B Y&(X4!*Q($C0D 2I"6.]DD< M@C3%L2)SW:IK*H(O/[_["H8S8I4 EP;(Y<4UBD 0F-Z^UX?_'E!4MJL-I,BMM/.4?>G:GD[E=%3-K2=(V6*G$Y>8I'3AJJ]-0.(6Z,( M/X"$4P3?N2%J3R+1$A- J#:S0I!;P91FNJ# @JO'J&,%[X@[=EA!FI0M&X=N M.(-<&\8"=N2T[Z"461]LY#X>ZU0[WL2WVAZ1S MI?)%\Y8@92N 349R5HNV6EOQ25F$LBQ?.!/S[(Q"X)!V+4RRN$)?0+VR,1+, MF( 9R$VBV&*A;/V$U.[X%MVTS+5"IWX&>$$Q,6#8:'5AT-[$."N!AX[W"199 MT!!3JJ+:.^O^]-JT(U!L7R%(%_GS=)2ZCS&GD81D.*D!XG2PIGD>(ZVM4W\DPRG M M&Y%GLS0JJ#!9%(!I&*KA 7[:$[SK$$?!1%*LK9-78*:@_;HPX5(OR0Y2Q& M>3BG2JWR7%S$+QQ.@HCF]X+,\V7K$S&(UM!](L M+33&9I0-R^D5_DOL>_@I+*A;018 M,3<.,.Z&)7 @K7(G#"44SHU (+LB[L0#489-CN#;IIG =M3(/E2PSK#CG>?D M\V*=GDC2O)*/8>?9!N>,A8(WA[D5'08C'Y 7J+3),TVQD%M"NOI3HR6?XI?H M-88,O%1?&1>I2668;GG)E$$-*@*F01,<\VU9.!73Q)3@DKHX]!N-T*<96_4J M/#B@H@!+C(PJ#E3B-Y;,C& X_8S#GW(X/&RAT ?@E@M.N%&?/AV"24;"9!I\ MMU,80C/:8(QGJ+GZ_0)R.YC M_,,9$&Z"U5L\+0O6X&_ M^J:RLZ YDF)!H;O"BR9C)\VJX3:*&]OU8&\71OE[?5Q][T@OOW'7 P[HIRZR MO /B^SN5Y)%&<;09_G>,R25=.6OUF DE.:I.=)NM(0=IA7/C5\EC.,>,5X<4 M5$WK&/G;2GY'_2! &"CK'$!>JO E M-:$EH$@^*0G"A)^M%@(:G%'9@" ,F$?F91+C^RA7%V58+AJ((T[Z@SY-HTF( MBC Q5V SYJ^V DB+BC"8TZ.\"?(LOO*:*%OS$U%^BFB/4ESM-'R*69@ALV#] M>))>FR)Y^!4II\KJ<%U P;.RL$J_=A#DW%^AV5?).W$//I*%Z='2B;>&A6' MG6S>CO>'(S% \ 0Q*VUYJ^27=3/5TNLA5>@BL> Z))=;2]">_H1GTN^:7*,T ML)CYI:%-+XZB#.P@ 14 D7#$WSW[R?U0%7K IS_#IPYZE4\5DRAS/H2'U._S MXXXK'QRE:'SK3W:\OTBC7YORL5R83]*0MF8$>ZOY"L<*\;1G$ZK7)YBL@G'1 MS40@%D8EV-=<+!V,0S&/VJ1??LIW*_3P17 )N\J9^"R.^V.57ML:G M4LW$L.0ZE02L/TUM'0'&Y^3:P))"GUT3NL.9)K?J\IVDD[FKG^?4RH/J=_]M M0OAJ@CD/OE-&3XK5%483])"C6GJZL@=4DPQ;,F3 2IQD_ITET"=LFX2SV(6Z MUB_1C-3R=I+HC28(7;%LCWN;W(KJ(H4C0H%'4+_P"3,YA8P@#HIE!'+%+0_1 M#_P!J_)K=7!,0TA4U=H>L:>T+S"KV):ZZW"N"JK7+^R (2"W+++37=BK(GM2 MB=9+OXO9IUT4TR=MFB)I-"%I5!Y:1(QCJLA-P?EJ*VX>$E$QDM=:E+0-F6EG MYSG[O=9"J)9O<%6QK]^%Y\8AD8PFXHUIN)+(:8R9*_H#-:Q4+FMA$-NR#5=% MT,P4^LBTK2HE&0WKOK;N__@>PA"QKL*[)+>Y+A8I'6!&?&';3%/3W7:JD\\N M-Z(U.$_@+4-VDJBUKW*H T7]/@@^Z;J5E.\AL!&-6(0(46F>4^G&$"$T0ZV7 M".-+^FAUW% 6 "07YZGOF@_&PD"+05Y;;[1!B"D)Q[H[B,0M>KM)T?-KQQPRE)V?/(C/E) BJ%TF*J\@T>KI@2 MLTM]]5Q'ERI/UBV6Q*K\FI)0!I#((N0F#$TA\TZ D:[Q? (C$:?L(IBX61 * M($&FI@0<9YC;[(NB=,"=>,E4M[V=_'CN=FP*>Q149$,A:QU$1WD[(DCF^8P] MC"47C/I/QWAL%;NNC$<.3@4=PE*-G=[D5'XLDH(A'KBU@5//+MU-QAI-P;ZHT'N20OIC?RG^TA(JHR'F21P?^'^LWRYP[\Z>?%WQ^==+IGS7_J=GIK M_OZP?[C6-Y8MJG?6Z9UNY*+Z-S[J9SIY/GVX8"2L_WQU\,KR"!4 _-*?_?!Z M54+"FH#Z'?/U/@]RS#>0T 2UI 7T9R=K3H.14%L9WBG"V_;T31;62[1K!97 MV.>XHEO;@_$-M;_8#>KM5<)#K^]$C;4#7?O.;[^09E'W;%<"ODU[4*LT F?2#!O#VTU^_WVH-:Y: ^JC J MI_=CTXW5J94: .H.(FR/2-^?ZN2VH72=/!)%PY6\6"6V"\14S;(+Y\ MJA75*]W%22NIG\B(FR.C-)YK_&!=OO)X/[]B$\ZKJE)^I7F#+RH7^4F;@;*6DV)$%,+:WJJS",U$BV7!E+].%5[8^68;L-J:D3S3=FJ,R5@.TNX\$YP MC!)6QC76)$M9EP"1UTY<0Y%SA"3(]:PYGCHZ5&'U?@2CS53.R;RSN7(FL 0Q MH3U1G5_ [3CR[OK5FI?+4KG_0KG ^C3XC?&FPG18\F 4I[S8W;',,-;S8JB> MS\S,$ZAU:^-D=BJDQF'GP6Z!Z;?'@O TXP+=8<9S&"AK#G^0=4BG*A!'%3)$ M$U]>#O0@12H9U',NJ=-ZL:&<)]#)(R*-CY?&/N+G9UB5N(A"AQ!9L?3OP1&J M8KB]A-PD7!;E1Q-%-R=HJN3-F.58$>N OVJLPJI@,L_0O,!ME=QSR:":#%=! M6H6)OA#,@H*8 MVY1_QGGN!$W$W;@E%FPS>1"CX\,7*6"9;%N\V"TM\'_(FUW.[ZMP>.V:I8B< M;[OYEK%./PZ&,A%,FB*I1$J%,IJ(75]N#'#&V%H%9NK_0\(R4-@M:,KZ&RC# M;$5*RG$U3$O-4L<2X7;2!X.TH@\P>00!M D6:J$9EMM M_*".YY%&(6=J2!-KF"#XBQ$R/AL8."*76R+=#28AIZW":AMQ XWYR*(!7*35F<3>_QC5<&.7" M"+D$%O7#"P9ZRB3B2@VT^K%?*A PKK [U.W" MU_1Y^YNWKI!Q'K-IP%+OOUT\*ZP4#[J@H1AXOG,>)4Z8Y4R4CMW"C>L&6D?F MZJ:#F* )0C:*0C5-I'E.8WKQ@^M#W"VH$GHCB >EH72TFI$GB_J-&*/*\6+9 M/4H- +X0C(S\<5$*@RS#5D,AQ-H^&,U/(C^D"6%UDS06? P3[)F#HLVF!,>A ML;? \@5+X[\>\8/PB8G'E!_32_F,%&&[);#"K1P90PB\+(#/%R&. A-3YH< M"ZG%J.!Y7X(* 8P'.AD,.C@>'AQ+%F$P1;T('P,6 ANF@',$.R$*=16^G#?Z M?#&"J2"HW17S*LYU1&"+C+Y_8>U28!+!"T/D$4(H_/KV(B>L+ J'1 4)S2J, M(XIA'6"AN:,(O)@):5\P9QNL<,J"^TH%4!RE,B 6[A#"V8 M@\;BMU(;32.P=>PK5)5Y?<\[NX?/X^(:,[#T$K"VY%3]JA6>@6&,V."71-9@&VT=NV,24T/A/2 M9,R*%C!&0$)=][0V,35?MFX*L.*J>28LMYCJF0KD\S"PN]/0:.BXS[A6^(.,.2_P9SY?^J' "5!BWC/% M42@1K6D"&@X)W7&>FHEY&N9 _9A%@I# O>AM6ZIN2SVK'L5+;TM]'K.;0][L MU@6HM'CFF3"IP0L0Q-*1"A$&PXN#:R-X*5>3 OD!=S."@'71-5Z/[MEF!$LT M=H)'B9O8[ MGLQGFT;Q/BI$5EO5K3NK;NN88*HWQ\^C44EC@\*$0"B5T>!3WJSK,U7G..(8 M:2?)Y,QRP[,S7T=(:!>Y0U.'#Q\)&/D70TYV8CL]*(Y 0:))YCLX$SR@O'D" MMD\N'JH=?J!=B41 S/AT&MVIE?TT4 UO->CI7:# M..W&[,PLXQCD;!@:=#<-6.$E8$;,B +, )1EP'\6&&.&,,!$YE@F0;EHHA+T MR73D$"Q0BLF!B NO@TQ5!F[I]5%J7$W!_UH]5] Y;"K8>'+(@[.#SLG1^H@' M\(>#XX>!!.AV#HYNA@18 Z?@]*!=U-,OZNPA$!T:BWK.[M[>_PBU3B>=HY5L MB2H.GG?0\^\+R;GE9>\V"(7W7VMOPKI@R% O?F!/I M^=W#T_NK&HUK$ M=ETW8_-, :^3'ES-T;H!KX->Y_C@YC#'ZK\_7A,L=.L6=?A8$)_/">38+(0O MD5-V'L3R(3V,73R)RTF DX1EPFJP7L#K\6$\G_-H\"G_3+/OFXW>N:JU^YPG MV>_>V7F]]1!O<1Q6/\35'8?G/,K>6>=T?>]A+5):T7MXSE-8*QZV92+G[UA> M-G\2=;1Q]]H[706!:$5YL(7,?=*Y.32PXYSZ4(@;SVI:!GD>#"=EKHKG!?[> M*KX_>CQTC14,A"V4%(>=@[N9 3LN0K9(4ES $D9IED3!"U7V_572";NK['N= MXU;9;[>RI_FMWD60@3.5K,+&K;:'4SL^:97]6N?5.6QU_7;K^H^!.QGY1:GY MXU6 OW=6RQ_=$J[;<1;=!27_,4H2E:=%J]]7Y?C6F5]31MRA(*C5[YNTK\NT M7,\1V$%%?_BBW?G#3K=5]-NMZ/\(KH,H:K7\BA ,*[7_M%K>G%>GWVKY[=;R MYW',.$&K)/9V4,/W>JO,1-U9%=_K=8Y:';^\M$B*F0]@YV%:8FDTE1?M1#$@ MS=+8@"*V>YWQEK 9-CS,1 M/!&;C1"U+Z=.(X1-A:6E(>$%PM(].*HHY#ZCY8^&QVAL,8:\)1Q Q*:.$! ^ M]+(R09CJ40G6)(]DH+PU0;K#I.T1&1.+PP09A&A&O%'_,VU4M]?=[QW,KYDKNC!N,ME MG6:\$#EV!A37.)P+F/SP9\1D1"C%C($/N?>MT_T)>]OZAYV#G[Q@F"'BHP96 MI;T4A'<(VS90K@S;I0ST&U,'(H/"Z2$ZJEF3/ \7A"A$H'U#OH M'/XDF*- < 9!WGP(X>QPR,J/""''X01[WN]_,20M(JK+^_1W>=/.3A&3LO+U MOO?Q+X-9!S?H?!:!F>)T2/"PLN[^$1#::*0( M(>1&6)'>]W1!JL/U1 0*]5@$X1$E:0(ZP:@5AE JG* M%,*@:@-$-$7\:AQ(D"[@_1&"Z&J89L^#L+XHBKI.-Y'W!W'9[WRD<*%W%+0; MU=1J-LO-:\M C[EI;%K"R6X[JA2*P/-JE^ MI@,29%)Y@30:X_2/100Y'/QP%60:!)]P!Q-O6L9%-(N59DD##!\JQ%;V";&9 MIF;X+)-HA)1P-T,5H^@#M<6K<@$088%50K%KI4DIH5KI*!@SF"=*Y#C(B,YIUS_KWMQ<\]1M\L^6)-B).SW!&SV\8\=C M>Z,;>*/]LS/_[+B]T=VYT8,6EV17@0V7AO9JD(8BIBE6.5HQH61 #EEIK_5= M@CT\.%T%]O"E#<@Z[-:LPA<\(&N#A_-^2I/]W\_/OS@#G#[RA*%5)S;5-L=# M<38A,X;;.P_Q\H!]W_[Z_MMOYY1#J/_N(RU^*_%*_\*A9",<.A[4-YK3L%Z9 MA#B+2_UO8#*5TV0_E>3*KPSJ];&B '39OWGD'\TU'()@HW^9;\@S:<(F_PYS MK0.0R:.H\-TIC3*:N) !P=- 9D#F.% R+]+A]_T!"6^<4 \/"MP751^:Z#1. M)".U% VT/XG11V$J9X7Q1+Z)TCDU,8_(E"GD6]P#3*B'-#KTRZ>@T&:>4 MIS)Y,'>\EF2J?&]0%O0\G+3(8S1]#P>VXG)Y;F3BC8(HDV&?F9*!77K>*8Z4 MA8?CO_22Y.SK3\&\#,ZEPV_9J:NS&,>/TGG89)E-DSNOAJ^=H_RB-Q/,8@ZK MEAF5OGD-T#*L!ZYLHI<8J@$\\^+M9Z_(@#8C>VO>7JX4I[EZH/M>?96YLE]H MSN4W_'0PK&6] K@SGO-\C^S7.[@'K]?=_V]2S:,RHXQ@J.#BX_PUTP=G^Z=1 M/E0Q')+""=9,!7C#]$/SJI'_ZW]QBH?N4/.PD%YF S"AS2FPOF;5'8ZT'*HX4YK_Q*W;$,*T@ M">(Y<@M-C,5G+4CGY>N$_Y/)?Y$,ZVL42'IZNR-= M#DDQ2E[;$Z"1\A.J%<.O@5C$\ATL!"*TZR &99&8-+_]GCDOE$RU-2U^S)OB MA/SIPBE$%;U%%4N+'])'5?DLU; U$#8MRIV.3:5(JU]( M]8!H(G16ZEG:XS$J4Z(!FI]8%KAA/3@4YQKCE\J$QR\R\R$5#H-\PB-X%W16 MQWL/1R]CB7DD*?B60YD-O.;B-44DX+WD.8\AO_D";GI8;E8B8H2$*CTOH5JR M)%S&"G**8.F#)H!58?&AGN,^G:4)T:]H8F>[N1V5?!OS;J<$:RPETH:+KOE#:RG7YI*JC+B_B_EEJCKO8DKM]5][#;-1 MZ4S1&H;3UQ-7L;:1#3MUJUV'N[/6F9AE^(F]@]>TUJKT@(.4^UYF6C<;=2M8 M3XMVDYYBS(+-4 A*"6],E:&Z=#G3=%$3;'5RKY6LZ0.K4*L4YUZ0Q)D#YXR0 MLJD4FD?6:Q&)5F4)U#9WO96,*EGIHN%?_'Y6G, @\&X00^Q>I/1()#H\A7^5 MP G@+3#5FXI@=R%2&IQ32=@U'"#^;]W7HC>O[V[).1O5;E79BK[+=@K&NFD7 M67.*=0]LVPI%DEITX#A4&7F)*M!G98:<5IG'O%")9P]M4(9C)3PFKQBD04;U M]VR_B/Q";-7:*3=YL@6&CAJ9CQB'ITF#P9,TV8-! M#)I\<;N3(&=_66L.-B]1<5'@'/9)Y93P@GE:NJ=CO/8([3P@@E2;01D]!4RP M05Y$P.N*2("5861,"3/"7>LI6!27>)K5+VA/D%" ME8=GG9/3XY]>W=()L[""QK=,@Q_[IO:N?_+3&PR/ZE_@2IOK)%9[^,U;./GI MU8HASV.2&T];@.K=XY.CARJ&/%SO&TN+(7N=D_YZ8V5>[J*.CA]D M:LZ*C?*-'^L=;65YZ3\QP?46$UPDCMPZ4^\1*BW7JQ'3=DDU*;L;!61/7*VY MXT>Y2BEG>Y0K'67_P=B^=[J5(G&/XA/@^($YFK]^CCK/)QB+V;SUKPKL;>S! M-'[T)QM?W<- RVMT26KF_2^K,-]C U:UWY?OKTVC(_K/!M+HL@E%A29%)LP[ M45]MT^[IKW-0C85Q&W- M;*EKVZFK?^2?G1RTU-52UR/LZZCO]X[715Q^" K;'?NUV39XOUB9MBKI7^V8^P=^OW#)YWXL:8$?)G7LG=\NH9&:N_CT=G$[Y[UJ#<(5K.3KPC_OMM6S:M?3/ M_./N'3&<6T/]AH.]O*6#;_ML]N=LW0>KO;[-WT#OVSTW4C M8NWE/!7C'':?Z6YVW88_7ZF7N[7<5\>H\8^/;Q[ATUJ(SQ":\8^Z=P0/:F_E M,7FE?]::[0^?1_H]B)+7]P2K:$/R:QUYWS\X.=NZRLW MPFRN*^_;0/SMA_H!!?W>F(3^.K!"K5F_N@%Y5VC8UGQ\O"3)X7,8C^V=W&(' M]?O]IRUBVG5S_F()8$FF0J6FU(!]'609BG<#6=*:[BL?+P[7ZO7?M*9B>R_M MO:R2!/>/#]O:]J<3\^>XK$9SYW7Y;7;U)5P*"Y.")3<7V1F[N M/^CY![W#UGI_\.#,#2C,;9R]-0JW_UYZO;;P?=/NI.\?=)^TWNR%&.J?"4AU MC\$I7M^_B>F%&AN8H.NUYM_FW$C//UF[!+*]E4?GDP/_K'_P[!H;Z5UC=I[>7)#G%[:[W8.CC98I-<@"Q_:$+_M.U7HT ,XM# M M,3.[!G;H9N,U-PM5M6:%FAH4?KP.^> MW&_8=LL)+2?L "<O-(DM5_?WBXZXNZ^5'W&D&P/E\6?1[Z?;@7IX#!^/Q#/S:(_;Q\[_T3DVP_7E-?X]CXZM[ (^5<-PX2-"C6SJ0 MGS2/]IP'\=-]XW@OD7J.;P$+;ZFGI9Z;'*Z6>AJHY^8R@AL3R]U.]_#6_'84 M_N>KZ/#T]/#LN']\>M95AP>]\/3@-#@<=H^&H]/P;'AV\+^/^J_N]?8G#AM? MI--9FJBDR#%D_%7E9CJ3WYK6/LB;(X-P3=4W5&O!#-I[+,<+A(C8@7 ]A?R=#Y?'V*Z7'H]"QQ(Y_.%J"T/8G@'N"WP\Y\8K.P<6R'0: MJ;"<1)T$)V]RX1!>L^&C*/=4D"5P9<4$/+#QA+Z*'\+'R&7O\:7"H[]'<7H= M%(4W2((5:D]$5@LBE)(CZ.;PW+P+]XQ7R&Z@B8=Q)<*6\4_<#G M9]XH3H71@P)61Q.A,N6-<2'T\2BY2J,A?'@*!S*)YY5W>,%L%D>T%P42(AB2 MSJ->VS!"_ 1X1'J-CW?.!Y>>J6$Z3N"L]<%XE)M4.)^JQ-U-@J+R'9 Q7N"1 M;L7ORZJ\ZTDTG-"9_D\)+Y9#N4KC9ZAB8(T,=P&2.^(U#^;\1MS"D%@- M899Q$W08'>^<#E97?; U<=#S/2QQ\/E8Z3 #C^E$A?OPSRP8$X)S$"6X\3@: MT4IZ/6\.%_]BV/-F';"%C(MLD0X*N-8EO-NP8WT8J%Q@SY^:/H'/#:X#L#=# M3;^:Z(5"XQ29JBP(3/)D!%Q!0](RUS> M$:%\3(9QB1:V]Q9X*8>M 9N_I8WXWB?:(!S&[QG8XU_B(6_H_QVJ6#Y#:\$3 MA?]/4B^,8!$%MXYZ09ZG. @/MG8=%9/&99D3RA1H6.7CCR _4GA8H3<$'R'! M-C1%!/S\$FQ$YQXZWF?4SW*W]"2PD]QKA]\D>%5R\5$&FCW(X([3T:@(OL/V ME\M[_(?^6(6QW+NXBM1USC?U $?GFAKI )P9 MWC1.F,I'*$9!4 ? ,5'"SP,^[7B_:_5!NP:2R$&DP3J9?W(6M&F\E&M$^%>> M"K)>)2Y!XGV";Y73[^38<0*6/*/&2\%PB!3OPV,T6>25I\'GY5*5_JY9-_,< MW6_@Y<.)"LM8\5%3@_((]S8RKQ;&+$)0V^!6C9&7IH@7G2X_]YG7?IA!) MR*VC$4]W62->?GU[H2_G6;7=HKF6X^ @DG-&0N-J4?9Z0Y4ABWK_*K,H#Z,A M^;;T>:9$RV="+!5-D\_S0DW1A_32ZT2$T?^@_(I(JNGWY%:+U901/V>6I6$Y MM"^I*V@T]J(1,8BC]ZR>Z\B+4,B2?'7%J..)DAJP@I.5CX^/E=QC(\V M6PE$VY"Q+=^!,PO#2+2L^>14@;C I=";HYHRJ"F=&E%5]#RM$S=:@K1*,U?= M([7_'0X(U.VO*1P9.34EO&3H_5D8^^4C"'U09V6N"EC.;PIWH)':V + \ Q9 M#:++/P;9/,8?Y&&7*KM"UP&6.XU @Z"B7MUF$+IZ.!L!3VX:_"O-A$- FD57 M45C*\1LK=!3CH@+QW Q/X4KX5[,,=Y4763DL2K15K] P\/*9&D:DJ-%TJ-Z4 M)7.DC=S>=PA6G&O"L*Y+[KYA "I'(2U4G%RT1VAS MT7U-#;D);2\T/\!1C957VP>3:5'YF_48ZUIP)[65Z[_!B8$,A)_PNF +W]56 M^FOW#+2(:JJ?A(1&635]^?M'[SU6>8,]FZ@AC^J1/[D MT>PUR?HKK D$*6/ =9Z1A+W*2O B@"S@+.%%$G@/M8#%^T"WF,HB AY% M"1!1!*LBKMC^*N* 1@;X"G=2&K:3@2 MLC!YI[-@KEWVJI7"X5BTH?42V4QW(T'V&*NR(JM2:J(U:Y1RY*A!ENRH3KPI MR?*<^O C$@M;TF.T\A(Q]$MK)D_+)*)LG1-90PTQ3/>%)Z^4\Z<4S3T**@SP MJ4"7*:%G#H-\TD"P40)OCV.K>-*9RPV+R2NANWG'^W.V#W(N*>15* =3,'?A MV2 ::FXA6LR^AP>#*\*DPK @0]W XP+XL\9UUZT&;!?PR M^+!^?6>Y*-LVST&'U8UMQ)8?)XCU<)?(J;=X#K?B4=Y-=[-"8/D9-]XL;9JN MQXW^6'?%B0%K7UR"7RC9F"<5R3OD0A,#&U# SPDN6Q.X(@&O(_((ZC4.369Z MXYJ#O.D=%/HU:]%1C7[WX&0W#? +L/]0N!CK,O?VWOX 3RA'8Y1&<\ M#2-K MAP93#!3]FW[Q^EEM](:U6RE/#F3.%83.!W 'F"0K5$*ZPD#6@Q&G73[S.[#! MRXP^!F S'#-DLSR4[L+!IRE;@\/*2HE[C++VF-%.:_*M,V(BGMU/Z$2XV 0>8 M/E5,B*5R99:+)C0XYNB>CF6R(K,5<5NHT-?.)>Z-MHF/;@WF"2A./1J!0Z22 MH?:$Q!]7O-,AQMUX(G:3XR1OS[P4@@&--@ [BT)X MS\I4MR_/LI;E-KS? "B9'.-!FI0Y_<"9-REY P)B3E'369S.E=K7:H-NVW?R M5"!_A]_WV8[#=!B\ENB%V&^D**,$:QRIFNY1XR#V=8@,'N1[DQ(.!!/Y.EW% M$3E):F2<+L=7D_5(O%*HX22!PQYSYB=/1\4U)3DYJ86>/P6/R>,D?W]*H0#F M1A^?"D:>3T$>WQ$0*;*'W;21R MI128QI0K6Q \-\BJJNP,XCPU*Z2JQB$&:VT"UEV0+OEP!"Q>,KV*,YM#MCY< M8C4/2!101XXR;3%_[&5E+%)1,K.LCIPZKU0>'M%@0^I]HZ1%H@NR<@5+9^-% M_1CRC$1^H.$ )W?,?Z&L#BS2R20OU#LU+TWR0']V+CO>I7TS?NRM?KO-[VYF MP?GEVXL-J#?O>._*#$6 WZC5#5%.X+OR>Z(G=!JC!!S8(LWXDEG 6/D&='P5 MY6D&],@9]33+_Q>+'!(V62[Y.VO*N!*I(DRU>'M K;LY2OQ1NF:J$5>-DGPP68]RGIA/X*JX\N^F%_"';?T;.:#R'3+J02FXER[) MGKQ2$;K@KN2%X#67@S+FZ!^24PU@OB++I MJYY-WG X7'1]IP7VCO;[1URXZ):%UM=MBSWEV#K>6T,?SN1@77)JXGJW7(?9 M$!6J.&&,M79DCMI299(F^T,4PC%K?+?.&)@;U0&5-3F5QN=UR61)-Z7^1\H? M:NM(^,S#KW!M6D7QU]W19<[G3OI=3M:>G5,N[K)V/_NG#AX2$^+_A9:)8,@^4Y^TX+' MQ>IT-@.&R% 1NS- U5[%$MM4U/4\YF%(.WB*26P@J!DJ-Q$H'1BXX- M"+IR*B4E96Z+5VJ7N.(*ZV*SZ4Q-^8@4EG&Y'#7\^8[5PEUS)/0KM=XZT<[< M&R[O+:IZO.3N*?UMD,-N?NG6_J0LRK_O!QIG)8QR8F+6@4V12RU3=E,__$Z5 M29D7RY1J1&A/48:Q%*2@KX]V--(7"F>X*CKH9TU.-; \Y1F=Q;/I[5HDG#$9812>MD[\;U7O)Q?:3D7;F3X,>HP=Y/<+CAV%R4U_0=Z!]P.TOO7 MU*QH\Z7S39-Q>-$F2 QD.8@X2LI_O?CUZUO/-::Q+PA$"PA!H+..UUC9V_,] M"6%*"L27^-V-A!4D"?K-=Z,O;P^YXM5&A4PO?CW_P_L(-H/*GO'.7[VNZBLR MZ/"X;Z12B4PIZFOB@#UX,Q)+ET_GFWCH7^VF_I)E/NOADT@V!Q;!X;-WNVZG06\:Y4IPS2.-T>9 M2^H#03L>V:#>NU'17(ZBJI23O"RCYQP)BMSERTF04>9U$TR>A679F-]%#,K0 M^Y7*#C#Y@P9QK6E/W#(B%!'>4;.?Z&C[3N.3?8S_RW']K=N!7?+6;N:>29/B #E=S^"A4(T4I,''$,5G! M1863JA_L:%CQ/0OD(OAA0L-X.%(#_+QT90PQJ:G3*ZUTRY\< M=BD^B'_[AG\C,"XT'L H4[:QW0H;W"MG5UBB.-TEMJ%536=IAB4SEKIRQU S MB 06#Z; AG9-IZ3(N'\,WY:XL6Q;WCDK,PQ\P9+_,EG.E=99"L),0'E5_""# ME)I4*]84S+"2%6MG@A_DBE;[UKE.QVDG3 D@H&G;U&7H/!D+GS(JSC+UN(AG M!Z<]!1>?UIPS:\;1=Q5'DS05*)JFO5&/PH#[R01_ [6)-#(+NLZH).2>ZE;H MV 15C4"JX'"M=4H JXP%PNK+:AL5FCIG[KQTEC-0PZ"$H[A6&J)'$!&FV-]$ M&R)-1UM2?$FE(@Q.A8=)ZN_P7D>E9_HT#90 M'*?"P3MWT4L)'8M)K<\T'.11&%'[B)6!MGSZXC;'D,%:^D^JI'M/76"H9=J&!('"6,;A@ZA?]PQLL HF#^2]1 M0D="7WI3?1P.KZY/S$(:X#];FL,()M*=C-"2-\N?._"GGQ=_?W30.3T^:?Q3 MM]-K_/VR1YUUC@_6>]+RWQ\>KO>-Y6LZ.=N\-6WB.1T?G-WXI/N,0C];98;; M4\X[7W4@_#MIOK#RA,2 EBD>B)/[CE;:VK/AK-,Z4^!7G0B^ZNRDVT_H$88H MKGH\J)-6H(W;-[O::6E+L/J,!SS*YR6VBLZ^(Z?M&H7][0G):\5!9KT^K?WI MYQRO>F8-L\SNK=-V@YKVR+5-2WA(F+]^2EZ[Y0$/_YX'FFA.%'_P3 3_,#/- M=VZ:^6&37%QK>YLYF/EPVP>9MR2V%22VS3/9'X7$GFOPZA-0V7-N[;#G][I/ M.F->=OLPI-8T&/G.9+/.DZN831EKO(Y-.*+_;+5-J(O15O$C;]O_ M;=9Y^_TG^OY#.C?]?N=T@RFY"=]3K8SOB? [UXD9D!+3L*'T>KGKNWNR_O#8 M[YYMJ;6WP]?2/_./#X[;:]F@:R'GZ-@_/&JO99.N!;GEZ*@U6.]IL**>WV23 M=3EN[YV4=<-); &='W;]DZ-U*?V&2W]P\;.*1;M[UW+0!ZVP;B3CQ5S+<\68 M\&9._8/NNL;MO2YF_1#3RV29_E%G73/JW@RSC1I[>SWS=2&)7Y#/?7SJG_5. M6B]BPZ[EZ, _[K?7LDG7P@E)OW_6;:]E@ZZ%-/AIZW,_@,^]P1I\-;CF%^1^ M@WY8N_;FQ;AYSQ<4\8^ZI^VM;)[SO7=Z>+"02FO=[N?DE;W>:>?DB>YD6Q7V M]KK<>XCQ_=K@7(_N@._?6!N\PU;L7M\_.#E;G2-:O^+1_0J_WVV=\$VZ%73" M]\#*.CUN^60S;H0E5_>D<_J$-[*-NGQ[G>\/ZPZK>$%^^.%AFVS=M#LY/CQK M[V0#??!^=PVMW?K@3W$E![W6!]]9'_RV>4(OQ+=&G^',[_>>M+^K]1M62:<> M^F>GA^VU;*"N/O)/3GI/Y-&UO9"K:NO3SE'K9>]F'^2WM$#/^M9NR-MVOAK\ MRRYA&JRW\68 ]._>[QNO9;2[ ;)3]V#=C?G*AF!L;-N9O81+W(;+>4=0)%CS/O[A+%V MAQ_._*.C==,>:QW"I@=9=N8J>R=^]VS=*M+V*C3%9"6?[TJ._..#?GLCFW$C5(A]<.0?G#U5EO@1KF1]R;Z9EX'L\7^_ M6#BN9L/L[MU#6UK*A\TJ:_#BBREY?;XXCG_R?]A[U^:VD21M]*\@O.Y=>0+" M$.#=WG3EX."F%T.5DP8W#NZ>KDPY*7.XGG6UWK:1930U1S--EC:1A0(U0'=R=)VM-I&%3LOX MX* +'839 N994.GUUE+\VFIF[OSCMMP[6,+K;][ 5[NT*3 MD]K50!=M5;?JI)S9@X$UT%9U/R,A1@&>VI.IX<'G+275P_Q M3/4F8O=L-+ .+Q:HHW4['JW[@:)!C#,L0/O&N&*+.&$B7\C(W.\'J\MB(UZ> M.#]LX>T\"",JF#^>MBAC4*/<3+UJ<$L.' =(9' M%@D]?0)82PEZ0H>J?4R8DM8G.Y\O\Z%4'L^$]HB*9<06P4L*9#JS1Z8S.N $ MZ+",IR;)9*9+6[:))B-Q3.;. ;5UVT82G1O3?2?('RR3'I#F4BG:?NRM_6@/ MS,GD\-K>[;4?-:_VEE<1RIX>WI]/\VH+W!LG8]>3%O49F\.V5&K5/IV'5Q:8 M60?TW=,NG;U=.DW*,?T>1#Z+LK?G(]*?6W2R466FII5NEB7!59ZY5R$SLMB( MX@@;529Q&/+2@SR?+:7.5PGS&5O15[=]3U=9+] ">U$P]8?F9H=.2L(/..E8TNS[?%38WA^/#B_)H5FV!T?PR?8 # MMV4< M N&/J_Z]:7X-8:_\.,?W5)CGH9$9QSZOI_;44WO4FC(#:]CF,_;>30/O(24( M>JBO=T0K'UB#0WN7[-JG?FK_:L*XS8+#GJAFC>>ME\1:PUI$)?Z?FKT,L ML.[961/K\+!$;4UU1-?[,0CSC/D/"7OOD\1L6EY[V?8(;:\E:0N:O[K 7P=J M>YJWVE#(IP.\-3I.VVL)?QT2L=)S;4]7B^Z2[_P?] OS#1=FY%XS[C9/C3R% MS[B_? W*(!:-?G8?^S[6E7[^^9]_3%O(GK?X<#0ZO7LLZNWQW)P.!^9H:IL#.#7C@2[AT";*<&_(LS<&ZIGZVNH+ M>HNGLL>^=^!E#%F#_Q\9%ZQQD19>T2^&-B<-]C3G<'"F]K/V<]5-3O8DCG6H MR=$;5/&OY#B!__K!S?_\-_PCI[1RD^L@.N"U(CBS%@Q-X)=7^1AL9[=L[<'\"[Q$0;7C:Q"KQ!YY(YCSTR9/!(Q9AA:&[3ME;^<,[/TC7H7OW-HAH6O30N^KX#8G[1!+^ MYW>W@9\MWU+[H<'@AU>%3BG>+/YLP9_^NOGY>&C-)M/&/PTLN_'S;4/-K-A^;XX#;? M?>:P;A1X.(K)3NK9'YJ#YPU9.=RM_S+Q=V=D'=DNMOM^_<<"X+NF$?[Q^^6F M2MACZ&H\,^WA6".^+2/+R#$'Q];W[C]93GI=3TS;>=80"8W"[]GG<';P==T; M&/[E.7#BR+A=QO 3_&:LW.0;>UB)\XXQNP/7=D>-TQY3Q3:G8TV5%M[:P]E M6]CM.R^.K4/<>UY[[6NE/VUG8LY&1]H4[:T_ M_")I.9^:3EN*\O:#E*=4&YRY.9X>67]0EUANV]D<#HYU$.@JRUUW'7R)0S&ES _R*1Z\H+\!Z.9:<\[&C_19[*,S?%(UR]HHRI@3I[7 MM:-]"'LBF-:SB[$N7MW=!>D_8_9>* HXO2!HWK;!E.QH\?,>D\4QI[-GQQF[ M0I53WM S/*Q7*$<'W!/1;< M'.GS[J9NAL[09P^AU!KS?;D3ICT^-.3OQ5#EM$5>;/M9"^1I&W-/PLP.KO"B MCSM%;*?CS*["EDC* N$0'CVZLYX/;(MVX"7A\!TIA$G M!DJ#'TQC(2K>WF'%6X85;PU9[9;+BJ%M&EC;U*2..[:]8+L3F7@ M=(.'_PRR.#2-2Q=;*KJFX4:^\;N;I$L8Q/B2)0R.H^O].P^XT$^-,YP46P#M M,'C"^"/.F#$Q#6*>P;L+Y:LF?6:_P_V)\\1PT#Y"8-)XF^S,J!SOB^X@+%%6RD0MPJO^, MDV]P]<$U9/S$I;:,$[QFS\05^+1; M1 ,VM8II)ML?__SRT^5/0;";1PQ(<%) M6\ O2,)9QH]Y@A;%GI:!>O>CON7>N@E^__7$&A2< N/OG#T\IUH8KX?*C>3O M/YVA972_.=%EG!+%XK50J],]US31;8CV&DFW(6K3G'0;(MV&Z.%MB&JN6=OF MLK"Z-TE\6\<%'JWO1!=82[IRP.AX?&\?6XWBT-DB%U> D M>U+BBA2D^D< TSV"2K9/S1FS@?=*R;&Y*F]P56.KW]M#Q6X#H;R-JC!-R%A*S>( M<%T>N=@(ZAM:0Q7J4V!>=<]NW"0 "XZV/XXH[$1$QC2\K/OHS"\47!1R"\9? MP::E64*!GQMKTUA,.S &C<5H+$9C,1J+:15K:2Q&8S$:BVG#5K4)BSFM2-=P M3"_@F-%^9HJ&5#KDCAP-S.DQM0W;X([4'-8%#ALZYFA\1*ZXYC#-8?O6L1X. M.HH*]QA1<<8OMU7EGHC*O.J.'EBC?3//VXS,;%<1,>^/12FK(36S$@_@6>3 M.<\"U)B;:48J G$M%K)F21I'$0L)>4A%GB[.C;"9,#3FR1LK_,XZ M9,:_XBMCD4=>7Y"*'Y6 *[,:;44D]V [Z#=![0>M6",=;?#@:Z1#(QT:Z=!( M1ZM82R,=&NG02$<;MDHC'1KIZ!W2<;29H_&/#OD.)S-S;A_:!*\ESD/-85W@ ML/'0G#B:PUI B;YRF#TVG?F@FQS69P!DIE-*.@5<'*KQU1-.QG4<8_9,"2<- M.(::3>$KY13KB2:B>F.U?A?6!"W24[8C%B^N7/5$EZO>@M:,K'E[ "JU3"0> M7"P&QQ.C5OPT$XRG8:G.PRT:EM*PE(:E-"S5*M;2L)2&I30LU8:MTK"4AJ5Z M!TL=:-QH,*I#CMRA.3FFX6H;_+B:P;K 8"-S/)AI!CL](?K*8&>ST?!!Q34U M!O6X]+!GUO0@@KP\_*F>@=,>0.I>7<]G*@ UL&85_ EI?RK\B6?*N&D:(Z"& M+?.";$FC?4W@&[\DC$7&AP]&?8E4*8VWO*O\K57-[6B'0H8#'=1$IONY/V>_ MN$'TQ@CC-#6P+Z,;),:-&^94Z0TX,4^8; R$]>)@:_ WW/K %\7:-.[2>3Q! MXRX:=]&XB\9=6L5:&G?1N(O&7=JP51IWT;A+[W"7Q[1\-"C3)9>F8PZG\\XY M-35S=8&Y'-,9Z-R@%A"BKPQV-C+'LTGGI%>?(1DX\=9,8S+=R E"K0^QE(?H M?=CDI 1(#L)$S&V B%F@)5\HC^<^K&1>8"4_XPK^I!7\7LY_/]CDX7@)3.]G M=I7D;G)GV&/9+^?"N-YWGV]=+,#FH6'B4^L:";VD.X$MVBZ.54F$BMQMJ6S/ M0^^B%C,I')Q@ 8<(W@;$RE=KWEXH3_E^XK=KE"]GVP.,YS=! D11XA1H#0M< M)Y@XEMV9QCJD?4$T$CANC3N@$9W.(Q4:T=&(CD9T-*+3*M;2B(Y&=#2BTX:M MTHB.1G1ZA^@<;^=H_*9#'M#12#D]%'.PAH=(31,^HPX04BTX^#\OH*943LN6;F;$GIYLU&DGID"]R;CJVQE):0(B^ M,I@],N>SD>:PTU.BKQQV-C:G4UL#*BVBR'!FC36@T@U Y3Z]KE:0;%PK2#8\ M84.NKR-C 788NW_E0HD$Y[S"LB/N; \>$,0 M^SW ICX2U@8VN!>OV!L)19I&Q'35N>Z#*QJ$TB"4!J$T"-4JUM(@E :A- C5 MAJW2(%3K0:A-)\^"_O=XC/IBT*E]3!T-0W7)EXO-7;KGRM7,U07FLLVISI1J M R'ZRF!G0W,^.RPQIPW,U>=,*<<96B.=*M4-((.K,BISKN"UMR(1)Z;YK(+4@P_3P.3D]2N;(LS0#4P-G0I#&DH6^3-P0B1J6<0&,AA@'XAC5 M_)6$>?%U!'N%K6^,/(*!0_J-=]:)2JPC<3-FI+?N>@,D>=A.5%\;BI9)VUYK M'_?:80^@%=E-"HX-+#L/TB4E%@DL2P,M_0 0--"B@18-M&B@I56LI8$6#;1H MH*4-6Z6!%@VT] YH.<2R.<*WTC.7Y<;RVNLRPB+TMO/NN=UCVBO^C+TE;U0>,V=:>>$U[[/][;;3._ZCU2R4UJ5G/+SGJ6N M1IMY'>2T=R-9;@JU/IGA0JD4(R67 G1\WBT(?L:D#&.=,'Q J7 UM"9E&@QO M8\(;D7# 5X$_(Z-4VZ8^DI*X(#GA_.9Y?S 6XYL_V*U#TD B_&R,@^GK !& MU<5U[-R$;4QA!JLCJ&T:2R:M4AXY )/:V/3 M1A.38\;WS'21Q"N,:R( !IYVLRP)KG(.#<"KHQB>B;(DAD&BZR(=)J6B80GS M&5O15[=]S\14F:DZB2UK]-F")9B*0]OOD?N.'J[L$R%<#;M%WQS77]- #EX& MK7@9E3N#AP?5.>XF1Q#=P-(XH ??\&"@ %>*6P(C#;=-HPZJP9[!RZ$>0Y0PFOGL9M%P('C#$!<**F M11Y^'SC6Y"&WP; -(M;9+OOV%SIF-:OQZ6ZEFHA\D+ MY[MQ-8@=V"%+.Q," M\(?@G@W>V8,]:*>V_5''#W0>%]?Q SI^0,]8Y=%AS5Q>X M:V1.G%DW@UOZG-[I3*W#3KS.[CP9$/5DWG'1\,NQ!@7*0+"#/5%0Z5HV8KHS M.(*>YY@8O&'-X:;PCN-/,3"&&X:&ST1=342OU"71(JM8E"C'R?'RE!(N#XLQXLB8#FEQA6C/0I=CZ.$P'DW@]YP#< M@PF_. Q_KC'\+5#:P!J,GEYN-CM$/A-*3F?S(YQZ<8ZH5H[]3D$%ML#Z'-$7 MU7/O^[9SW\$J"S+O1Y.FT#\-2+8!:-. 9*0PFJ4&A_8&RSF". MIV6VRIVM8<<6PH[.11#K7AB1A^/U-7&%+1 MM9&P&Q;EF.S1Z[*QHY[BBK@N>SPV[8G3[K*Q[ CX1[-86]9E#VQ@L2.RFWO+ M8D^C]K:"RTZYM/'0G,_GS\EG8K6/PVH]QAK'0VOT4AOW':(3+NA_G=8)14K2 M1IC9,>L_N!" ?OYIGG],X\9QK%F+.?DR3BF]+R[AHC/VW0OS%+,FJ5CO.F&8 M;BBQ=M3.ZRE9R#AR3'OP[+J1)LM]U;CFUA'MO[7"6KOGVZRR_L(BC/#B M5[B_"J(@S1(*3SKJLF[8B0[P^= Q1^-#73,[B/[HXF&>ES#Z M3;B@7I#-/1Z:DX/%DK8BGL,5,GAV.T*3Y1Z;VQF!=J5/2YO(@J=E9EO/[I_J MX@U^C\W=XAO\HDR7HBN;11FF2BWB9,7O<2]N*%#08Z5U9(X'AV;&OA@S[W1. M$5"F#@TC>#%4.:7Q/9L^*UFTZ;VGFCLZ^.+6IG>G+F[97'A7/5Q,;89EX6_8 MNS?P!7[>&!S<8S76,9V!-B[:1I6#;PY-DBCU,WQ$MMG6 <&)9T7XITUN"=AYM:S9PUW\=;> MH:JT.VOP:YRAF7UO[N!]*]^O6$J?*@ BT>M/I3V+B: M8?O*L+.A.1@=&;*A^?74U'MY_#H>FP/[R$R2]O+K(7ZJ!_!N>TA)/OC)L6$6 M3T'(+BK*/2BYQLO#/\2;U9OS8$_-P?Q( /G$HNV1[/G^D')FP@^:E(]'RE,Z MU,YLT#FF![>6>6Q"GLS-UIMC>3:V)B5C*,+>O7Q M^<=&AMO,S[RG /6-*L.7XX7:.NO631(,[PH#]RH(@^SNA<#%N#W4#,=YIY') MEM%E;$Y&.HZ\C>HM4>:9.B=JK'A?FP-;5;W =I8OI%K7MDO\ J=%*4A?EFX" MKWO8%=[1V$:02$,="=PFBDQLQ.)5!]P-:1+,WD77W\%=U-/70T-4C#S/$B7L@"7SZZR%V=8 M'QS;_F*,N!,60!L..MKMM=^F]1GH4C,-7+?KM)S-QQJW[FLHI4APWM\'_H3) M3*W:F)>5B$?^A:$Y'>M$9\VO'>'7L^$8ZW,>C,QJ7CVU;^9E\2JN>#HS9\>& M=K277P_Q4_4GYT\"",2!!-S,FY'^N'C.#$TK_:55\=#TQD=Z?)L+[\>XG3K M5?KZ=&[.YO.32QZ=O_[PD*7QP+)/3LBN*I/W!#.U69W\4&J.5RQBBR SSH0* MN<$./8X'F,R>/1I QVCL41UE>KB%JRGR9.J;;4['NKU)FZC"S\ED:(UU9E _ M_3U_,+B10\7GHST[+\5:/G/&YGPZ;(5:KCT[FE=W>G8P_/S(*BR:7UO@S#D9 MRY[6@S4S[='A467:@]4F^2.2[N:'I,=K#];>'JPF[9A^#R*?1=G;\Q$IT"TZ MUJ@SH\ILN%F6!%=Y1K7KLMB(X@B[;R=Q" ]AC6B>RI=2NU*ES-VV[SW$(]:C MHS8Q)W:? IY>)AF'IC,]X.K35&P;%Q3C!V/NVC$,@_(.:E"B\,X2]\N,^JI/6H%F8$U;/,9 M>^^F@?>0B@,]5-@[HI:?#:Q!]RJ6:M[J F^!U.IH,27-7UW@+Y!=H\--LU/S MUB'65Q=MK.>J!]5#2ZKM>MZ/09AGS'](!'6?I&73\MK+M@=J>BW)1]"\U07> M0KG5S7R7_O#7495Z.L!?(Z'I'9!VVQ+>.B30IGN:WO201.@'4Z2+FEYG8T[^ M0;\PWW!A1NXUX^[RU,A3^(S[R=>@"&*]R6?WK>]C6>GGG__YQ[2#['F+#T>C ML[O'HMX>S\S)?&[.=4IS"VDS,B>CF3F=S31M6D0;U%E'YF!LF_;4UI1I$66H MGX#U[&V9>J:^MOJ"WN*E[+'?_?@K6F,B3T^;L3D=S,SY7+=:6B_JOY#B!__K!S?_\-_PCI[1RD^L@.N)?X"(/J1E:A5XB< M:<>QYN-BC?_SWU<)NAKV&GQ:'1O?]61;10.^#3+@(Z^R>=/&S?NX9HF+W=:, MA-VP*&=IM7?+[H7-JPL;6 ZMC'O:Y,G@D8JPPM!=I^RM_.&='Z3KT+U[&T0T M+7KH777\AB1U(@G_\[O;P,^6L)T#"W;MAU>%3BG>+/YLP9_^NOGY>&C-)M/& M/PTLN_'S;4/-K MQW_/H[I;K4&;PP6H](21NB&&"(#BDAB?/EULH/L/]DVT:LU]C:D?#\UQ5UM@ M:P[K HQ_U@AZKU_F MF1F/=,#^.*J?F=-Q1Z[3'5!F9]DA3I86W M]IEC#N>'-P;1!O:3$F4\M9ZSJ%,7+^L=&DK;RW!\C3,WE*%CQB*)5\:ZO,!U M[PW8HOG4=*9'YD1UH.3_2R+E>&(Z]I%VH29EV_2%D6T.)BVAYLGL_]ZG0 M.A1A><*3V44UI+L^@R]QZ":@A43LEB+/X8?D^L[P$N8'F=1.7I#C8#0VQZ-# M/T\(8^<\:C9ZKQI['X/4DRLYZ+)%V]EKMK M4G]BR2).8!2/&5\S&>S(/G$M?+C#!P MKX(PR(*'P=0=DYQ#D)R'%O]Z,?;-R:CRG_\Q08&W3P[.I'G%OVI@# MKH_"BSP* QN.PI$E?O51>(2CT*DR"L]S&DX:W3$TY_,C_87/>QY.%A;R9,>C M7:)Q/#PVG.3YY6);;(VMY9_%@\,)C+R.TR +8E@."UT$B$LL2[Y. MA#6+OAPC33/,R,>$&C+.(PC&]1 M2AQ2K%Q(EG-40#@3J?0XMV>GH@9Z,YU)(6&??0;5G;%'UHP8\R(J^ %^4-/4 MD ZO1[9EE]SA)R##(F0;UYC:/S0\>8U!YBX*,)[V-@(#=#(<&+__8[DW1P%[ M "--9P-S/AH>].30,KXNV?9IP7.W;EI9QLB9P"LJCWCNVO6"[$[ES72#/7_\ MZXP-'<-P]];B(N#$90%\\PXFM$CA6--R?-:PCH7K9;"#\(6A-?OAD),-[SGX MY73B8) OGW^Z3/%M/A<^ M&QS@XO%#7FXXSP<<5,TZSW4-57Y1@@3).@?__SRT^=<0,BSDD6S)1A!/8 M1"O#O08:(^NE^'G*0 _@,BU;PL6&39O7=-&1+/3 6HE7#"Z]*P9,Q<17\5L^ M"X&C@(N *W/0L^44)8^E:;XJ!>HEWO#1G7$;9)S=X.^Q%]#T-A:W0Q=R=^A" M%OPJ)DA3*&9(G:>+E?!*A&EUSGOKC?LR?XL;#UW&*>UJO!:Z7KKGFB:ZQ=!> M(^D60VV:DVXQI%L,/;S%4,WU:MM<%E;W)HEOZW[_1^LIT076TBV(= NB)]R3 M#8#U"7FKXUO5&+EVOPS3K88>BTDZT6K(WYU.T:I8HTVKQ3ACW[TP3\'(PS_X M# Q7-"G1-D3/+1C&,/7_Y1^DR_@6_@7+%GWTX1T8M&%\>U!YQ/IN]2P^:V-Y M[<7*G;DY&1Z1[=3 [T\6+N4?$2ZE.:PMZ[*GYGAX1$RKYC#-8?O6US'MP1$A M46W@L*=/I3U=VOG\X-R6WI0]VAIOUN8(I :]L!)\A 3]@6.UKVVP&PJ Y+!0 MD=?.W)H<_.Q&L$AZ/]8LH!+*3)R^2XTU:+$+4/QC9971]09JR-_$MPK19PQ0 MN,9!T\P-,7RAB)#8.8RR>;1GP^D<8U<.VZS);'#/0T9U@XI(#IB;MTE0^(D& MVE@=O 2^V;!&#/^(XLQ8@;*?!&[8 ]CF%XK-";EIXZ^"*$BSA"(^-]:F09IV M@ \:I-$@C09I-$C3*M;2((T&:31(TX:M:A-(=4=MAFRVJXB(CK H954(Y_6TS&NA]''DG!],P\\3A#">,,_4 MW,PA5>&::[&0-4O2.(I82.!%*C)7*"D+,91R,4OF^AZEZ\#3*_S..F3&O^(K M8Y%''H$=/4 J?E0BL=AYK#NL!AF,TT."+H M7'.8YK ].6QD#KHJPWH,@,QLZ]E[TG<, &D7<'&HQE>#,9QZ&5QD@%/A&&KJ MB:\4.*RGAB#$<7U7*T\7YTF9E[(=L7AQ=:IM7:=Z"UHSLN;M :C4ZH9X<+$Z M(I:.Q;*)]"'!>!J6ZCSP MU('&C0:C.N3('9GCP:R;?ES-8%U@, 0[C^C7J!E,,]B>F,>TH^S58QS*&6D< M:A\.Y$4PP!,+"Y[Q_#FQJF.-B69BRVR7VG"$S*DB-SPSAL3>T0R'#@<3F M'M) J<4I/K_%:8J-B19ND!@W;D@=BU; 87G"9%\K[*X#2\;?<$L#7]1ST[A* MY_$"C:MH7$7C*AI7:15K:5Q%XRH:5VG#5FE<1>,JO<-5'L7DT6A+AWR5CND, M.AHUKQFL"PS655^XYJXN<)=CVDY'P>)]GV_ (-I+C[\HM7A%I1XQF$0QB/#% _')V!./[.K)'>3 M.\,>R^8L]VX/-EI)F(=F@E]I^)+NA(\(PN&(D,2!R/F5RBXX]*X4=S^%0QLL MX ##VV"/\]6:-X7)4[YU^.T:P-&:)BE\_"!AEDTS*)A%@VSM(JU-,RB818-L[1AJS3,HF&6 M?L(L#S%W-,32(1_E9*1=X"T@0U_9Z\PQ'@Q\93:UNRF]>IS, MTA]-($N*@#A%23#?Z_T>,^6[J9$7M>GB0<0T!# M7$(20Q/[MZR9AT7*PCOC+&$+[#\?)O&$N)4(QP![>GG(LU=2L2L+6 *+/&9P6 MX2C\N IF)4'(5P M&(M25W>GZ14^H'$4C:-H'$7C**UB+8VC:!Q%XRAMV"J-HV@UDE]C:U(I^87T/E7)KX2E61)X"%"DN HCCX(L-:X3-\H*/&8(G_J, M>]\^KJ+@*D^-#Q$:3<$-(]RE,8?&GIK&*[XW[VGQE\K>/ DT\Z8'& AWY>'" ME$2?> &4\AE;$89QZR9('R,,W"O$T>XT+M)Y?[_&130NHG$1C8NTBK4T+J)Q M$8V+M&&K-"ZB<9'>X2(/,G4T5M(A1R/6S;"==]UT-6H6ZP*+C(:P$A M^LI@9\1AG4M@ZC%03 - M-PQAT P>BI"[C*T^>;63_#KFE<7>)BQT$4W9VEM>D'10/N)>P:3S;/LC&X;< MB2YFI[H5ZK_+PH9=N]?L_"IA[K=S=P%S?>N&M^Y=BD),Y6]@;G7_]ECZO_(T M"Q9WU7,PL)SR'/P/^4NWTFMSK!W/[7$B3W/ZQ,%)C5MD7GZB>*FYCUX6HY\8 MX3J.$F;+' L*5M.9*"VI5MQMU\$LRM%=1S#+:D&ZG=AFCS&\"^0BVKPO2S>! M"6@$KS_(E$;P-(*G$3R-X+6*M32"IQ$\C>"U8:LT@J<1O!>#X.UAZ&C\KF.^ M[Z$NWJ69ZTF8:V*;0WNDN4MSUU.XGT%TS9QN L-]QN[F VNFH;N^0W0H,2E52KGA&$K*5!+2 7/>4PF M=3$7E@=O"&*_!_#&1RI])Y/;P)SSXA5[8QH1TYUNNN^?USB&QC$TCJ%QC%:Q MEL8Q-(ZA<8PV;)7&,5J/8VR:SPOZW^,QZHL!./8Q=322T2%WH&U.==&V-A"B MKPQV-C3GSD2#&9JYGB3);6KK@FUMH\J9/1I;A^&7&LPX&9A15>G0Q?_:MF:R M(MN!9=A*=( ZN*2$/\0+PV=7F;&*_6 !I"/49,$8 0VO'1$_,?E_-O6J!CC90% MPM0/6EGW,94/]>P.K,&X35!*7=&K-;IQQM:PTNF&2'ZJ5C?XG)P? M97PHQ=H(KEFRT)?9'3*310PR&6S1%.AIXY[S:6UU[?B6T? M@3X\S$>D?<,OR#=L#@='."';X!K6#-8%!CMS3'NFN\:TB2+SL6X:TY5DC=UZ MG=I?HMEQOR?$@+D0;IK&7D"EH:C"%:S5A9?Y]$*!'UQ\NOC9^/#A@_&5)2OC MM]AM[GP_,XU7/Z+>^21-[INS1EQ>LJJ^BG+C<#L\8$_\EG@S)FU< :/RPE?J M;O**KB&6R7)#9H0(FN#9,+($B.EZHE+6H#B?.!9,)G[W;AB$;!>9IP) .Z-AF\Z#TMH^$;# M-QJ^T?!-JUA+PS<:OM'P31NV2L,W&K[I'7RSETFC$TJ(:@>-Y-Z57GW$;>S*TQAJXV0G<5))%6I4K\O.^_;^KK400 M0DCPRS#A8%-+Q-)1 VM:U+ *(MYH!'_.8L,UU@G#[_,6YEAG:E)^6_8=X9U# M.&@ KP&NP4XG-TQ]88+UK& QYK\P#N$;/]:M6U( OQ,I$2,RSK8.%HRI,R MA6:1Q"L,5Z(IP^Z[698$5SGWS<.2HAB>B;(DAD&BZZ*65DI5L92&[%N1 $&5 MX03(MHXY*O*6;]H-*WWSZ)=7GA),-B@?<:_ 8LFS[8]LF(\GJIDXK&Z%^N\R M*6VV:W9^E3#WV[F[@+F^=<-;]RY%L:J>.#A;ZO[ML?1_Y6D6+.ZJ!W%@.>5! M_!_RTFZEU^98.YX[1D:<1AYLXV,3:\%5#HEZ.NHH((P"PB&'P$X>UT DB%X<4'[W@M *34X'JK%%(^Y M @8/N0)L6[FO'L26BK2_=1.LMC(?U)U4$Z/15T\Q?C$TM0^7:OF1&DH.=DQHJY M$6S_(@\[B48]F>];=!2;*" +@11#!2:L93^F.^,AZ'&.B\$+UAQP"N\X A4# MD[MA6!:V1/Q*71&ML8I&B7J8'OFB4DKUS'D93,(Y?(Y3N1S)^7<>9'<"MHP3 MJ?#F<(01F7/769XP8PTDB/V4.H@U(YR6\5',M)Q04Q)KF:B9%M@4GP)^/6)) MN@S6:0%.G>^ A93U*7W#.,W#,/9$TBMNF(<0HQMY3&3^7B>,9^,V@#R!_W]> M!:/9;#2?.)/9?,!&0]N?#6?NR!N,O<7,GWOSX?\W'K_:!_YX:M[?4@8T@"WU M<5-Q1R[=-2)&QF>6QCF<\GW1FW:=YPOBE\83-*H"RDL7@55>F2\'1*1P9 M0FCI,P*5G6'9DLXRT*OM&GZ0>GF:"J 1$[MKCYI&RAA/ H?S^I__,7.ML0GV/>\Q.RE MU!-L3V@[[1B7%,4PN,TQB#@N,$QZ#HC-3PU!W4 "$(.I*3:7,NUSD)@^2.<7'"#''%^*>7@$M(Y:"\/PU0.F+RDQX9]+?N3B_*R:/ M"?#%L2YH# (=E"64S#@N54!.TYR66(T?6"=LP1*LL PO\KZ9QE6<)/$M3"DU M8+FP#GPI)?4O7*^()0"V27P2S7=-UP6_*>E(\845NPCW 8QWE<.B88'8*9.% M,!]X'.,5TOP*2S/C]4!EFN%.4DH64*C#M6!G(!IHA[>TMF(X?*N8)@9CX-]\ MM@[CHE8 JHXX#SP:<4CQ*"RYOE/69AG_P-L +BS)5HD;8(1$^:28;LD+M,;& MC6/?18_,@W?0W+Z%G3RGJ+14MCR]2[&%)VR$FP%I21K!T#,E!,X40L&&SQW9J?'&/H<'W+,BXPQJ]Y M(J J )O@"5'./ QZIPSDQZ0#"PXP4D7 *PS2)",J DJ\ 34OEH#RM,*3":<] MOF6P$A0G!GEG)9>;QBW?%"^'LQIE.!.&8Q-;JV4]A!SA1X5 MYK-T81_3?+' ZPA&*NY%SG9A?)O6F8^6P4!INXV3;R3O^%I-SN&2@(J(,_&* MPK7"W@:,GU$\XEZPICMKXS15=@TU2^ /K$.2$84C8&C#=D!R1-DR5?9,[!"( MD'_!^G">%;%0+ $/<)!^$XP'EW((\_'QP@#EVG#IEN W+(_T:Q0!Q89;QH>% MLOW"1G)OW""4AD5.E5) UV1K86RP!-@M6-"\X":.8%$@D7U:P\J],ZZ D2/Y MN+R:@@A$8R@BW(02$L'1E!=.B@J"/7W7S-RH[<+8$7PJ6_N2&2\]?D#Q.%(AB07*M4*I!$K5$%NO$1UYO$3][9Z2%'2!!DW-)!_ M!.N6-)>:0IK#9A2+20L& 0H@S1BP(AYP.B5H%2D$%)>0+/Q37Y!)QRP)V 9K MP87LWJ5$VPH?KMQOU6\VFE#$2R$6Y.$'%[X,0I?3%NB/L8&N1QJ".'EA&HLP MR5)UXLOG,7MFC'B:Q1D7X<[?\7BZ*S1@29+2&JIF#*MJ)$BM+%@%O#V\LCU+22I4+D8KU<64@Y%JV#P(R"'TR2O&W);54*N\110 6 MADY=J MQ>A#29+RZS5D&?V">CTYZ;ES"LPM4 ZO8F0S0%6^3A O^+?U#)4&ZX)%*%KF0O\5NW-/:Y%B;-.9$; M5 R4LH9EQTEE@SN5?+,%L/CZN_$IB:\3=]5)L?(Q,BZ $4-^A"9-N=LD;2BG MCC+Q+@56!Y_\Q$U0D+:,D- O+@@'XZ+0]LYP&(&>R-UI!=5J$WW:N>V(L_K&?[JK]3O8<\LX:^-&\@FW8/],XX]XE2>N\87? M(>A'H;Z6D7 3FO"KU])=Y%-OP2Z2H/^:Y$&:*1O9YJWCDSW]UN'.H<%^S4#F M)973C'O**):58Q/L(VFLH\&<[TE:ISMW:K3,]P;[LRI7[G"R95* M3Q%&Y;!$ -9AX:N_#$&+-"[(9(PCCA8+=#E8\3Z[]-]E$N?72X44+L=M0*7Y MQC(^.-S\DGBM%!&@HK6 7$@9U!*%ALR1$6I&<,U5;/3)I42DE,PNTI9!-8O( M-#-5_Z0TKL)@A= X!Q/*H 5.H._D'76O@370]0CZ>XA($O?[@9I_C: 1N0KS M!(,)BNX(BLDE??$YND?A8^(QR_A4>Z+Q:\:"&@_4.@8@)$'V!6F=1J/"B9B( MPK8,[)5\C>]Z[0P&E=(:O"X"_-3(S_6%U9ISWG3'Q/IP 6!N8)!$'DG_[[;*E8AXH MT (Y#WH+"/>84)];[":#45"!'V"4ESC,0LZ9=N]PUD3\1 +T]!K20O)^(0Y,HY>_7^PY=7;\J[FP<5)ED UP'&ETGG'[^" M1/A RDNN%$&_(+%\=IZ0J);"E;!)^OD]NH)@ZUIKX#/#/TC+*<-U.FDP&[@*-#NX*#_+Q5IXJ6V @J_+(M>C7_@)STH MPC*EE[K0-=%I3^S'\697) ;@-OGHE556SA7Q$"2'KEUHER_IKODBF$2 M18I(0'AW+H@&Y.<(#Z9VE.%N%#@8I 4^ 4/R$(B253@]4=BO&/G3RK]R4I#2:.-: MCRA5!\3H,-A+2 ,1[(9I#QQ!H@P:HH4((^>EU$J\:VS-RZ2)'7,?/G3NTY$U M>>2Y3ZQI9<3^,%'IW"XG;88&I7 MQTX2'LRP*M61S#QQ4#'$8)TMM\5@ABVX'Q]BCMG.6"E)V6".M=O\:3H))TL*]>R40.6"S7WFZ(9C]!FU@R_:J MG-Z)MRN5#@ZN?!:I%2*]H-E4;&RE:#\&%H=->>A^R&A3+X MYFOC.Q1CO5&V3\TBH,\U;D#-)?6[:O1?N3A'&.&+T)XQ%3O"U8L[ 6?Z&;_9 MRBOAR\>?/[=!"JW#'#$*D^%.($K\K#J",F-D MS69@TY\5"%IM.[VED_:!\8UKA(D\(_O89G) P?;/M M/&@;\*$V8%6$4:V*@5)PW]QB1M6,)EYV??(TIE[#%&W'FE5LLP/FZ5A.U:P[ M)@CT&!-)74=_K*0>F$E5O[<];L"2S0(&";*J"*E;4Q^,]Y3RCU7+RCS 52P"E3;$F:G("P7JODBQN-1[,H*DE+GP M;P+,13%^^R2UY@"3%3#O'PZ'P+PJU\'?K2\6-Z"_)K"?Y1_^L"XL$\U'U\?, MTC1+Z$CP4"SUN>*+?NQ1YCC/=(9K1BNL/@G=CJV)\T/%H/K QVD ?C?PWOMPWA+& MJQ;SD""B+\;[6QZQ"F8[Y#-:2=C/5PY=N4K8DH]>%M>T]-'4,OZ^)LB'[C 9 M]&8V"P9RCU"*$CD]R- 6Y?+PTXT]ERF02J$/+-[ :2"=.+R\AJA(HSS.<][0 M3"7+%FP$89#619EE[*>)BHI"L*NO[?FP3F]1V E91YE^D0\&LHH9O\ ;([1& M+LI:5(7 49+"1%LDC*/F#9P*5UC=6BNFM&'QU$VWLK;?ZPU>E3Z,FLW&L^2L MX<:7B^])3$_*;JH0NF4V[$0J(;L9-GZW$=Z!ON MZ9%=#T;:TSU-Z?$R0(E7G;7F^SNKC_"L;\[=F3S6W$U_=M_1 M_KN;>$MQFTT:BC'O[67_LQ.^]3_;Z%KGVR]VDO\"$ZVXUDVRD!N\QPVA2XU> MXWO<=,5;2U?=OA/3CKSG96#MQWNTY IU-R5S*O$\&[)Q-#=!-W,312%K\.9- MK%%%-:5"HTWW?S7VJ.)6XVIK@PE+<431H:Z\T?W>N#_W=<8U3&HO=UR]0- M[+IY5M=I_E3]3:@011'C[H>B6_F?01:'JB56Y.:%L8CY^IL;E?Y%J7H=[-;[ M<[M7SZZ'X3=[]9[8,!F5KCIYD_#_OG2?W:-:/G4V>$W=TX^-RZD[E.XKX/E@ M*^'/OAD)O_S:?1.AYO.:2L,6U?]?!+H"4J4#H2!$D-.K38;P=+5VB]ID)#T@ MRV/#YFFS;M\D*4Z>TE$WTWZ!,PYO,+ZXWC(5YM[O;N1>ER6@+S]]^O#>N.1; M_Z&H.I"2"PB+C2%!JS2\A!%\U_@$"@0*DD]PKRE/\@(II.*]^DW$_[\B74+T MB"I*XRK7R0;I@\:[L-IPP\/E8IE[[#YV6SBD)?I<]F*=">\-/Y%887S:+!^%;UV5? M%*-ZJ$7[B;12)53$P(M1>/!#Y4R8:Z/&R8J)N\7I=.HQLV[:3/MT$JW M6?,;\K=B>ZBW;P&F+G+JG8E]G;"9)6*OTDC>UA[S=1.FNX$!5J^=HK'#ZPV/ MPY;X&UG(60CMVOP?UY#O$]L\GJE=X9>'&=H;*-WP$)#N0(#Q*>==CQY[)G!1 M75)/G ;&9W83AS>E_=6I4[8AG.VY6N6@=!FTW%/0 BOL:.,W(0:B%F;/*C;YQ2$TU9EG?E J+PN?_"*5>\X\&N]F+@)X;JIAM/^ZG2TJA?5^^H/X!8"H\. M%+[NL M:8S+V!)_P+K\<@HBPIU$G!M1V]*-\O&5H)GJXTH'4UBJ#];"_<]CZ X_B(UQ M/PT5A2KA/HU_ISF)B(=[)F"<>=CVII*5(%A:>$0K,5N'A#S!;:%\/6%K[/D4 M93QPJ;W216#T'T0(6$W6ZY"C(T*.RGK]9848\ODKO?WN03 VE?!"$:M>RJHR MUGC1B;)$#=%,D2P6(^.9L+P/KZU#0?>6$#.;*0#5*50#JHSA9&3XV,?4+8J: M%E'^1NR!+DK=47E/[;2$'3:$6^&>\]2$'^Z3*!LE,"GC3"-TX44F7V09HT,G M\Q8;$&"T3,9+V\#IC[ED%)U@F_UT&UD[>_OIFK?H<3QUS73>QB /M0!XKW;: M-Y2=V"L. \H:*-#-$_MCGLB&&WOTD-CB=9Y,ZBDAN&L8L!? GX=V+95@UW&B MWN? OO_*HUJ,63U/J,FOO",%C+/J8S)BUH1'T&V,48&5@P=':;3?U%PJ2R4J M50%G?B36.X./XA5[(^=@&A$KVAI7*F 5!:]J#>87^S8*>6EL[+EK4AF0VJ_' M362JT[]@N!H;2UUB0^X%:86DH'<"7?#/V)B>AQ,HD/D>K"**"^<..6ZV>GCJPN\I P]K M[^J^CX;+Q@(528WS/;*C.WDT/M;BIX76,^!00V71G6AS<]F&/C>/Z*2@H_=S ML(!_ORZ#Q"=[O=F@)W'_(P.!X,$;R*Z_^(56]L\X^6:\QV8XRUHKY5)?=^L& M _1C>@4E#(C!(.DZ]C_E6P"*E7BM0'>;(<179X.;(- M9QZ$+*_O"A"-.]LZ5V!2U^W&0AX)= 7&4B7[Y\;R_OID^B MVO)O5&WY_GCY%Q?F-]5A?NU4/YI,2ZD8"143.UIKP%5$1E=!8T+%7)#>K M-RJOT MT>+&:O.RZV&*>TZL>L]UD]*;1Z/TH5(0KV![X:<@,S.\P]VM%(^2(D%&MB=P MQB,,$Q;5ZJ3[.TYEW/V3A2KTP-PM>R1\5#(:/I?.R@ U4VI9C'V"C=\PE_G* M]1!GA'FX)+S33O+CSW5 M,;2H,.,H/20L,L#+\6@3J3)4Q+_MGY-JC4>D"IY0WCIPS^M7@! M19,RKO?2-T3B2X84PG[1Y3V:+N,\]"G#YHIA@#W*&'B&YD$-(%R*FJ(_)7[) M]Q=?+HW9R*&))0R^7MLM,53A$T[%ZP6#&'DJ7:EE;;@5@U-*IU4ZQ^5WJ/NJ M+^T*^"L#[=3G,RR?+W-PS-*C+Q=:7KO%5O"YP' K-XAH "YI*D[0FIDN-G<- MG0/ MX+KN=]QV\T(X7"K_5UKN51,?",_HZ]% M8HC3E6L,::V22]@&I4Y1#H_1<"- M[/(!=93YOJ-4X^4^"75.!*I7U*K[5IN14 )MV)3RC[69W5 MAQH2(6#(%$,LRJ8LI8:Z<\G'38AK1@IQ1.W%:;GYE3D?V^]]8K>XW_LE-A7] M.8QO][U,:TK%Q)JW2*L0;/!/8H.?=N)F(FR5J7; MBR*(Z0KB]9%Y4%BP0@]P&N>))S2'/&4D";"9K,E;RJ)N /9E:?+AN4P"C\>3 MPQ?P=%6"S:@!<6J(N"CFOSUN^SC3BZE+CP\(V>2 M!A%M!3WTKCHZD.(=>@X#SPV%[X+N'/[GTFUB#;CK)$O@_[Y\L_BS!7_ZZ^;G M$\<:.W;CGP96\^?;AK+ADIC/#AIJ^^>C4;\G-1GL'NJO1$1.2. 5Y,+_\VKX MJG2P^6@GOQT8-O#:7ZM?L\<;WW/6W_&;[S:\B'7&XCSUV"=_=I_()M\B2C9_["]*;\F3B09D.O,(%70P#6^Z]2FH="O[,ZQJ]UONZ3B M6QVC/WLYU'OY:'OI/-JI521:3[;GC(S0.(S-VWT.X7W;<-\9?#'/ M'\Q/"_I?G9\,^N^\W8SU<2T;K* 9?4,Q%G5F.F3= Z,#I^GU@U:HKHRJ;+9I M::.!.1P)L.8AJY3\N_=J#SAWM=>IYU:S6G=8;3HWA^.I9K6VT*/'K#8H=9QV-IQ,36\Q\J;LML*AF[NCZP? M>G-6 9$AD,:/F;4/N;.M/LLS\?F>#0X6-MZC)TYD?ZLCX,^#MNV MQ)Z;8V=^H-ZACX0^$OT]$F?V<&#.G<-=):9['2K;R/116I8!3IJN8NX_S M4$W;*.FKLD.=OG8Y>*3?!3)[J,YQ,2R8T M)>.*-F&OYPH'\00)JJ7&!8X?4!*\B9G4CY2,K"WC)RQBMY0V4:UR4M;]53-&#YE#Y28\EQUR MU/L;IR13"<6[J##!.DZQ*LMB=TDXW0BL\)S/=(60S@N@X4$":#R;J)F=-0%D MV]-JHN@6"30:.HIZ]?@2:#BK9IJV00#55_P4 J@G+.D7Q0(;D:QS4+OW*>+QDZ"WEA$.+U-O52VN14.T M!S^GSM!6#=C:.1T.[%T:6E$$%OY2K?, AQ=+R5;.."PT":YR46H9GP?3C#Z- MX4OPQJ+:N#B?DWO50[4B2%!V"<:N$[S\))67NF)+-UR0\;CEA99QN?>6-9]; M&VS74LVGKEL@3C9W95:7:(%?UA]8YXFW1*,2+%X/VU+0QL9C"K+Z5,#-> MFUZM+(+#H2U1?4E#P5Z\[I6*#30-FK3/V+UTL0>U\8-4H2P,LW6;^W[^A@>? MO[$S+5U4&^=O/)U;DXUBV_L>0J%VC:NGZ(!S^/!C,59\(3M.!6BHDZ..Q<;* M=AV+L>(,W'HL!LJ$Y9> $V'8Z$3+B?.(TMD6UG5%WC 0K%9'.6A^D3M65NJA/L.]8 MYB# +94D:SQR>U;G&;6Y.D\2$'0*NC'5.+B$YPG,M^P_IM! M)?*^ =?(/:*-^U?N7PLK$NO6N8L%E6VCPH[K.,'7%BTM91D[4X40S*("I"E! MJ528DOSP8RG-,$ZQG'GUL"J%))7QJ$ UUHB-SJ_C@'K-@Y@TC5N8.59_I9XL M>5(N0VWPHBQ.:*!W14)2RXPNYCF,?6\3 ($C_8%'T+76CZP!^ M3,WM\D4%4GB=.J$!".@&]7H^94)[L$812@M8XC]X,]3J0E#W7X+XA=EZPKD M\T;Q0OV*J$CE\F2H;4>G=M9#92,=;+&T7!D 9W 7J?^.F<42+ M4QIU!8F7K["*JL=$!QY@ECSDQ.;5S)&S1)D^H /)4& CW.R2==RK..=,XX$8 MHIJA5*A7X9DZF06[ 5-@,428G8^ &:P0/H*-5NQ]4;7),KX(.$R48"PE096C MU;W \G[U*%0)E*_75Q#R385R'U MX);E[KY53)]D;A#BKW_$<&Y 8WOU11FHX4(Q7TGRNR!5R!6VAQ0630-8F+); MK-')Z^@&6,P5Y2@(F$P>R903L"A:UK@8](T5?,W/\ J4*L.35Z%0JFH7!OH0 M[IUNI]QES1K!>^%'12ZYPGX#_+S#KEV4%T,(0E,)LZA: M4DUM+^2)"N$?$]XI7BKO?-X%9O>+M[]PX=[$"=VL5%@P*G^G-I2?/EWPP;Y\ M_NE2*4Q,\X")T.O@!LQ@^;RQB%)/]2RX><-#0K8;"F?P%7Y5WL8)W$8E+3XH87RFO+WI'LN\>XW%)FV0$:0:\@%UTXANA2S2- M) -@Y(Y*&@=II>:N5,+X>Y7'5Z"TY DKRK8J!8:+L;;PA[@-$M+VP.@*>75C M*G1.RADI4[@A=(/C%IG4R,U%60W[H]XV0;3.LY0TE?@*CO*-4!)%NT"XM3.: M.\77T%?%?6#"82BUG#!8!9SM357K*[K]K*E'J*BC+GP$JU7LHR)!VPX$+X.1 ME%*YJF)85*Y'YDMKTQ+V0&5QBAI7N7-D%>N@T+I*998Z.F+4JVA'JC2-V+#\ M"TGB520U*D3<7! =&7D#/AT8401&S'5@1#NO9;K\9*\4E$&UZ]'P8\:E!35Y M"K(<#;;:O:AZR^CNK=>"%V%]ZN&2G:/23#6L[I.$0<-(:?4BYE<$U;^7)TJ1 MPWO)Y8U6995Y[;SDM,A^%I']=<,_6W0]C:-&?J-M4)NI4@< [,D11ZSL EYC MQ".MBU&;*FA_(KIBRPW93FFM13<7$ _,37@_ MB[(U,K6G@&&$=GU6=&/X%J!S*\N,)=C-Z1M4%]$USAM @+%!9P:WT.+Z,/E% M_)C.V+]S(,KBCKHO8(RRW''1\\(L.L>U(DZ#.K"D3SNEG1,PT20C,4ERNK); MV,ZO5;OUHS)/E%6_,A\.RO5)MP^%6O6Z+7=P,IBT; <_\Q/)?8*7: 6""$^Y MH_^2', L.24[6D9%P)2G6SG6*K<&_%+&"PMNO[#2:J<027R4NS4ZNL([WJIE M$7Q'60,Z1ACSZS0I?;Y 4GX)X]>#Z":&JY=?:\8*EK"$3\E_7>WL4[Y!=!OB M8DU%+UAT$R1QA+F9;+8/'^\L(1.##O+X#M@1 12"5."]=W1L:SV''>[@[=^0+) MY")[Q1T3V,:H^& -*V%)"=N2^YEK=:)_%S58 PU$M FJ;AQW1OG" 8DZA40L M_(!F6O1C4'<[+AH-%6W#I$;&,::R=U*E]Y)!^9,"SD'*ECW8&7*9=(7>@%VW M4N\GL<,PT54>9@&?LU@=+<$CK= 3IXH8RC*P>X;'DLP-MEZ921PO0&?9ZFLJ M5I>62_9EL&6PDLP/9$C3E:*+WB*^2W+>H6,LX*G;9D1(A(066O+../IF_017?KDIM- MAF"(ULCNC69M3K!M\; O+FT5#0'&4\122OY'WU0Y2M4>:>+UX M<;$[RIG,7-C_157JD+$29>&=;$F6-N\,794W,$""A+F/@G$ H<5C1^ MHH4H;;U_20+?^!1Z?$'_K\="\1W1>TV8AB" $T3*N2'EBE[@"-#AQ=PTK6*' ME/YM=U('%@LB*XQ;Y44 (Y/EGE)!\3(O8*VID!$5;)GZ*( 4OG5OGD4W)*Y MW_ *JJCHHC=D8 &$Y,$/'QX)Q:QB_REN=>%'F_BO.3&L)/OO74B/NE,FH)JLJ3 M /0$%CGS&?MG*G0,:A2P+0*'K0]-Q0HV$$=#) M.[$)Q.1]-_U2CI,:3;%,0O'Z5YX$J1^(]I7X_8JKC=\AE;LHO4L)[@+I [J1 M$%?_1@D7D-R3[TBK/225ZXJ/LTYBX*KRDJJSI[!KD!F5F[&\"2WQ(A3#)(%5 M0:OT)14M,ROI."A)2J-$NO[X>/ T=<,505Z$YI\'JW6,BRGS?E !6<1A$!O4 M'1EN")C1KS //%#%+F#4R14\LPA$K$W"KC%[O8A\E>H+2O<.AB*:ZXCTCC+\+4)*0$]W#QS15V!>5A#44O8,5[7+V6 M:@Q5T01HGKC0'.1:G"@*P5MB];_!#L&-_#Z&/2-3-H>W>,;?LT+%^1WN!;CQ M\I1E,)\?T>;C&1P8>LBYYS,3\4K\NO_=3>X0=):#?6')#1HP,-]5 )>,\.GO MJ5;0HAY5CU"N4Y 5P4W@YV+O"R5U$5+79V%_%P<*)\$_XL!^FB4@BRG*#R%A MN-36S./8>ME2URO\%\KEHKR-]WBNC(OO*5Y*C@#JQ(Z_^63_HWZ!K$6T=@;. M&,=T!L/A;EN_X*\F8UV$V&(PH0"^Y;G8,-&K;ZE$^!3>4M22:)7!0Q4@07NI MQ30/H.QMY=7EP*3P5/Y6FLKU.[K[5^@'#A]]=;]W.#"XL=-S&6A:&,\%(%/! M ^^$&\<4KI-"XO*83]+J-OO+NM^W1>'(BB7H\B$GA<##*)4-I#(,CY&K=..( MN,>,QS/*ILM%Q%Q3>^7&H#7C[V*!P*YR-?O,E<.*I>VIWO[R\.-4KUAVRW9% M5]+9@_?P2-CMH:V\V3:+7-H9?()[*C$$A\=7JWUZ\6-.E/J$9(R$)PXS*N9P M18GP'#X2Q7^!@ (;BW92O,P@Y?S^O:GJ]$$!M0JB\ ZGPKO("98*,0B+HZL/ M"=;-2-.:WA"#IB1JY6SNFQ"*,'5<!<'3,#C%)R8X-:3P8FQNO;,-%ZIPOM)(G-Y M6E">4 0=CQ;>X59]:5%(DX&.0FJO^#HF6P@5B,0G ;,M6V@#M:%S$E"6D50Q MK\%*(ND%H\(EQ1-\X,O2VB(9$,MH(W0F1C6+NJHY!T6HB]\4@XJ!=D8UP8A29/#HRNAKNCVX MP@V#,)*EB8'WJU#'*7&/5_RHZ!X9\Y81 6>@9@=E))5<(M^?/)(ND7>G)8 GD+Z0D*1,<7%(DU_"A==P9+F+$+9K$2PP:HDE)*#%1M)#!+:*VXOO M(,)IB&)AJ_4L).:2JB6HIZ$OG(E2CZA>LSS"')=3JJ<\:TD\BOX7)7"X;N)S MWS.%/HF,L#J[\6PLP4%IP4)8-C/.N.U,VE7SYJ85KT3305)5YJI/&E4&P3AX MXZ%CEG,;HZN:]#,&ER8ZM8)0J?T7NBG.+&%<*^QH[O3O;N1R;[^J(36!NCY" MMP28N[Z?X/GP:8?@+ %5156,*D7E0*6W)(^*.'*5G<@+5_%I1[&:E%>R'6R^ MK*2I6,W;V**T7HK72OS:\_CB>)C?(^7?M(NVVZU0"K0$4BS !.4B5$ 80BML MK'1R]NK#U\OTU1LE^F8Z&@CCB6PPT(,+<)P;?$4@ PL+JTCJPIP.5P7T4L H M^#)\E0R$35-Y;T5,QMLVZ=^6H50" -,PO!&X2EHK"6"4Y6PJN)"<^T9.%FX# M"A<4MVZ2(9"_#-:80$N9'92-$BN;569?*/[CLU=?+S]=X 8*KQGYDL^Y6U4^ M0,HT.KQH9E\81TM&LS/W#=^3BC_]GJ@'[FX7VG]J^&)W8)JR3@+^OK$K/%F@ MIG7@^#A_LWX_, K_E25)>,8[UD=0J^N8QC*^1F(:]55[VC%*:B=^)*<+OH+WOQ;_6BE1,AIN0L MB1\3UQ7$WW/H8>=%7G$*E/T65\=^;BCI25\55V0QY!5I:22:))R@I%,5-G:1 M"$J%+8[SRTZLV5/NYH&>V3^J%3 ^R,0VVKS/5 R$KI"MWX,#]H6DTL\Y[KE Q(5A3/MUM M@7A+ M*!Z9;? 67T8M<))N48]@I]("UMJQ\?4XGB I4#:$\M(EK&%)\&\E]S2+K[E- M))2':MP::!KHM,>ZEI)MBL) /&02[N?M^R:?\4(W6!E"E5%B9\D\VQCO_J7* M*N8"04Y7W&!(.6HI7R_"7ESTCE"F-!"!9C1YMPB#-0?4Y!1C#^YMW(\"'A2P M1E"Z55P.O0EG.,:+KZ4)KRX>R1@G93";MT3[1PIT-'C!',^,NX"%OF6\%T4C M-H:I[2$O7Q&L^6R$2;+G7G*$;\N&WLE0;%FY'N=)V;P4$B64M !O_@#9N\@J MKE8RPL@,[C)P"8+@TSX8*JRD20!B=L Q$/'' \K)6U(+*Q4V;S=-'TXI8X79C"8SA M<51+VW%LM6A+*;<_CV1/#I.'3YV[(8935G4CQ@]4,4]E=J91E1-<_RA<[.+* M;%++ME!4TD2IRZ00L+BM4_6:K,9:B]->(GB%PK>%A^2,]F2YRF6O1B$H)T&& MW<*>)J+N<^0K6TG:!]*9!)DI;G#IV>%9P'?%!:2D3H.41O,=%[EQ+55*&9H5 M>+^R7=RUJ)"$4TD@ E()H-64NJ"DASPR6 M&>7*I2.UYGJ#HDHJ-KY2!G"'QF1*ZJN^(:FI%)13WL:YJ7B'&HN(3OE4:IBD MV(GSK.KL!3>7SOM.&F$7SW!U-Y^4"@@GJHI5*E^IYYF MC8)<2FX1AJ[*=55*6\9EY8+@\0Y;9H&(AW!=5?+Q*]ZK:KK7 R;VM=RDVD9R M-4P-P9>.FT;R[4I\I[;4"VX.WY[&=>]N97$S;]S(!/7J,6/W3S>JIL39%F:8J!J6C@] MMFX"B6C<+<[[QH*Y9"0;E6J&0&PF0J15LX9GI:A&19QG>,'1C<$PCA-5$7%+ MH+%7QPTJFA5<4S\53D)E3KQ$1Y"6PD#1 5*9]LR-Q#"^W6253;4/KTN*Z"L4 MI?+*IO@OU5>WG=-@>W1HH0R**NJ#5DJ:%E5,] M 36U7P25J/>I MK\PROC FP@%MTWAU/RCP)$&"QY?5GK:XK/9/*Y90[L0O27R+]23$O?0%=B;O M)GKR(3(NUDD0&L[ =K@#YF_ HMSP_ A,493%_((?Y>L4^^T@]_$'!%SZMX_O MO^ ?3*H-+T*YK0) MP=3R;#RF[+MA-0%(D/XS9C$QA+FC[\A PX?4KVET@%B;F-SUSWYPY;\[> MOY$#P%]R$9,DUFO/AT.R#]T5#5VLO?I5DWPG/.L+5R'RFV_QVQB*17$[90%; M)>GLZS*G9"5<&U=AX3H7T79^O"Z"%H72U32(@1\@I!+S/#/Q*3<2"':_Q?KW M/$\43OV:ZHPPL<<\#"@$5J['C$C'^XYMY3V6[UVF"H1+-VQ4(%?PZ(K61IO0 M35WY'S()@?O1E?44U&%8*PH3.^D[!*D 9=\:9_:;,K;-=^\D,RY #P4!7,U^ MN&6<&XM 3%.D>\64SPZOQ$9!PS&E]@HLQ(TB1 I$QO([ WB>*[K(!+=,K4'C MRO-(49$5MPH&XB7%>>2 6$;E.#+C-4A.M0N#T,[3\HPL64@7/E9I=1/OAZG@Q9? MCY]YJH):(CR)HQBC TEMZ.1QOA UT@OYRQ,RL&P29TFU&GEEN?QB0\_'.D:T MD$/>4J/+$T6U*L*414_!!MS*V&YPRL MP>@$[$XFZ0?8+F-Z81G_EZ?;ND4FT?]%,2I^_[%HYP'J ?5]^)VJ:1J?@_1; M)T_$/YC,M"->5'(8>)U0(X&5D=!=A#D185C56FE#*G<#O(W_S8'YQ5(3O M6!XA$1]/7C7Q&NG;JV=]XUO5INH1JJ")KW( MZ14>V<]XO7:6]RXJUK$2A(-$1_<@ZIGD9,#KGU=#X]GQA4N:TCW/&I+8:MET MF$SW([:F>B59^1$%Z!NL,2%" MAW&1I"#*L)ZL7OJO@)5_^_#^XV=C'>9II? ISRUVTGC%_T.9?W?%(6.%-B96JAO [EC\HNO$NF7_-\STHMKQ&UNUOE5M M[U,KBL "1(&'6C#NECE0U&_B^D(ZX([DHJSS.D]0SE6].0Q8(%Z!0@?_]46R M0SV/9PELRVJSYT$R";M"[(-BL^B-ZB)E>@7U,"H _5JG*#_W>%)JM(':%[T, MBC"YLJ0RX;HT,/%]N;2+*F1D#WZ0\V.2^6NL&?-/4?*[A;JM!!)RD_/^N.R* M.VX#"'+3I.FA[X&XON1Y#)V5TS\74E$]9MRD4[7A M-+_"Y CA=<#<"T6\P^%"55L)WA#I'20'11@>6G,1QOOQ5H1;6W-;Y,U2@D>I M==!=Z=[=VM-;Q)"'KBY>JH:7<"D%%M4SPXC'0,4Q5 M-C';DKJBP93+B(VB0@[/ZL/ZFGB$W?#(XU51U>]!2UX=3,>J6]?[_[+U[<^)( MMB_Z512<.6>J(F1*[X>KAP@*NZ9];K7QM=W3=_[:(5!B- T2(PF[W)_^YLJ4 M>%@")"0@!;DC=H^+AY#6^JV5Z[WN;V[_/^&Y+_3Z]T_]'W?;&^'[W7WW MOG?7_2$\/>,7?KN]?WXJ_20;"-#YA2;:%S(.)(^#O'_N^DO)V^W\5M?LJ]; M1ELR[=RWI+:<^_JF2\ERVU3ROY)>Z@NY-7I[F ) LG^TU-92YETRIDT29"P8 M7W9]3)G]A ]^S7#F([4HH4Z#O >LQQ;@B-V=-!@XPS]ASXSO7B5W.!PB-!I] MW?+4$S3*(&3QS M)S7GPT>A09P.]/1?:I\E9?TTGD^)/X5MR6+D588Q]YW^T M_E>!,\J&.#&9CP$-G/@*,T3.#NP8TXF*:#'\;R6:^=W#!M"GAUZW_^U:^.6+ MT]E6S(Y4!TR.6P^U0.68_/G53XEIS@(;DEY330^\=!FI%C, MA5)SCF,R-#\S;J-BW@9WAO:!N:7UMHC\G]<:Y^4I9:RM];>I:P/[%D) MGY@\*=*3;-N!H>T^,-161]4^GA>?*^CMAQ=#0Z]*LW!YF@:5ZJ]-; MFQFPUN_07Q8 K,Y S1L;0F#14 K0 3--?P*51'SP'TH]EB_7PLRRNSXMS.U; M%EAJ;=7"D)<,T1CY$62$DPF[._1Q8Y69!3L?FZV/K9KU,;>*66>W87*K^(Q8 M:LL?]/&WI)/SB71R0FG3QXEY3556\*A:DV\^5;)-?@:5&^QGKDT,BQOLY\12 M;;O!OBS5?(J#X9_)&(J_"[>T'>E<8RE %J&YFAC??9/]#DI][G=YW MG!-+S>W'"I0#?R=#8':=((VVB,TFNR1F$K]2F_P$C7>J\#/P+,BYJTI3YD[5 M&;%4EB08IY_,1EP[!_/JV[EQ>^Y8,#?%Q8A\?R$U]KQ[IV.HM73OV!?T.WU^K_?/]_=_U/X?O?X6[GFGP)O'@_JDHD?^UO@A&00]8T7 MHB$,1:9=3BM!-C9NE#:4/@1OT&%_YP]+3BPY-J9T ]]S?^;YI.]]RTYM-JC[ M1S*5*9V(L'VEW_H85D!/ACO")P>[SQ/GS2&MIN$L.;L^$WBMC1__!#^6S*9: M:1@GZP4VK"Y+O2E53&8FTBFOA>8,BV0XVK+Z(^TX7YG:$*V@?WUK$.VV7YD= M"V$#,K(RZ7B/WX(DA+"^07SCPCPZ?'WY##XQUSY!&QR=KD]FCV=V5R3TVCFY M(J4DW08",S4H)L7LEH1<>*9+1T:.%T[()E@RUF'1_)]L 4B6A>0,0%J?!+"C MIF&A M1D[>9S)'>+]1HN=J$G343J)=Z7YJ ^C&(%R M C5:/ZW!\?-B3Q-IQ5E:$+#C-$1KN]4'<.HO6YZ2H?91.N-S=4)]SKYX(@FP MT&:$7!"4U:&4V.")%KI\9:5Z.)\L9OV\)!.?%QM_5N;-PB=N?U)3!.YAZD51 M.D:04 >>K;T)NBPY%G\04,.B/\#% A2;"+J<)YL0)7G2YP^3;]/I)71=.IGB M0JF3#E4AA(>?(E,2!V2<%,P]"GRZ'R**YB'Y:8?,[DLWHV^TSP$[(UA*CN]K M8?4 6]*/B(MKN'.R/@";:@%9M3X*\8VLKY1--LZM@A'L;MC/'=)%C_B9D/^" MA9>\F3P5F2),GXH:!G1ZDY\NHX/-"C !9OD$BPGJ9 \X[#%(9\HD?'A#&;%( MJ(5_B@28%J/7R.*N@C\G##!1X1'3?%HRDXJ,CJ7ZAFX;^:ART&A$[5TZY2]? MK95Y:@(R_"=8K6]HH>S\@"Y,2GZ^$;+47Q6?9!!=@HQD2ND0N70-1Y"LT:5G M!9G;N FXRT&X6=CO +6X*G(?;P$DDYXWR58W8#^YE;;P!*1?^?!RKMY/3##,%@4$X[U!9+'N= A/U[;[) L@%T,YO-CT,$U(ZDRA8 MN8%D^E)Z\5S3:$ZF8(,#NS+5:CGS?^JX",;D+4]?,M'Y#=:/P_SM]9\ [((O ME;A8:UL \F_^#]A,-8&EFI3**^*<#$''E%M1=H.ES;/T_-@RUC* )\9:&H[ MWWY=;F_YJ TO](B=,;^N1I?W-"K/MDD_AC.I^4EN9:M#IR+=!(S7,MEY9K^3#W:O_GW\&N M]:EC]OH81*-MG6Z-6Y X3\MX]<)5S,GLY 7J]YO]:)QN0M^'I$I^(<,^C#S" MFH6-\]=+)%^VY#6*9# ^)##$M<+'#=%#9>\T12O/D&U]SD\9Y6>&6HG9U]J0 MPZ@A;;$2=%^Q,_\>"=E ],?Z8K/X0@4#L4>/PY+0W7E&7O=#J]0^Y6Z/G# LC\(R$845>11V4TR* M[5-@$47<%J_CL=JZ8K7G%*I=KLG<)U1;2"SDMG:"\T991C"/_ MADI/9%P+M1JMS@V:!%X<(^'_.-/95^$YP&*!MD5<3T!U!D*<^CZTS@1TS58' MFY%3+ =8;_6>=X=R63TG;&L1\E4EVKXF?%H/ 1.%DQB]]-Q=G+BKZV&[3[\+ M]T&;7.)*PM]E1+S($SZAERF=&IM:'I^>L?(:"HHE?;X6[J:@[=+MB4'R,:+P MTF^NK-,[B0"1QQ"3G9"#U56,GT\O5 JUX ?X+/5),HQ8;=NS8?C^%4G62;"$ MP.X-D15C4Y3L2L6^$RR("<+T*WM[-4K1>'=!Z>17.?NK'"0$?PG7+9@'T[=L M7%TFC/9\J#V_=G$I33TO@7D.H@#!'%_"A1#"3\A^"-&8Q*QI["+YE^O$3M8L M.ZRU(K4_7$DGZ9,U\;J2I;916+[6KV^0KS5B)Y9NMTD-4UT[L?+?VG2IS:]K M6KEO-.^FE(-M#Y/U_=>'86FH6V.8D"HIH#.^)X'M?T/N]19RKT3FUF>^)?)7 M8(!%P05K>ZTN8HYVT ^T1IQ]'_92J*5R:I6@EE)&\'*G!+GEQX@.D,2OIW['@U_SR.WE2UP=M'0FSJ3Z!^M*S6-CL^CJQ?'F5T_4C1] M#X-I#]*L^(I_>/&XEVR$OOT)R3!,DBY)(2+WV?G9@OS1U(G_T?)^QM?^?'KE M!F1N#/P(ECA,($1D+PFV6ZV.;!NB O[J^HUW_L__D@WIZR&Y"#JN.#-I>6,?LZ0'RT3P%O;W54151TTMZGYSSQS_6:N:\@6TC7924DK;1(0^PL_)*;U:<3G'=XR2' MW7 8(O*O) 3!_#@,*T0.*S;CKFK-RLA%GX*=_.I[_ M69@$,(C%)Y/,!)A* :,UILB!CNET,@@ C\>_ M&Q7ENDH+-K40]8\/Q4Z7S M$P:%X+\*"%!O0>_>*KF[80C3HTBW.UU8?P=&Y]R/^Z,-7_GA.73LEUQ6^E1L M@HJJF96^3,Z<%4\&<4^FWK.1,P,"8A5#6!>OO8-)?3'UR;$3.@+'<#2]B1H U M!Q3N^T\8T_W10T+2!R#H;4K+',@;V-72>&;P])S.'-!UQ H6=#5HXFVI34, M2]PYK7(X'P9+,J@E36("2F?2__4CEED6RY.$;A(2\Z+7=\'@4#"M&'.0/V. 08J#L^"@345L>0157.)I%Y M_?%!H@Z\.[?BA./[P _6PW#[%??921.CS'MI&8;/(5IUZH61WNK(HLG+C=G' M4IW-0/5BR("A&G;./,CCJJ(S]$GO8%,>BN*RQV_#H'V(WM64=&O(7H5\^1%J M-C0[VOC0/>;DTTOR.PYQ7!X"!U:KHYFB9G$-$ZG1[EH$%^:+UKG%@#'\R.@+HKZ_NT:=?NC&TS;XJDM69*: MFMOB#FEMLR-V@"D+&AG[G3+?KG-6@"EZ%)?4/CO/85E2R& YB8D&_#.I.DLZ M74D4./$^%]'@K=O"SZ Q:FN]:9,;HP[E;-<52I(EE2P7L:VR:[-X6R!'_ZD, MH/K0#^NT5-'4>5,L1S_K.83Z4 ^KQ'115K*-.QL3"+PS=K]T K!)^ 3SN3\+ M X3YA)(F62%V?FX:+78YC4:\8;:6\-*R[.=[&$SIS-PY)D%_L6?[&\$>_=RS M\Q-%V T,'4Q(SW?"][L832.L7^!'PV R(1J&AF]+*Q>2G-3-NJIF>5,@*[)Z MR4V!U6HT-V9(V)%:$[N!AFCH-=04<(GE$GOZYZ[1\&9)3NF&0J7LK.\F] ,W M(D-ZMS3>/R76.QCV/AIY9U@G5&X:SL@2K?/D2 P9$N="!6%F49)!540L"2#;Q9OS>8" MQ@6,80&KT5*M(%9:JZ-#K7DC$AEG&&D!F<$0<)?YS,D284$V@F$=2$9<0(O+6:I(^'J[=23R/A(?@#86B M@'G;YD&D2S/!:ZY-6M,1I>7?@A"QFC-VC$$CG#NXW,%EQ#HK+6=DHZJJ9\>, M\Q@2%[$&BEB==?=5!$N!(;*ZJ*EG&$9B%O19,W>&0B&"B8<9@Q=_:AK #0;# M/\?!!-.VR*#_%2ZHF,AN,(?+K35$U#.UG\D?NJ21&-^K,*!^/@ELG]/^FW"3@66E]::GVYU9':.;,BR^O\37)S MS/D<'.Y-@/M6KV(3WK4/>-_@7!0&OD* 7[&+@&.>8_YP*EZO1\6K@'2UCHDZ ME>%^AMG?&V\RCY%;(,C?7.$[8QDK9T8ES,Z3,FT?0^JX0Q@X&,_4R-D"2[VD MF<,1>;:(/+P)L@6'!C%"2BX'Y2GR+>S\@_P#N8*#[\AY031L& GS"+]&XX4S MS T8R';H&.->$Q$O\?M[V+^RS3 &=-GU))6DE\:"= M$ ]0AJ);HF';HJW;' \LX$$_(1Z@"5W71$.S1-/*5JNR97YMBB\Q?09N" #E MH'S_$&VCX;_7\9A0-2,%905 E:!26Q(-$RO%G,ZS9N:Y.+@JG;6U@4NN<-IR M<#$/KKT.[MK !?WHNBZ:DB7:-A.:BYSI7TBT /^OZ[UV?L'_27]SZH0OGG\U M".(XF!*&)*_0$C#(XB1<[_PR".%RR:V7NI"LM(UUB T1]&P<'5"*#;/PQTAP MAA!J#$#E_7CDC?*_7SN3->8] =E:9B/FU2K\"CPY[D;W1.^66 MY[N8$M>*U%8*RU3V6EN^5Q)VTD?,V6K;,C.02U\MBSC0AYYF69IM*(9E2TA3 M9==2+4<;2OIP9+GVT%;_Q\*>[\8;S[_-?47C8- SGJQ$HGO]^Z?^C[N;[O/MC?#TC/_GM]O[YR>A_UWH]7][ M>+S]]?;^Z>Y?M\+=/?[W[>8'7Q<.\^.Y)S'TS)_N?'P&!7-\"3?ZG'VDDZC6 M3;=17*,M2$H3&>N%PO@I)LXL0M?I'U]=+YI-G/=KSR%$G[>Q/O^2?5VWVJ:DY[XEM>7L9#5F62<4# M= FSCM-1P"7M0B7M\#,B5:V>&9%0\A*6[XC\G]- MLGS[9),RY)!"-$9^Y+VB#2;P/@0H7;MZKM\_=D'2*2'U/0CQ/WUA. ]#Y _? MA3C$%YN0'4""XT(&"!*-QZ]9:HH"WC$JC(AL;U5B5U8O4=KW$M(_ ^7I+W9] M]WG)A^Z"#=CU[8^>G9]Y^MIH=4Y;5U*KO<,!MM&4/A7 S%;GM*W!'&"G,"$/ M!;!5$E/D@V%!%J@L6MKEG9UJ)'*1, M;)LZR8]S%K"%8(.<:-A5ME:4XMN)/&$N<.R$_<6,X,&EZK/>>#"QA3N MN+ =SD3>(W>GF75'TPXG:!?0.O$!_3>9 FX<@) [U 1:L:C#93A'5G"&'52K#3W2LUU,3SH7SW(6S:,?%J873 M;G4LT92*;S_FLLEEDSW9K-'D/K%$ZM+A&CU.;:$WN.YN#14"V.B9&>PPD,%? MPX#@^*X0(A>A*?G0AW?3DKW-H]H+U*54T%S,2?&QS=^#R"^,EI1%VZYRI#8A MBL5!>APS\" @A1(/0S3D[&!I#M*+ VG&(&($I&JKHXJ*R;0BO8 H96]S?#)C M VT<>5C26DVFN7W<$\W=M(J4.1^E58/YEZ=S-*QSS/HBE96XQ7:LA(OH!8IH MC74$6P6SI*6@MSJF:.=8LY5")EQXN?!>JO#N'R0M+;Q&JZ/KHJ;6'/ \NO3F M+UG8.A*Y^E:%;7/9CP>ODZQ4N+A-!N;F30;%Q^W;\F+<_OFO/V!D>OMFKWC; MV@.Z$X211U@;NO^M^Z-[W[L5GGZ]O7U^VF^^/GX\=IYN;;R^**"?0P1G UVU MZ[LKBW>QHG(^%WQBX^-& 8KZX\ZZQ^+9EJB(EAEV;RIM0S;K&N%N*OEO[3-7 MOMPWMMZ4=HRX4NDB0 M73["% NP]<@X"_3?N??J3, !K=(/S'RD3-\G4M:,B-?6M:$Y$2]C1\0+PZ+K MN_ _MTMP=..>$X80[?B7,YFCTK$O$_83:*(M95-.C9U_P 7D/ 7$/(6 6'0+ MN"77%1UFJ>B5^3,QL6UFM-R93G^*XM ;0K06#LK+F2)9\W'RN* C"$Q"Z-+2 M84/>4]*R%5)\)%_C ;1#W=8"($-J=31=5/7*F7,&A^NQKEV[PR%^DCC".G6( M\'DYF" 1)N==SLB\FG5J2M#'!3WO4;RO9,BMCB*+EE1730D#ACD'4D'=6BN0 M%#+:1,YIL>0&[*$QD0P>6PO1<9-U3_5*B$FCVOO*@MKJV'7H5&ZOLH>>'3JU M!O1HK8XNZDKE4!F#MJI:H/WU9%HT&5-378M6;[9OM(3L,E\K"0<,*M144:_N MRC5AG@.'6W4CMQ+<#.P>*99HVI-D6)8V7(AP?%G=^[/@O'G1.T #$_FKV(LR0'6KVNX>_BWYXK\A= M4I9ZA/L(A]SJZ+*H:'6-;^<6+4-0VJ%E:X:2TNIHIJA;K.0(+LFN[>/CTB'; MA"?(B1)-RTW9??-E*35_ #$?X4?ZH]\C*ANEY4+%]H=EB[I\1I7"'$I%DV>U M0DF#B@15M'(V/')#]M"HN,'?>B4C"G@]0C7]NJ1D8FWL'4PS]59'$4W%8,3F MX.;K\53K-A1E@0*S:E16RJTORC0EE5S5:P_.&^O%*[@J*$L3F@YTFQ7C@=NA M)RGBJ@ @"P!DJ3(C *K3^FQ '5>^#MWUL&Y9S\;)5"H3JVTU-M@ M8ZN:)=H&W_+))>JB)*I0*5Y9B;(DD"C)EK!4VBL0B M.W]$4C42Q<'PSW$PP42/_DYJ2.+WFD8&?1Q\RM#,H)VW=BE#@R9+T/#)04T- M32SZ>&?..X@\'QAT&?-0"G8C/U!4[%EH;\$Z,9A_]P(_B<$Z1L.&TXXFGH@/E5HBY+A)=W]T_NFJI9+6?+%6N M4N7)3/8PM6L&VX$P!14C&L84+\H[2>4SB1A44K@7D;S:H7!30E:T/Z#16A4E MA94N )[_/)Y^K0E"1JMCB08S/4F79,(^S,/A&&J;9Z$W1*E.%=/I%MR:W5.Y M?IM'^/)1U NF \]WX'+8&(&254Q5,$L\EY2P!GX:*'_?5WK,5D>Q14WG[=-G M"+,="OB(,+-@5I4N5RYSXB9O^1KI.5DF37:Y(9=LC/,0+_O;*#16@:JME?QD M;V-]JP4=T\Q,*N26;8T8L>O"B"U!LR E%9'M45#KJQ:N<%9 MN?$YKA FRNYR T/0/+Q[WYA%^I*4_M[>,Z&3H%2\E.$<\[2XEJ!]/ M,#58M)G95W5))NZ=_XJB&*;?";'S4QB&R/7PGR&^X@B%2TW,#=V2"MB9SJ+K M)76?G9\]0MOGA+25A<;$AHHDJG+E'A]N\[('J@U:N!JH1MY/Y%[]A<(@#T]6 M"P/'4F3E*R. NB33=WTCT4K_#S=\-XF(+.V9NBBI9VTREETQZNJEY-8N2R"2 MCP$B19+(MC>M^CYO!DW3I9T'P M=44'3;%5QQQLXI0,49?K*G!A:%I"@TWB+OP\"4P\C9T07[9:+.(BS)EML8@% M/2DY%ZYB:7F!3C);U$Q6PG7<(#Y2X*$V!&DD=*6?I37,NEK]L58;1M9E0,G8 M'/,9"LC^0BYY0_"B:.[X0X0)$L41F4I3Q\:XBXC>E:@KV[O[4I%(%DZV%5$U M>0SX#%%4HKBL HH,@B)#%=7J^5P>^-VGC3==8#19'17&MQCM:>;F[IU9F"KE M5\\HDDDF)TB\W.$!6+7N *C+SMF9 R33[)E5OVN4& M;IT]%,LE]-S4K;>-HH*L0,.:K8N6R;<>G2&<]NNEJ G2*Y9DFA*O'^-A88* M;N@>HH^B@GRHK8XNVBHW=<\04E5:*2I 2@-(&0HKXSHNR=B]02.$F>:27@H> MSZUMHR>EZIT_Q#+R[/Q<*?K9(PHGPUI/1;0,5J)PW,(]YE[/>K%DP#BP&I;6 M<>MVSYZ)Y:R;FHI[SUL\BJP"716)_PPO9X]A\;Z0TO(/W7>B)>FBKM5E8YV^)62+(<_% MBHM5^=:7LF*E0$94U V]CHU)!Q>K\]D1NBE,/YUZI*$_J;,.TM'5JP>P\.D^ MB)$@JY^K; )=USEEM?S/R+OVOI*J!7U8NJQ-"V4B(<]]R^KA["RX/E>YI:BUI>[]&VG1#R2U9)=QSPO = MO]J=PN:]TH<';0"3>(7 .0)LA]%Q%(!IV.DW1$D[LR4+#&CD_"7E3S6O&Z_W M;*[A^T>ZTX0YJ'KO:;73BYQ!9^_5LST(I[O8OO@^LHFQL>)C,X ?A2S M7OC;-@WQ@$+2\+E54]S=?\\S@P*?8.O!"?OA4PQK._[E3.9H>/"H$# MW19M&X:T9',[6?X P0\M#15(KV-HN"1GR.$ M#Y:$*286HH"O,$/X@J]HLK0!\'G&G;$]:@870"#G3(ZIJY*US(R8N=R/.F;Q MWVYL: QAXY(*2[KXEH'4S@2;=)Z+;75AZ,R\V)GPNI)]^P07)'W %+WS>Y2> M92,#*G8.-%L5;8N5_0R\K.2(O8$U@0C[=)JEBY*A,@*B2RJ1[@Z'\^F<;O!T MT<@;>A=6&/VIDEJ-\.WCO[)AV=C!O^3>.J&/R1&M4/F&$KFTE)BMCJZ)FIQU M\C()2&Z8-@E3&2U[/$Q9&%.ZJ)C9P/[1,751!NV*S@WHI/E@.@O1&/D1=O0% MCQ3#<^-V7^-V25Y2^=I;)2YM-/@11-!>T!\].S]+2PW4P.FB7GV%*+=YVE%&*H[CI[?/#\(L5"D MA8"EA4-M=0Q;E"WNY9PA>';HULK@@9DGLFA9K Q"OS WACLNW+BJV7&Y\X>3 M.1#B@6Z;Z,9QZ WF,92>/P?YQ>>EU8:.U8:BB:I65YD%=W;8@":7Q[J=G:/( M(V3F;4NTC;IF[3/O()'?-;0<:?K8)L#8D;\VW2SB+?ETLQ ME^+C#L&H1XK)P"G)EK DUQ5,.)44$Q/E"['0TAZ.E<;$J1.^>'YZ5\"XY!6X M$ZW](>@P1'"0)W#I_#((X?JKW2$K5TYXK1KX$K,@(C6;UR&:.-!5\O7-<^/Q MM2Q)_WN]43*Y$6GY%6> B3&/-W]ET_T=&+@*30'6W%IM26]1-TS2HVV+YCA!7*9!*\@7%+1$N88?N6S&Z)\9L.["^A M8UQ69[<$(_(N5FU$ODDEUJL3>N0"J8TLX*LDHUX>84RI$ <"F?EB?F[O(A4E M3&&6KQ/8(%^C3[.01J*5,%DGSBQ"U^D?7UTOFDV<]VO/)]0A7_JZ?CD]QUD! MD-"WEY"&OEJ =>)%);^B(/@E=T766J25W8 M.]34D]+W=^Z#QGI.-*[25E XO'"2)]3V27.4BQ&<[+G*! AD94>G-49!Z2B M3290J=9I=_X"_8^3^N.P9^&Y2L%>K1_V.G0#**)LGW:=10+[\[%C-AQ/="2^ M,*,)53!H( H0>D,P9X8YA]?AZ\F: ?T=&O]Q0440@EZZ>2 +=[G54=73+J@H MJ>)/6FS8#'#LT(L;P%%24<)L)E$R3KNV;U\]V3 SOCL(>!X MHGUJS1" '=HQ)>?C@IKW*-Y7#F!\E29*TFE7J=5G)W,,%5*BM6)(:W4LK$OK MZHGA-N<674IWIB7+F)+0&+D620GKNF_.34 MJUX!/A; 1Y(4%N!S[A;F0QC,\*V\B\)LXH"-Z;NDSG\&^Y#V]]LOP&S8H4Q3 MPCX 6;N^>YL2=8^UU;J-K0O;%FV-1S_/"T0[5&J=(#(D[+AKND@J=TX/HG,W M4^_\V/%?/*C1I'X[#X+NKTR_>_C+Z(?WBMPE7:E/MH\DR*V.+(D*&S$L;J > M2YO6C"*EU=%%76*BYN3E0> MRJM4'/Y J;AG8:,!&XM$LWHDFX?PF )/P:KP:N Q)=);4]L9RD_*$FF0]!1\ M%],B<1[0JR$GDAHD[_O*A S1&5-B(CK#(WNGR8E4!I%"V@TT7@9YFN;N2>"_ M7,4HG&*>#WBN>3^]^@,3\1G3\ :3<%\Y4%L=5213DTYO8'#K]%C*M [D:!0Y ME<=C<-.T@ ;%GP#R_C/$5X39P0NMR0W-4LK2 MF2[3UTRYZOQ"C M=:5K?&UC)V\=WRLPD-OQNW#A]FCZM4@R2C5XS\YY@6A;-*!^$&DPX$A7>&;_ M&)6F4!LNA"CV0D2BK\$ WY #Y.:C-"LTKCPN*-I?$K2"F:'3F1P:$\-IN)%Z MU-:-NK$$PSA%N7IC+;=8*Y6D+@=SE1!+5)76 6JKHRBV*%EU9;#YN*130XL+4Z7"D K"I,$&25NTU2;, M3/H2PV +_+^N]]KY!?\GO9NI$[YX_M4@B+'/1CB0O *W(;5U'4L497/GET$( METL>JM2%M+:]+D-#;,*@\.@ 4FPXG<=(<(;#8(I_^AW"]7X0P^RD$+_L"QZ^ ML9<0']\S)R1%?M@$B]#ZZ3WR?,OA#48Q?@'1-U-Z/,E);*4SB3?3;\;7D MX54#__(LB#R Z'6()D[LO:*O;YX;CZ]E20+16OE6I_X6Y!@#W-LC3;4 S+EI"FRJZE6HXVE/3AR'+MH:W^#\AW\J5Q MF#[!S'E!5X,0.7]>.2/\@-?.Y,UYCT#,5AF.>;M*] +T^L\\BKW1.Q41SW__\)/2_"[U?N_?_O'T2[N[Q&_W>__-K_\?-[>/3 MWX7;__?WN^=_%U0HYKI"P4_/SL-_NO.Q_@SF^!)N) KHYQ#!R38&78M5J?.Y M"#^Q&! I($?84CV1PQ(_Q\291>@Z_>.KZT6SB?-^[?GD=LB7OJY3#-#Q\:P$ M>M&WE^+:EJC()IYJ\LO)VVW\UI?LZRJFORWGOB6U\U_?="FC;>A:J2MM?ETQ ME%KN26NKJLW8/9F83V5_^]#W9+4E3>7W5(!WLFSR>RIP3ZJQ_;>3F-H'HT^1 MJ>K,=:BW!F;MS,=R7&%ZMGQ4IE2/UGWB6,6.VXD314)7Z 73*78.G^)@^&>! M>:B[QI:&P=O'>'6CR-+%]PI&/'99'AS/Q2:FT'-F7NQ,.'%@!.M\.I\0UXXF MP3!Z9B$:(S_"+A(8GL%T\V#6RR34#1IY0V]S/=OE4(5&^XFF&0<3;)5&?R<^ M%ZRHW%*>31W?WW;-$; M^!CDX*=ZJ#^/H]CQ@2S%TDG2,IT$73^Z*AJ:)5IJMC\]Y>$)XNEL9+,2X#0R M.WQ*T)\L0)5PY[:9W=D!PNFQ .=Z=&-X] ;S$FH^3F &JVE MH9O:N7D99 -$GDLZEW0NZ<>1=/TXDEZRD,1L=33)$!4].UB1ZP*N"[@N.(@N M,(ZO"[;.Q+2WS,3D:H"K :X&"A>=E-(#YD<]$.'[QW\Q8AS C%!)%M6O&_ORX\\ M.._P4O?-"5V:G+^+HCG,K7W #Q.X)?/SJJ2V.J8N8H*==(!"^;/UI$,X3@F_ M))C*N<,D=TJ=^[NF\+K0\DBZ<)^#9:4[%+K?^4F9.]$!@X_*XQ%A,R'R8O2$ MPE=OB*AN>$3#X,4G5_F7,YFCTA:!!E-7->FTVP0Y&+FJX-SAW&%)D>\:@Y(F\4&+FJ8)D[953%CE(MYC2%P9:FJ*G9H1'1EIX3C077BVAH#Q8F"'% M1NZO])MY._O-#C;@MWD*L=*TW%K#_YP[G#N<.YP[G#N<.YP[G#N7P)U2]:O* MCNZUWSP_"$DFG-J_-V@8PN*;[V$PO5FUF3>EPW^E^?32#A'L5Q)U+=O34KIL ME0..)<#M<,Q/AC>+&;Q=4J4#\;T)%Q>^]PASNE[ON[$!+QZ.Y-SAW.'^IJ2/II$9_5 M994^<\@V6]G(#K_CR0'60,95 .<.Y\XQ%'0=Q?%U*6B%*^BF@(RK ):Y4V=N M_:@:0&5& UQ4/CWP\=U$ )1@)'3A?H#? FUAA[KV=,'5D"ZXBK8NN+JL@-J& MN0+ZKKD"2Y&YF8R9ZB>.^"?(XE))'$YY]SAW#F" M%LY,7#ZP%LY?L\*1Q"22N)RSS)U2N"2:C=N?Z)PZ,'.AS0*PNLR]MGW0+J=M@8\_DCHNZ!X MV0"'HK0ZFB@9IJA*)B,A0QY\KC/XO,$XVX8MHI%SH)55LE ;QU%SAJC9<)3O M@YJ2Y[:&%9(I6FIVS2O'%9.XXHE*SAW.G=/MC#B"3M83G8$SH+ZF2Y!&Y:#J+D^Z7$/\+36%5*U_FP&/&G#N<.Z>;E1'A^\=_ M%1C(=.?3@<>K@X^7>BWJAP_S<#C&;_1'CPL%MV&V4][Y!%6.2G;-$._+9@UQ M9Z,/3OW]LT1'Q=$0[.@CB^NC9B#N;/3167*GVIP(=M2!S8@ZN*3"@_L-WK'@ M1-%\BEPA'N-'?1D+SI#NO@1.7U9M H\,4 M7;Y',?:-A\$4"9\F011E8A+G'6'B\3_.'W<$:\FK;,GE"N.E8WI#ZX&N!J@*N!O1^Z5-A6 MS>PO^A"V/:UQH$G8.-!%6\Z. "T>M>5"R10^+U(H2\EDD5U#QQ=%&8NBHHDR MC\YQ71L\R=4@?_CIT\7?<_\R@&>8^>@RZF!%S1F3PX'I;WGC/S8F="E,#@H_9X M1'2$"GI"X:LW1%0Y/*)A\.*3JY QM*5- ATK"VP1J!;7%=$8\'U(AK>@X&(0AS4 MNV<@ASK-D#D^%HESAW.'Z4*F'5=GA*OWE^$))L.+5_ M5X?%WZS:S)M2XK_2G'IIC\AJ=131D+,.4>G250XXI@#'*-YL9O!V2=4.Q/76AU5%Q5+8235R!%U^+SW00$E,P:HB\I=!SZ^FPA@$8R$+MP/5#4(M&P= M\MB]B1-%0A=Z":8!W%XP_/.RPGT7;T$0$+:$7 S#Z%!B-2 4)(O&=(? MT;]C;S!!3VB(/QI[J&!@:MD\H$.WH"C)V;YA'GYG$FX\.<(R=TH=ID7&_&05 M :D *Z 'LB>IVNIP.6\*DKB<<^YP[AQ!"V>&+!U8"VM<"S<'25S.6>9.*3DO M,KBI3CG7&9+S2\KY?P_"$?)BY J.CY_6\8=H,L'_@FA4Z WA#>J97U:R?W,5 MS;XS#[;%*?('(BQ84SI*8;0ZAB3J6I51@SR@S/*9R;ES:CVPQW2#;8?F3A60 M/3*A38VO@&(?0US".79.G?T*-0NXS8: M7U()!>RNG,[BI(2"M_WSJ"KG#N?.:8<3;JG7N_-I0]QJ8]Q2A47]\&$>#L?X MC?YHUU;>O*BX(>$3J/J<4@XVK@HX=SAW6.9.'7[^"16US!7UN8*M?!7_H<&F MM#JF97*PG2'8F,.:VNK8LL0(UBZI,.-^0^Q#<*)H/D6N$(_QH[Z,!6=(AV " MNR^K2(,'=CEW.'T3@"7V;1_@.HJ@73 >> M[^S346] !XHJZE)E)XA#C$&(L8 PG3&$75+!03\>HQ#F,9,!CB)P[G#N<.\WF3BES8,>.>G):]%8/BSMR5OP(HN@>Q?W1L_.S]/$/ MF\E,43%Y^K AB.+RSC)WZNP8.(B\FUS>FX4H+N\LY-SAW.'3-;7147++JYHZL %-@(C9BYVNA',5[A!0S0= MH%!095%0)&A@V[_F81"$+@JOXF!V#42/@HGG"O @3(M6/GE*3G_4=TU_[)%] M'V0\"9WXV)_'4>SX0):RTQU-&$RO6Z)MVUA1&QEQ27EX$O=LGX!F,> T('9^ M$1*0Y\K)!<;RC.DJX-O_SLE"X6UGRZ83)7MH0&TFEP N 2>7@"*3/VN0@)(V ME=[J:)8N2D8V]\1EA,O(D66DR'3&X\O(YNHK+B)<1*J+2+F@^"XW_<3"8K8Z M.G;23:V"D\[!RBY82V%59U*?6]CFT4Q1,BVNT+F,G%I&BBPM/+Z,V%B-RZ)E M9?>#8>7NF].F"S.HK/>[WPZY[UL M)L626QW;-D5#9Z7SFN>\>0%@@[E3RC3>L6&RZ_YG'L4@[]%ST,64@"LZDP?' MP_+>[$R($AA\U!Z/B [$0T\H?/6&B"J'1S0,7GQR%;(/HK1)H+0ZEJBH M69N9@Y%),')5P;G#N7,$1;ZC9YXY1:YR1=XH,')5P3)WRJB*'75"S&D*C2U- M<4ESN7I.-!9<+Z*Q/9AM+<0!7PC&YQ%P[G#N<.YP[G#N<.YP[G#N-(0[I#R2K>6":"DGS)D/Z(_AU[ M@PEZ0D/\T=A#!2LYEJWV-@R6%VU;9J25@H3JCP=PI99X5F4V;502D8ZJ M'LB>I H6=3Y0HR%(XG+.N<.Y<[>Y7"VZV.(LH2*UEECK#CC> _!L#P0[ % ML$LJ6^C'8Q1"&\4L1&/D1]XK$B9!Q L5>(R1)D&QG]-YD")AR"$RW9C.G(?K'%J;6^SS$LGCTU('JM*=@$\!UWC0;=] M.,H)06=QT#4*=(<8DG)"^-FMCB4:$@/3)SCRCA\<.QWP9*G5,47%M$X/O)HJ MM=B(@.7;[=T(YL;>H"&:#E HJ+(H*)*B52F[&@2AB\(K^E37*J:[&\RA @P> M)GTW#F;7P)(HF'@N?8=ENC8,:JY;>DH:>FJKH]FJ:.=,N./RQ>6K0?*U M(81T8OF"G1RZJ.=X4ER\N'B=5KQ*A2S,7<&R$PN:WNKHFJC)62^K=/4.!_J9 M ;T4SG>,13H1O*$R3==%6><'"9>O1LM7D1VTQY&VH MWCBQ=%G8.%,T4=5X%*]:(NP+X0O^7]=[[?R"_Y/>[M0)7SP_O2MX_N05N!.I MK>CK&!\B8&4"Y\XO@_#+@A'E+FUNN>[QV*G8F)W/8P1S#((I_NEW&&_@!S&^ MN!/BEWTRZ^ E=";"S ECR+?%^.,8VX1#3HQ<8>3YCC_T\$>B&+\PQ8\2M3=2 M)?EIU<#W-@OH"H+K$$V_)73 M4Y<(BRFMDV+UOW"W(.J>9EF:;2B&94M(4V774BU'&TKZ<&2Y]M!6_P?VNR1? M&H?I$\R<%W0U")'SYY4SP@]X[4S>G/<(0+\*0XRX5:(7H-=_YE'LC=XI0#W? MQ>2[5J@P%(-^]EI;OK=)<*@$RMLD\-@)YTD\CX2'X V%HH /@,TH7WD$F:E' MZ/7OG_H_[FZZS[G.Q]KJF".+^&NM,9L?R"#X)L<%4O%0\XE?-<39Q:AZ_2/KZX7S2;.^[7G MDQ\G7_JZ?CE@^X=CB5"'OKT4Q+9$A3&IUDA^.7F[C=_ZDGW=4-N6*>>^A64F M]_5-EY+Q%VR[U*4VOZX:VEG?E"*I6R^UH^QFJ_$NZYG/Y9C95*HRP IF=0N: MV=8+B=J_D1,*")\2[EHMSII]6(4L*S[1TDB4VJ:^9B?FF(I,4VUKI=*E4T8M M0)FBCWQ9E%/*B%U=18 '>.2"UHP3C871)'B+A%$83(5@AD+L2& ?!KSD5^PI MH,UCV0O0H2Z,[17+N<3[JZF!FP' ;F[:IMW:2>]VE;+@W"@<:VWJ?ZOTA(S$ M%X\X0/0A#$9>#*7KI:.%=JLC2Z)A5$GELM/VP"7A3"5!.[@D*+ =1Q=M,]M_ MQB6! ;B6.;36M<\[=*Z.X*F;N^NYB=AKV]TJI; M:74,2[1SZC%YZWSC,94Q?8^#*16; ZIHY'12.'.%,IW2EXR.>G9^WE+;? M*&5+RXC>ZLB:*-L:(UMZ^:3>4\2Q=J(J"QRCU3'E*NN>.TSX[#^IZE0^9 M^R;E-% V?T,XR^>S!EF^P+\B 9X)C.'FKG;%8[F?1LA^ #D3L2@M#V0DG0P% M$DS8J]P'.IY?70^ ;.SQB)*:;<7@ &H\@':*B02RX7C3$SQ>3T'?2IN*_8%I$\>:RL(NW4W>4 PCD.0U&&-S+QI#S45ZWHM06<&][#W/]7\ZGA\!@5'4]V_7 M"-P?W6#RK@O*R/N)W*N_4!CDR8BVLE6#"5N8>TN'/,TW1+X+0"H+'4B:Y$PM MY;!I/&PR!_;^L"EY9!L0NE$E[I@?'R"]L>._(,'SA9'CA<(KK)"$ SM$WLH MVN&-UX8BBZ/HC%&TP_\N@:(")[@-P4%#8R60<3TO86).^M4KP+ M)O0+G;-)Q>T..COF8%]O^,I"_.32\J>2T)EI\V)DYG%98PB 531"UY&H2*RX M@1R2QXLG' V26=3IK4Z. N21AZ.D^S^]8"OS,V3]8>1J$#D3,$=F(GYX[." P"#+4JX&3H3@ M6:?0+.%4GCES$2;PKAUJ$$O[!G3MK9"UM%38K8XE*BHK%BUWHH[GU]>#(%TB M@PULE94:: ZAX_GA-4%(;G5L49-8&8UQ26[UQUXYS+DW)W2OHM@)R2!"+]E7 M)H1.C(3HS9E=ED==:X"?9,H^-*-0@C\E]$[7PSUB:C]A8I>6)05:V\V<\E:> M>V4-6G6E]"L :FO-GJ[RSHTSAM2V;/[!(,5<,] E.>/]>(S"R_*X#Y*?)W1< MS('H+D8UPPJ:[Y/@[2G=?5GZ]-8A2&7:V;YWGF%G#5EUSJ0ICJ75]E,4/S(8SL_@YNL(YGW5/&_:3D>J#"&KGG2A"<43RU&F=/.:6 M**"?R1YQLE@9$Q4-2;V=,_SOW*.[CO=;85;$'K[$[U^2\=<=TAD7L)$">:_0 M;(_N^=GY+W<4'=TL:?!<-$E$KM&/P8;X#QM^$4/PBF M8 ^&:. M>;@<(DA3 38JC,%B95CY)?G,-_A;KT[LO:(D9L,]YOH\YB5QNX2VI4U1T@ F MV]GY<-Q?9@U)Q_&7*R,*TF^2:-B5%YEQ7#&HH4J[RY7Q9$#T1$/@,=+0,^?]\G+01TE!/U#*EE6B)DGMV"H?J'*&8"H= MTZX*)AF*&71F>KHXF$Y1F%@_K!2ZN9.!F-\E>=1IQT>E0[NQQNI!#^V4M(E MW*/230,F64)EZI7/;>[\L(>GTN=V#7C26AU-5'AQ0U/P=*2C.P]96?#HK8Z> M#<-PE_J00_GQ)X#0?&G. <[GE+A_>/&X-X_P0Z)P98)U5@!@Z)W.W9XSQ$[I ML[@T=DR,'3Y(YQRQ4SJ&71H[%CYXC+;@IYPQ;,-Y.5)FION6P8L,9+J.8++G5,90J16!L.<7, MGL3W*!:&3C2&B?"OGHM<8? N!"F3!&%5_@AKX$'43#Q7 $> MK8'"4N/9C6D/XR8>$LI_>_\]0BZ6D^Q4BM(J6,%>D22J6EV.43$.-L!ENE0H M[C '#@A%%;9_B&KU7 N'XGE <8=??T H:JV.JHN*5I?+?S@HGOUD'S Y1I/@ M+1+F,.<>,U+P_%<4%;4Z"M!B-W=.-53G+.[LHM)%SLR+G0G=P.!Z\3RL9A W M3\'7V2;QX+R3Y6+/01>F=(5H;5U)UW?WWEABZ:V.K8JF5&7=*<\%, BI'?;K M 2$%#6FRR2>,GA^F=ABB!\24B7TBDXVY99>4=DHY"G.!',I3(40^>H/B' '_ M$;Z\"X-D429,E_017=X,UBJ,GH1:GM ;PCPA^AJ]B'M9Z:N#V@+?%N3'CF!_ M!(Y"\HY;6LPL4-TV=O@8:%CB68A3F@-UHLJ&BA-%U#0^ENC,4%76(*@15;8$ M,\E%V6"@R_N2//M")L'(&2:I2F$4!E,A'GOA8J+@@:V$RS#%][42GM^"ZJ(G M8S-!UT2=A18I[N&Q8";4 BNEU5$MT59YW.#,4+6OF5 +JF"PH2K:ROFLGVB& MG1 &F&AN8@"X7C0+(F<"Q_XLB0J)P@SB0L0"0&EDZ+(" W6>^ F]8=IGSD[S M]>A;5DI@SF&.*AG>=,AAQ1ZL=IWI!X25 ;WH M1D[*D@\K/DH?RF6YY0?PRK\'X:I\$*+>I<4\F\JUMNX\MTPOFE3VJQ4M8-R>4RWV0?8W M;ZC*WJF.=]J_NB1A^];K?*B:(Z1BB!;-0G\EZL8A5.LU 8G2$^=C"0'RDW=);3MCWY@ MRCYCPMY@NI;6\#"/5))%53GM!$G@3E,R"XU 4HEL54U(TK#Q:MIBWO ,CJ0& M(ZE$@JHF).G8ZE0TT;"90-(EI:4>T2PM2ZWGR$XLS(:)1YT5I$N25I0*: =4 M]5RI*%6 ]9$?!U.M)\T<- ,[.T[IVK!CXK-9%F7Y9+5['#I'K@6M#3K0RJ:H MHIHSKO2XV+DH-YKR#@YA.'J7CO0PB$ZQ)[,9(E&P:J0_ D%(;=4>4+2T5-AD M66RE"GONY3 %GH*E(36 1Y;P:2SB)^?@.1?P%&S,J ,\D",4E9RA=L<%SZ5X MQ5K.:8QO$S_"W(O&Y.7]S^1F>L<'.Y)OU^B:(Q[;2NQT6:FSQ(Y[R>QHUU)' M@#OU#,%CF&-C)I73PVABW6*1R@,D2O,YN%P[$1( MF(4>=H]/MO*R&5*RX31VIK,H%9'O00C;;# %B&CXD>>2\;>!OUAH\STM/UD6 M%CTD;'@ +NRW+E:7=:R21=FNH1B3NT5LX&W#P]C88XQ)=)4$1\=B%$$P>&)<6!$(^1T/O6_57X#84O MIVC-;(2 %3,@TK$CE)3/2[*7=ND9Z9KC_MIQJM,.AB.;XZ@Q.*K#[R\)I Q@ M%!B*F+.M@SOWQRD<1S]1./0B4CC^YH2881>5]3Y0R?@?E)*W"7'+:%!%9LJ" MY2[3">K$J\"GOMP,AP]+\"E1')Z%3Q8F:JMCG'89'LV6-J6ISXLEF28S6[IIZXOYE@Z2JJZ)):R<%&PZC%/ M'?F[)-_ZQHM6?.LXX)[UH1;OU6'*JK"\2A+E2JO4N3/$%( *K]BK!4 :V';V MZ?8Y<_R6K]NM MEX-SI[N^NO"5L-1SPH3^Z&[!@F?G9X\RX)'2_SFHRXDR6AU#$E6Y\FQ3[DJQ MA+:MU>,'0MO6\C:5D:U1'&G';"@["=+8ZHBYF/T_LV2Y@C!X%SZERX ^EYO$ M?X)=%XT0LAV1@ WK+6HH:5)M;)2K,C80ZDIQU;WCXC1>WT6B<$/#_MTL. M/"YH#V]T?7?]A95//N#G"+"D4I[>)%S&_Y[,@;"W/X=CQW]!C]ACN!V-T+#T MQ&9-:75L7=0KQ:I+X8!U!_5LT%RC/<,XAB%?9XMZ]:U$I2# @K:_-FI%80AE,#K1M4G[E?!TUZ1ZVWM%7]\\-QY?RQ+AX\JWDB>0EE]Q!OA^Y_'FKZS<[1!!N=YI M3AEH&TB81DBQ^M]QF-[,S'E!5X,0.7]>.2-\K]?.Y,UYCX"<*X\T]?RK5?H5 M>/3_S*/8&[U3WGF^BREQK4AM1<=*E-*C\\L@!*ZMWN36:VWY7N;;4R=\P3>= ML \HEKP"H)/:MK6#H ?TOX$*1CED^<682NTS^^NEXTFSCOUYY/ M.$>^]'7]MZ!-XB/0@2;T[24/VA+E0^)G)[^E2.K62^T(F&P-P\EZYG,Y%@1524:<@C!S/-(MLF@B%04?D6G+ MSA33*HXP7&<>ABV^KKO!.6M,,$$RMP03V/?]R>W7V+N2MG@]8 STEEPN[=3+ MK8YAB4K.1I*M/OT!8FM;0F@ @Y2 M#=(=XSCJ M JD*>0_1D$KV6AV]=()-V[N(F1,[/_=L@LUY[#,K,-II+@R#*7H& @+.[U&< M!V$-IOO6E(T_5O9MIQ=QV;C8>4(7P86.C<0Z^B4X+IC!Q?'VJZ#_PK$F&B8Z3(] ??+3<+HG18EXV/G;LETXTB% LABKT0T9U8 M WQ#9-E)AI>5U1(K3[[5TRCV>$QJV_J#.1^;PPA<'A=HZ2_!4MHO,:'I7E4K M;VQ@Y/SFPG%NPK';1#V<<%BPB$*5N7 P)ASE2X*;(1P'L-,/)QQVJR.+5LZT M!V[A[SW<'0UBP8FB^12FP8XQF5[&V*K_[]RCA8-%PEMG[)7N&M@6^. >]<,' M)XR3?W27Q /B=BEMY1*3#PUIS\F'1\HO7!8$=DU+VQ<"N_6=(;2I/0$U(_ MII3NCVH:>FY AE.4R^I'9ITECJM2,\\/ARLROTC4.;#."UA%1YR7 %86.SK& MCL5S4/6N"*5+XC:=SQ?FO]8ZZ#,#_M5-ZIN 3S\WG08^M&_&[T]Q,/R3K@O* M$PF8(92C2S>-@N/^RPD/U@NSW/WZ38/ASL:H3!$J_6: MPZ#867[&HK#MR$YQGA!NL6*F%Y3$M<(SN.QP?-N!NH/C6WY/ (0X9^.HEXP'6 #%UZ"S PF%+:>@.*>BT+R\DK-?3?^[GCAOYS)')6Q M@_?=Q ][H/<$:!DVZ[1GB\&]. M&#HPI=?SXP _+53OX=O!+.3[@$M;"03Z*77=[T'X1T+=+AF%O'BGC#;>-QO% ME[&RC:-MI_\A<*1S')TECK:=ZOOAJ,!I#3/W1-.L/([Q5)M[F^+!PVF=\DQ M/U$X]"+D"A@2#MD",4%1) RHSA)< M%1SX^L"U;Y:&@XMM<%7PULN J\!A;V/7W!0ME?OF1SCM>XLH/7CG7;@94ACW M-'9"Q+WTF@KBEE3NCXB13 UB^G),"D@R(5Y;4ZSBF5 M'Q(B/P"-'RB)RUJ<-O3;V**J\EE,9X6ILOYRK9C2(&1IZ$PX,24@A3BDZO22 M:X44&?LEZAH3+0GD&/\2PX/@_W6]U\XO^#_I;TZ=\,7SKP9!' =3PH?D%;JT M5L6XHKSN_#((X6K)G9>ZCM:VUW%%]T8?'46*#85O8R0X0^PJXY]^AS9H/XCQ MQ;$7+>![@1DG+Z$SP59 2);5QOCCT' &BWN=>-D_C3\2Q?@%<,*C]GYTD=J* M7I3 FZBWX6O;KPE ]33+TFQ#,2Q;0IHJNY9J.=I0THL9."Q>/CK!\S=; M=2?Q/!(>@C<4BL*=/]PISO"X\OJ34?"WU>S3)B\R\JSW_>?;)^&Y+_3Z]T_] M'W?;&^'[W7WWOG?7_2$\/>,7?KN]?WXJJ-/,=9V&R=) JGRZ"283)URL M)O=\K/B#.;ZB&XD"^CE$^-B=(2Q&$&X5\$G@B-C^(&G6 'K-WKP(D9/$_9PG MO$6I)[6E#*AD*Z63Y[N81M=7\,IIZ"0O1(,:-O?S*;[.,.LC?NC6<^)YB/JC M_BQI"8B6QI)!33?/GR.W&R>OP240-JQFH)7#.3K%TW[@@DP.:\H(%Z;!D@>Y MQM8:"N&KK+B= M2L2@ZE%32NAC^_/50V_[V4+FX2&=;P]FE+\H.,(-MB[>0-(QGV<)JX5/8 M" M3E59FO!'YD#^(R0<..P];;T#0A7YJQ"$3!)HA<>G)])G41@CQ_WO''L8**0C M+9YB9XJ=3%<4>H'O(^PL#N>QB%W85S0)9O@("MY\_-_%Y(N(C,<(B#K%]X>/ M+FS6$4=4"(-@) K4CR2?&CH X?AJX$")T&P82\GHCNNL0#,YOAR$4IF=;ASNOH3OH#HF$@TP?>/ M-9X7O\,0R2%^1"\6WO MC-_Q$\SAE ?ORD/XB>A<#SJ-:CJ%M#1VK.!J^*R; MPX Q9R+BGQQ,X&[Q=?%-D&?"'P;W_SUYA"'^;("_'L&IC!6R, FPXHZAQXE, M)^21,TP:Q(G_AXF,*31X)\^9JC7,'?R<_\&_?17-L,\_PG^(*3I,,'Q!!-!QALMB@HDB*+:[C!:'S!$&$6#KUOW5^%W^ F6=")PIL7CX7>M\=; M8:5@1?@UF(!RB.C)+'QBE9 L4!#TX@ -L>&-]5(4TW)00!_\SK^#\$^!Y""% M19<'U93P"5(Q@C7]=!!,4K!V?WMX:B<7_^#2?+!ART4EC"TQI68Z1@AFCJ-D-M)16GER8?GH0OKL M^SE0A!0Y!%):)?E"BN'ZHP\\>:?_S>&+E>% 46 ;;4MGQX\CSPUFW4.((BQ2 M2U/P(<1FFC>;(/)V;Q$-7VT9;\:I_;QR0,]"-*.U<]BC)Y!W>1[.86OB@9G_WB=7X%!.C'&? MW>X#*X<;]CRB.>@,[%4 .4/T,I\XB\F!A,)PST]H. \3JQY_;7'>D<[4B)10 M,DGPI]L> Z2F;E(B)*2"W/Q:3#[(A,:$,]%\$A.NO(T#+ I7U+4B7 37SUF^ M%JWX(2 H;V-O.%ZSI,=.!&TM0#E(0Q0]4\/.?PTA0X _"$H!0#WF2!OH2(QXK'3 H<)OC7GA7P# MU-34^1-AEB>$(G@D^ZEFR8Z-L1,+SFB$AC%!?)I^P+<6A"L'Q^Z;(U?.9+7; MV+R*YV2S)15(?%Y-8-$'_LE0@'L*B2@*HS"80L8C6KG;IGGD=_[* L\UJ2>> M4:H3*"G@,^2A!\D8HR28!I]?]^/G$?[2DH4TBI9X5@/009Y/RT.(M?3J>!,H MM6@OQ8.$EN;P+0BA17.LW3P247,BX MVX7DD+O%9$V7N@O!RVLFM5!2>N094$*"_7=)RE:^K^13V43)AQX;!A!3IXVR MYL;]"YM?H+;2O1VW&)=QXO(N>9EUL/%K.1&()AHU*06$E 0"H8'WT;SY2//2 MYDY^_"(A9 YYE=-[RBOF1T2L[=>46 M#'"7$8E.4_W5WNQ956H]>GH"Z6U"@ MK'B]"W?(BP78EP=^4);VY-".!-C: WM/ VR6T$Q=B+5YB-TA?-"//&PQXK\3 M V # ]^Q-9M&+R -CND&5\;DH6\GMD=_ M+7QR/I-WXP!SBDSSCR&AABT1,B *KA1ZT9_P&_B4FX_@+A/+V8'KD2\G/XU? MHY8O(@$;.$1>*>3@IH(YOII+?Q@LX_F &((?#>;Y# QK$?+4GP;TWN@>PH5I MM/$F18&XH9!8G8G"Q!G^24US?#;@>\$HP/;>D%QF[+R2G.B:R[J\B93DU-'> MP*0I^8=O#7L6BQM; MPQY^>%3H0LD3C@BV\5-AM3G.0=,Z>9>0FD$R'W[0Q69GZCXM,9%<"'Z"/.8T MP+\:+>/.V.?QL')+OH@_MHAT8!?"#Z;X_,3F"3'L,>*HW94B9FG?$J .HB < M"),@BG)^ESI<,^R,^33J <*Y$A'M\ZX(I"JW-YV^[M7X"ETNRH!<0XD?B4.^*Y1N2 MLKI_@\@'=(Z&8,YSXU (; M.*P,@GF8AG/AY !-&Y&LRU)%YX>MX=&!HTO6H9]H."=^=0#F!@K;PK?5D$X^ M3&8T)4:/.+B-$$&IXTJU$/FA+4^1A,4W/0DYTI9/DYXCR?.L1Z3&1.]"<1,1 M!'Q^+@K!B'4 %\1H#C[*#_E5^/+&^$#RP:T]GSFA :R+!RA%>^-G@ @YOO>G-;J8&63"6-DXQKAXJ<6E$^L M>)HB@1@D/D#G:04&-6467("=-@<8A-P3>"Z21LG!"92WUO^@1E%:K+DI+P0#./=J2B@-\U=7,17I5^(6/ M9^UH[J<)$6Q'T7,IOS:A::F?Y_0$I@;&\LZ=^C-!NTZS>3!)<0C1&B MOAF-NM"O)Q@"&I&$UNH3!0N#-WTI*06'V DHU^R]9 V=$-&0"407B+-*)E*M M/,D:BO&E$BLE>UC^/5K*#;U82B@J.*ON+?HY0WZ4MN].)BN&6E[J=!-?=L35 M\PL>+[4[5=WTCX;1V MEF[TM3+-^;LJ<97<2ERU;"4NC*>$C1+X?V[_._?P(06J^Q%!7] PIN,KL^]_ MS%KJ%6)Z$D,Q/7A,48#_"BM/2\_$)4W(!YI7D44>BW:KX3_0\OD6=85PNI,W M%Y4\ 5@AY/RDZ8O5T$T4>_%\6?V##R(7W[. G_9/E%H;BRI1\NT "X,'N:,I M-"M#'-Q-RW3C,78DA2E^B'%$;!&048>F#F)O2FPV9Z5KA99UD5@EI!(6]8:D M7,PE:@$;9 \?RED'<_<%)<7$ 7Z^#W5(4P=;5/C_(V&(0OB#4B.79O@>QO & ME 9A D4>\=L6R[2QS35QABCY>T)N;PC;T/>>8W)0.2F0//*01K>*41!H)JA.4+&B?^&!31K<03G+7KPN^U5V60W("WP"ZM MX)J'X 4*)!%!$W0?+I$@=>TU$9\ ?N:K!,W,F[/G;&WX1-$S.SQK%CR*67.ME.I:JSB2!#+%FDAF$^L%E(2U! M[4>5).:!>^G0 B[S'+9U5+>%7HF+DY1E%&=RRM<%E9Q!2)X<%JG7%F)-<44$ M9!:AZ_2/KZX7897Z?NWYA(+D2U_7+P7C@\4RX'SDTS>3'XY M>;N-W_J2?=U4VH9LYKXEM>7!0E!ETR/Y#4V#$J/->.[,8])PRAGV>?E=F&9,%F DVT)24G;;U;$989 M90 QO+@2&)EFS^_^R]:7/C2)(F_%=@VNG9+#.(S?O( MVI692IG9H[;,E-Z4JON=3V,0$910!0%L )22_>O7W>- X"()$B1!"6NV/944 M"41XN'OX^?AJ.=C09JH[=UZM#35L(/T%ZOC-($2O4T1E]4F^=SVTP^'VX'"[YFBPQF)_(Y;*/98H%?G4 MW$P6X=,>,)3M+S 8BZO2C>A.PH)^BYY$!91XEQ[UNLJ!Y ?:-TN+;1_%MF?V MQFL\C,U-O48*&BFHQI\^G!0,SBZZG;$YZ6[B9R=GTN357&Z=&[X/+)O!SFZP MCDH ^<&^L9T2WYFJ$.ID(>CALS>":R!W;\3;KQC0H$;M\W1J%]]B"";9MBHZ MP$00*4;;L21U D4=T4 _6V W+29X$7:'$'VN9ZJ8[X%1G?3"T[Y Y3I+JOO! MKN5'WBRF%7^+!#=\X/BV#G5F1:J?2W4E/@,'MXS+G/5130L6NL +L(P;M^'Q M?GG*E5,=!R_4X$W)IFP_TBK:_44@BN4Y9(\<=$2[D:#6F,T7P-HQI;( 2'$# M)18QZH51+>.?3+3*\?9@MN&">B@R'<_)E"T?!M;K$'ITGY:,B;9DV9?6Z$=K M3I(Q<];&*U!O)0#0ZH&.@[0JO<5:#^PB^>('G^"^C4 P)%=N=C\,8T4[P@DB M6<^&$P+4A"L11TOMH'_ '8P1SFBR>@?8A8-0\=@ X"Y3-4]E,7HP%\P5R \G M_/.*SAK_*U[2]J""-:MOU3=+0+.OB"EBNAT.*NPY[(9A]F; @^P^-I('S#8!+YV2VV\)K6*N&U<=&&%?!%R_L>2$70@ M6A\%*SIA8:V ?MN<8B][BCMQ5N'MZ5$W?,:'3-R@>6/,D[?0+0OP S"RXPGF MV/,A;J1N&P/4K6S22V?V7=FL=^IL=M #'E1[P!W,I^<8<'?3 ZZQ\_U9 M>AX)"I\H8++>.XVF3 *XVW_U])%4 C1 CI3B'IX@^I9OO!4%7=;*,=?/9&(E=(#H/H86@$V5IXCH9CE7 &^$;B'BX)]>S9.N(#>@ Q++06 MO]' KP3"XU1 $KQ* 1"H<7:,%A?B6#@1)2*L9NP*LQRRWPDG&\' +6V8F;AD M$!'N)[;[X%M^D2&?Y_@LJ$..<(S 7\/P.]Q;&O VK"9Z9$2!Q,I&9?0 ["$B=()2M/@&6Z $ MMD _1:P&6Z#!%FBP!1IL 0U;H)>++= O3@J1050D%J/L^?_PK?2+V_#&_B7)@M7DQ[E)M3C\4(/=]XR[AT0]\$N]IF[CF-%(%?*2MW M,XE,VK4IBN(7Y-&]Y!Q<(TE'DJ3>6DDB\'[TN0)6K(SCPV\9=S2YB/\U8#/, M=E,9@9R-)&8!)8=;Y;E^W%4EW\P7+JSNFL:^W2E'>&E:0PH<0R!NB&$^28D5 M \3D_ 95X9&(!+2,+P*DP\P"A>0F'M2'&.V M""@ZIZ,O^X5QDE@')\BT;EYQJ;#<)S6**?S&P,RV$\-AO_O>$[.!]QZU[\4! MNMZ;",4I3/X?R QWK];*46WM#NTB"_1),ED0!T. M8L9C^>E5:(M,'@J61-@,;RP>?%QU$EA)QH4SH7C)-M-F]RX"9!8Y7\/AF*B\ M?NTJ&?E/SNI;PP:Z>E!2\0TY88DI@6C>:P M^ W.-Q,C17)^/DNFTZ@@6R"/V_'0)+"?06+)<9[1/4VJV F (4$3$H(E5GP0 MYK@E=+1*51>]5!1(XVNQF(]F*V4C5CLISM_$+-DK;91LJF.BNSVF:IU4I=RI MH6^5CNDR1O,D5KPD5CQI[4GL*)#Q*8WLJ &^\?A@8+_+NRMCW!Z81JTF.N0> MU1%'/)@T>D[6YJLA:KQ&E@]NYC, X_G2@9P>J.NV?TJ]JXYI*@:)QS_E#0%J M/@R/F#BAFEA 7LX'YQ&=XJ6B/<*AVV+-BXM?.+->_(#T)?YDX<7_)M/T]O:2/PRG>V@V*JT# M%K)Z#K7S\@O"&9SK@PG57$0QWP^^PDN#\!ZF03+6W*&Y'32O6XY&,9@%2GB* M9\%+ YQ 4]BQ=2T<%TS'A6HR8/(831R 2 .>-EY$\-=_"0D1(##YA/41V OJ@-V(B;7+B MBN@,%99*X+I#554A;#,3!"%VI*BLG5C>U*:R(_=P/Y(/4Y*%9]B,06.R;71_ M>6C>U$H3R?[BIT][@6^0.^N$Y!T2XX6I98E(76)S?RQL.:(.S:IX]'L2))K[ MXR(JVS*N/36SU$P 2'.S4$(S8T0P;[Y[L4%X8H%34H)H3DE^3*E)P_89YQPR MQ!&QF&7THUYX1#I8KY^UPMA4ZB3#N M&OF,_0E=[^KK6JGL&O$]B/C>:QR7\AU]+Y??>',HOU0(6YOF]:DQEO(=*4:L MTKC_F[@B+CW[6MW4W+I-_SMM\^=T27??2I=TO'=AZF-AE?KHJZX$T#MX1C"D M?^\T5O5XM=S7N1::9K?I.D_&1S:PS4P#!]H)<4S9:,CHK\S%:51"Y5GA-' > M9(3^G&(-W.WFZYDQ%L95JD].8/,DHDRM*Q-;]>JT]%7D+J*IQ-R\$G/05&(V ME9A-)693B5E 9[SB M0HU"]]U25KUN#%+W!-Y3%))S9C,6,,+&$&T3(O/ YX'*.ID8UD*6ULAPD!X) M(!L_>@2>2$S&=HDM%#2 EID?R M8I9PM4V# RKY^U:D241R!!X,MM62!X56&OBC81:)$$?61WZPE&;K4B?=+=4T M9&=?VXL .S)C?F,0S260&AO0C'*XXXHDFI-84?X2S)*]F*=)-JSW'KA?3: M9Q?=S$+6GV&,^2-48.*H^B1]AVKBR4!3\?OE15(>BE^=59IF> /%C+L+/P4 MI_<1R)XGQH,[?Q:] GF+BD]ZG6QTI==Y(]$5N7E#HPVOOZ@&$>9H@>LB0Y=. M[N+_@WO'F2U5ILG#.L)S4?Z!]H0D2TY%2"I.J-6BB+(";D%J/PRQ9Q8GI(E? M*4.)2@;X8Z?<%D$P ED3@G6%J%:PFQ^D!+',*#'W/'>9,$]Q>.:2HBYBKC=' M;5B$^NO6[TE2C^3[\,GJ.*W1#+$9E,L9THE=X2?2>4BZ8W_FGJ"9<."0I:N:>+]\]AS M8GD>E?A+/SKS1,*JI&8G,CQ\^C+2?/ZT#*EE2J%W;/;R.('J\HX&(C-'#1$0 MD#*[4[Q)+RXGE,,N2;MIKW>75""02/D+6T8.&,9:\I]S#E*B@ VTL( ?).L- M"TDN @'G E T3HO)0:Y8/4W8;B)M+.NY+8&ON537@P" HQH5<2F(5PN;2WPA MKS(<[=""-=+S% PG;=I2$Y)-WGOD.G]BE3Q\XB%+FWG<@!DKY/40BP 3=JE- MJI>1I9P\A@(AY-78\0X;51%.DW.F_J,HEJ**3 W_ M@E?Y34EH3C=2;%Z!]4A.B_HFWO4D,7)!VTV9]0DEU/TC]&+%>^O"*>O?E89-8)3L8%V9$+Q^L*O!P8)X6,S MUJN\=<+1FHT>EB)K:P5.R,4DIX,JJ;&E4\K%"8V=A2?SU')B+ M"9&A+1?N":P5$,HBKSLU#Z'WBX9.%JZ$.30%6*^ [>TFJO@T(I'^]1,L!P2H M$*'W7L_:Q\;7%6%0IQ!N>9_1OUG@YX#;]GIG%_BG#*R;62D>;YGUKD?D[?41 MD;>_#I$73ZG,'@:'HOF@D.8ZB+ & :5"VF7"V:I4OTQ8>P?OZ"O6PC,JW"]V M@G(*2GIOI:"$;_VT?1UL,*"(N1X=13O$Y5>1K<#[C, 'W]^?DZ(3[>6+H+"" M6( $FGI5B)5^%2_S [AX,9H8\ZH!^7^2255@*TQ3@\OE9W6/-HJDW;=]O#D M<$(O(Q&6Q=2QLO]UA'NX3M&U>28S1;]UU%49Z@7I^%/"GY8D1O.%NE7PY.07 M\7]X5;FGEW.+$C;/UK\89R6IMW7);V]*,Z.1($JL=><@520N?#QRE+B;-A-> M#UHBPKNB'AHY+0&?00V98,O @3T9T\"!S3H6V3#/+$4)4+-3ZOH*I:DAW19. M@ACKCIQD/T!EBQXE\C)%X?W9.:Z=KY02$_R76(Z(65JD?J+QZG^'DBNE6RUY MDF-$(B(J+\^,D\=Z2$RU'?'LQVNZ,> I:0LYJN_(]RB_)!$%@5+L)PNFCDI< MR/ M(L$6\;65&API29KF$I(C3G/!BO6L5R(1Q5]-3,8=&6[^"^.;OFKR/\=M;"WC M2O!8#J/3*U*D2T<+X$CL.*B1*7)>ZM:Z>*)ZEIP, OSHH@M$,1SKIZ@6I")A M*J^U]);)%D[<2 L1<[E_A?$SV'+(8/>63 [3TS"#IPZ9E^:*JD/L$G6M4(0& MP(-#S$MB.1'%QF^HQ8O8=XH*6D& *MY/CX;1&$:(@?@7\K+KBWK_%-W%TT[M MPM-TJ$(7R)@=MB_K_SEL*OE8(4_M?Z3K@W.E7I,O=:50D$TIZN:EJ,.F M%+4I16U*49M2U.)2U$%N*>IP12R8 @TYX8=NB0+5X_F(XAKA+D ,'";QKLF> M<9[1<'.BI'.A STHJ#9NAELV]N2J271D\?VSZ.L\2<*H\1Y2:IDRR7-/_E M*JDH,K72;#"(>MGB94D@A]7^!.;K O1 -.3%N-E-@#(N*>HG8]XG#_'EY+U56U>F:QAF/7J<+),ME 'Q@L$O/YH^* MA\_>\"H(?.L7\-6DK(4WP2U(J[-XQA]]HO )50C>^Y>\;)0>F.I)[8W>1++@ M$T)DXEWYA9\6<%].=63M]8+:QDQM([^:D:)EJL):QU-4L'4TV%8&^/1R<,GT MA)T8%VO'19 MFPAKLXLVGTK9Q9J#8R:*";[Z4VEK.$26GAU#A$D5B2AHJ':3.^-*)%'7L68_ M LGL(<8"BQ+S6T(]ZD'EH!P?8'6)9FA\"*4R&8,N^00O./NERAYV2KK^4- ' M-W&4):T>QCDF_OB-9!B)"D9,!D.CP^GE'2]7XEF0!58$=9$,KN;69*HR0_9( M8*KR]]PT"WD@%RQ.BP+#KO4*TH3WY2)B0JY> R>*&!7G^0$O/^3HJSJ^7W+- M/ '#'TU6IC^- M0V(.[S &Q<6'I Y3S^?,Y<_IYXM0)X@NU2I,6'!7_ZXR<2G93D"N7J) M<#7/&<2)*9; !]=>-K5P0!2?<_Y6"\Y0UUS\/J=^0IX8TJL)"\EM:O51&M\3 M3@V"+6I7Z<.2^SF6N@D+JJWDO9FIK7Q8\@O1>I;56RWCAFY>H!!?2;Q&#JP3 M,&%VDH7)&2V>5.8RL8YXE7+EN7"-*81#?;&TP@3W*N\.R"0+]B2:F&8/:Z5V M8#L_8T6HJMB,02]E4M=6X)CYC@%_5XRRRR]9ZO/*\UJXY9WL6UAI<@_AFERE MSGR-TI: +D5M)X>E=FPN,D ME*>T"RL'K\9 XB E5$3)8984%IT.IH<&Z3-&SS2;4?\[MDN*2Q%>1(5NU+0N MP/%D+CL;+*L)DB2E2&@FHKSWL1/T]([_4OD!R;"FTI!S;:.*$Q :WPIT8 .N M_/F$2%&J]4'58?SIN/ZK%47&D[\(PE^08] MX>7,LIX Z1J_\7; MWPQ+%<9P41!%,= 3SY#0J=6I&QRK-NN"-,%_<3SXHY*/ M^K83J'\Q!8?M8S<=DQY:14#"Q=&MBK7.KPZ,%,M"9 M;[3QIRSG8J0&A4>I/!IY7TZ4D&%WCP,8\@8(EYI:7GQG*M#UC&?8PA/V^5 & M@F,BXDKSJ_5%*-;@>V;VN86]'8]ZW[XT0%=#(XP+[*L?\CFW\:48FW W<^Z; M??[)>'9+??W3@I?AK0=0Z+?/+CJ=? "%I-T:4SADKAM*M;F-K&57L*(T M L_T ;U=XP-K/;;$+?^+*HYR*0\D,6HB'0N#JJ]X/:$$ET;W@C>7\3M(O#^^ M;7F]FBSPLQ!?WN$E53:E2J818=D*CLMT)\?^BF=3P%Q](*$/\$J4DXWUMATJ MAUQ$\X4,#R8)QS&R;5%^B%$P;#7$H*3MT$KE&&$]949[$2ZUO&BEPRQ\L$R: M[8DJGE7%K.#LN,@_D2Y[\=W%LWX_"PK#0I\7;N3P-8O=::CSJDJ7I[5H=%1< M))IG,H@R[L+";;6[4*_:%"%,YUEE.>;@N)U+ T,D[7AK!.4/>?T=#8A^LMP9 M_EA5DONO'F+YG8[U2'"#[\5\Y ,!4]!8N@69XSTD""58O"IM/#F>-NZ -AX7 MP-FLNHE:<( Y-"+KY=6B-(&0>S718RG:]U 9$8YOM#3R370-.1=_5CB31**. MQ3$BCFG.W3TG46DN7B]>K/A#4S21!1PX2ZI2$1FAL P5-8?YO$'VCZR4Y^^( M<4?QBY^QG1NV!NKQ,VW$-+Y;(M+YM\"QC5MWRC?T_T^9*[Y#:PEX6O0DU-8:5T88T:7.ZP02*][OL\CZ$Z_]A%OX ME"HUEU_+(!Y)5N&("L2 ><$'?I52C8_J>PEYRY"R%O1(A!;>#^'_A+SC!,V, MN>]X_'G42O(W:5GR**<"FN(*+E1]+$5J3=SIZJE-3>_F-;VCIJ:WJ>EM:GJ; MFM[BFMYL>S!^.EJ1;IN<#+PLU:FI4EQITW'X/.[.QK@/\KI)684BU(4I-U]8 M$&'B:5A\*# 1Y6_5%:<5T('W/7UB]D+ !\5^,UH,XM7"!-0\WL331"IW,<>_ MX%QIBLT8I+/YDN)&*>Y6@(6I-DBUOY@Q#L&9-96/J67S"'XSZ7/2TO5(0^X- MO7K=^3$J+;0!%NZRX.KG*Y;=;/S!3A!;YX[K@I535R_VCOP"WI=**7KN(0B# M2YS Z?FTV5".:-NCP)?P0BBR17A8(A;RQR)P0MN9QGU:B2$DW -*>%+A,J2! M4$ K_]43UNR_T 60W;%.\)D0ZOF;/'G\'[(V,5*L^*_8@!!S:_3"]+XBU#U MDX&NV^%:\YRH@M5F*'"M$<<)Y5 4_CSJX7Y&YJ=?4N7HN?/,@99BKL$ PLQW M'1^_X=G@0,"*_@O6@<*CJ, +5 ASE#M[ 7L$LYW%PS6%3#EREA;Z7.DU< \@ MO1):M,A+8@09'X\A3WRTVHHEW!4*PHG?A&KP$GB1ZIO/C/$QS?1F)^5-9*N& M=89*^+&\/360H+FZ.XN<_G<$*%L:O_E ,@JN+^ E4^/W2/GGW^ J ']H@84^ M(4[=A!W(^@7NX1H_&/>*A3/XS0J6A,L@'G;'1W;BAX^AH6-XA6P_FX+:3 MIX>^IYSK)+,JVEVBO4U@H>G/Q?>HEU*02DVWMRDK@1XH'B,==[?='> SN^U> M;W4$7K%87@A=H#?YH9H.IZI:TX'S]*A74'$O3,:_10X7_6C:I;.KBRP80/JY M^0_0:)MX=?Q@LG,2?XL#V.DKN:XWIA[W)8P3'_X+*3Z 0 O^IW& X]P44I9 %7DG)>">_Z\I5D&&;>1-) MA&KX7R<:W&S(RWA8*J>68&9+0K[;0Z,B@#-$E\ \G\EWC Z6TY0P'T(%4G4?%>=KPC[-?=-BBN)R? MX\FGIPZF^HE2-3 -@$PN@(P?5 PUDIZEF![@$HMUD.0H3Y8\:[>Q+O)UE&I^ M7ZTHS3L]Q^X;,@;GA>=0B:.61.*U">="!E^8]B[KKQO:!@\G@5=\:5EI V+>/W^3GH(.PFI5>ACO+! M\L7Z9,].>8AH/)L&$@97I)! D\R\\FVKSEV]F3:I1(=<).[2\NQ[< ROF%QB/!YA1EG7&E M_^T'?QIW1.;8^:1A%\9_6L_S7Q-S'2X7X,J0Q_3AK%85=]__^^[SCT^71ZRI M ]-!*A1]1((H>^(56'9V\*^XV_D!P)?ED>35+H5D6DP&X_-A>V"B!7,.KSR_ M#7R,OWQ&QQ:_=&[DE,";A SH6:[_*,8@\39XL>8$5)DI@VI2) 4SB6[NFTP- M.A66Y[&!Q"'7:5+*H(_>+D)A'&Z\E -JQB0 M@!:,X[FQB9F0Q M8OGP&5$80U0J5*<5HRAGYCMOFC:MD;4L-ZQITM@0(-!,G*-^>R$4Y "RV/HRN:'F[F3J1:C/+9,Y5J+ M R-P1 &J*.6!1P%O;<7-J&MA5DHUT=UA>OTW-+%0$.%=6ATAC5(7NO[6S8)4 M]'O93KI^[XUTTMU%_O3/0O@JPHD>124" \8:=-N9+Q_&]H[!A75N#ZB%?'1,STWSQF MIV(18N%S'^>V85N/OX@P+*X%+56(\L7'^UDAZ@=.^.?Y+& :'!-O0BKTK[2C M%R4$JP?O2CANP1N)!XA8A#:;EZ=O&#::456$-E5 L8 V8R7N.8S_+ [->&$< MS"\O1"DB)MSCA_\_8PY&$LBB%8M*(JE0 -*?@LFJ3;;LC$SCK,BPJGAJ[34E M.NZMGT4X$/W^F[!3^3Z->W1.MO7H)G4(2B183*2IN,L5(PW%0SMBY!8N-I+' M51D4%X\$)HU",H/'%LUMD!&M>) A!UO!GZ"'"8]G-&82U1:?1AECJ3\P'M9+ M9"X3$<% GC6 MXC,$]G M12_DFDNB2>$O>$^(#DA0$Z#PV!/$ HE*I[$A\/$HR[% MRPRJCEU/FV19@^-IB<^$EL(N7'Y@H4@*P>84_NJIY4W2EQ#J92SSS:.8R(J( MX:4T;STNNHHQ02DNES?/DH_,XSA(&*L&<>!6 4Z%QL.+C03J+J:P"AS+*W4[ M17(,GVJK4ZW6>/E9+Y;CBEI,]'I?Q/P*]LCSG0S3??! ':1,2"IG)LOE(BH1 M:F'C8E;(,TY="I8Z0YIR-&A"WNG[G&U,(MS90X@PR]WUMW+>-OEY>W23V>:$C'^B[X+>]-Y'5ZCV" $-M%-#G+#^D$ M_7AV%AZ>B)[@O_YD7JHR.6GMI%"^8ZQN.2K*2CPR9023N9XG,'S,9+@(19LQ MU9*RG]:S@(W-Z72'UY#M*E./.K_S&XY"03*![L588? 01D(0["4O."9/<#UG M[!F;9.6[\2H0%6\T4#0D2/3$-,WE.7ARPA2AS[ZK&A MG'5I;BTX"7&)O"P9EP@0CU1'%' VF3DS,&E ?4PY^!HQ$/V(IQP%[!QQ#B(D M$/Q@#)HHK2 ^_IDWGL@K+WDO<(\(MQ-;4K2B5_%3K-^GNR,/!UH."R=X5:[G M65K,. 9K9FZ;'W!94)G)?.*&B:KV/ 6B6W?)EE>\XX3 H(J>6E+*&-TM9$HP MT/+8%.&X+!Y6[5HAK@R].PX^ M*'7+GJ5\4)Q07G@*_U=G),IF)#J?/%\SZ#6&$Z5 & W14HY%#!&;V#KL,"G, MZ91OCH,3K[.W3^Q4\WJY-'*JY-4F9K'L0WA6G*(>^4!JBH8!*$!)%6*)K2(6 M"KV'J=X3)F7*WXP0Y0GX&6O7^,TKN@6%%8C!$3Z0#AU!T=CS 8G7;?]:JVJ@ MZ_NK8\)K$4DZO_ZBU0./^FTMZ(6#K!6$CHAY2;@C.<&.S]HD?X +^(/J_%1= MG'@ N%>R(]743SI()LN4\WR0*@&[/UL!.@3A+0LHD5H8:\J.\8'/=LB4[CD+ M7S(&]9L5 JWP$#\Y+I5Z(1*,<'/@'+[BI'"@D4%$.KVZ [X_CR:[RCW1]/,X M*2.!QKCN\.7<1HID/XG.04(X%N-;J4J&.L6D7.0\/OU0'DY*/UBZ#1)SR)"8 M0]X"Z["HZ #7&'*W+/XYAKVIP9&\9V$#R>CO&T6N)JF[D&RZXY'2B<)ULA#G M^>C0/ (1P>)MZEJ6(4%[-&Q!._'BP,)ST.-[L0J- O(REN)1$CY=5'3/SFEX M<8"+DN%$*TR,._W$RYCY.\)DH$YYL5AOPN< 1?GLF"6(*1E+FZ(BQ48&V&H\ZX%IG$F=3R\E MA;83BO65,E?A77>+!Z"58R%HX$UP@];VM3(]PBO-LI4%K^F2G)S1\_VW,GK^ MN^\)Y"+J@[X6"3ANY?Y@-F//=.R%WP,^YP !7V0]OT[PT[N74AMU$@0)8H)X M1=^+H2H33?0R(ZC2TQH!Y54E' R\4H2WEG"\5M 90PDQUE;F'2O+^\GAX;_ MGR.BXI,SEXUCK^B<\KXL4C;<^V.J V55 9ZP5^-ZU[C!+0WOI2TBN>PXNXH: M/W)E=H-WE">A/BD2P7U7L'H#,?I'J]?$M]@2B(,?:8$;(B=RD+I<0?@TFID3 MJ%+:!4WP@CU(':GAHD?^(P_=B+;R9(,M^.Z8!L-DL&0;E6?G8)U6^%1,-_F; MJ6LYS[0N=%YCU%8Q&CKUO/5;M1G-CF"R"^B91S?$8&65N^<5\]3. ^XS7;.T MHN&O,]>9\^X:N43*9B,]5 N\2!0Z>L.4UN5#<\KE*+?$YO$8_2!&')P^8;!& MNMT8EPN YL;282Z88K^QJ24'8*ZB(4DOMHIQ@\Q5Y T*4$018UMK1. M.4E#%;HZ@1H&(D9D/"!#Z8QYORX8^]3 M1R.%.L4US^U[BFA0[!^]8Q$Y*O0"-O46R$:0D](P,I"8!,67QRLY92+"E\[V M?RWG*%8<=OZK P:,;4D(E-]\_T_C'U0+6LN ^G]]_>T?=0BH2US_WU4Y'*Y, MA7@B!<06 E7>K';^[&HPXOB?9;N%9]A^+D K *.H)]QY":R:#"K(D7)Z/=BJFD=2/ MW'%7I4/"U\R+9Q1PLN1%GJY.,ZYRTJZ&L*UU=&9_DTSJ7RW/1IN29-\,9-9OPY MG<^QMD:K-$V0BQ<0:$?"3TG$I*7W3+N)@RCR/*2JB)+5^P$[IW("/Q1N?FY< MA@>F)&*5YJN2*IESAUN+P5 =+"_1">, ](I0@RE/G_9WSJ-:TL57)Z>]C7.3 M>H>.58E%-Z$,S5!$1.@Q/=BEN#DNSCFQ-/SE 8R5?!E)E!5B3 4#@F!U.S,X M R_B^GT>1]QD!02'#I7)N]3-946Y5Y>\JP08L7Z3Z?=2R[A*7(F\]+9@%5C+ M)$:,Z,MVP'"<1BDXUMT7=A\3*45(7T%I2"!F69&2>WR;'9HA$Z6(K"K@M;3V MFV0=6PQKO)'Y(60T3^$@36W$5--M$RTS&-_L&6-*9IEVYE92-/]:P#%Q'T+\ MY]I>[]J+^@J?LYNLQP%]%X:(=!JJC$(AN4B-(UVYE!@S9O%V)(5%@=%*8 LF M8'9UEX\/OM =+LR_(GP4WBH,88?07!$WB1AZNV(L?,OXK.JDM#7Q[K9DSE_9 M":%$T^,16-=_S<_V)\47KU1J0%'&5'RM4[N"G@4KYLE _BZ15)9UJ)PV> ') M>J+CKA MTJK+7O8K8BLFSQ^)9UD! A%%^J/HNS$1E2J3SIKDC;A@.[V*F?I\?;9NR\NK M^BLFE9#/V]GJ3'K'-,[6IVQWRJR# KOD-7XX+BOP/1\K2^ERX%GSPFJM;%,R M?+9#$KW=:M>H6BLFBI&DRNDEP*G*>,YQP44)<#*4YBAL0(YTR0M3R'"QX;_A MFG]%!87U[%0"'9/F$Y$M%C$8S.O\.TL4] ML9M%8/R&&@)CRW?XT6(>&I>\Q:W;[G2-#_B#.D:^_G[SVQVNM [1+^90#OI# MYQ?]0N>S,449$]VN"#8>1_#U5AI?*\$Y)N+.;*PK%-N7/%BMIF8(6<%"I6$8(;]12[[?YV3>U9)^EW>_UX%\W_T6L>-Y>V2">?=( M-2P_E!G_X=Z?@^[ICMN_?#2NG_$NCC$$^==(.!U;7Z+OG L8A6/YXG$ M.!HA>@ZY(?_DO_)PK?YCI%H8NV?X3IZQG4!.9*'2/41B M_9T06*B"5J))SQP<"ZINRP<@(.^6YH%F"0M*1;1<@9$7G[HJZ9:,HC0ZI,5U M-F< .91'HC%'$G @"4!JQ(-IE=_110 2[<3T6P*] ;H6)3->QQ1,.R)O\F($ M"AG_S:+3O2#5R6L7)%PS2L<#V\;Z:F(:>B.^5%6C?IZJBK^YC8IBWA,*E:VW M[<5J"^$'J')/: BM%=+2(B)DMN$LA5CL%"@&-D1ZF)N(E5P"085Z]6A..GGJ M.3\A-1,6,X.\$U>1R60RDC_"M(G :?*4 . MQ&]T!:H619U<[)E23P]_2*-83C#B&!#8J!MBR+@ECR?>K/&\" FA(G2 TXBL M0'#K\1'! D0M\:K%JB1R\3O7:D(.BKQ.#_8WTH/*W@^?+'X9<51LL49@5I4I MY2 N&OJH\GAIZE_ HOC+;@KX@&XZ_KU(?ZNJ8HTWVA1M;ERT.6XW19M-T693 MM-D4;18EPT:$:5E&A*%,B\@FSA,64EVTK MA"R3AI)F2JU-F.9?3$AIIS\>]R?#[G \:;-^KV./>V.K/VT/IK.Q/9E.>O_3 MZ6!!;&F.RBBHSE@RCP,.BQ=]/,=/CB-S/46Q4KF5KSZ\$CVJ\#ZP;';IV=2L M^(,J"]"4#&,S.2?!,LE)L$QR$BREUB1&-WP)_.AI"+'3$O\>Z66 MFN26B4^H3+SH-^/699?!^W-,Y!UN13P.ICYB+W!4?@(TH]7UXM:"'(&D;)J&J<59A!^-BKR M^;CAI3\D8O"U*.<"J_?/<;*.-0_91_D?O\+=,G>MY4?'H[W1CWY-/@Y%$]OM ML7Y*F ,DJ?S/L7W>:G,;/0K@_]ORS>+/+?C37[.?#R9@X YS_]1N=7(_+WH4 M:)%1-_]/18\J_KS?+_>+TUM4=^6C_DJ'R \2> 79[O^>]=_X3OYFU*#.,Y<^KEN/1^BIR4H4R>O3?&&G]C)%6,G/U:*N2O\C> MC43QUX1@DE,SIY(NQS9PM[^>$NTPSI,@SK:;?2_4ZC74*D&M;AG!>["F?SX& M8"':YV*-TRECLUEZTP;]7^Z^:/M'B_0 N]\LLJ8/+X]GR:=Y9]W&-^.#MI'# M#;6BQG_L:>/ZABG^49L="VO[2\ [56AD!-G:B] ^2QG?8[">P7ERGBTW_+]G MY[T"]S$D0.9G"SP5YV?TT5L\G]L^N5WX2Y BV#8C>9)6>>?L8C@T!SCM*+F< M"SX"<3^G(B5TL],IUH'KM(&N0]^!(+6'[TV0:,>E!*FS)T'JGET,>N:@,VP$ MJ1&D]R!(W3T)4@^LPKXY:==&MR,-R3'(Q M#N":K#AEW>%KN,]\0N$[#*S$Z_%NQ2I0_; M;6?*,6MUR][[V%4ERC0X7,(\OGAW\65WB'>=L'Q,]B,?PS:HT^[0'/>Z7R23%&@T^BD*9!XVWGB\EFZ9ZB^O7//P6ZR"5U;3/[WOI96J)Z M8#J/SL?'$>%0PDTN>I\^=@LE[17^1B"P]\!7ZQ3A[13DZ:LC+4V2\_L ME;4HDS,:5^6!-9Q5#\[:+).S5\X:GUWTS':OJOA1X\%OF"K70+XXR@U<[XPF M%#5I\@)IV2R1M5=IF9Q=8+1U9SW<.%>UXJS-4D#[Y*Q1^^QB:'8&.Y=$-IQ5 M)\[JM#=+_.R5M3I8U]%O[YR&;-SVDFX[S] CB,*C![\CE#@Y[M!P'>M!#+UN M?/H"X=DLH[57X>FBYS4<]>I@'S>>5W6L=?PLT*B'KE>_W;#6&V.M?6>!9LY/ M9I__FP5^'E?U.2QXI_MK'?BJ2I?^) KSMFSJ$R!&/=BJ[2\PIT\%$6^@ W4G M3(3=R/)&%,KQ;ZH!>!"3H=D=5N6>5G&\->X8;Z2YD>8":3Y^'G^$>"W!7 MX_GMQAQVP=0T'SN>'?ML.3290A_\XS\ =0A/]?3FO^" O"">BR=F7UBNP7XR M->Q437/F.!Q\ZLNP/4P.CK1]%M(0837H"?^J1K8N@+B1$\YP D<^]4(:!8+C M"F7@50SE ,+XP) .7Q<.XH!GN,Q[Q 7/#-\3PXS@UXAL;ZK!A'P !Z'@"RQB M\L<)&]>Q!0BNJ;T.%_#ZY-!<71X1=D(]*$SCP>-QX;[XLDX&&@1+S(*4QN\X MWHN/[(0/?_1QTI.::(7@TW!V+PX.L1=4838?K/*A]TONREZLP*'32.Q"0+OS M684!#G'&^27>!F3?=(!A7;CV*LD<.2?*_Q7BV"_0Q &L0,RISF4ZH%.XH $N M_%%B>HV8V'/WX_,53@-.OE2=P8OO+I[YD)Z_P@FISU&!@)[0)USR09OT<_%7 MS@)NL[VO@XJ.&,TT+J)A8;(H? MMP&T_R'UM%:Z<:.._+-0(<"4\)6;V1T)"-?\!3CBH_%IXHCG#$Q5VBQN2Q4P MQ3'HN!PGHAU=GIA98>A/'?J&&"^_^GH,U=1RP4VS!MT:CG7"W-XWJKG.).&&.XP5TV]W!+IGQC?V^8VZRM.M7 MSH4[YM;*I6PVB\JLO@)*>VX3;! WN_WV40LSQ"%55YM19X8'J1X>OMKB=.1@ MLWA&M7(P1J"$B3DY,AS@#G)PDK?;Z/!EQJN"K8G.8ZV&OE2E7YKY/R@ZI*,63W2R82T7M5'85_Y1:17.64GK*/!?TU;T6QS'>$D)O773 M%S>B6%(H3W\<7C-JL1FUV(Q:;$8MOD6_[22*$SOM-8@)EVBVHBGYQ0\^^8N' M:+9PI0$?F^JE_;8!^&UF>SRJJ=O6S(\KP73-_+@-Q&P-?,2>Q&R([:.#<<5% M_(V8-6)63S'KK('2V).8C3 ;T9[47,S>$:Y&,\2QG-BLZ1_=D]C@,*&VV>_O M; 4VZ ;U8J5WPBQXE-3= M9$ C3";=JEIQ&A8\818\2EIK,D2(_?[NH_'VRX'OR&M?.6RR\=D+I*>[+EN5 MD93O++I:!$#GJ+3,C+#B8C+>>?!4XYK5BX?6I6ZJY"$:!-0;->[]&^.A=?F: M*GEH@GJH5UGE5VU\_IK?T,V R$T$85VJ::4@I'E]U";4@B8?^<:89%VFI223 M=' :\\[X+@V3U(M)UB582C()]KMWC]OM_OZ\VF8 XQ:,ORY55)+Q,4%4"UNQ M\3>JXY%UN9/J_(U1&S,F9J]?%4! PT,UX:%UR8^2>@:S&KM?L'5S2D\B$;UE MN+X9N; 'LKP-[;"3#5+R?AF"@=(QQ^V*DU'U')2RPO-KI+:1VMVD]I!6(4Y$ M&9F==E5QET9J&ZE]GU+;/UP2>]3&CK&>V>]7U951USE&^&\DL^,M"!_\)&&*#@O+,;9^DL2+TWLNAW_Q'J /2ZBXI]D(%^.PY]8 MQ2 .FI-/^]\GA:0TMQ[9^4/ K#_/K1FL]:/EOEK+$(] 1T!S//GPP:B%%"S: MO#CTQUPIW(Y%XG&<_RF'O]?G/_^7Z^^7WJ^O+ MK\;=/7SP[?/W^[L-H?!&J8%AKU;\US']=5/HR#9E*8X#'7EK+9\))A*'Y5BNFX<"*0$@ MK0/NQ3?%>-RX-LKD3N'\@:WGN?AQUN:D7,SDPOYX@?9 M&YV&%XJ!A6'B4H=M3S_:B\"VEO$M/CF[Z+73=QYPWQ*V"4\2@\N .5I&$CN/ M7_*]CFD@=AQ-*T-8M-0\. :, UH=YP<]R<%IL@Z5Z"AF1;D^CE0T7JW0^(_M MHPN#(H/GTK,)X31A^"BC9JC(T<$J@5:VP\X ;G)IW!%LL]0"1Q4OL'-V 3=; MX0)-X*\0YSP!B[G+&HYUHP=N/I!1SEPS7,=Z<%P:R5:_36T\@TL-W@KC(6S: MSO1A6ZX/"AFEQ[ > \:XYL$Y=0PT#TVDXR*%VF4>L+D%]O##TIA*T3<>&,@7 M$U^E*X6YP!4@;RU#7],K<$[.1+#T8*_$X#A]S2"R.>^@46]J+=$36/R/3Z A M>J/5BL1,#5($MYK[)R1ZP/+G\M^YBX'GEA)/.*+5 IHW!_:K>.$RGD>RVTN^^-RU>+")W;ZY45IU?[]#GUVOOY_SZ9Q?=%239XOQV6NGJ M\T,$OQ7,ECZ_+V+8'PY,#0OED)^FN->[R7/5QJ&6(\(.)%"@]?+5FT4L-#)A M>B"'3'SCBE:E-M0_ZH9&8+RUBKH(U(;P"+"K[;3C[8S/ M+O!/63XF,'9^+=&=AV8B'ZK*X=AS[Z:EG-3[P, &H)&48N0DGS69EHK[]!SC MK>W0Z^]?-B$:3A&/R,S;G$23'9)O&RY+G66)=77!;@;7-'-RV:/DHVN!Q'R@ M;0C^I3,#UTB_$"PD#$UR5D9M*N*7/95#-_AR?>OS+WA7V#QS^%9;-R7? [AV9[=ZBT9B9A,Z.V1G)Q M_^K_-WJKI>4!:];-\>YPP#NU:[RKX83-K-I#R,-3P)B0B"S3]\\N!IWF"FC& MTKXEEO_B+X)"CL<(:.>XW;WO3W3-NOW.O:X-[;ZT_9@.AO;D^FD]S\(IKM1 M;7.BDKDSEO>$X]F@/#Z>XR?'J?7N*_J42M_>!CYP6K2\=2TONO3LS_]:.'-4 MA)^<<.KZX2+(2=;V>ESA J69?1F)S\ZS*=R#TR%U/IU65]65@]KV V*,CS02 M#']Z=B'W;QI$ 6(]10/%<>GVG!6UYX(0.>3IGE5U-CDGTM\Z?3YLC8]6WKYA M>?=<'=)<'1*3Q$ JADZ(>D/4VO!T.MZ.&RK](9^U?M!\>:?=;K5YCU&9A/E@ MW!J@O%>1,.^V>L/\GQ0]JOCS?K_<+PH7U6F-NOE_.O*BNIN4%J0Z\CI=SEFY MGMBZ@>R!_YKV\4N/8-^/P3[>R&#_'$9@)Z-<_AZRV<(UJ(OG*Z)G&1\(D-9\!2B]O7'V5[%3N:QM['O4F,UXD&W#8^MV^&W+U\OBP M&K2_7KVC*E_!K-B$5W9VUH_% YN1X3__U[C;Z69"%;L"ES7AN28\%_>EK$&M M+_1\_A;X8>F"G-Z T%XFE56H[2\LUPA:(VB5"MH::/^*!6UX=C$Q>Z,3"7]7 MA?Q?<[N&#^<1(WEFUC3=TESF@M\QAUX_*)G5$;G>Y@+#?=ROSHSE B!@WV,L M)R,PM0<9!(3SU< ,'0SR[6,U.-:EFPUR)J+M.S#)8?'A3T3+LFOWVSC.@*JI4:/BI4GY:D_2NEI_ZB%IB#L8=LS^L"HVM)I4O)W&I_V9% M<&1GY@/3(C7(81>][N;E]?!U2_8,6:"W.TEPNSW\%(6>&%65' I"EM M39SC 54;XJATS?IT,S3,5"DSK9D<4#$S]6K&3._*\W4B9KSZP9][\G5/[CZ< M[.<^I*GTE=R'C:F_D0I;,W:[8A6&C4YF?]2XC6^1E];A=U?,2\-Z\=)[;"\.X2! M&W=D(_V[9N9PQ?IWG"DVW& I/(JI27=@Q59]FE?W8QZ=6%6=Z3\WWE>V$4+/BA.QZV MM#T&+'P_F=H]E94WUG^L+0X:%1Y@475O8O;:.^,<-KYD#;EI<-"X\&#(N:D_ MJ LWO0-XJ=M5;=5[2]\=P"SO[&FXSL(L/71N)Q.%\\+/CO%9O. X6PW.)J] M^0"-U92*K\6I=I)L YG8"VYA; :%Q$RJQ/$TXN#F\;:;2*QDSB@=OP3ZP'8'!J90/(G[I1HO0N/5?66 :U]YT[9AK,@M:G4$:&7W2Z@TR>Q4?UF2OWV_N M/]\9]S?&UC6;K7[:<+U6UFZ\<^*R'9!8,-Y,E\,VRX VO/^2A=8 MV2NK 11?^Z@&4+P>@.*[@$8W"-P5$O,M0DHW"-P- O=!$+CW41RP[C?O,@S\ M;N%T-\2MWBATLE7-TW!T=M$S.[O7.S50UK5BPT;VJH*RWE;V9LY/9I__FP5^ MGMB-M0Z6F@O>>^J#WB.V];&*UT^OWFLOL,=[O$(G& XVNX.=@0N:IMDZ,MB& M!37[8[ 1U@[VS='NR!A-HVUI7MD_,')3>GY4D-\]RFVG9EBM#8,= _AWCPQ6 M-V3I]UY8?LI^PGMM,3R^>=<[NYB,S$FGXA+J>A9)-RQ960'P'EFR?W;1'8%+ M6Q6N;HVB4R?LBS1ML/4YBRK;8$L)=$$'8VD1)Q3V26]X_';$AM<.V ![%%X; M$JK@)%OUWK2^-JVO3>-E&I&LBTE5: M,]N(]!@LE[XY&E;L"->E.;:PGVMU*TI[CRUT],"/3@0[F*YN,*&FND]../=# MR\7BZ]CRN566C^J.-C9L'ZE+M^"-9_Q]X3'1)M@VM>[ *][':=BT=][)9R&W M9&I7EH;K3RE2X'BTKK^S(&1+E )C:H5/O!O0%@V?^)QRO<*#==W"XG3^!K(P MO_:F[@*Y&#Y5'9TWLMOT2E])3N?L"#&;6MDZ1=DXVS)X!7[T9$781\1$)Z45 M!-3QRCN09-,C6,&&%88LXB,/7,=Z$+4^\AOYY"S?3KV.1%_C5]_,2M KAT3C M=EE0UC5KNR0*[;PLG&*0T_*\^B@M[(1>N.K$H@!DB7\Q*078&_WH@6#9\!O7 MQ\8Q3X@&5PNKVV?+\WQW-='^9CG>5UC&C7=GZ?W/I),T *DLG;IG%^U6-B"C M6L-%(W=^[W:R=9LD7.((K((1Z+6R7;_96P%7Z/3'X_YDV!V.)VW6[W7L<6]L M]:?MP70VMB?32>]_.EUL:MN@/2_1C-<92PO.@65ZT<=S_.0X[8H#18U2S>[7 M7F1YCPY?GEW$VS8N8UVJ?:KI-L5EZ:[R54V4G"XYU.JN&\A2#$?PQ0'A9E^=%V:G MC^T>S:.<$^MOC34P;(T'-8<;<.+C$A?BQ@@!A508GE"_ZJ U&534A=EO3;KE M6E^;?M62_:KC_?2KGD0OWS_I'R"6E[ H+$+4D2J-6WBF;U.;^@.(5W+M55>1XR,OM)U4E@TX@ M3]L(1WVV5DXXUO3%5BXM*>,0G\0)2/Q]#0.M MJV 4F369<=C[,VNP7*!3H5GS;DM>R^FZ-54BZW5=5IUA4W]GYT*NID*ZCNRR MIG%S"W:9M.O$+N_)J?]BO?@!)9H"*X+_82_,6^QZ![X]UWYRL#MPTCF[F!S& MLR_32_C&==IPS7CEJLW]2??LHC\P!\.J!F76P!=NV"EFIS7 A)6S4Z]F[/2> MW,?X"E7U8U0?@K= Q#S+FS8^95H^NH>[3_L@&HU+>6@%V*M2 :[$@IP,JL:" M;-S-6K'2SFF*+,L,SRZ&V8+JQMO<]\'?^;/H%0>5T!RN%^;ZE>'^G +??__K M9>/#[4]1'#AE,QF=78S,]B#;<="X<&^ F]9T0U?.36-$DI^,LL,6&P]NWXQQ M@Y.R&L^,V'YT.,]LY7=U#O>^[>CRPWV[%6-SRC,E;H>\6X/*QU.FYWSRZ&0[/3K\H\K37Z3L. M.R/+5,Z /3 61V:W7=40A]I#JM;Y(M$Q5"W-]M^I5>G8;3^U^_U[B@SOM[FH M&1ZU%ZS475I(-!6B1P]*WPL(M0W70K;P87-LU";^6DO>VCZ<7Q5O89>=.1K4 M@+?>4S1VG^T8#4#[GH1U>W>@4%BS\H@XV.,:H& WS%,M\VP?DB[!/".$(LVV MUYTJA/I)J/)#=!2(!7E7R/.^VFY/O$F*OD];"'N&*6BSJY5> G M[1"<1@6"59 ^.F5WX"WE@:L<1VP.N[O<+$V-PMZ*W;:?X+='QV+=;YIQ7WNE3*VUWV'NXO+#O<:=_MG% MH&-V^[V*G+"ZS^MK!+@1X-I656XCP(.SB_[('(QWKJD\L@ 73.?3Y^1L.G&F MW>JJ@3,7- TB.;-EHZDYUO,\7#Q=PP? MU7=E1QR;TVVW>AMDO8[&B[][L]VKX-X.P,2H?2B B7$'9RJ<\)" M'&U?I6H01@4E:N3\;V_=]=X <[3#*E6#N8/Y4 M5$C3Q:$P8 ]E(6<.5*%?G2G4<-7N!D157(7H8VVS-]RE%;"Q)K:HO](R?3L5 M8>W+JM@P\G:8&HX3\'.J)$M]]5L%Y5<;*+Z6/8\--OM4075&U4=Y-XN MUQ5RW\AM([=[J;K:D]SV0&['YJ2?[3P](;FMM.2J/5A9<>2$S7JW0^(]2=G6"@0<)!M:-Y<_\!8HK MAS%78C%O*UO):P"U7/@/L]R"^KLO:( +RD(OQ0M"&I9:U&#W1>$(^U8V0"\7 M900LG#/X[(6Y2[Y"/,N 35$*;3[V9 [_=.A%9O+X\>O6=!JP!#/ ;Y"WX _^ M,[#V$D26"N50D"E4%T;P?W","M6>J+;JL+6=%+5;@\$1!*D[V4*08CE*D?*! M>6SF1/N3I-_X"_)X9'1VT6]EE?N>)6G%@G"R1"L;03^ )*U8U&3UHNHE2<:G M18#?EKRYAC7Q:U?\'<9KX$<,'C>KA ]ESEPG\LTLG3;/H7>O?78Q;&4+O16] M8<.SA>LNSP4A87N+M=%;8Q;XSP33*4F>FT P4JH(%X'/<+P%_3VAG(1"Z U! M8\Q]C@3Z,6#P5."%N.3V+\ER:*'+VO%/K 57X^X>/OCV M^?O]W88W_"AYPP-93I J'SYAX7Z BF6!&IJTN;^ )]JA"3I^RL"' 95MA$\X M80XTNF6""G-9"-H*"-[5^VHQLX*OTTX>"FS]"-?U9$MCP/IT1O MB;P!9'N)G]]>PB^"+XMH$; ' &WM2YKAA=/'"=13ZXSF)XX701!'"B[C(UQC!Y M\>,3\(J$7Z+5\NC!BN$]0$5M'., M6KU)KV8M)LV:3GM-JSES3=:N9+?&QMT#>PBCCNB6VJAY8+!K-\_)[GSX;G<^ M>K<['[_;G4]V;A+: B/F:!FBLN#$N_>_O,%,8HF-OXUET9[NFW&^YIN&=#YR'+/9VZ<,];3Q5?+<+(?V:!84W_M7!X@3F5O6_G!.PT MQ>U$A&"'"6Y;.0'][MG%<%15A.K8<:B&C?;!1L5>0+_7<$_#/=N[ ?U^PS\- M_VSO!PP:]FG89WM'8%@;]GGKR8 =$ W?GEM\*$1!AX6?J9LJ"?V&$G'CE4ZK M]3%=8/9RBK<:7,&&MS3>VJ(PL#\^N^B8XT$6V*#AK8:W=-[:IORM/T'N&N4, MW&RXJ^$NC;NV*?(:M)&YAOT*IJ@WS/6FF6N+4J8!HNZ:G=&QF:NB1,5)@*]S M %Z/1;G(!D>9TUOKNL@:CR\^B7A':?1;"G4H*,T*/;P!0N.:W4[%]!1,V)GDLT]G)!0%TRM M2&)1;S_'8OT8"R2FTQ^/^Y-A=SB>M%F_U[''O;'5G[8'T]G8GDPGO?_IX#2& M+.)G GBV,Y8R[W@V\Z*/Y_C)P:%Y)]V_(+"XW&DI"-MO+'AD07@9UU2'EY[] MR0DEAG<(_SUU_7 1L# +5HMU]N+D@,4C\=EY%L+VX!1)0@1W.JVNBA/;"&#/ MIZJ"3+ ?XJ35V,22%(>X1P-Q; I$5#XQ#E0P(+F.2>Q$B XA:U\ '3@S)X) M'1@1^XT\^I?$U&[O<0/TP(].!+ILNL&6OGT?ZSLZG6$Z'*[9,_Z^<)=BIH(< MJ7#'YI$V:Z'3EG_ N0/?_1?M;]UAWAP&ZMP(F&T4WK^P<0W,&:X<*YA94[I( MLXFUGGXS7W__DAR!@;>P=@(@1["ZFYFH[1,K2=S 0*PIWL*O&V($#QP/*DZ"L'<_X9@'9C5C(L(Z(\ M$1.V NUCCJ#7!BA1^'6TQ-D0A51[?LT2)U'WV$F0AA#\_X:+ QWB/5Z)5]S, MOOK>XST+GF\7P?3)"AF+_S@B9GWI%C7KS3RH:_]+DLG'&G^D.-@#VC#".'+ZD8-?))W87, M=;%/3YJ:$U^1!L@P MGZ.S\/#K)%]A\BNP[AC-\O "-8QD/ MBQ"V%8;&AX#-$+??!^T.?QF9QMD_Y/.NY?,^B^>=_<(7F5'V)0]Y6.*0?TA0 M?_L:[6]G1FM+JG@P9[6""O@;&%3V;8"3A:+E+= X@F]\AN^2YL[C#\QDMB>M M;-9#9Y"Y>*)IS/&9=/I,/K7\=*<#T>%F+BZ!KXBK4CBY:(B)GU4Z,1[5Y#T* MC!:+'L:- XN_[01(H/T]CP[]\G301BYOPP9E=-[6-*"O_& 1? '9]>8!''8^ M=BN/"(.SB_:*X6I(!#I\(U!/-/SXD9O.Q*NQ=?\/)_+=$[?O+7 A@^6*L6GX MC\!?/#[1:)37)Q\GD_FO>.&%BP>X!QWXO6DDID)]_7IEQIH?]E7*9DTT[;?W M8;,.AV<7XQSY!8MU[@?1#&Y??Z6I7>R-C%9Y(T7>1W:!(W2'LPN,M?^>^,OKDS-],N *"8UNEBIX#'2"_&_IX[].9P2JG!,<"%H!A MV7_ ?_.1K>B%OOK!GS36U9JCFJ+5T/ _V!1[WG8D\M%LI6LDFO?'PA,'B &[ M*.F,IX;.Z<=K&<]6"/^63M%CP+A!#'\36);@-5H@*OR M0L=TW;X-5+A)CKW MK\QURP/IYAZF>C+E-(2L):;@ EN*7_ P1?J%=CQ@%U;\+,4]?P.< M3PHVA_R2B4QX&=>(K_3R[LH8][O$)_SSN1!' R?]J?")@Q$7#SD*/O*?>>S4 MR8F&LL] M73\B)H3W.7P#LQRV$Q+C4#O_R=T0]T\LS?GYXH-\/ ,Y<&FTMY4(C1N2+UO& M'7C7<$+BEDC+">JXY(7S;-GQ-:(Q*$[B=4 P]0L:'@AD?X&'^1[>S?&R4<9P MXOO");TY!8U(G"?-=,?CJ3+2 Y'#]P"/LQGJ1 ?'3H5KNMDZB&K$,NIP(RFBP\J7*$>\6DD_2&&$F AJUGK8[9B M09?B9MZ\5G^&(:@$<9IY\\V\^6;>_/N<-U]0S]7-K>?J%8Z#%Q=.SC549DC\ MJ& 7)S'5O#]IC0?C2J90=_JM\:A?U6CLWMM>U*BS^E%'&MC-6>HX-_QMH9$- MAI0PN)3)?\1AQ\>DT;>5]N0[)3MZGLJ&O,&'1@&H;\7FGXE-.>@I !FM]/?7Q>NJ/=X8HJ$B^WI0751B5*&Y2 M./P8I9,1KT-:?RM:4TK*UP#DJ]LS>\.J\ (.=8,==:[%&S*95K#G#E;3^MXI MC0>QWKZ;Q8#):3 MD:PB2Z/(^ZVX\[.D1(W/+D;FN%<7"_XD8.O?D'VQAY!,#EN6YDH^H6-R-)S[ MAB$/:W744C>"\%P,S78O"X_21#?V96M0DY&U.E/<&.^'#&;0D7SWO:D>,RPM M2C2X9#BIB]G>^)*G;V8@7Z;@3C2&ZYY=-#&+^O-9;6,6U:B]'JF]\<[I^WI% M*SAG3>IM2O"Y3:G^FEW"%CL@29^VV!W2VMA2SC /V>N;@]ZX(EN]:N3DHSF4 M;XEKZV^4D-+9DH<)[G\TSH(8EHYY-,Q;0^:MK:6S);L.4>5VS-%@9Y]N[UPK MS)Y4JVJ'@V4?N!Z[^?U;KCK/[WS09&ZK]H=-M.E[_/T["(BJA@6!,]P$16OA MIH@"2OT/XJ!N^3GEW9B("[E[)7\3F:HA[V5]C;VY&)MPVOCL8EC5V+"&T6K% M:(>O$B^GY"9G%[U.MM7BI..==380XJ%E.FY04YYU_/*L^&02B/3EW.Q)&Z-" MO=WG-3?E,$V,4A@0!8R9Y;W.V<4X!T6XJ<&J&]/5LP:K&@5('="#VBC ]Q!S M*)[\T80?CF]7%$YZ*2U:5)W0&]7%6F\\Q9,-26S&DC/G)[//_\T"/X\;^WS4 M1*?[:\./;Y$?#V5V5*T/L2^OD5,,T<8]:LFS]XQY5<>:HZ4T[%::LIX%R4#TZ/KL8F+UQ576Q3?AD M+=-=P3>0R#L:+^_#*S@)XT6>Z/922/W,G=[.0=-L> KVRZZJ=-+NU$N5OH>@##7E-]4E=2M"C;M3=;G#P\J3F^[916^R M,XQ@X[G6D.D.:( 0>ZTL&YFT,:TXRC;?-YSV!CCM@.6GY=1;_^QBL'O-<[VB M'"?49Y\SLW*7J,>[;?P\I/VP?576I$W Q.:H714N\?%;EBMR,M\2Y]8_IT/* M9Q<^'E)Y]; "J*"&@VO(P;4U;G;A64Q MLU>91C(>V^\?\O!$;!2SY&/ M^E MT><.3B-DX9;PA>_#B]C"R"%AXB/";V9?X6_W3Y;7:;=O68 #(-%7B _A6IS! M%\L)_H$STDN+V!BOA4Y.[T/CQ)X^^QVR,A88\RK+F&&9M,VDLK1-PXUUY,;R M5L=AE6&G72]E^/Z"*S,X.N,%SP[G",/9AHY-V37@K2B I\]8D -NN*'=)Z:Z M]X DMK_ 1F*R_79P ^I&QCHO84E/J;[]NOCNOF.TCPO'Q%5EI_ M8<:X,S%'NP^YJ) ]CA0(:'1"HQ-.-]RWM<;(*H7NV46_FU4(VX;]&EW0Z(*W MI OJ$#@]E'W0X_9!KU-53=FQ= )Y1G^-D)+P?VWGY8(VA#1RO 71_>+_P,=R M \]6\.AXWC,;ZX__3,^GC[G-]@!LR\C\1F^A,%1SN$U40!.[38; M.YQ,=2?HS#VQ35TYT_!81-^PPB>%7F\:5H@?_MV"TPR6G#E['=/HMKM]TW!" MD$*0@6=XLXU?G8%@^*_AQ^31E:"3SGL866 ! N8B?RD9X,P,%'2M><@^RO_X MU7;"N6LM/SH>$8)^]&OR?8-YAI?I??S/O[XZ=O3TL=-NM^!44"4)GU^\6?RY M!7_Z:_;S_J0UG QS_]1N=7(_+WI4I]\:=WNE'E7\^:".B^KW*ES4ZD>M"=YL M"!&[(C_$V;1.5ZEF[X(D2_,V* #Z:N#X;&XWXRX6_:IWE'7DNW M7!H0^>Y*9[M;X+I[GWCNQKOB'%?:^1APYV,XJ=CY..F00R. [T( #Y>'KT:< M5^;I.\.JVRL;2:X'4S>2O%:2>W6X2D>G)RWCLXM^7?JEFHJRDT_- M5L*3D[.+;C=;UMX :YTX/V;,@TWYL2P'==O8>SP\/@AZ;GH:CA%SR]$R!A]HI[42,FH[%IDNID>A#![!6R/9NF.T;!Z[&35=B(^^- MO!\D]+?7&WSRQGL*X^:_$VF\@U.&%R\-AX,*VX8UGP?^3SB_B+E+XS_*L58_ MP5J#MR8MT:?Y!.0JVKK]\7C(+2Y1S-3_&X_]A7G@02,]T$]VT!!AI8[I%;@ -@N_#&CV)OQU[U(! M9M47Y"S-IOK!=W(S$R$;=@[.!$8(YPP^? &M9I+H(0.L%[_Z"0D] M\*,3P8TTW4!LKKW(\AX=N*> C:.$M"!)Z[>_C:\L*XH"YV%!6AUU@]IH/&&. MQ\]"U/H+;V:]^ $U:8-H,Z4:""H!^(6^%3+7->;^*RA.%(B['Y^OPI:Q;5O_ M%P?DAWT%IK/C8TBAX(:W<,/$" ":L&1[_GN];,]_KY?M^:>.>FIRQR)CT9B^ M>(8#!$J'1"T61G3'VUJ<,:0]XU_Y&> -" :0]0CZ\]D'0^C?HJV0.E%#J88% MKGW> 7#8>_5%C?=0YW[,F$QI+ 4=HB$F FXXAPS=56 'HR0#=]JUZ.(?#UO= MSJAL$_]@V.KT)]6TID]:DW9E3?S]0S1;N5V>6!'*&%4\_VHL /;V8 PE=(&U]DC<8[G9CG%XI M8(D; [VA]U4L6%)A#BM1F.5"ZKTA#G[MCW;1IS4LY]I-R&K'2<X/#@&I"& MY6RJ :O'3CQZ6.QWSUK8#GH/MX%O4%#2X+$7^.@'PT ZQ2UN5"#X!"-E<0QH MH;8[A^T2=P 3BNT&\7:UN//H_9:!JYGBU5@/F:.1088H\6PK1.'CBT7&^CG?@A$\SUW2>$KVS<\/^)_ M"&CE 9O#LS&PK^4&Z$X;_0HOH)AR,A60OQ3<8D':0=LX?@.?(L-B)BPGH&W M7T(X$\>SO*D#KU0)A]#PV)2%H14 %\ &;5!:&*F6<;/TDF>+:!&P#99<-G*9 M T.:$['/B4N.DCM<5G=*_*#P].I?PPT*4;+4+C M%F/VIG'M3=>F;,B9:G4&VKYHKY-6;Y#9J_BP)GO]?G/_^7Z^^7WJ^O+K\;=/7SP[?/W^[L-;ZMT6+S5.4&J?/B$!H5IF7 7N:#I>)+\U0'%#+<&LW_9CF[M5KN? M)ER_E:4;_ZR(;'F TJM2(>/!Z#R;$<)/^V?%Z1/4RR=@OVQA*XBK/V SEXP6 MRO"'_&N\QB5BCZ*"'GVD%YZ@PNL9_OK /#9S, WX9$7&L[44;S%F@?\L7P.F M%)A$SM1A<(?SWTI_.5QZ#,C&-BZL:%)234KJM#,P7XK+*!0,K_%!2?)[351M M0*9>(9D.E+0"#71X([U2>598PJR/TY".K*BC M*QUFQU!S HF;UJ8$P;<5LM;J.#BUL? >M@ M^GW;&1.P.7PZ6%,L5C2; N<2LV&$F>OEXSV'R(.6O_)RFM0?+M3SX3OC$6,23[%J7 M16@ 4S(Y*DLDT+&=3?\*!L>I)05;(.'K#\M\\2QY!.,21[#)U-/<::=PR\WA MKEC> A4B^,9G^.X<92OO](;$@RM:X( 2<_% TYCC(WFKIWSH-CUR!R&#BJ%] MQ0Y%_H,\"HS6\V^4'BQP^,?#F :PGGAK+(\($VZE7$X$.']27?*+AQX]L&3M<^6[HQXK%17K" MY?YB!8Z_"'E=3+COVV[2WMMM-VB?7?1:O>++;OL$86WLU=0-\H_KSR)Q*I*P M>$M%3K3 0BCC03@HC4V;:]-N:*IN:[9..GLW6P?87CYN94/C!S!;)]W]"3+X MOX-)*UM:762V&MM:K,DSVF@3>%YI&"5Y)RSS-L-=BRR@X\F;KWAQT"L<,>J> MHW,X; .5Q%^ZH[&[C@4+S=1+VW:*+NA!GYBO>U![M8@/CV*O#LC?*D9UV(^] M>@P2K+97!\/R=-C-7MU(I^99FMI&K@6B4-Z&1FA[%AM(:VW/&AI0*\TEJO#8 M(KI78POPRG+QAM!W=6+FW8V7LN6Z;5Z+8QJ)FN*O7Z] GQBO3[[K+L_]5[P* MP\4#W) .=C@DB_3-^ ZQREEI"5BV]EZL-/1[<^9_H)&&S1(SN)?]E=:ETC)D MUW*S5EBURS4[NO[^);&G[PLD_,TLJ2OS5@V.:@[@JZ;QUAG9UA1'5A3ORF8O MS/7IRMS?OM(=6=[B^=4/[)!Y.7L>@@<9.C^SF_[]3KK''Y#IL"6D&Z=A:M%9 MM4(Q'$'(B4*=7W_A=E[,Y:_2CD1))0\%C+0_L&SXOY:$;^,9_^6[]M0WOM[6 ME]9W9(;7@+P<42O'>2COSI5'%5L!3YDQ/88=TH%YKJKRZ8A3DDZ,,"?]J<-1 M!&-0/5%B3I[*;$$1 A%!!]M\RI@M(EEP-+ /SY8(<_B-R]O++\;U];6!.MSX MZL-W/@!?VFQ&_I;C&=]]\%;&IG'VB3U$9[_0.@CH'5[\!/\0[DM6Y(C!GRV; M=A(NT#<037QJ9_BL$,AC6(\!XS86,?I9K5C\]N[RB/P-).>>ZLTT\M'![XZD MC2!0(%G H:]\(Y4X@4\> __5P):"Q.U:<%VUC-O42<'6"\)*A1+ET>VS^96U MJO./!5A*;3VRF]D_?([BS-WK[&U]WHT%K)N/[O$7 RVG('QRYK&?#AR>5KO* MW@)SRZ9^"XZT29X\/"*,H<16!-AJB-NW.:Y=(MX1%<@WJIH@ ZOVS*(GW^90 MJ!)\FQXCXQVBAT;&\']?\10SJ2ZX(J1[TY66E6!4[G1KEB^(1A("CCOB?FQQ M&[&Q_0!/EZVS3I"+3-<"BSPQ$>,9G-Q%(+IG509S[0I,$:B285U@4(*Y ,L> M/Y)\B:E0U.=J95C*!;[]%(53KB^,8PQSHJ;^\*]H4AI4U>\_ $M02OD7^,)\ MP1.MB#4;,%JM\,?F MD0CBMB7V[AVX>7!(+-;):0S#I(*F"W?*@LAR/)U'!62B82GT>T*;G,?H^?K* M Q54$B%1[5=D785D08!")T3:4*C158% *1?ES;%!VAP[R'" ,HG]80^C2<5Y M?=.X(23DM(ZHGA9[F.=%2R^,D [[JY.XQ@UAXL9P%FC#T=?-@OBL=^W-H0J4$_]63<&H_&9?NI^Z-6NS>LIG5Y MT!H-5K2=WZIPFV^D6LG"!RFK;[[%.Y](WU;:^N^4 M*%^<+7CF38$T%R 6T66Y 5-L-_?^/?[^'0"U"ML79]K('H5=VJ_>6&]VW@[? M3@?@9,,.0,V/VKHRZ0JK=KR(?S/NAXE]S+@_<#@^NQB/LI&7DYTFW@C06Q6@ M\0IHYFJC$%)/ZZUD>MOMS/G)[/-_L\#/DZ@)SZEWNK\V4M5(5=VE:E++:VG4 MKM.U]*8)SX1]F]9U/<\WZP[;U-\/,=; 5; #-=I2<;#Z\X[W2>YG]I!AB M[G-KW,F,AV=X)]/QX%&R#EOIOU&;]-\[N,ZXS\.4Z:XQ:CL019?K#>,&U4S7 M(0CF4!@.FYKCT:606\6+AROTR.'&.E[%I#&OHF/$-C)B@5?13J6HMDPIOH,4 M1;(IM5J&#_-BRD\"=QDKT].R:'/3$$ MMK5F[%TR%SO,>3QQ\3N@V[&EO#$\[X$P5'=.#;9I(FD3H>4Y<6W[O1.F=(J] M$Z5W.5*S8!NU2S4[[FPA=[;6I=E2IR+BO*(*$W7GZ.U08V?72C:QV*[7K"_> M?;_^]\_JEBR_%C A0= ]ALT 6'JB#J*AWJ0'/X63D&\UP M_L+QLO5E3,0V?G7W8JTN7NV&.;:3^(IQ#W-CY'@>?GZ MK;Y:PSMDJ9&I50WRQY&2 9U2Z)3"Z;K16ZN,'*TP[%V.LX!%VZ;^.EW0Z8)S MT@5M2)X>S$$8<0=A-&P*P.Q82J'2^+?\F46JJ%R(F9E%^*I4;V;1P?E54C%^ MFM/=HB>!:"Z^^(5.Z>*9.OS@I8% I($D"\1P@<6!P1;PTSI^=@9<9[^YGRH. MLQJE"37JACNU>XY2*Q=5:;A3^&856*"*$"8G];%W<.]TC9HKK>"6&A@1SR8N M-4WJ$'AE:MI@=E]VR=J=F?>6M\.S\<*DP:!> P RT762AQZ A9[L1\9 ]]8U M9Y_ZWM2X=SD9"*K2EIFX#5QC=#)SGC)SR ZN;<1M4T,72-HYSA'I1.T\14T: MB.TP3VK+S-,[Z(??Z*YZ'@2\.GWVT&=]IG/-G&$'L 7H/^] M]9E1_W[&9:RV:(F#WJ4\$=31J"7-FEV#\;GY2M5X=;/;)(I=(_P9\VESCD9S MBE%JF6(\=(J,I<:/P#VPDQY2.U&%S3L3X85UO3[TN8% M?9\<:@*WO=+?\3K@0NZ+.1G[9U@[/J%W^4'\F+YHZ"K+=_:(0NYX0.9XX+Q1 M7[;EWJ4BB).FI@:T( 3O6.H8/D\Y-Y:X-0[*$ M56"\(&+Q>LHDY;UT*9'=4R(1J=?\_RV%983]$Z/6@'QW8>6)N@)U^++$*>BF M()PS4];/=32L\2;MTGCO=_!KQ=K';B!L@VY%6-X,TL-Z?)_LH'(Y%#SJ_N'8 M;GV0!Q%'&D@C8:3N#'O93= \#R8\I/L1=1#?SU)6XBG6(W5\$*GQD0@=-Y\X M-Q?Z+7M3J9)X.BKU/20Y6.N%I1-LV'&,J4?USSU?>&TTI[M>$CQN#D#FR2.= R!1B MFK"2Y?VBOU0IJY;47)UH"S0^ M1)MYU&$?UV*46*)K'B7/OH??L1ULL OQ;(@L08?Z"2P?J9%57*& M2Q@+4-9>R,CI>B"V^ +5',L&XK"8I>3?K:Z@@!137;>=$E960(V3\*;/D382_L-CAM( M$Y($-A7Q"6@WU!9:_ 'K!6+R:3B@1_<=? 4_+TH7"]@L4 I.R=8#P*/PW76N MZQ,@"75"HB>J&%-:EKAT&B[JS@9F5072PPM'PFXJN3X?>;8=K./B$;\7_ M=E"I.?256CX7?!0#-P2[(8\_OEZ[?5*$:R;+%U(6UPQ>E0/4L)BM.?:6OP"2 MPM[=->T19ZYHAOK4!R$SJ*Z-Q72"SX:@_$J5FX+G4_D@= M-X49ILK-+:H29EA#&%PY819GB,-$%9,U937.C2IB:_.?S\[?+S]X<]N'Q^EN M)NQ^)P3YKU")705*["JIQ!Z8$DN1YAT@K-V461]6T23^SJQ/-^VG."J7-D?E M-P9\&X*Q5ZK'+E$:!E;,#;C5WJ4\;,NDBB;+QG:3H[9RRQVX-A#&YK%'FB'" M4^>,\2V/,4)]%:BK/UTZ\\UOQBQ=OP[KG7Z"<&8%45_,-_*@=QFE:()%71+\ MC+N;BCN]&JP_RUWLG97N1Q?$M*#&_.^'>)B4PR MU9;P6):NL&>D4(4NWK(:-)5'%5-"\8 )S3^B=.4U_Y'5_>R;;;T\46<1MKK# MGA>&%^0. WTY2#"^C(/U^MG:+_+]OQ@9:BUXF%SP8#\+QFJUO-4*6#>]Q$SJ M*S57 LN3:L1C!59KUP9U,]K28)2R9Q_[!%.6&U9'WC27+#2=71^YOF9Y849^P:Z!W+FQC,;4QKRB MO<"#V'6(S@0]7ZN *7Z9D[>Y,9WGZYA"1@-OYAF!L]9Y+359[/;NINCZ)+'# M8/@A:*?[V5^VEQC\X69JB3'S&_'@*'^LYF_$?K/6"0.*[O''EYC0W[\+Y-NW M:X&I"20Q2^+P9*U-GE$I MW/BMZ4 \,%A18,0">0@S[Y%]3-Q+\'P[3\?;^386[Y#9F_ LP\F])NB3*S-5 M\+I(7&ZQ[59;@@!<-C5]/;QZLU)C;^*ATP(!LT/CE6&YDS$#-QC$.EQ?XJIA MR [E*V6_(^OO^!.^N1KT;.# M1]/410K;^QE>4TYMMDGV(\NE8\,GT.G0 M#9=Q#0MBUX5IH\<:<+6,PUBR!01!#GTP^"U]'1)(XR#^BO8,DNU[Q5_)NR Y M0B@R&:\1)_'GW(ESUR_TXMFAVL\+5F3P23/?M)6+85I2-8$6"AX^'/>1@D6; M#X*U"\Q_?!KT506I';S&HK7PQ8-3*3\=?F5ZODN8#R>06VM:JIY9?,,+35)[ M5?OR,+/7X,66[/7N_NGK(WFZ)]?W=X_WWVZ_7#U]_4)N;N^N[JYOK[Z1QR=X MX?O7NZ?'+:_<^^()4N7#%[R?=()2&U1C)+HD$@C]-:5+#R]W"1@ZT&+@,FD" MV#83396-Q0IOAHMJ&LS!Q^WH-N@/E'7"*?TLW?AK162[9!=<>3*??R,\&8[1 MWU^[$<971Z(D.K29V7(I\NB#+?R73V-7>OT"7H"S M3AKWL&)&B^>_<]/L1%/O^E5NZ"=C\4+)G@>\.CR5\UBOKEB"I\+H@71DE \] MLT2ETIK[5L]AR[AFR;J-7&>NZ@BW5E8^3,9]=3*H6_DPGO1EL5ZYPH8B V6R MN5[AK.Z+"YP&QIP5"@BJ7PJ^@RNHH),"2S:GU'C-@S?<^6JI;7NN/6SV7.OU M]S-5/G=8[+7O./ %_LD?$:^YN;=JX]ZE-#ZS!N$V"\2#@R&^MQ((&$2+%XAB MCF&)CE-76M,* 0K/Z %/"#[Q-3R?^I?6"!DX$<9J4[VN'=I.*5O=1RDTD[)L M/Q[X^ZKG:$2RBL$IMA2KZ&"^X;GP+^0*#0XM4\4SMTGM1]E<"T$[-,V6FZU0 MHFK:*&4 -DH5U%%3,P+WCA6W=J.Q<>;WWJNRSG,2=W[X\+;"+D+>-D*,&Y%/BK:XUQUD!.:Y81=E5 )&"U'^R M'S1GFXL490A63!@HW>RE8]NQ+6DY M""L]JVG! ,:&=V*85);V@._Q%#C"#Y%$,AP$D-!P=7!R'T:A1N"!U,UP08],$EY:.QTG !@U%!AN4 X$4P ;UR17+ M)H1,PY5/P#F*4',KXJ#V5@*,^]2FLG?/R2U)O4L(NXN!D+ %EAU,VD0Z=*&Q MM$@X!B(*7#GJAA&!;;#,2<'L"-X3RQZ-&I8)RK,&\@&?<>>4>AQ?*-'?'#0N MIV%>-#?]D0C*!#%"X.-K>#B1S#;+684]*5=@,=C"<@] QO:N35!4L)OEII8D M]J^:6YGD;X5C_JVQU7ZZ"9(D4'J7HTU3)8 "=E[+2 B^$B#CM)\&J=OJ'$(, M>Y?C?G:@\29")(H6ZNJ7PU @%R\R=_S".>46!B:.[M:9^H8&879<9R< 2G+(XJS0E(^%7%4&EJAOY MI@I.:A+8GN/:5\!+':H)%,8T7FJ?;.?$FJX=6T63V6\KX: RVJ6!-O?LQ8GB M_KRX$7;3]+/MGI$3=TK3? IBL35OZ*_;KXAPHN'-(^( ,8_+,SS?0W$(8>VZ M>"T=KZU%9=_1X8V#LW^"JTM738=GHK3_\&PD%DSQVG]T)LI[E&L(941Q@_O4 M<'2F[#\Z&\EH3W/BZ!./SEXUAWE1,< I>E:,VTJU%/_1'6.Y,C[<+I8;02 C M*AM,RSYBN;3&.'8L-\(JP(/'@04DT,\(JHL/%A0.58;C0^5"Q7R:+L M$-*,)N4)LDTAS39A6M&>FCW,N.(ZOW N_V#5,M VMLV2P#6>(.+.^K@ %E=0YJ876!FPPV5A'\)2%G0["X] M9D5JP1;8) J> M>YGY+ T:7'G#QJ>4ZE&^GI+0^A.T.)/?"L#3W0U,SGFAZG?=OE)#X]71W61@M%' M44);XHTI$H\H&QWX0Q[6C@KV7I WKSM223S@2*7QL-Y(I4@6HLQ..%6)@&O* M1M"PO.2*9R7A(6Z,M[_A$J&;^5)<2#J9=#-?RF' MP?< CXNZT->ZEBI+"+Z!LYXL]%!A(6^V\Y/Q3)"220V&PNL6W#LO&.B3#<.@ MWJ,T@#27]GA41MS=T?W(N;5/GXD.A M+@9!#S4""95!!=#L?1%I8>BZ28]#I.\;%=X[)A5Y MF:%&CX4L5XS&O4MY.,X(T<=.?H[/9&#WJ4J2*.= M9Z-U7-E"KCRD+](@3XJ@*Q5%D*2=!]]W(+15^2IN:PLN7#MLV5:X(/&Y\ _? M8WG7TURSPHD(N1(D]2XGP[;@S#8Y^;=COL-Z&C'[K065,^,7U2_^31T[EP%E MWITA2K]W3'B&3'A(QV([#:BT20.^@W3&^M!2YD1T:8S:/D3C TOSP5OJNN2( M["()@V%;//(N3CR$3[&'FYX<=LQEN%'O4E2[7-DY8@VY2'8D2!65/+*L;XP34"M"V,Y"XW6185GP(\'=".0'=>0 M")-\ID+X)^]\J=%Q60NY[)"YAV:TGCI@L^;'V3D/YY6.:/_@K[5>LF[ 5\N] MCFT%#F\0QW*#U1;[FPEVX-CR_;+MX9P3IFNV95T)"S)4I:EHLV/<4V?<0_H[ MVS(M@C-.9&&B[AS8'68&HQ>!#87G,F0H!TUZZMWWZW__K"[*\ALH$T*W2Q?E ML3L26_?]0Z=%&=C#$6P'@A1?("0(FPJ^%Y#"87\RK+"6',@ZU-<7,H< MYE)\0N_R@[@&2M6E=H\:9,7YC<1[(18VPP&M[0]@]860A\;8)>!:R9OM[Q!< M8\@93&((5+#G0Y6S<\.K7\UT7-E"57HP)^6PJA1; MG8?@R+S7?K]C%;90TEDWYJ2*6Z2NN.4L?+"0'7?0)".,B(9R6]I^NA#] M1'-&):Q8DBH:=ZFB<^;#D_#"&E"FDW8IT_>07F(H#%T1S4G4Z[+#JF47U*YX MX:PY\L!@##M4+@ S%J6(.DX\?4X\>@EOCFZLPI1BNYAR7WF@]J,VY$S[W:6Z MYMUV$A_22=G)'$B]R^%8D(8[BUZM$S^!6/:<6+?]-V!,^Z08.8=7Y8;:CCH> M;2&/MM;/V4F]*DR]#DY O;Z#+,L/JE.ZP&,G?0^I_V0_:,X6XVI@ MS0TU.W?!:QOYZW!IE%@30!1['>N!VU -U&=-1-$6Y(XUSY(UR_R- ZB^,8*5 M*:WAKW?0<737J(_P/JY(M\A[,.>;%P#=S[[!>SAP!FS\ W6F("F89LPJZ!O- M'K$GB$'N8;.ZG> NSP'GCZCCD-U@5C4 M8Y_0W'DA>'89F8(L$=_U)QD(I=L^ICU8IFB'K&';:/NWHU#F?%37GJZIPG&! M^?E4>%Z^@JNOUT2PJNI0D,6FPJ(F^.-(X7JG%#JE<&HN],$4!4YI%D;RN%,3 MG9KHU$2;[V /IA*PCWL@"ZIRZDJ!!5-_9^GEJ!,.-H1$,BR?$9ZU&H8;6&C. MBV&%ZT3."%[!M8T9.#_?^+.#3T]VV*T]-B"F*BIX_,$[5+_RPE>5WC:_?#BN MEU0,T.9TM_!,()J++][09\?7G!5G'W$H$&D@R0(Q7! 4Q!&'G];QLS/@7?O- M_90F;B&A1FE"C=)Z%1,&U,&)"NQF.^12SFY 0E-;NO13^)??=<-=FMKJDV$Q M2K O_9[^O9RN2_9[_.W?WPS=FW]2)WU9':/2".+XX(?YNV)_\%O:X/#7%:DO M3X:Y;PWZ8N[K18\2QWV0WUJ/*GY=&=;[QNDM:KSQ424)F8HC!#9<[G N;9.Q M2[BM(,FAE[HFRB24X@H#)/9%I(6AZR8]#I&^4\WU \"])3S!!OT5)\#?*5%N MC"UXYAW45UVC44S;SJ4&7HYGDR<'+.L?#J46@5>GI@V^X^N:[I194:HT%'9V.!7T'A8T;_'27>IY)V;P[ MHEEZ5/-(X'.4N&_:TD4'_IG.-7.&04_LV'=5D?OV91_9X>!TI"M+#Q/?/^!@ M'O%F.[[K5H=?2]RXYL:_=+S:0EYMR%5I6D&J+5.0 MA\XA'@V?-.N@&!:A[M2QW\*\:Y1\;G1]^X8LE7>!+'TGO59;.$NWUE?&'"%, M7FU1E]G0F8DZ:4E[5=>^=\*NT&9NW.SIR,V-F^E8L86LN(VGL[MVD]JEW=X+ MSOJ#[TSG."YFZ1A3^%-;8;7-23HN2H>UWK3C$G+' S+' ^>-^J(MX]CKP4AM M28C2Q<4GZKCDTEL.^IBVW/FK //::G*E%5L$%Z% M"NIX9X".CB];R)>UD7@8^DP8NLAUV9M6541LBY\TB!76HE+=TVNI^T%=SS&F'M4W(X)UWO[6 M^8V8Q'C7&L)0U!<I",/ASLY(%T*VD*D.BDU>SH^;\VR*W.79SID9Z^8S MFM)P2KLT7$-YC Y$=*/?U@&![8[3*OH?S9:"_YLU-4!5MDUYI7"Z,HC0D)6*4"2U.T+D,2/>ZF;JH9D2<+8CIBV]7*!D).\E9]M G[&L\D, M6-6:(FJ9_0R+9YSJP@="9%;LM(,XPX2_N<"4Q*2P.60J'F%P%G3[!*2$.OC M.]NC9"*0'O9=,CXG,]_!.>#PJ,@0]-?JLC( I1LA2X-=R@A]F3V9 .5P,/@M M#3<:,-4@_HKV#(SM>\5?RFJAKY$K\.7=BT+P7>O'L4.WGA3:#M7[2 MS#=MY:+0)24,A"EX^'#<1PH6;3Z0] OTYCX-^JJ"U Y>8T(>OGAP*HUSJ71E M>KY+'NPWZ@@$'(LU'LMJ&:;=N 2G]JKVY6%FK\&++=GKW?W3UT?R=$^N[^\> M[[_=?KEZ^OJ%W-S>7=U=WUY](X]/\,+WKW=/CQ5!9<=I50MD.4&J?/B"L+8. MT=B@/1=UES>W?7BB[@J$_IK2)<.M).Y<UO EQ>3(<7XQ[F_"8CXR\O&\S*[7#S#(@ M7CJ&S2PPOJK%$Z60S6F?(*PUN*9 MGA5!0/78QL/?7JGEPY=G#\^;TN:6[Q<)EAP+G!85 ^7$RW2 MFX,O^C(GTD >E>KGLV%/^:CL^8,"R[B LEK;#V,*>A0>X9$Y- M/0=P ;G I5/?,;P5<_->D!,TDV#-W\(R9D +]LRIJ1D+]_VI!XR2 >S>#W",]=,0&XSS&8[/0VZ@ 7=8$6*DND,C9]A)U954.8L=SVBPT/"H+%;8")9@H M=+$8CRRT%7F.>/7BN[V8,]3KE@#_QD@&0;TPK'?FMYFO5BP $"Z3V2F$E)OH!W5=AA'XR=\*_XW@S\,W:;018I] MN27&H.Q+CS^^7KM]4N29RS)XYIE)*?#J,)A#PB:#<)9GTSS\!1 7J,"U.&A. M8\%T9GP5',L-IP^.& %%H[U0E%E0./\.VOH8?+\;6H#P6CA#'?X\C0_<2;Z[ MYA FGY-P/#_EY7:2G%1,F6&]F*4-0U"DOC*J/01E..J/1*F9T1YJ?Z1N'NU1 M8]Z(6F]RR<9%3=[/O)%)I5Q%;'-8L/\A2E1\+"SF/&^"_%>HKJX"=7655%K;GQ&!_Y=?'DI;[Z\O ''VF-9&SWV ].3^,3< M>\E)[W*R>V_ *8#IU_E^Y8V< H?=@>?G&-,\EDHS4<@IG)F^Y3%3J.0#'?^G M2V>^^4D/1;E+4.E8IT7## M%#-L5&\)IMA)Q\F@X\:=&U=3Q[T_1ZZFDALUHN1JUN4.%812EG?2@9V7=V0= M.#J\#AP"VU15@>EBZ9JELAM'Q_-JM0U%9_@@7+.A3":*.I)&$W5 %5G4)_)$ M4Z:#X70VT=6I*O\_-CZJ='(]OS9/5<^SX M>Q]HG4>&M>,1^U)4J@B*T.;7Z)] (5"'5RN$VR?A_@DC (A(Q$QI1M]X\Q>2 M(8\ZTG&K&.O?/&/Y!.;^6+6]9IKDK]NOK*SE;6Y,Y\3P6,T-O$5>0R)&(_;8 MO#T7;!I=\**89\I+=QPP1@X67%AT9DP-_'MP^9I]"&6LV"=_\-HL@:)?48?M#=D 22/P'DZTIR$3/KNT\$R","S\'APZKH&"G@PV% M54E3VS=U6*R'OX:\CQ*4)%50*H1T.>'JEJ6&?I:Q9#H&CCID%7P=A-Z=&TNB M.0XX,&'%,1+G7SZX9;,5@_,0E*>4MI/MV%'EHT,^(JU+\\NN&%814=^&M.?%\C] M\*1X__@ YGNZJ7)G(:HZ9K("CS%TX'E@52'D]@*)<'U8-:/%,YUJOHLE,>SS M<'[@\CD"T^":6R@5NK8"1KF _Q![R2K0D%JQJ(3:*=#2MU:D[814Z1LLD_Y: MVBY7&*&XU.3S0*1?@( 6(X7]%O)'DNSLEQT* MJ<,3V[+(RC\5+KL#2>Z3.YM_G!6PH_^0>!:XQ:RT"1[)7%]8H0XOESWS!&4U MJ< 2===I>4-E[[LN[[E+6U_@<>W%T99S7E\/0H/5^[[CTKC>D7$*XZ'86*# M3-&6XHFF. H.&ZR$X7FNCPRPQH5)N[7$%F\="\'@-9V;5U8= M[NA,@6=Z"$#E)#H?TBT)R&B6'3Y_$;@+V9_ %\,*YZ ^#4O/?2 0\#!-69" MTHRX09=/6,S)>GPVT3F]NH6FQS:8;0?K"=EQ;L?$*#XZQ5X0PXH7 B*XQ/)4 MT' )=1%2K$[5Z7OKD%0'78=DUR'9=4AV'9(;L@I2?E9!+DD09O(]C],YU7V3 MWL]R,S_@V.5E?,:9U,Y)N"Y3<.Y7S X%+(,F;&J"[8T[O I;):W+"F MIJ]SLY?ZSK-F,L,-7@D-6@G!3G+S['ZJR&^9'"?*W\%+P<%8] ?<8-2I!1]+ M_9%8KX"[L.Q:[(^E_+>VJ 57ZGUCXZ(VU[KO4@NNMKWT.=][N4K%4@2\Q3H7 MH55O9>I-6]O@*+3+45C-.A=BH(H2L) WGG 7 L+TSH.JJ19 M=^$@L7>IRB-!'NZL71OBGW<0L7 \_RY>Z?RJ)NQ'?9F7F-48#@59&;7>I^IB ME4ZF#FY1Z\N4#'9T.!%&P_9+U#N(4L*<8.(>:H?)A>MPZ6>L%6IN_GS40HFI M372";)O'&"F]RY$JJ*.F(K6*A]3N<32=?+T/^2HQNTW(UQ#GOPS'.QO@_8O7 M.XAQDWG"#5;XO!OW]V2!=LGWC"#V&ZJ"*.ULA5K8S-\Q474UNPL3C8&)%%&0 M1TU!@74A3<6DX>X!33?_KYO_UY0AJJ\Y)GB7JPJ#25/7#2<\I:\3V$Y@#VST MZPLLHC JJJ#*#8=5;9A$N Y44+5"?] ?#(]9I!_6YKMS^\T*N\EXP;OV;+]2 M[.S DGO>Z#D-NMJ"D"O3C(#>HQ$=Z[^% MSW&B&?-LA@)\U#-Y5U_[013:CC]\$0X=7F/-.MY9O@=B7[L/OE2^^QRWY+3[;FI5II"82- E5I_-[ZZ)DT [ 6_@2%8RB@R,&(>"1:,WLU?83\ MLVZ\%(8-LD!\DB3047C,\%G#"0G$)B4_Q>@:FZ196/\9QH I'<\PN#CPD^VE MT%,"J(^%K5/SU&3_WB+_U"R<*4?$ CO'AHDQ9RAUZ"%+QX/"RL":&&(%P['A6=VK2VU*9S5_>R; M;;T\@1<1#O"#[2X,+QA$EF->I-ZEU,].@R??_RN8J/82_4@X56V51K6(=6(9 MF9Y7A'6V!4QF,\JSV5D<"86F>XHMK3(=VU%Y$'@ #'&QY.'QRW3(S+AR7^K!34K M#U+IE6%NQ5AB?EYJ .%3/&&U6NYEE)!YN7!A&]EADG M 7M- A/SN7OWH6+\1H%OZU0D)O<_[%T.([!<+4SFLF MJ3/:DCK1Y$@AG)0(5L*A7@ACM8;]59.*4@55\R/ZL?OHMQ*DN.6F; MU,T:2 MB"4D,<(9OT5 'GTT=ZZ?,+%H7#:%9]55?>#HKFO[K>>SML4)W@1C(S,?^MVTG]^8F^\>S,]WZSKZ[D9/?V;\HOI%X%0NHV4'3FPA2UF,W[-LE1I- M)6VTGP_40>@16._]["^6"PA#C>S\%H3!"MEJ@NVB.<,+?L/C6-.Y<>8C!+$& MQ3,2.+8DL$U-PS8\D@\]$3%N+BI3RO.ATYJ6,6V5'><\8Y:W$@:KM6"LG$W%,%.2FX:$B MCBHJ95^^\F18Q5?&&X$-\<$IL,(N,=:$Q5A%=<;58ZP&U6]C5+I+ 9E'FKD^ MC<95-##0J YW:T0D&4C(E)X2?#ND(3%8B3A&N-PY$$T#J?#'^[PASO\X?>" M/YS/Q$I?;>G@*Y9NFFPW^.H+??8VCKF:3'(@ER>3HX^Y@DW7'G.%F]UNH!7? MF/+^$9#;N"81 MU),T;-NBAGUE,*D"%;WFJHH2Q_ONX*,W 227P2 []MMZ"^5)$26JM7A:+6E' MC\MP7"G1^+S2.*^+ESAY$-&-B=4Y@FIW&.0[8)#OQ$.9CYT5=D)^V(2WA1?8 M8D#TI!>Z@?6V!Y&J/1"Z2A]^M[)CKZRAAGC>/:JV15P*'**'JQN"M^ODFZU9 MN^"5GF>W['EVO4KR:'/;*X;,MQ8.-\2+E^M@L-$52T75[H-5![U+980XRVW! MR3U WHG&NW96CW1&!]2-$00C;$BC 9%Q;8G*!H-@<@5*&28E3_C"\/R*1^=A]N('*^+)J=Q2)2QF'Q85'!Q4P(YR!K_M8ZK5 MZ7BWM[?%#FZ'?A9+WN20=D_&:DI)&"I%)4\=E-Y),Y-Z2&92@)E$29B(;8'4 M.W!NX[2<*--F]6K_:Y?PS]9]; MN5E#UGT'",(OT4(OZ561 ?= M!+"FF4D\)#.-@9FDD3 2NUS.";@A72YGW[F5RJMB]$ACJ9NV>VKM454%5SS'Z[GA)*4%(KLY+O.G[W]2Q<]A(&@QZ MP"\3291^/T,^.KLLSM;N4R=U5=TGJ6GW21J(Z#ZU(^=^BN[3:2>A_OA'EX&J M8O"4PSE/TD!BL"+"( =:Y/23!ATS*<-#,I-\SLS49: ZT:OK0BG-NU *]@ / M6R%@I^A"G78&Z@_R@[[:)BRJRSX5V[P#%I=+@V'O4AXV8?):F#7H>$DY8#6V M-!A!>'RNO'1V&:B@CJ@K(SI>&9'2>+6V-,#YN/V< MO[GA$X2LE]28L\04#\,B,\W R40N\ V'\T<*$ ]GN' ^V<[M>A]Q^O" 1<^2 MJ&#GF"!+12,:3CE6[WAIV%C1&F+CF# >%8U4/&5>.K>\S^UBZ7M=W M/:_F2Y_%$1MI.VJ#B)VBY]5F)-C\#3_AA$H<7 U>UQ+^IOL4-3,QJR'$5@B! MJH$.G[B(YIC'0];WB'@?+,BJ*DQVQ\BK=6['SEAT#%C(@(E>09 D8 ML*G&F=-@P%/\_GO**/P)7&_#:C!YH!ON%-G[G24(/NS-;"6(^R6@[8-#%X:_ MN*-;*!&5I=;5'/_SXRE'=QU3U3)%S3*5A".I96$L94=@GC13G>+WWU,I0,KN M4#YI,D10&2-A,-S% M#K7P=K?CJ@([=!BNDAA7B:-L?'327'6*WW]/ = WZKJ?R#6.H;<\LD2FY@._ M&TCQG:SWVF!$A+.T$#$"]4= Y?JZ 7O2QZH@C\]H^$O'017#GT8X2.E=RJHP M$L^QO>(4O_\.[H[24P0%PJ:J3].&9LND;S 76@;&TVT?ITRSQ.\.J?RV$:_Z M)*DF*7,V*K6&4;ZSK>FV6A7AV@51E< R-WROMM,Y'LGG[X2W$]X#^T.[".^( M">](%N3!SD5CIR^\)_U]YDW]W=. U&%S6:(_;Z$Y+X85GLH(^#5XA9W$8'GX MACU)!9'X7R0:&H\ST8GA$M@:*L$97\KQ*3TXG[INV%(A+*;NN]%T7 MI>F9FO9;?ZV[CG/TG;^ U4TW$&1\0(*P!WXR/&#@:8I$F4'4C$0%DW4W'S!N MX/@G/,!^/XM<^2^^ZW%M(@T%(@TD42"P+\+SA50@W[Y=DP_8M"S%"N? U,]? M/E)_OPO:^/.,).+O'P6BD;>Y;8),V&\6EO;[SZZA&YJSPCR5-Z?DVE[ ^E8" M8:6NK _ L^%K?ZM7L)P&K1QE# \L\7YV#<\WO!! XKOVRUCXB\^VX]AOF/S5 MEO".MXHLSBAA<<:]R^% [F<[5PA0S\3U1;VA9!;\ 'DSO#GY;((N=#W;HJ T M7-]!SB&/MNGS#H@/O58QSN?;QR/R3>\C\ 28C9 G8SIG;QJNY^);AO4*.A9S^^3%T71Z@=I6)]>F!E'K%=&L\.^?B65[L-@/ MR'AM%=NLTCRB /?)$Y JO2PRUUR4ZZ "F6B\!+EV^_JP>71":5(PZ_0WX ++ MU\S -*?M,C((N)\^O$)@W3?TV?%!0P6:7T7-/QRU4\^C)3+)=UP\*IPOL)TV M<$V9N3^N;<]AZ?!*$!C; WX !C$\ RC+^ -4S&Z\G;Z.S+-%M_SWKO@R6'-< M,9.KO4NIGP/1P'4A7[CM>ZX'C(T5"7$-^)(Z3! 6K!)Y63=NR7X&49WKMF7-D@GC2)?Z2@'>P[]-('L,C_.Z?R\+#D'&">A07Q[6*/$"M M(HOMU"I7L&1D&-3N/^A26S';VA;E0JYF'F)QH!07+E1@[S-W[)E.;5S&S <_ M]")@*I +@2E^S33!@FF&B1$HF6KN'*,YWX4G J?!(XD.KFM"AOAYXM-SE&^N MO83G@3CX#H\)%XP-W+FQC,R0B\VO"6?X/]S843:H6ZI.6Q<]73&_[ N=)EE> M9"&4PD\F7S\]:R9SCX/88(V.;^!WU L+TN/4+S):+"G\U;)0B9A ED#T1U). M3, W' 8&[/+$3Q6-/7M1Q3)C0I.SB>NSW;,*,N ^%%<@3[-;3M>\4%;QPJHO M,ODF M%&590TXX*PW%CBIFX4 I,[8$/0W&9&D:[ !9?(\&9&J_4B"SA^>OA[8IQ=3' M=XFWR=_E#NW=?,1J^H3'1TS@I4\7CQ,.54JE\&"'+<_BP0I;X'0=+I%7:KZ2 M<0FI%V[DT-Y$GE$ON J\/_2U6?-^DGN6,0$]OW* M=>VIP0.WEB4X@[4>-\F)!@8#A7]@,&&]>$ F1L"6T2I>WI')Y8;I7QY?+1U[ M2JGNIOS'I&20-]! 41#G8&28\48UIC="BSVECJ<9&.?9_T.GWH5)7ZG)H1X3 M,5WJ-Q(IPUQ+,^8!)L^6OD(DQR+,=.KQ6<,UPA,>@P#Q_I4Z%NZ>Q(!)F'QH MIX%"X-(V:*&EZ2.1W:5#-7VK?%W*F[Z]N]EL=SYKKN$^LE^[M_X*CA:/2V5#DW(CMTCYIRM9F;YM=EN<3 M!X/?0E'A7(__8M%)0B#"FY7L139^;RUC[M6G< JL-L>N.\:KAC_+D/U*,_WR M!(*R_F22EP;]@%?L=S:L4Q5([T8S'/*79OJ4?*>:"U*&)^@*+!(B,]]AR*XZ M!?$WW8]%PGZH'$Y;W.NH1"01R_%K7#_O:Y MB^).V2M+9Q\-EK,I?Z,,V"R) ^5O=CUE==M3KIG04+ '4)3Z1?T8^^:#6OO< M@@_JDD/"VZ1L"W4ZO[.)4YK,ER29J%+*9-2.C$DB/JN?,EG/BNUS3V4YD_3E MMS@4L@Q4NL06TS"2E+'A\W"4Y\[F!BW) L5;"]YGJT\B471\0[<6AS(5$7QJ^E-!= M27Z/#RA1 ';ENM2#4!^#OO!8K_17P[4=EWQ["%UP<#:Q)F$V@]4$!0@I^?NS M_]CG"8,GQP>?/'KCKG_5%S!@0&);/LF,IJQ \0,8RYZ7M M&OB!3PXUV1G^_F;HWOP3QG+I$2:!$1G$7]&>72PO+/Y*!F'T.(T%JK1&G,2? M_'_2S#=MY6+M>-*B@NT,'CX<]Y&"19L/*M OL//D MTZ"O*DCMX#56JQ^^>' J9=P*/OC,]'R7/'"MW3]]?21/]^3Z_N[Q_MOMEZNGKU_(S>W=U=WU[=4W\O@$+WS_>O?T M6-&U6B^0[XLG2)4/7VS3U)PH8\D2#;8/3]3!O-!?4[KT6,&1.]<<2G3-TP0P M82Q^L5%MOQDN9:6O^L?MZ#;H#Y1UPBG]+-WX:T5DN_S/9P<[/K(ROZ85P^!$ MG$PPYQ.\1?4K+WI9[IV"0_TT-]RL=[%T[%=#IVY0A!??0=4.)H1.=0\* MT%@:**7U+5@Q&60*MRZ75&NE7Y/9P4J(.L!J8B-UNH*%C),LI&N;^E M\GVW_"QR*D*WWMEHL+]"4&6XH1"TK T+F/3$D5T3E1$IP<;_J=OT53-HLQ) MM@C+WO2$AQJS,O#]_=2SUW(%RKA/_ERR6AGF86M+E 7-%/*]:'9W@N\P[4)8 MBAN\<'"?V:L9P8(/++2?L"/02<%-I.YH;US0PAL>\(U EX)#3!TVP2[\.HM? M-4SS>OAY;QXF=-?]_CZI%B>39[X-O:90C\3J0AVR30 ND=/+4E?H\)#/J[K$ES83_X&+AWL_RV3?ZM-ZC'<8 M990.KVK6$H](KF:WEM0Y?'MK*.=8M;K'S/G%Y GU&"/R/WTS[($1 M\]0;, ](H5XDA9AGT6OSJ%Q?]Q7W\=5E5Q4+/ F3*FHF M83:?PY\%FPA+>D(*_1/4BXAY*[J)2]8+9PG46WV&3)035O&H>("Y?CN^_[ MN/:P$P5W4@1.MLG(9PYNSS;_!$WS6F'9X&!VN$9#1?,6"[&91N4Q2+')JF"D MHE#E6C-![6O)((5;BL@(1%$G_T*F\3FOIYBE=LSDJC;'+%MT-8[JU:S53IH, M1^B]#[(FY3>N8M-4"1,DJ:9-I *^B<8XEQ(QC;#5; M0+A;;9DR.%!MV6B 8U%+6P4KUI8AXT3M@[7O!NIM>O^%9B.LNY-RVDFK5YIM M49.X(^.4I&*;8QSL)99&[6"<6IL^ .-@J*2469P#EBB>?(WB7Z<-S/9=8=EX!97Y+6^$R>^J$K0,63+1 ]B1BLJJ@ A!V(K17%& Z4:XT%I MUJ%>)]=(P32#LCG2QJ@KU^M+=W&F:A!X%)YSJ\ Z,JVZ=0]*>>G"7U4K%W(6 M5:EV08MS5$Q'\@L.#548_AP<;USOY<(9N+-54,)@8$.AQAX&5%T8'DM@)1[' M54]PU[*I\J',^FY;]C NB5?V6O8PPI3C0"Q-.:[[@G\EKX[1D;0LRO?*'$G\ MX%^&9YO)[&($86G:0?/O/S4KKB4)7=;:-1!_-50",2[Q_YM/NXQ&^8UJ50HA M]IQX4>)*@="9X/\]8,G ^>1QUEFT9F!:4L#27#2._=J#09DVV%>+8+U]'B MGU2XJ]PNP _Q4)HG0YF Y3TL<'=UI/>_Q!\@X_ )YU*9S-\B??-*#I,[R&)^@:>0!W#!7) W@/B6\",VJ. MSF*4=D$D?>,)F2,>5K_'/%0&(XDF%6([1K'8?F9$P*CK>8U+/)+T#'A[1]X>6+9 M+'C''JOZ >TQ:UG'@TJ4(^!N)=(F@2[-)EXY(#?>*3DTG#*+KWP+8;D>_6P*JACQ/'OX#,^F\:+QE,: =A1\%2"W6R)T"IH&Z!> M$O@K\4B!Y?N7FL,RJZF^2?1&PAQJ5#>%Z,\.C2" 7B &!\^3\A\K^_JII1&C M@47:=.KX/&6(5$A&;V',EL; 3^0+Z;]PAL(6I3II66B^5FDL]BXG_6&6VW\3 MT,Z$K*GI_^,'IJAJ%U.NXZN>VNEO\.";2-UMH>D:2]V-I6J:+A5/)AVMJ!IP MYF,RG;S @L#ML;!X,,PN8<2*=RX@#^B#;IM9.W@'#IS,9:5"RDQ!4]JF&GQ6 M7VW&.& WU9C5(6_93<50%GAA: Z'-)MCK*11.J"()%"$W %%=$ 1'5!$!Q2Q M 2A"S@>*4#8!1;3%/6ONDB7EV&QQQ5+2J=C8%T:3_U8G]134Y"B6_O6GYIUX(+D:WOH1S&/*B'@]QJ>D;P-<1C MSYKUDY>+!O*52NDSG)0@15)?68VW "!H(G\_QE&5%7(SK;Z3RTC^48. ML B5;[1>GJ\HGSVAL;_&LW#Q^F,)NG[*OL1U6%0&]0<_N>@W=JY^BAXEI134&:#, E'.X!FD0I'2/7U [$WN6H M= =I1(!#N2L1#YR)LW+-@-1#1=[&/94Y+'=P4@FQ'R3*C=CFVNVJ7+=C:EO+ M2XR.3272*H*TJ-HJF&Q4#0KC15% M1?&PVVQM74DB<:]E8A.I4H >!6EISS(9J.5Z;,$(Q)PN1(LU]H$V#/L0<90@ MG^-7N[9HF L#U%!ET40N @+JD\\%X$YI*J5[-U"S ME#IL8/CI)]UW=&V56+L":Q\IX=*#G[PD\"&7L#MRMN((F8G84XCDP0POM!46 M-#"LK*#P+F._H[*9:1+'D:?6#6MJ^BS8IJ$9%XBIP0\)G WB1CFF=-\H1&=: M< D)APD&SN;&GSVOF5J4TH1],P/3)\,J0(R5ZU#R>:F92I1\F2T2]ETS/6R% M_(31D8%].M@^F\,KIV8VOOAL6"=N?06JCG \OBJ=4-L6W&T!S]=8P=T$NS5' MHU*8+#QN[*LV:N^N9%3BC[!9V[V??8/X N^:<,?NUJ,.)HCV)I9A$VU2\GUR MR]I__\>WUOI_UW$)=U5C!P=%FTSJ GQR7=:DIO+R:G59[(1-\BD;4H^H^*ZLRU[&Y,WZ;''D M@\&6]#&DGD L"'?LH)IG3:F%L63&Y3#<%,LM M'>0;?'MI:D';5\+90\XS+?*K7H4:&1L,FOQN?@W=>S<74$(;-G9 M,=+AY2J[."V\85WWD_8)$[#V6QD%TH(K.M04W%Q')5(NN:@P#&%+_-?^9'C, MT2))9)L@P!SPNJ/4CH.@N^W7>BU(J39X.<.DZ<:8P9]/<\/1V3U%_D4&,^]? M*,CX%'Z!W6=<_<%V]M^V\Y-\=N#TYBE8]6021UO/$L%*@V8KCF 5C^!JY^%7 ME\ZCU@8]59NJ$KEQ6OI46,MCHH.\MCF>; V7FV-TL)UK,LZ!G2&14\$=4_!H M#2<'2"NL&N!TV;C3*?NG]0H.+6L33;2 ^DN;?Y0Z4^R&C:(ECE')F@*G/C(Q M9V6LIGQ91?5]##(M.V I;>B"+ D:MH*I.?6/HJ3SKODT^ MZ5VJ98FFHC!_!]8O;E ME;YRS:#Y&_6P& UA('F2\B9."")E'N&(O!7Y;./P$-1D%&(>$>5H+D[MLW\\V@ZJ+]\W9(!@& @Z;#;X068 3QAQ2 M1C>!O""VG\43L,"64_8B/M5D?X RLAU>6H=,FGPZKT)+8OF!,F/.&+#@15BC ME@3N8XNE#K8;!B*5GNJ2Z">,\L\E(I&6A+E6^_J]I#=O-U=:ZET.I2J3 K,' MFPPBZC?L3;8H_?I!%W"(\'L[%W_) QDV7JEPQ;=8^6C8M%PEO-KAL$LN@G<[ M; 7VK)1=Z^[EL$MN=_=]V$.V\:T..X)891.YZYL^Y($D\1*J<(MTN+KU!,@< MJHQZE^.<:16IU%_-Y1UHSJ \&%>H%UIKPCVA,AQF87GI-% 7+1^X3<^1)^$D MRIYP!A#NTS>C#@^DQ2O_*'I7"=39'+EV4AR)**/8R)7]-7[3%A3A:5/>KL8< MR@UU47URL]X+ME8\BD;Z7SZ[]X(/+&UP66Q&FO+B3&_XD;AP7 MQ)?&?-< YF)&=5[SS>H/D89\#3F>2@ /S#[I>X$;Z- 7W^0>1[HEP(6U>(R' M0 VY.<>5( -?;VK;@1?OYATT_.E/:9+X$7)QW#<1H7E$"G#+<+@E/CD6J3Q$ M^%/Z# ^P2,^ M@X?[,Z'%)MD8%%[$GZ"@\Y:847-\6@/Y;=17VULV&&>:%ZF3R.-)$T^'!;B8 MM&7)B*"[(E /V.63<-P3]=<&SF,TV)T.F T0!R[ MK#&(FO:;P*N_-*P=1KAU]U-.T97''/\H/>J %KA@+2!+EWX*__([/'EI:JM/ MAL6(Q+[T>_K4,)F!E_002IA!0H/E-OC;<8:Q/^!91L^!_^OA+P=O]^&MOV=? MGXSZ@[&:^]:@+^:^7O0H4>R/I?ROA(_Z.UL:7QY0 $GV?WIR+R(2T/W% 1.O M7P1L.)U2?38+TSN?I.4O(J93.Y@$RE#'7AXGE0S<.XPXP=.3A*BTMP%I\PX5 MV.'?=MI>:?=5Q7-,AMIP)3Q*Z/-;QR=*3R,C<6G?PV*7JS:_.VB/A/JC 99 LV-K+V/CGX'&S4N )K;V^O.IZ/>'[NT(I- M%OM M5/IAF-YXW4*CRZ#1@>LEL?/1FV.#)P0(8[58G5YOAL6OD)C;<[G2NYS($_!; MBE 3.MV^!96UV-$20@P[(8(#.[AB&X@?!-EHQ/OW,ZV:GA-MFI M)JCR[K1(?7FJ8; MPWUPN#+L(&;MD,%M;;*\;:&Y6.#'[I02%6"$5;YI+K]?C9_'Z(=@--A>AI_6 M+U@?)EYLI6]^YWB/[[J4W4AYV5(V-N2%\H9#]HE@E"V[TYKQFL.@EM.=V[ZI MLY&_S_RJWK?P$INM ZL%V+48C@>&MQP]+L>\>KPF$T5B"W,H?'R-6L&C(G@= MEZ:OU/!*G6/3Q'=T"^K-;59_$-[0A9_!L@%##YM0X5T*+DI0SY!WQR?$4%3A M1N,^KH@4@5YTPN*AL&(A59>P=ND8$'<):S""(@8WKG6(0>""(H+HD_A#2U!$ MTQ4_RQAQ<^G8.&C93:!&X?8=G6\P?;G)]E6.,7-J]2OURX3_PXVIE'_+N\5H M@V%) S$JNTC7)53='?4^V_;/O[#G,:\"21SU+I7!QK9NBV[19*06K)?!:!8M M-NP\2KR$W4>YZQXCM$NVX),LDHB. <)94J08M(VP15'8L*3M<^L3P$E1>7U2 MNYY P7H;.P$&F9;-EE4]@?1DB7#T;,.<%CSV?A;Y#;';D+ M0NW%B5@MN$E4MRAU+.CHW&Z!TN8F9J[X%II.$[7H>2HRA7SGEL##H0(.-;&T MSE?1G/4(A(\5 ;J((![6&2;;I#UE"8EUU>\^+>+L L2ZW!.1\WLPF^;G M.DMB@Z&SU=O[X.(ZRQIN[D=NI KW>(U6VR,N IGAF[X![AMZX_DN39_4^(&U MTO(M(&G+V#"91.2)@9P#'Z&RVE W#OYXO/<"3ZXQJYP=P1[IW&#^>LX.&&;$ M)DGB!=6X:(R3R OV#L$*XVV%P$+,@6]\,W_ [[G?;(P'[ZVOJ1_=<"X3]"N* M37 _4^.:UQK)ZT_WBC)7.KJ UUFRNDR,9M]<7CX:>CI1Q7C"%L8%GQ=QP6<^ MZ^78HKQBSZ+&TJX2M*L$/;]*T*UR[>\O:1Y >[ (\%O0)+,*3<\7G^Y<_"E! M<"@+8.J[:^6N]+,M7+UMM:<\ .(+JEKSAJB[/>Z*/8_%Y5O5=\HBX_-)-B;J ME'97W7E$=MZJH%.6&#>/BG ".JW=U7.VC,VW*6Z3963SB5P$(]@I[:Z \T@\ MO5O5IHSW!*(@BS5CR--1X$?(3<:5FVLPL>7R-45])#,'ZC02QL?Z% M%E5O9G!P-R;SVUU%A=L1*=K"': 6.J;(WEHI*S3KP0'&V"P4<@'3O&'8KNHG2?)D>_<@Q- MU]#Q0QPO_\77' UV@*B%!OL"7I#6VG,)JM:M]4I=-@#D2?M5B/4ORSC_4MY4 M9<+FZX7/(I[V*P / *\!2#N.T@X M;5M:?9Q$58UH7Z+?NK5N-,-A)=-A(13_2*+I)X]F"IN_6^8:!'32IE/'#^9? M:P=D@WB;G[D;S#X:OGMEZ9F]PT&L[_YJRHN')6Z9L#V3[\#EOK,&)K_6 MR+BY[(_3((\T4MLM4E@V&/72V:;N@J0Y!C@-"3A9(XI<7=Y A]X#MLDE(6B? M::)5RTL(;9_2G$$=@2_PIX3(FFN8@3;Q"Y3+881M.;"MN@* MONC\I!Z;<\JA;B'$VG1!?L0X_4.G?8B3B@,?U>^L' O-CU31\X,ZVG/"?GS77<(O 5A5Y M:U35HW(UQR-ER056= I\\6KHU$WV@*PQ]R*@5)J!T;]!J.B 6-CE:.3 G-:@ MR&&K8%6U+ZJ3ND6PLM(?#:1FBF"5_D25:SVJ^'5%&76+.NRBY+XTV:F&.4Q6 M#S!5'3PGOM@4JUS7\@!QG=DYGQ\G*Q5VFI"PBR65^=^%(HGKOZKY_W:3*C"* MA7?;[YLN4D>77+K('5TVWJ-74#.YMXZT?OG ,3?-7=H*O%"XV?+3+V.?,C)N M^_UN97M=66WIF+'_Y5ZNC]LM)=<03C, '0A9,);YM)7 K.V_]A%UW]_/]QM2 M\[P02FTW)W]?3[/4J:A9WW3EVJ]C[KA6^5=FAZ5%/\?<6KU[FY)B+M1Q5Y:. M__D::[J4)(J!%'%A,W#=M69PD+ND4KF3(3EK=RX/!9G4?*P:> M;Z_E^$S.T/'I>"?F'7$7WJGB$6#EL3"6FL !Z=BG=>PC[4_U# >=ZCEKWI'W MK'J&8KM43Y.QB-SR4)P/= J&4J1*+K=RY )*[ *<.*RHFR6%2XA343P0ZFI M"+[6F>U3'5>)R#KFV\!\PX,QG]R0QNYX[UQXK^3>N"+OE7B:2F.>9L=XY\%X MS;!=%94W!'NK",/=T8WWSGJ!_QJN(.K*X7TO1ZL4E&$KNNUCVTW;BAB[I>UE M:0T%4FV.GQ(]?MTMSAE]O\E;G);?1U[A"AAJTB-BDKC$#)&GNKN/^#A(NR#D6MW0\51J_[Y6GQAU/G35/%01(N_%4E7@)$?M401DW M@5'=\57+^.IH7*6VC*O>4=W:/<+3$43@0%_1C .?KG[MG+Y_Z';F0MB641JV M9;0.:G@(F*^"2U/'I^0/!R'4;F\)0V7C<*[D(D"A>DF*2!Q'I6#7.VL2>RDE M[30W(510(MVRXUW"J*M:.6^6*FD_V0=+B1U+G35+E;1K;,52%9S>$1MJ)4[: MTJO1<5637"665(7OC:OD=G'5^ZNZ2X10FTOO*EXE!W[S^K5_!ZGP;%!^F\.:Z.2WD]].?BM5 MR3;MXH_ Q1>%T;#A'H%.ACL9?J\R?& )'I^)!.>,NVQPN&4'YM\"B/IN41V8 M?Y-@_FGL\0[,/UEUWH'Y;Z!+!^;?@?EW8/X=F'^WL@[,OT/IZ[[?H?25HO3M M7(/1MCUW$+-!=&N-M#]26PV!R(^JX8ZYS8:Z2]M%FM%H'/MDQ7IKQMF>['/8:GH9.Z\ E MNZ6U8FD=N.3)7KZ]]^]WX)(=N.0V4?H^@0#'';CD>?/47B#;2GBJ Y<\;YXJ M"(#V#@,XGO0N1P-A.) ZOCH_OCH:5ZDMXZIW5&[9@4N^B^]WX)+E-YX=N&3# M7LKAD0 GYU@AT[%4S%+[0 (L8:D.7/*L64HZ$@S@!.>("J/AI..J<^2JDO+_ MO7&5W"ZN.O1ET0GZG=>:J5-'VZ_'F4/69[XZIQN[BJ MR1J/TVC2V!W./%T%UD$Q[H^ G Z)\8YIBP/$Z THJ]BW9 MULN%1YT%\-:SMPNP^V&EARW^:4X)=3U@88_JB2P&L6?$3&U,((8U-7UDI*AR M<6D[R,X"T5S\0HAIS;D[ +96B&;I#.%:(&_PN;]M/W]@F!%86.$3+/ +K"^2 MV&IR.DK(J=2[% 59F?2+Y@X W4U<*NZDUOK'!UF_C.L7!V*_2-$$ZQ>(0]TE MG2+\B[D2B._B86I$!QT'Z@8Y8*JYZ$?@CP!Y<:FML&C9!=)XADE,!MU_8"V'Q% MYL +^._@FI5X-JP.OLE>-&W-ZI,G]K%0544Q$WJK2NQRK(T$=9D619(XK(5&@0DT3B? V-T!:X&TR MIZ9.GKD\/"Z!Z6U'(%.PT9IAL74!<]NSF0$O,?)=?[[Z!_G A"U\&6AGOU!6 M;/YF@ BG'H7_P"R!%#LB!^;J?&8(%D@>-"?9"WP$MF34$7__R)4,5\W?/'@5,HH\J!OV/-=\F"_ M49#+6VM::IN8)>J+P_6"*K4O#S-[#5YLR5[O[I^^/I*G>W)]?_=X_^WVR]73 MUR_DYO;NZN[Z]NH;>7R"%[Y_O7MZW-) ]\43I,J'+SBWR2': ATQ%WPIT,^V M#T_408O37U,*<=L2] ^S<437/ W\-\ND+NA^5/!OADN)98,/]W$[N@WZ V6= M<$H_2S?^6A'9\H(Z_N>:5HQ,IB)=2+V@\LZG^I47O2QO*BULC>NR;M3?P-4?H2>L_>')SC&[!21!Q<_-^/)'A" M[J_P> W?!MM#7S58_H)JF.5@6]$1.MV&-1.J,7>"?31%7B#7],+X=3$W=)U: MGYCS,^Q=NN"/6\'Q@U..'A)940T\E!DPN/V&P0-;%9K1[]1YH4Y51[PM)_YG M>#88B/B+!6?G@$:)?0E9AV^NO:*0AMR.Q( UO(*O!N?P+]\(R(_NAFZC-),I M&$4X"PV]7/B6SJP_T-1^AF?S7^;?C @;.,HLG-(I7;!7#A2.K#] M&778MSC<9!_L#D%!YP$]?BG@U)![X8D:!%&.P<;/@3/\S!S0? ;3Z9+R4#$@ M%OQD&#E.:42M7-[$W1NO$.*![H-8TM#_#F$A^U'&Y> 9VUB\6RA#S"ES*#AL M-+61@*009<*_.)V3= 274R,%-(8?-EP7PL=<"KBAY(.+K1%8!_4T9Q4$G%R@ M6?)@%>Y[ZAB@,@T-I?CJ\9HHDX% OA@N%A_[ACM'0B62D>3&L1?D*QRSM^(> M9WC*.L70F"D$;ZYY[.$9KEM0RM]ANL,(V17B_GCJQS.=:K[+(G2FKUB0\<'X MR#D//FBN<%$?E' 3Z/7T BJ?R0:/S1?0+A+H9I MZ<@6'H;IM5U/4@CVS,S0,R4!KV.R)%FEQ!4[B )F\% LX0&V+G >G@*=7MCB MD]^ D ,0 M$P.M&JMF)*N2WTZ0%3Y>F*?B>G ]3Y5J7I+64\5L)9^109!UJ>4R/KMR'*0% MKO7S*O[( T_ 7KUICA[EE:]B!OKZ"[/ 5/\K6N\/..XHH84.>931&N$E5B:9 M]1O;=]2Z]Z)Q//C=$YUWZ3WL[44]!.J MOR?XVF<35'NT5!SI/&&XM_H%M7$HH;Y;S4Q1EJM,D6Z:A-L2W+O-S:__<3\"X%@FNJ% MCGI+5ISO8)5TX'8GG#AA?#N>1 L4RC9L5#' M0KNPT#L8E?Z9@E./&3WRK)F:-=UNZ%3E.=MGT!*<7W T/ES!D3(0>Y>J.A+$ M25/@,^?0"/">2_W?>S%_B9S5*+&5$V(F-0R6VVHIZ_1\)3VO# ZIZ%F1MS08 M Q,VW$_23B;L5'VGZO,E;=^Z7@%=#QZ5,FR]F+V#J5"9&^2@'"F1S'P7D'P? M:AHGL;)MN@X)NJUE&H)E4E5!DK,AR,?*LM+!6QV;CW+T;@&>ZD8N"I1NCEX= M 9]D79>.14Z'10K\X,.I&H0]&X ;G-->U?'1Z?!1GHO7J*J9@*H1C\\B[R!I MG/'/0*1GU-C6/SL_H/)=W;.;D)YY.G,C#I0R:!P'J@5Y@7?*1KMY9Q$3Y83$ M&R=Q*&(WW.74>&A__MM&753!?Q-%# &$P2B;1J]NFSLV.C8;[>:^K>NB')V# M4UKD%O#(.\BOW20;?!)]$.\KN[8_[RTL5_^1)&Y]5TZ4N_$$)\93C67:;BUL M#_MFN^[]+&Y_T/_'YZV0F1Z"K[\"G*Y T_J53752!RN@@T5A(.VBACM6:Z7Z MJN'P-:6^NNDJI\93C;E_QU%?H][E4)!R2B6Z)&#SO/*5-TDW5S;:/))OZ^2K MO2AVBC@N1K$[+>3:#GOZ^%5*'?9T#I3M?DN81+S_4@5EW,EO9WU.K:5!5/?4 MTG"*W-M9G\[ZG%JSA#383[/$FK%,T_AW-PEPET1 9 CR+H-Z2L/XN$@+CK\6 M0E_I%%&D&%:=41X@T.X4C%;S(@>>U*0/5Q\#XQ3=TC(S3X'V^RP'B ML@NP"5!#0XPK6"W"S]%?2S:#A $1IKX18+6Q)[OI;>(6IG D]D)@4%T7WIQ> M<*!_AZD'E,H MA!1#6T?(?-4AR\1U]T%OW;%?BQG=H,BL1MQJ9_M-2#1T(9ZJQ.5!E>'DS%$ MJ9]UQ.+5U9Z)(4LE4SUJK1#;HA2Q/RI<80K9B0M@#""7!OS+DT6.)\>!H#3R M@K"8\,F:&RX9 Q(J9)XI1>@RRZ5W-'_#2N]2ZF11T_CD*=9-^B4 M<4S99G2.-ZLA7['-NN%FLQR")OR?FN5KSFI=?#B0L47 ]^:*,P $G^5^81B( M&T:G@,<7%MVY<&VEJ7>R"5%PD:$X:!LX!*C MS!M#;4]ZD=JZ'QGA8?/3_ ]614WA0PRBF-VL0R-'U\(9B*Y/GJ7 M)P?$^TU#3Q3T$&>[%'QYP$R4.XA5^#G4I1Z#S&<47CHV1)#Z%B9.%C=STD/P M9$3FO@WH?S_#.5[U>0F3M:.RV6/< /"];6?89&GSEJZ9<;FU_K3 ;S?A%/4_ MX'?8O:T5W=O^ ]@5Z'\;AQEB[IY4V-,X!THT]AO7[1/":2^6MA5@\-ZSJ47X MDD/G8*]X#("G)DU+]%.B==<4;X.P#X7@$!N^D M-4UBMMK5P]4-N;V])3C(CGRSM2W&Y&U%K!]T ?P)5,HA5PY%,-"2-OEBP:;Y M?OZ*M],OQM1KIUK=(#KUE49)-!DZ48$?S!5@#O6E$GV \.;VU&!R%HTJVX7_ M,L>(6034-R\6JC:F<7#@15B&DLJL!"ZRP'(O; X*,RSXJ$!B<#E]DH._N&F( M795?JSTB,^>(UJ(QEN1]BKVM&XJW,CF'A+%TCATBD0FJNE^YWGXQKX0@_(ZA MF7URM02S_8NA\INKAO5($B'Z&CR$&W#!T*31T-0]V9_I#QIGF[[X."/E#GY" ME! #>NX6A'IP"AN)%S(.L]UHOHN%-!S=X"36P1W[<.("T?UHX(L%:R.BA&-' M8'5K+F WBRYQ7Z*.NUET&^/D;A9=-XONO<^BD_-GT2FG,(N.I0C7,@L\^Q!/ MB;+1LLQ\'$N72._$YJ34E4F,+[+L1*8&'A\^ST).P$F]SY1:P=APGD'G0YS0 MRO$@*_AZ\B.;#*/MXTC<-Y)1W%6SL8P.QS*/XA]Z-5/X[.=)L^V=F IJ@6!)0M6/N/],2@1$+WG(*6< M8J6G<'XAU;^"R-N^A\[\@V;HN:[YL'>9EPJ)7/.%MF*CTH(I@VSXIC:=&_05 MQ38P=7% P$:X&)H-*);F[(!CCH6H# 52IV7%9GQ9(41W-!GYH[I M.7/'"HF,&:R9CPT13-/!MG'-/.M591Y9GSP:T42LU$"QY*B;U,T[5\QK0_-" M&K I9DB4@!@!(Y11(JD=1>F"!2[! #I8,H3W,3T#9M3Y#$Q.+#:#B8>6%"=% MNJQ<(1A8EI-%> Z8B1DNGE;@Q0>9X695IYH%V<,:+%?+FF1?VGAQ( M+VP8;':D\>NXJN1@B#912\B1V8TL@3Y8O33&L+9R#'XYI283X[1]2WPOJV./S$,UTT<%E2D'IGL.??&^<4.1R]K\ MLC9*3707FN/L!^Z[F1AYFW?)$_27@7=/V<3B+^FPQ=T8MQR;$[-WG/'M5W"C M9Z4A&-9\@9 Z.%NRE0=\.F)>H%[#+/%VDA[>GT82G_^5<*[S*O?B5)YL%O1" M+C[VZ3>B9P]^ #4LG%I@X8[(]6FM7[7ZH[T!]I,#SM0?#B:-;F_/+\Q.;T]+ M!]LW]-F)2Z7$8>,1MR36=VZVC;B5 58UUPVY65Z,FB9U_L-E"4"3ACN%$]4Q MC+*7S# 6!99AB!A:6/O9"W-OVB]"@>!@/6>P/VL*+U:/R#=Z]\^K(/AF07(P M=SB1A]7P/E.;SL,2_>B=H/@4W52GC MKHUF;9,\MU?]M9%:A?$[ZZ-I1L\=-0:J(MMR[W)P0$W7>GJPAJR20MMU76>G M.GBJ97WR'+S"B*E>=P]SA)&':>"31JRM^^R:^XBZ(+A#W^B&QD1ZUES>G,(.'FLE-%> M:%@M7S?4ZA^3)0KROFT\M,Z^;F]?EYI1VXB4-&]6-R*11;CFSF=]NS!$NU#B M V]A)Y62'K=#;A%!%G.*^C>9OF,ZY6#(7.IY)LU6A.49D]-/J#XRY5T_D=J6 M@L:"1&HJ=3H+#G,&;H[-LDQ%TA18KU56I%+-?K=W-ZDH^\Y'!7X_NP+W"*+G MH+@E)2RPO2D*S!LX32ZU\E"ME''OTH6/@JN6S8H6Y3-Y(RX:Z&=6O8FK6IH, M]B-H==JXX<5;R5;%U$99S?<8<;;W<9XUM]VGN7,V^9PT+L<]Y7B;1Z[ MK'!CGO8,2PO_,P75E>$$N>SL'UA%XB,6)"8T &)8A[^6M0'P\ZR<,<$6V'!,(YXC68ZXLLK\D4\J2R^A%(!]NE7+I+X>3K2T_, MMV,IIRAO$S;G%VY[G?)+Q]9]KO%#G4%_+9EN0& 3WZ)$'B2Q<\+S3Q$[X/"< M7R_.N^6P/,\_:"DP,I*&(TH]?KH*X ] C;V&S]7JVK+Z1:+;FO"A4F+" UL1 M8'DH04)QA]--$-=H[DJ(:-Z:O4F;R+;E1-2ZA55*8X5547+@SK:F>?F!S>52 MPV&[RJ74L *UIHPU=DF32\\[AGI/8A% %SMN8J@ M9;E:/;:D)ZFZ8SY-0$120AD$V%@DJW_].^=D8B, DB!!$I0P,>VR02R9)\^^ M]E=0FE[+3(I1H:OST.==1U?GJ#AW[Q!@PEAUG?WHQ-_ZP3>?9;B8\5,-] MCY8WDEE,)4"^@&KQ7+AMU^^2EDP P/XWW*$FT@#TG"R Z@+0(C(/EK 7>!6Z M?W #6?LL5[H>FD]NV%7L,"U5\\-+E#FXYC:H/TQ-_ Z VI3ELFMS^P UF8DP M3+]34ACW"B++]=VATCJW\TS,1=89]A0IT+*23H0$SSN*))-BY?B0228CD63" M!O(RWKZ).4]SK/]T4M0K)7J+#^.;-:.K2>>:.&8S- M*(CX3QT/SY_NA:H"T')*!>XP;ANQ? >F+L6,"7@3WQ2Z2 MQ'.I_L^EE"@=6PM.GN%Y2AL%B. #%.7]2ZK* M@K.DBU^PBNM6Y!\^P"N^6,[D9^(L!]DNO7 1/\'@Y.=H6[D!.P0XTL?4;P\B M3(1."^-%EZIE?,?KJV7]]K!W0,ULR:#&)%?!45 E MIU-K/76%Y,*,=<>^]P&+^)#;<0"JNXN:0.GYU/TAFLQ#N3=29+67T^-$C][- MV?O.-X,#B#;9"$::>B-Y-!K)/34GXF32>VD32:G+UXWG22JM-,8"!5@1H!0L M:>E03JV"L];V>-:#SH[/NO1F-CSK :8A]X9TUL-ACA3<\*SKJ&KEK10'Y)F^ MQ43[;A(Z5-A<=& O8*9G5))E94*)DPHKAOX![\C)4%Y>*#106^>.S;(GA"NB MN;M@G,'[P)['/NR/,],778-T<4MJEEPT"YG (*1M6[I(P$9YM3 M8;0$\L4$'0.='&"XB6H- UNPNW&=PN+G'AV6- M+],32T#FCG;2UV!T6"BGC?&)V,J*QS&96PQ.[%V\J*JU[K?##JRZ-< MF;N)H%W*NZM?/QB;(UB_,LP9G;V@,PC)NRAIOZ1(.-,LR?*00?,,?F+^(/'" M74A\U6WI#F_ 7Z]1,(QDJ86#'"6:Y"C]B(US3VZ)"C"70K$&\W73.JZIOP7< MXN&'=.LZ3ZX^J^%FEH_QLZ7QW#4MSN+Z>?HS2T_]Q7BTZU@HOKE9*=U, 0%0 MC[O74?<9/[F,>V.HV!:%M=KY7*^2V_1"#\@S"3K*YU/N;;[0 <:N],WT__V$ M]5N&]!_ .CX#S-O221T!R1=< _C)P'UF@:M+]VP2N-SC3W/X>/*%;O%P:CVA MR)=> RB2J'AP ]/S$X"L,^CX8@\/.H0K=03C&/.+ M_K@HN@U98G)+EH' FJ'IP:Y&/A8=5 M?%@FQ5KIO\]@R3P])XY!U#6*U&='2/WPX&K)'D SJ\%1X:F@ MU:!B\..HV'<^GP.@*58**R9;($ '4!P MF?"K+=TN/)%[FS0UK8S7!MU*I&M*N6HFNGP2R(HM\H(Y?J5D6F8Z@[J?B06.S RT%XBWU*CGTK9I*A^@ MDP$++.5FFG(L)EW!5W9BM',I5](PUY64@%0*0I3EX#F6$;$?(A.PKT1'14%) MQ^9/^F,Q0H\\-4"KPF!C63')@PI@A MXN74]%ZP?R]6D,/YYJ:7_"9*#EX18\'AN'.'FE( [LX=;Z$5S']Z2^X,"^IE MZ3'PHT85Q+?(FX#>AK"DW\%LFKA;)GITV2/L>:+/D=?S:=Z&B:UC@-U- QXW M@,]X)D(LT3($?GYUW)_4_$8\S(6?;WI302M1-KCS:)E/R?:DL?.*#PQ/#C6- M)XG"\RD8\WFG5)6$0*22)1S5&<,I\^C$UL=K2U.3_KP[O0] MH$->I'>Y1!\NJ_@J\.OO9V'K%FH5XBE7/[BKO,KD*YQ4<-S)5\IFR5<_3!MX MC?]&GCCF^5]!?%D.!@1R\JV&:DZ^U5 ]QGRK1$HI=F(1'G-4 $)(>"N3L=:' M[888*E&Q^.G3X<,SP< MTE;%?*0XC=NG9QZ9Y;Q^VJR.K4.E)@ 7_JJHJ,L%S$$99^ESCWT*__(9M+VY MI;]],FW:)CWT.?T!1$10!'W4.$49!N$E_SFNBVIW>&V4[\+_C/#+XN50>Y/G;:2>[WH5[99[8NFBU*6O^HW@Q6$&QX)G M_G];0#;I\K)/'4F!8_TM?=LH&00,\'>:)RC*DQ9Q:A4\UL./CG0$\/K+CO:>W#-5 M,]9ITQM74YUI955#GL%QH;ON&UPM,XA-2^B1.)RH+W>ZV;[4W-+?S2'B3Z4. MLYBAKN(L28;<4%]#?07E8P$T4X]0'4W;%HGR+*GKA,]QAJ.3EM*),J3I9T1AU,\:B!#M-HQ56Z*99PXZV1J*2> M/*(> ;+6+1IFWFC+!V/2.@X?3253?BRUN2JM>35-T9C7Q+0YKXBBDL2D M\B(#1?U^O4:-KA&/;\>VE.):#2QJ&9+-#H0Z#1Q] =;Z+NEFNF97TL?3E M"IAQ41IB.$(E/@$J_RG%>;N5<=Y&8ZZA 99AO04S?#9"K774Y%[KO"MK.?RX M<209W>=^?V+'Q2&] MCZ4-5^H]#JD(8']%,/\.\!\GP,[):%F0IKQ",\2,"VTX.KQ"TVC*A]"4MT*V M''P:MUT,]EK%29/N4=5'4I,$Q&$Z WZ.TPR:E=DO(U)K;;#S4Y##Y MMKT.QDA'%1Q1'7.QF^H>N&KNM>QM+K*+LI8]D[79-&\AOI5L7M"Q;K MSM"O3%*%W[$T1U,V:(GQGGL?833AP]3O&ZW+FS_0Z.?T0X.(Q M]D/@>ZRPY0&]\,(I[&W0ZVAYP--R@%?0\D! .N\ U&.84OA ?:JGYT-6W@4]RM?W^+4!?:193BQA]N4/"H M&12\E/\V@X*;0<$?>5!P*((+?]9*]2H:%*QMORUZ1CU +K5LAY[NH*UHO6J: MX?3:@TZ_J@X]@^5M=8Y_4:.=M0U2>N^R;U#3-JAI&[2;MD$-N%: 2_UH799N M%HQ9ZA[M-7V4FDXNFZ:II;UUZ'@J[U[NMLZ5OMP=-%V2&MKZ4+2U(I>O"MKJ M46?RX6CKHL*&MFJ%9@UMK:"MWNYIJ]\Z[\N#4;:?0MU(ZP-DR_Y#=TWR2RU5 M;-]W=F*%:ET(SBVH8P"2!Z@CF];:5($=/?:L4%PJP)XA84]7;;#G_6'/"M%< M ?;@/!Y9&?9J@CT?P+/TX.! L2J\2DU*9),2N8WJLCG;4#K4+U@=5-PON,E? M;HCUHQ+K"DUQ"V+%=EFJW->V5A$;8FV(M2'6-13S+8A5;9T/Y-'PV 7K6@4$ M:^5K4ZNJ^VB(L6Y=V1RF\(J;Z6(.?$$NMY*=4[=NH8G35UGEM$9FJRW)GN@DJRW6_T--5:OO%G$,]_4_M:!BB8[IU:HUM!7 ME9EOF],7SWX;:/5/T6GHJZ&O0V6_;4Y?E '7JZPW>I,!5V%M!\VL\"3GT=?A M7@/+8-FO"75AIOX%-GQUL;F!9>J/IF7Z9@GM>-V4E;K!:WT>DK?#=\,I5FBZ M=_C:F^D?'J.I"3<"FZ[L2X%+WQPWS4V^"QQZ*\].<%*D)JLY8Y:.-NNK(9OW M238K%-B]DLVP=3X6? M] ]FG.FP*!T449?-X(1C!=1G[DSF;;76\?-O )*ZDD]^OD!_N>46PG/,P7D7 M0I-^? !8*BFR@!5./AF!B_"-"4'MH-K5[B_VVJKN&%9%6][],0[V<8P*'6.W M.<:='6.WLX]S5+&+.Z?"YJ]5G$EI3O/^ MSW2PAS/MXIGVLF9D[$UF&OW1GU MRR:V#H '=0>5I&NJ:EOM:=ND:[X'JQOPJK?-@+9WYF#+V^%Q2I7R;CB<[IHS_ 2O\ MX=4I3Q!#RO7K*W4);GX,P3=H!A#O@R">759ZE'=/'1%)#)2JTO,:&;$.20P; M&;$'DOCF!&YIBM ZG"*V+Y1MA$0)BA@U0F(?%&&^E)<1FD(4,>I7E6/:R(B5 M^/'PS%Q&PX,:2;%CNA@CE##6#2<>:UB8.QS(G9SVQ:>-3-T!K21CI&_5MH/Z,!)VG?W7FE%4R">JRA+7 M>N@AT&1-'>RE=]F..I2EIDIG.I:5&4X^7&\X>7H:9F:X:DW&E1/6*=IFX\HO MG-G,]$E=&]O&!4'TB=D3DWF8G&,Y7N#F9;=H_9SIV5K_X./+ 1AEQYKASXO>D8R!.M-^E9]U#7G@<^0.G5 M])^E%V8;CLO7/PD\. )83%O"O<,")\Z,IVW!&[UXK;@3V_&IH?E$=!]\UE^8 M+#$3!P7#&N& 32.@CSINN&;]ZH&@ W;HT^G\#;)L9/K M_X__,U25P6=/FL)N 40(63&@'%\,5D1@I0;2.[:W0:GR/QTU.3^&6/&D"$EL'_/ ED-R,@*N_0!> @)+Q&YS4>7V=@RHYC+JE^G)TA.^@Z,B8!J@'E93(3O3"#ORS$ M,H;.!1U9G3F5\$(X^9S&FP<,7QGQ/.D1]&%#"N: 8FBG5E4#8_N38B*' GS^A^2"BS M]=O4TBU#PYCL$5)EC5BSEAHH^B MD& 3WJS9)#VJ!,''!%N.3OO+:2(\QA($T4\0A%J.1 <[78S6.L??UJ!/8,>> M#_!%!@P_G$V04BV+LOR+SI6SUQFP58LMTN]6OH&>\OY\ ]W-? -WO%WY+5I2 M#\ U/7Y@RQT#W6Z.8Z#;/4;'@-B_1 "0DA#8S"O H9 ''+5$<="AS()1F%0A MO8*6\I%[X1ZD#6Z%,%A[8.G[IY&D.\D^3;V,?1[K.1LL<:7)SP^J/5 ,E M1?B6T$2._$LVKLI:J3+!WM$, 4F:X&78C3: 2Q3TY>^Z9/%]H!+U :Q?O%.K8^"7OBT/M') MF2],5 HJG14&C\.+> MP92O6HTM'XR/6P=8K"Q=V9.5EB3Y+MM*1E\9J_B8DWV>GWS<'DO/=Q( M%S?7]S??K[Z.'RZ_2M^NKL?7%U?C[]+] USX<7G]<+^A2[>M'"%43KYBP;$; ML77BR&"1@B0"5LI^3=C<1P^$Y#V3)TOW=1E$DH6N?P?%RZOID8.>&:>;LMM. M=Q%PW786;OQ:$=C._^O1Q=!KEN:7J+-JOCJKE5!G#^9O^"-R28]OQ]\D=)1* MWQW=EOF_KZZNLM?^D;R$N@9E*3 M*@X>BHY(Z:%'-YCQ>)CI&F<\(&CA8!]T]MPS)ET#U4E#66I]98]<>Y6F@4M! M,8/YNFG5T3.X%'I? S?T@Y/#?F&.T6*;!E0I0\^6FM85Y[IIE#,:M+ZR7)O^ MRJ8,# 7C&T4':0B?=\WR[;P16@;=0CM/+KLTM;*E];"\J9VM;8J75M8(T?K: MAJM;W\!$MU:N.T[&L"Q&AD&/18L"Z,4"]B:9GA>0QWR"7T,#+&8/;>F8@K;Y M=@$ZRIE+,>H+E."/P@$DC<-@)#>,+K[<71X9$[BR$<%LQC&/=D&4_67\-^D' M1.3&$23%(BB>*UT@N^IHRQ;?;PUD'$BBP(HCXJ-!'\J.\%!GU3&#PI#FB8+.?0,NDPWL%]@,G]V+Z+'6Z\.B?#FBE M>%,4=?=\[#SWE(A_8(SRR=5G,3;0"^'JS%EX(TA@3'F9NX(M21.+ 0Q%K-.% M_[Z*@9C.BPG2]C<4O3;NA]Z[&/2D[TS AH3/Z'%>C#/'H"SR37PG?HDGZM B M(]*,=O3H.C]!L">! :_T'!N6\I; 7Y8@B!A"!@/NY\QI;8]Y_#U7Q+[5X"@$+"D+R=>+V,JCD[A$[ Y+ B(-6C[ID>_2*V M@KD4'G^_- M\GO)#U&QDSQW/3L88N>V0$,#G4E^,X(LQ_0GE,CEDX)P9+GP> MYYUZH(1@-I6-3,5#$B"\@4V@S^Z-?_ $5.8_,9L(0_PBPX0;3NB?.HWR!%;Q MZ] 4X<>BA\'\5;DCZ=R-^#NIST1?00,@-XOBU7$-C]D)D:NVSCV&D?4*MQ+C0*0"Q<3G M)RJ2RKBV#0<)F $?(TTB(CR.AAX@)*R-7W.9:1^;LGUCQP-"1W*.#@T'1NJW MOQ[^ OH'HH&GCFHJ!<3"P$ MVN5R?3:WG#>6\NW&#!-YAO@'O9_+EN@9>*T3(@(3\.9!(@UF D5 &9D5RN] &3QT'ZQ2>"3H4ARD' M0DPX'2>P#,Q, M8BA6]%!;K*JWY:HH5-G1LJV2^*H,-F<\YT%H?A'!>^PI(G:?Z3-R M(]$)IJFY+25'%F]AZP-3"$B1*V>UKDAFN0,QSPM!;Z;)5(+(V;*NZ=HO-%W+ MK7=%ODMEZQT4KA?!7])QL2+HO'S1.=Z+(6)EL?>"LN3)XD^(F23/7R'$RF11 MA:'I<@ 9%9!E)<>8A-2H9,+CH+.GE?4[:R8^)D/-0OIN>JS'[_#YH7N@24CW M81K@\?MY0/_\>V S3F**EJ.!XC]<)WAZ)H,== *P]\Z<5YLT A&F@)L6_#[% MD#IIU4K]^G$_/J"^U3J-,4<4.' -/*0SDQRG*3D;:DXH]E,9XM,H*:%ZJ5Y2 MXJP4Z[E9@;Q('3A;XEHN\U)0 &7K4#?V[*^4ZMLM5\7E9C7+2%[N0J1OMV)M M>8K_2\_&]/W1;%RZG[]\OZNE\22^_!HX73%E(9'I@^&+J &EC((UK8^29 MR3L*1.KEG#6-,E@D]F3#$HW,D 8Q,CG&DOSY#?"ADGQY19 ZW:QB80AB+H<$ MNUY3ER5SEY>MY1:9Z*B1L[P!+6]9#D):D(I<7,H]L4R#.\1UBUS?WC-C?I3/ MP@,I>""X"B_TW&)5-J#0Z^*TJ+SY@JLK8@H5%BA+-[RQ@[>-]>9$13#WG2Y0,3A@ZOXT>;SE+RAA=A\882E 5U9(K@C2V-YZYI26H_E.K?D7ZN': U3%CPS"=4 D$AO'#. M+IY--I4N*3:#<9>;Z11L )?0T#"!9?J.*_I]A(PT5?)C.U@@D] "BQ(F?[CM M< D4-+1$EQ#3(_SU$-Q4@8/+*[$X'KE_='27HO#A98\T7GT^=TP*3OWNLJ#OP(UE?P_H7]'AD"Y*1F(90Y9'7>,R9Q&@BG$"7 !ISK80*6C=&X M!2V_OLE8=.9A4E"/*B)F1HN"K]0&^.1RW!7^'=V.V_F(J 2$J4._#*QN8_U5E9]ZBT7;M&VB$\KN:*+ MXK;9YI2Q@@T* T\O\L1VPAP?48F0GUZRF) EJN/@9;"(9X8EXS*<*ARK'AIB MJ'A>W'RY&Z<_,'&$"CY=V8!EV.#D$'>RWA7*&:93R9"$C%X-GCC5 ]KLT4FESIBMA!'Y/+BZ8K171!^5*:E_N8ZP,Q M"^=M9B*;$OVO(?!UR0IFIG+&]XH@?L;XKZ@PC(@F2K: M%?+$W-3J4N_/>-HHS!*J*8ENF*MC -A!KZR73!NLC)(G]!D M(A!H^Y^*?J& MXM\C)W&^/C]<'MK'C<6^[,@9&$@E!Q3K-] M=/8]Q!X,AW:'&P]EIMCW1J!Y]RN98J\H[8&:_U/1JXJO=[OEGCB^1:E+7[5B MFDHX?Z&#TQ?$>Z+;E%[FOIQQ(ES5W<]%:!O82K50"2DY-L-@&/HFA-.M. MCJHWX)#%%_33$V<.RIFX]C'OG MXQ0WY!=)-MM0U?NFJE)#&+N+9(69%/"WBNE+;9V/9*V7+1%9?\9B0UJUPK(/ M25IE**NW4X&EM99O['W:\8;\ M(-=C\"[Q:"L]KFHT6I%LGT2O'D\D5=3/VPJG!M-JR+%6*#8[X5C]UGE7RUKG M[WY".TG-6CKOL.\I=B[SGW>V;4; M9"U9!EO]RC?C"J-.D2/OG7OV/BI][4 JE MQ_N1QO98:EBP,,J.TG^L;N,_SL&)(Y>Y_+276EZ=12&VT,$FK*^FE&GO)L:3 M$B(LT<9WA*76O9$\T#IRMY\M)=E,;!V9OO?N,:Q[2 SK(H8-Y?YH)(]ZV3KX M!L/> X;U#HEAV#6@UY7[W:$\& YK@F$5*=@<63)%FJ0-Y:@U=4(AL@*Q1O#N M_@^O4+U^E_&8DM2C#89+Z0>L6)=*!G$4#MFN])IQPJ7_X(1%5-A4EXH.Q_%( ME3435))$U6^=CX"@5*5HF6SY,8#9J@\SO'MV&G=DQNV#KO M:7U9'68]>(=!NHH<)^]!:W"Q6M^<\#X"RQQTC?Z-Q+7G_19C?7<#\@ESZ]4F@3R20 M+3PIG0+?8'^#_3MF^[V*V/X <5[+XOQ1NZ[JC,?;JWD%?JJM(\MU@]3Z%)^W MPW='\>44O:CV)H?FA]6H>O5)L&A0_WA0?Y^JWC(B&&VM[#7XW^!_'96])5BO M=$C=RY;]'C#-Z3=2?%+]XODJLB-GUFWAWVGO8+;$.D52ZJB*)EO[Q4H:/"#= ML;G+/)I1@HW'S?RN9B5]W/U<'S<-E1OC]C'BGO%EWXM7E?1H*TKK?##JRZ-> M=J*<7';A@WTN')MJPL*5G)H%>?D8YH*(5WZ"Y8Y6CP$N6>T,Y%XG"W@I^AZ? M(.*E0N[ZTO$_R^94K#5)[2BY@'I0+O!MBSDB?M'LDM<-LC'8+S&0MBS'61[N M'=N^:8C,TKA?U27_F(&SR7' %_ [_%9V-LV89IR424E3NH43R\M2]?+:D!WL M;!WJ[[7.5:4C#Y0\IKL![U)KN5>3A&,0.;%,3KIR=W_Z4EAKX$4 MQL]=Y\4TQ !RX>F!)[^S)WWR)OKJ)Q^0Q8 P:BG*B8@&R=($="]X_!,6@.]Z M81ZU'078\B&MWLJ)8(LSGA/+\8*\T6-]99 =/087CW'T& % BB$@Q2"(*PB+AI#ES0#C<"@S M VQTJ!%@X[L;CT;[F9X/# )XD@O?X,+20^W_-\ M-@.5"B#GA?.F08 +3F2Z4N"Q:6!)%G HCUASXGW 75S&1U3GO!0T&48WX@T. MV'0FCIZ.F$MR@"$RGID82.C!GSA77$PPA(W\A%.%TV9>>_F \27CX@IIPRN8 M%-=7AGET,,4V8YB_2*8'^BG- W=3 1LL!/*>) MX:5&-GJ?LAB=Y*2%B#U8V:46&"-2, VG4U@[2&+*+QK_!36HPKYW8LD6O'QK1VW3A?W_M1^QI7XE0%V>O, ,1Q=Q5;4T-4@K:1!KS;$\NT4LM77>ET=J5<6#ARC%RK&; MZ+MJAYCM>BS\ #@RGDQ<1MC!?LV9[;&F^TS5O#<"\26'<"X):)C;T30-?8=H MLREG70MMNM37JR9H4ZU6N[KG^:'T6,2 A-R3X !]"T-!KH0!!L?CT1(*AXC0 M4+$WJE%!*M1M[_E)E!@"V%>;(8#'AE3;C5+: JMRL*< $/(Y-]I_)-;0J;6_*,,^^COS7DYP B>K.5PDZV\EUN=8[W# M!PWQ-L1;C^B>.MQ-=&_OQ)M3KY2?29N^LBPY:R>YM/W.^\NE'6R62QNGS-Y, M,1N;V1Z=RAV693#C G,@,PU!O9PT0G64DT:HCHXQO98&W9WQ!,TD3#9+K>4P MR .->AP9MP]QHC[E/)2Q#) M)/':,!* 0G#C6JE4+9LT7EH'EZ@CD9[UDB#4ABM._'(VMYPWQNZ9^V).6#XH MKQT;2TJ N%]UU_ >'-Y?.?H=N>BUX_\/Z@LA_>3"7:.BB&R=8Q+P@9T@PI6G MX'(^CMGI@5AD-:G\]=YQ MJ#$I574^.)0 NX4C=\/ZC(LOX[])/YC[Q%PY74F&..S#_Y!:X,;Q[?B']#?' M0LW!D[Y_OY#N8KKY ^F&@ %LRW#F/G?:JQVE)YW@T^@45F/-O0;'W#JG'>&: M#UA"2W!1/I\2L\^".(0E@A#8NR+=NLX407V%^=( _P54K"^PHVW5 ^!@"6-'U8CJ!!T*;MD$_@#R@-^0?!=\0^\7KOS@8XAKV MO"GB'!LCA43W29_O-,G\)B/^G6J_[FH6\F*:5!((NW]P9M M!&'1[E.&["#@^)28-M\SDF!38\CR<*_U,:KZ?22OA9SJ8 MDKZLKX.00$P'82LZ1ZPOB1(2+D\4Q>+1 PLTKS7$4O]#Z+302C @T=&07=V-+? ^N-BQ!%)1&BI%W8I 20-TF<^@_=UOGP/>GR M7P&@4@($WYGOA]9\*!U_N&WI&[-\)"' 1OSGM0-D94GSP$7>2BV0"'UDI+-O M[-$- (WXHGIRHEU9TIE*#-.$S\44#Z\I_)B\X&O@S3\\9J,KCOUB$^I1Y24[ M-HUMT-0 O?ZBVD[LG3Q;#+@UT ,OAMP,73#K5].9U\#%-72/]DC7N%W?S-M M$!ZF;L6W+@[(%8SJI(ZNCKO[/^K@V$A(KGRRXVZW5JU@E\\8#@#%UBEW\^CI MIF,H$42D!K!7CIQ%J"<9,4E$'A[NUF$NNJ0%^23IAK[XAJ8,;ELJSFJU:396 M5F,;Y#;-I2Z8^>&6Q!C0+V_9(:$H@6[Y:FZFI%;=\\T_.!<8J'$]RHT1BAO: M*I'F-FB=#[-*VU]/*P%X$N(%LI3'WPNZ+6''!R@:UEOX0 %:D_) MC6;!H?%E\#_[+-F*,E:MB[_U9>%;H"\#HU_GR855DE3DJ@\AQ@8?1[*$!?39>8 N(WD?[4G-+?;!//7G?-Q#XMQR/\ M)I_^,\LA ?HT?7"1!J(%\'>1YB@%7G,"23%!-^7;%'8_832VQ+9>!'B(Z MSX4K6'A.EYX#U[#0J!(MPJBA;;%=641EH]U1641>?Z.ECN,=Y%/9".S+'#+# M(PJHW]MLCKEXX;^?7.<5(8^L9L9T3+%*='T#3F1B]!ENC*RII9D+1;W/=P,B MNHK6&>/ >7#NX5%O^G8;8]I%Z"+)L\:['71:M_-Z'L?>MQ.SS=IR+BDD$/^- MTU5$&HGK(?8MTLI;^"XD2_P[J:RRL*)X:U$THA)T$R(LK(R;\#4ZC=]Q]5]A M*R06Z%@2YR!."*$VCB&0>RB8A#1J][(U^"O2I.JWW6^$#:OVJP+)=MO=;%O: MX]LO8OBJ[6JMI%3>U"2R M5^C!?H?Y^UV9@UG#/:_#&= WKN9O.>W2!H3Q!(5,1'P)=&KRGA2"A?N#R+SU(Q? M&>:7KI.EX=.$:'%N.Z2=FXZZB[*Q8;LE0>IAT'_K/C MZ6;? LA#T&I,O]&AAY")$[44@)YA\K^QH>OR8^#X!#P_SONHW!(4G!MY*53HVHIZXSXV@, M'$OM:$JH3&,B#5\"1E3+NGM&_=VY>X!SWDROQ-:N[/CHA3Z7X_+I:;F.U? , M,^#.#F\B^\)R/')"/&(TG!*-N*_-G,V887+>/0>VS^C!1'=O$4XV3_,_EXBS MIX/A@%6/#KKUX-XH3;0J% FQ@SYZ[ ?<+3S@'!46,+J?LNI[^#PFA]H)) M)J"]CMEQWFTAVT^\-R$UB*7@6, M7NEH%0USZ2OEWK1T4=V=#7-9JR_@/H=LK)FS'XE]4Q$C"_0;=/0_/NLUSH+W(P78M3*;U<_A[H\JZ M3S9S0?;151M3K7?8N&OKUER'V_(F,;<%JE4/0+.A_!+B*XK7H>PBT56&G+$M M5;W)&?%CDWZA2_J4#DH(X ,($I["QQ/>-VIN?[1]-. MI5WY?3 ZA[+2Z!D<;0-:1&#I:JK?->6QW4!$$K M,KZ.1@8 3YDRW.]E$Z76;\K>C%%I M)$ A<@9 ,YNQ_V[K?-#N9A&SEM-:UA4[[\+WMMB:9\FPZ2*P;#1$^G@HLLCK MMK,$T>V\;NM(BA[:#!UM) ^'69MAG;GCNU+EJW;C'FRXW&8N(>4(7$(YZ-0G MY7[KV;-EV M2[7^_&+]X_#[8'5_NY=-'#MJQ?]H9 7ZA_+]5_>Z7,X&? /.I_-9< (YS)T MY8Z:+8K>^QR^QNG_KIA_&C4W8OZ##GI]*K,+&J=_X_1_9_Q_>Z?_0,%*KH[< M[V7)K/'ZUPTWCTL$;.OU'U#0-Z>^\*B5_W?A]=<:K_^&7G_U:+W^ QS0!9)B M.)*'2K990N/V/YC;7SU*M_^@2V[_JI+.&K=_X_;?F]M_<*QN_T&O==Z5^VI? M'@RJ&I?>J/TUE H+.'I<;O]!'["T/6C<_HW;O[YNG\/)@"W=_H,!*/*RJG5E M;90EL<;Q7S?4/"[V7X7CGZ*^W;J4HWPT$Z!Q_-=> E3@^!^1(3#JR;W^-M'? MQ@9HA$#UKO]A!R5 )^ME/&H#X%VX_KN5N?Y%HR$-#L1P FQ;1.ZZ#QH8T(XV M,#!46NJC@OL [D.V29C/?1:OTM&E6!Y;X$3[2@#)T.*BRM; M>\>JY<8;A%5^H[YS:\V\7]H+#T>8'Z9K9S)DLK1KK!48\-'DR)W:SV.\K/B'1\)/473>89G55ID%_4?WZZC M[TKN<8<+?W#N^++OQ>+*S7H8:JUSQ\X9]4![+6[4G9H 7HWAQV)II2PNZ MX3**%H>M]7$XO./1D7WB;4A?F&@OJ70Z?TWWQ!0,H!,_HC\"3PK\XD>*ILSO M64(IG<6DF<2?SV[HO7SJM$==!+>X1A007MP[F/*;(HXM/_"D6^<5Q]<"'UW9QYD$0!M% MP.?47D=MK9?9J[A8D[U>WSQKK^.'RZ_2MZOK\?7%U?B[ M=/\ %WY<7C_<;SCP/3@S3C>#6Z?=Z2X"KMO.PHU?*P+;^7\]NK^=Y]%\ M40M@=72FE6@!?#BUIU!2FB"U=,OB2C&?ELMFCZ:"QL?9PSPQ7$9\="I=)E?N#:(&P936F; MZVX\/N@*;8F)(]T[2#67#]^DDX?Q]:F(#D7>!Y.")= M!9R!O1CL%_SF>8#0?&XI1P7<0,F)!]U.T2@3.O*5QH^8;9 [O6#8 R,H9VXR M[A;5OL51 [=Q8#O<."Y)KH*#DPCP_HD36(9$J,BG?Y0&Q"Y&/Z0";O$< MB%S4[;?.N?IC3KK[^TRJHH3ZVJ([F]RZ= M/*E[$EIG,YIZ)M@=LD OQ14]"6?$\+;[/_"(I O=M1S),V>!F$X M\]!L-LT M.]@)?."%\!*:\NRG>OS_9&_ RN:![WTJU $.WSY_U&OW%+5L^WRMUU:ZY7K; M%[U*&;4'G5Y%[?.[@_>^J,'.>OHKO;KUL!^N9=4FQ]8L3,F0-$4NT[)^S1;_ M&X6'Z@6X+@ N%4E;$AI9N=L/ RZM 5<9<*EE:*_R<1$'<+!=TAA18$ O#FH+ M%EB%VR0P?8B)$$63ZG84&(LLNX2V'![;/Z)3NP/-,%_U'[7.^U55+>QHVL-! MSO>O&P79*\JE^L"$TNWLJ+9Z2T(9=8!0JNKJU1!*0RC;$\J.6@]O2RA*ZWS0 M$,HJ0MEW_N,A,M]-[^?9U&4X#1.4>8QGNX U'ZL(:CL]L;M3JL8#^@;GU&K1-JH&M-N45^U4YZL+TFNM8,:O"ECLB6LV/7I,.ED.,CZN)\;&,,?4 %>R&3-&X&+H M)T&3O=:YVHY*=\,9Z'R.^LZL[X]TXJ2 U.G$^\V)[_K$1_4Z\0%59ZYQX@5E M'HF'XEK'O'S)53_6.TLF51T"4 R36W*"Y>D22UD"-Y!@RF/MC1G4U1U5)\_L_>1U072IJ*%]*3Z:BIG.Y_K)9-5WO M>!M.C49H/H^R/B->?32QS.F4%[D -)()+DBN?5DR4_4R$@@>3U+:BO1D/NFO MNN]SY*4L82!ZCS)U)_I4LF'(?E3WB<;6F]A,>%I,T0Z/&1W,94QLN,_L&_$J=HPC-.X%_HUD2DZ!4D M/PYP7/EB\B-HJB46Z>F;_.GDW#8/8GVJO2.O=? 6IA5H+DN[K!C^S-PZ]B*I5# MF^.,'W\[ @,!_KQ347AXA[_\,0=5GO[VW9R9?HYR M-N@ OQP6]Q4IWX:FR>?8.AZ01H**RH!"[9+H=7D9T*"CM^>J M#5F95B4K^XY%ZRM863>/E9U5L/@B$JR2#_>PBT%[M&3D\\8MP9H([$J.N]9Q M[Y+C]@%WM^:X3:SU(_#5[K[Y*A8%9[M%;LA8N_MFK$-:J*+ !M=%:#\1< MUSKN'3)7147\;=361FU=@S?U]^S95'"D8C;5X?]MU+X]<*9=M&0JQ9DP>UEM MU+Z<3+$]QW@QK+G0,"H;U2UJVD<-G(X@&2W;LBF56]'T:"H(? _4MCKHE0U\ M#Y1VMV0/HZ)7J?VV-EK^JFHZZ]0DJ-LT'MH9X'(;#WVDLI&F-2OGW.M*>0_1JJN1WGG0*$IP-LG>32^FV.AW::\,U/ZA919G]*O M 2SG7&T/-B_]*IP'4J:-?NV-[2M>N869_/$X52F&E!V?*OX5&6 M?PU@W>==61UJ7G6X%V^8%(!R.6"=QN];X)=^1?KAMZ=IQF67)8F+-*\B> MQ-&8V%??MAD'<.2LN+B\P3(-F\^: :!Z$]=\Y/=?.SZ3%#BFUAWC126WNNN_ M20]X/U^SUVY)#\]F-%(W@&_"@066^"2-(6(T(943X:SWN(Y7U*1 M$&-?F,VFIN^-;2/_Z*.SZ"?.8M0Z'\:$'I\"$(L5NGE@[:83>-8;SE!RGFP@ M$(-7T8CVWY/$5R3V"__.DD4SP&,<.,=_!0 Y7O"#F+]RYDO!N)-=SL,H5;?" MY0V/2UC\1;N)=(./$J8@*HMO G3P#K A5CXS+W=@+K&M$G OXURN3=,.9 MDRB'8\:+TK*-2R>M6E5L7M[?WAZPX*AU&K*IN>N\F%@"K$LS!B^4'M_$+PQ$ MI8F.4";@ZDDS_0W+W)Z \]G 'R5G/G=<'WG(&S+!>0CQN&PN4>*&14[*X'-< MZ#;AA6Y$SFUI3/<# CX7B"MBR-BF6<:W J,C#EM6=*F=78U!# _ M.R[RJ])2"I98>KJKJM1_6PH-!.^KP[S*T[0G+D,O$>V,&):9[F M?\Y@:.+!*XT0^C$&/3JP<[S7,.'-ON-Z;2GI[O>6JLT)/E0Y\^&UOR2_.+U= M485QFM:FYB]FG/V;N4Z>7J5J.^ >5:RKVSJWG4WI?JGPX)* %V/3Z932AQ(-QPF=Q.G8X9VQ[#ATR M9Z+Y8^>O@T+^FF2E(8"\M.W( ^$N>W+PIJ2L(B:F\AX'Z8O:=L W3 .'(N9+ M2#G/[LIUURQWRB!TS.YPV!WUU?YPU&%=33&&VE#O3CJ]R71HC"8C[7^5/J#M M.L9=:@*C,@P=>3BCSO8_G>&5O<^H) 5=&4:P*C5:#'#,F;$'_==7TT/9&KAY MO3*TO%X96DZOC/UO/7TD_?8@FH"9;^WR#4NP8Q:[!Q>[5"PBPL<;#=Q=H+QF M-' S&K@9#=R,!DZ(A-Q6/1IO)K/A>$M4EAR;'/G32#)=9<&W#-%,FRX&JF2)8" MUP>;(KG,E+T(7!?=#MOD)6V/6;MJEOTN5E91>BM/\1S5&5%!9C* BFYMDP69 MF\M:MWW^9:L='D/FWUH!AE0(Z"PS\T$P)X$4&3-N94Q!2YAV*N]XJJB?ZY!Y M6X)A+*G*;\CB?9)%=W]DH35DT9#%D9!%;W]DT:T;651DI!R%$GCO;UK:]/[Z M/&RL-!$0Q[;QW9GD$D,.TO=:YSG=V@[0N:%B<^S#8\QZ^L0&&--OG6O9FH8& M8VJ),2=;R5H/E@]_JPYWL.8J@SJG^\::*ITKVJ#>W$^\Y1[$-'_;ZR*8,3-;8*^QTZA%:[YYM W4=M0%->,PPI4,"QD+.N4^^8 M9+O8%[HO:YUL%WPUC6-.=4)EF@HT@NK(RVEK*'$.LH"&T]TUH._6QE!&_P];Y M0.G5.2S24%-#3?O79RL36R/R. VRT\CK)K6J]$757?E=VI]@PS$6HI6 !B P MG ;$]"Q?$C>4B5DW@WG6:$P5\5Q>AU2E*MSQU1QB@=RXS2DVY#N7E7P$JIW M3VF=]X?9J:2E'>T-?3;T^0[ILT*EOC+1JG)EOG_DDK5@9DRR6>2Z7<8Z[4[< M92ROW]J&/=,NIU,<$O+"HK/#^55W.,=B8EHFY0\6-4WK:1LW33OLV-AH9"MO M;#9WF8==XR2=6@;'&P_;IIG+S!CLL1;@9 C=IYO_:-^WI2G/IX#-Z7[@.^X; M#6VC+KAY;::7?:!$J[8LA)O.;35IDE;+136=VYK.;4WGMJ9SVS& ZR"=VP!N M-72NB]DY >Z[HO5@FC8_?M2=X3@0:US' MLM W:*(1Q#R?CV9VF<'8C+QI1?*>8-FR=:W)W5%53GP;3:H1IZS90V0S3YO3&:,RF MH\>R H&]/9;E(!(&'+-YWPT2'3T2;>O.+X-$/9#;O;KX"C^2V?W@PK,"&28. M^N%=9NF8[N([/(GVR_AOT@_F/C'W8UG@^Y3JB5.XP$,H,TNGWZ]LEDYC/M4/ MM;85Y5NAUJ!!K2-#K4HM\RV0+ >9AB#CW]E$DOP(2,\H&,Q58X"F383MV61J62JQ ";^LO=X6$3S!M<.U"7 MK?WB&O:%E_M*56WAM\*UCV1#7SSK]A/VH)*FNNE*+[H5,+2H$Q5IK[KKZK9/ MA6IC7.T,QWS3X7L2H,IKQUN^@9'A(DE[&9Z%YW//_GQ>&/; MB$Z''\[W\&S*D^.P=3X$4K! MLB9YT#W8O-_&:JR%AV(==%H>H!^J]0C0-PA5"S=$!0BEU0JA/I*O@;(IXF&5 M)B93?"RWP9[R[,;&GX'GH\I;OI9]V*5:=G5KKV]C=-4/I[;(LDOA5 [:8"53 MMT&:=X@TFTGJM9 &(TQ9'^-1CXVNK?2M9EJ>V/2';&]9;N_OAO[W-/%N.*AJ MXEVI-QQ5-#UNY_3UWJ>8 M1+'!Y( S#!&M,_IFC9[7BY/\EL"E-F[83F<9U0!Z/S)WJ7Z7H9O\".P%O,&T M P#'S9RY9/#%%MZ9&I/+J-,ZUT;#=K8 ^J_;'-.Z XJ:8\Y7,BH_9@4L^7:6 M)^[ND-=PRZQYR/4.K&QRU+V='K6*1UV5IV]]0BP15SG(&:51?8WAK/CO"8/+) M;(<1YDJGEYY$FOSSV0U7,]>?V-FCR_2?9_H4%OM)MU[U-P^90W)TJ6F';^\- MV@C"HMT+'#M#Q>93ISWJ(KC%-4*O\.+>P33(!=/8\@-/NG5>F2M+0+_M5>-; M2:]L*[W$OFBO(QXJ3.]UE(D?'G*OUSGQ]<37^+MT_P(4?E]6,SS) =]\J^FAU-&?&:<;@:W3KO3 M701V+IHI;/S]YF%/,HKOAU'OR4Q[2C_TU*VX^5>2EW!"7]N!86[6R?0\! M/"0"7.-H'^Y7 3T,YV>S3.KCULG ==MTZ9#5^PQ,]9<'IC):\DV()]\!32Y0 MZP?-_%5WC?+)G"-,YM1ZLMJO*EQU!$'?AD[JL[4R=#(X()WT6N?#OMS)Z>!W M_*WXZRX;KVQ?MY^PKT32_&X* TK*$ZJ7S1!)#-R$YZ5,O$:H42ZT*H7!^LZQIA^V?]3'UUX>/VGQZETZ0J#_L5H;=L$.3 MF?O#K>FBT5WKAU-E'09%.)6#-@K(Y^X[JTP\"F9Z$SO)F>ZQ+?L+?@A]HY0" M&SO-$+P;]\(:=C +="!KO<-VAVU4V,.KL)6A%,X'Z,I#I2Y3=3^2$DM'*;G, M-UU&_5V=1UC3Y@W@/X0"LH%2&UX356AW#%;YPJA-X63B!O FNO4N.HB;Z!PV MT'Z[V,&[U\NV86NTWZ-'O@VTW_TB7Z]UWI6[O:VY>:-%E\:C^LSR.!9JVIZ5 M)WO@ T6)^F*ONB;YPPX-9.B,LK64CS\T;&#QL],7*6X[0;(M88T5VAB MP6C0^)X/X*U@D[:D]+63/T\E$\O5F.<#3YZ9?N-_KC03F"#[/0)L>2)16^== MI8IJDD;GK1\VE4T%WAJ;- HA]_KO+$^XSJSVP?%U*Z_[0=, NNFL695O_'?7 M\=2O2@=K6M?6 ]<: JO8][\A@>&(CIXF]WL?IG?M49@_.+N2 M-PG2L;>0;D\VFVYXM$IJJ5[I9851!-UQ"-SRA(-Q5U7N#YIQR.\,F.(2CI\J#(R"OC];>+M'#9:L>=X?N9/>A^]7=NMBMSG^3I;FE MVS[UQF7_"LPY9H4WC>N.MR'7CFSM1#^8$'5N$7'&MG$9HDUI+J]B\;:FR&HW M6\!2>H[9$6A)#9W49VL[A\;3MITH M^=UQC%?3LH Z8E@OMB+C_\ZE"[5UWE>4P_OA&J?MP;GMMJBD(2IE$U6.U:5[ M%/QUL1<(,=F/E:)=!8]=3.!*4$6Z=0.A?WGMHTMM&]1^MBSQ&)7T!I_*)@16 MC4\]BK:J:K9G5Z/-[J<>1@Q$:M39"EEM#-XE6D:_==[+Z:C4**QU0Y;=LM$L MKJQ?*J4.FJ+" ZJL.&%QZS;V'T.]V$!=1>@N;ST^5(>M\VYWF^2;1A=]#SPT MBRLE>&AUA=F-(KJ!6_6%>3YZPFFZ[5QW?9NYWK,Y;QRL%3M88U!?V=>.C6]T M':H,I3"[9J5A59R6G%6%HKKG4: M:H-ZU7'Q:E!/:YTK?57N*Q5D\#0IFE76213V/%JU:7$,8O2\!N VG !S(.@H M/F2F=Y60>3^,9B.+I#R+H;)Q>=BOH#BOB@,\D)G24&U#M8T%H6G:O$KT_+_H,M_/HXL/B;W1=?@CW-U,=Y], M.]P$'JNX@@OOM'M Y_M&'75$8R$D9RI]91,V>V0N]WUJBBRI';5+10'P%TV6 M_&FC* .YB--B@>3IS(XWB>-$F.7\+W_V5SL=+;8DST M5U!P/3C<"$'["03%4*RJM;,I7Q) V:)J?=A^J94/]K-RG+W:[;2SI!6N7)9< MYLW9! .,UILLZ2^Z:2$>2[X#QS'%22#3P ]<%ITB:(QT@TE6@?3Z;$Z>)F!T@ M0AA,NF<<1-I0W1B;//@.RUD..R3SO<=%C6WCNS,I@+F",Z35=C:46P<.O'KY MY'7K+1$@BVP8SH)SEI+T,=KCIK36>6?9B9!(2$H"M2=+YE2R'5\*?- 6_\V, MMG1T:E!2EKGL*;!TUWJC-#FB(B0XEX&"^&_A4\&S-'TOKS,%+Z7T4&\TO6=X M6)=>L@V $&:F+YF>-'-<;%#]$U $O@,[1U#"7U"7!4GLN/C0LN_1D>!#C^$B M\0B2.V)\ 8ROC0#AT5MCQ6#N>"9/#80[;/;$\P39BVDP7*T7 -J"C'\V/=]Q MS0EB=F#YGASJ$2[P--<##,65LE]P&S*AHI""+,U=!QDERE7^@K0"(N/'7ADN MT8-[ X.)&M4ITSTJR('[S[!TU<;O>#X@/.@IS-N0AWJP@0E:$D;!<>V:CRYI M/),D3_*%'%1G77.A/>0C69]P$6L$!E5,3Y[G3#"."*AK^L^A^*6' )7A7;CI M)3*0B$D'',LGM5"SW8)M'9GY)H<:R=V%E.C-#("4GK#S7-RDF?$&W$EE)JG+ M5T46E.93*+;"5K2B&WCP M2-?7T:H&+L)X'V8);;3A;G"V#5EJX=29\Y 0(7=:.0 M8>&) *GI%JH9H$&0:A*N#8\H 0?* !Q\+CHR>%/>S7,'T.\--30S#D_PFG,0(DTYT#* M?P:NZ1GF1)PN?@2?"WQ2O1+BQV4SP 8/I;Q-)(QO?&.Z"Q^;PB$ NBO=!9CF MNFU#L(G-:7W8?8A?GUQF$5/Y_&H:_O,GI=/!?-;$4^)0.O$C^J/G6+#>PD<2 MGN<)0WPY3+! Z?07H)/X$Y>+)&EVA\/NJ*_VAZ,.ZVJ*,=2&>G?2Z4VF0V,T M&6G_J_1'K?"I9S?/8(7\/*/3^*1;K_J;A^[T)&(##HLU]09M!'P1 MS(0/_PR#4"",1ET\)'&-W/?AQ;T#=Y +W+'E!YYTZP#CD:4K>[*2N"ENT59Z MB7W17D=MK9?9J[A8D[U>WSQKK^.'RZ_2MZOK\?7%U?B[ M=/\ %WY<7C_S7A,U]U,E MO4"3Q-!]'=5QX*/ TS"E_=4$70(,$V:<;@:W3KO3701%:Y M=?3;PPQ:*\/PDZBNVOZG,[QRF)-21A%U[E?AV(Y1( 2U$C@5)FX (;CX/)FIK?:6'H]3A]1Y4 MH$.GFH%._Q!$C$ D35UGMD03=YW@Z5GZH;M@;R@#67A1N?UA0&Z WG=&CD]\*V+2XZL& ,>LIQ7LA?P M=2[RHIP=NM@LSD4G"W>W4!WWS@) M]$),3]JB)'/(- .$A2TL@QCW=2 RFH:INR:/;SW<_B[];CF/Z!+\_OTBHB\T MQO&W.Q2H%V!"($D]N+!?4MA!/9NZN@=\>,(CX7!LY':.22%M+OZG)WT#>U8: MGOTW&3["'8EWW%]>H#T>;E?J\YVVX5';"V8S#AY8*][LXQ*$U6VF0H;Z?.XZ MP%;".^,/7U@ZZ =CM"5G#IXSB)MGQP(\BPU5G/OL3<6+X0VD34B3 &Z>X:)P M4TBF<&0&MZ)EM,JLP.!DC%$/WW'?HF4@:2YBY88^TAA'M\F3&1Q"SGK( M"SW.:L:3"1H5.CF][/"?2+WXP+=(N'Z-I' &/Y<2X6$2UQT[QP>VG%FLBTR] M5CT.=TR2 .OB.+N^=9T),^!\O'H03S MZ A0L5D2'= ]'N('YCI#I81"25P#N@O0QZMH.GK .\//2N^$G=+;E9Z1NA9$ M,+R'3;LF=X'#C9>_)L3;@&/Y]"VPIVV,M9_@S?@.M?,Y>1-=4CZ?YH1DZXJ3A,8&Z:V!;4[H B:A5D\ZB%:HN,Y= MDVQGAV=OT!:M-PI@>11F TU7=X7.*\ =TT])2700A/NB(THX>$:FM\ BUN,& M\BX.X%E_H0_BBYC C369$[DN(LZVE%?5ZX#RA?Z/"+ 1^=P1\4ED=HHT4"$L MI9L7@&P,3WXGG$2M-IJ/B31&P)EI:A"274&\FB:E$=)OMF6(OI)$T%T5@F*.EDN_3>@ MDU-YJ21?'Q(K)+K(X(>;'F-V 6?B@NQ]==R?(8]?1,'D\ M1EX!B))0/5I65) @9BC*E\5'"! MGB?3P.P6"S-Q=<^Q==%_/7!Y=@]2I,B 0BGO,DPL17:3/4V@=3;1 X^%^;/Y M^\A#D6(,F0$N8^+@W.6NF?[3YEGHP@A8'U-%'5,8=(L\ MXY@4VI;&V8^0ZDX2=6(R>_)&B$893(_P^A RT>^4R8UI;VNOB$MND>>&02+\ M7@(KDP3"TW;C128I:^D!)1/B!9&B S)E M#/30,0#R:1X&V_V1<_+FP38/G M0Q=@R=KG$:H)Y)A&F^F3=**?PO->,.5G[$N@H5D<)\%.])!NK+A"+O!H%9$& MR.W6P XCD F+C&PP5-5B'5%4 ^"-$T "GY'+(V)HX>J9_6*ZCHT?^"R=/)X2 M]5GZY"=B@HVJ#E"&OX,Q'CR>14\I@ER)Y2-P$W+&<>(E3X M/0RAO(@ZA81=]$)IHK&9"[CT;,/1/[W5"WL*,I- O'N"=X?&"%?0[MB3Z?$@ MW"UG2@G'\C?3G=5J=T7!>> D8]L.(@.*XG$8KE,ZPDGUWY+AP >1,?!3)733 M$W!Q([AP/FNP.:,T%?09A# 2C%N/830%&.'GUF>#1L"I [#]%YO-Z>-QR5"D M9__]YLL]N7I0Y @W&= 9QL.>,%/_U7\6V"A42:93N#!W0F)7U:Z\R19-P%*X)S< M(1B;1VB$HQ>,[$6>7/NI9*PE+Q.3XFM[3^/*)WW"^W[4L'7O*UA(<.N*%"64 MUN1;3#H]\)\&#[[#4>9(UE@;3?HR+913O+ .?;54D4>F$TH@[%W!?_ QT0'5 M3"S%0^,L8UID<#C%SQ.W.%" M>F6>(AG%;V3I">^W]9#4Y\R9:""\.*:1X/BB M5CY'J=R0YR>0Z\_ 0UESF%S\1.Y3)C[F'&]\;,RS20,,R$OZ(^Q$CLX_*2W" M&L<(2R#A9&ML[!VBSV?BZS[<3@A@; M?Q#_Q^ '^C_=A./\+>H?X&0?*!E)V%76V["50^EKE P=AO1YAMR7$.FN8L7H MR ICT7.ZM)*HJW7"6B(V,3XA@BN=QYXR=MVQXU?14MSP6EQ?U M.JWE-4L+7[IV["T^II3[6/)+#^[,]M?^D+K5KLI]2^.)I]DJIG+_/K;B;?2> M[S#A=J@<(>NY:"=36.^B[+!OO+V,]/=D:3J7%[KN\N+AYN[ M>VE\_56ZN+Q[&%]=2[_?_./R#EL.7$H_Q@\/EW?K=AO ?>Z?]ZHB:_*+@[V9 MN.O*XY6S+F_O@VZ]T&E/?M\I)M]$Z72B)E#FC?$HK2>*%WX%#OV*YLKOS*:. M+"$>H!GX77]-Y=M__?WB>YAG+X=! :P\\"A3*EI#F#0R8PR-EF@A? <\@\ME MU*[%%NE=(CO0^Q17,,=71:83;(/9GF@I%N43AK6,MC.CA!.1-#J)\#GA%HV> M*H/9AS[QN!5C7F^AW'U2PR&J=47+'OY\D;LWS,U_T! M)_&5^6#R_.0_W,*9^?_F?[]_UN> !?P??W-<[H#"1^X8I@G!NEX8AV8(HP4$ MXP^XF*X)" .0CQ^ANZCZ^4OT^,+3*!%U&]@?/.^:]D_I]=FAS.=$H%UD>_-S M%6\GG =M?J+/]0EFG&$^AR6A%\(E1YKPG]EAJX:1R/NEI5XX-KE[J5]X]GN8 MX"R6'6*&+%Z+C1"P042\H&3MN#I(M&^\<^!,?.DBALPKKW-Q3'(O,&U/!]8')\']M;1T6?"; M5R=!&("4_,2NI),[H!X\\^N0W@@G'D R(D80<8'H+GH>7G#Q[%(G7C!K(_I- MXM4/3J_'C!93=VVZ5VUHY%TO+B&;1+GG^2UNRP-05/ MB [Y5?(Q.K[\ HZV]$_4.2R3O8@21_$>H8]X+-'SDFKTO*7U(""CI\XD\$(> M;NAO8(N=P7\B/8024C&I/CKK6)=*Z(?23:SP F HX3"N S6)C+]!P\(5BP+V:R,))NQ9JA@3# R!B"5D<45FR*EX,E7>M\5' M3Q,ELLD\M:2[B>E HY$]ALP%^ X>?$*HQA/=0-[-YI;S%OL)Q&SPQ3I"CL.I MY?&<@P0GPRH>=T8'13NBI9 FDU5V00==U*'C2^.$Z9I6B.6TDEU@BNG4Y2X' M\Q+9"82T&:)H2](X[1639F1^>](LP"[2EN>(?EYOPDD2,PUI O2#*"31'"]0 M(Y[CXN?.^$PK+'R^0H0PN$KUR%OSP7GR[FOQ-E 2S0,7:8QH,7XQ#@C@ZQ3H MM>#:XY2[@,&B7%(6_<@HJ22M?$7V-Z%F_(%"YV$>ST!Q_B:^P7^/'OHDG2BG M6+#!YK",)"7!ML6_9'H<(8(=J:G.')0^#]NA(5'Q5FJASQ*O3AF+M>*%+8>+ MX36GZ7YUKG2BGB+T$7R""J(,\'#7:[_O."F5Y\-Q?,\_Y]"/)^SD'"+.$FA, M_Z&EBSJ,G4NB@D02-"/6D2$8T$ABNR7<4 B.>+L)6DJJWKS/!99_I@"5 (?M MV&<<$?C+TE^[%P\=^D(@1 M476^KOK#]>$Y-VR>QC'2+#P_7^.6A:5<$$K72P;2I61JPIO0;]$3A3Y&_&]4 MI!RKQ&+1=8)V@8P4.MF/M.;Y)30FH@#NP6L'>.Y+JG@WJ=T;T6 K\D20P2_X M%3E&N0T4.GTCIV\G7QBN56Y6&[:6Q$Y)A+""N_+.BS D V[ O$*&XPZ>7P/'))3-,>IWU3L M<9$PZY@:*>ISQ$G>>H+Z=F(U,6<4DD?!"$Y7ED,6<&+U-)(KA0E%,1!L[@9& M\'_B@%GY#5!>Q) _6/RW_ ]]B82$467?]VU3#YFCWM\ M7(:!PB3^3,+X9!@D%AWK(MA=B#W?V$E$2J:X47 N[4-"A\FB;X%NPQD66'F= M$'ZIY7"V%H6K><1HJ<_Z;X#S "#@98&/?4B^!33R!U;#_XTQQM"E(X=KC=Z+ M"Z*"(3+D%\5X>D,+0CU/E'-)L C!9S@&V,^=B15)XW"N*BU2M#5)(&[L#",T MBY;,42:Q['67L[B-&./2]^4K-.BL9?Q8$GDV I,7=WK'L(<1[V_V.Y$K7!Q3 MS88>[Q;+N%S=((=(?'_JB&)*26' NELNQA:L+@"M[N+_9^]-N]M&L@31OX*3 MD_5:F@,Q">ZTN^L<698S7>5%;3G'TY_F@&101!H$6%@DJW[]NTM$( ""%"E3 M(BABEDJ9! ,1-^Z^HIS\(EP?_O,U2N/$N L1C2\BS&FKP M7N'A.9#XWC2N&TB(EW#!<(QQG/DQOP&")/#SZ_$L#/48BC\#CR*Y'+2Y$D$0 MW_NW;N"Y>0KV.*)\EO6UT 'D7/J5['Z#>Q$_$CF3,W-!XM[*]%2['#F1D4\ M(M%]L3T& S[[L$#AQ"ETKHRZ',KFPCX:J!GQ8& 9E14H"GNP,G49DD8&0B27 ML'AP:@OJFH4\GCUI+%VML73;18W%+74LE*HJ6=ZB5D_AGL.S=R'KIRR7SBXN M/Q-3H(E]^!F^D$I:>=8"?10"D%KT5T1ZX86PO?18DR1_S+KTJSN VE&;&6ZG(% M9UVX=_#GY(:GVL1FKD>,@7OL/QAYMTA?8W[OK9@!/T118$BK6/% F=4@>U[% MVF.C^Z+]VK5&/)W84&R4=I;;>@GL8E;YL"H6#!XOE'1.RM\Y6(^@6,R40B@% M*E#^F1SZ?F^<%-0=;C$.+ 1P6@1WWGAF8ZHF=7L$:=.P_L $C(E>6+LH;ECG MRSB/A(S)>84[9V8)FG 3CPC_[2UIHVII.W,^4?X0]L_T>))]@K(8N S+M+:5MS?,VH,W'$* +9- M3[]J:I2Q<^,B1@ L)7MU$HD:+R9R++_ #8RDQ@TY?O]%3-_[UX?ZJ[8^+,<2^6;IKLM_\1&QTFN5UG[OW,=VR=%J@GEDD3&;=V MQDV])<*7\-REK1K9^=C1FWFD/,4U&'BQT)Q0@N>2WT_JLR%?*"[.*O<,[M&Z M]]#Q)-L;*,-PSO/::+_C?\'R[#S&_.>;(&NCJYL7JNC= B?GTL_ ,)"Y@K%T M2EW3W5^+1:(OOVG6'!@&6]$%SZPUM\%FXN,4%D^?!/G,6Z_YL>>]=&; MP!V"A# 0<@4/QVB=B%3KY1DP\DBR\8_CWS'BF[%D _ W8*KPP$DN^AF#Y0(" M0/[>>.LC.+'!6[/KBXOW%^=8^7U[^S!4K*AE_D]/G-UEJXY,G% M+(>]L^7>S[!EZ3)TNKJN!B>_>YQN9)*<(F-9XW"G'93E,P#@S4 ?%+%W@8BT M+Y']>CHM\<^KZVR,D.%L2+2ZN0H,KR8P]C$K3[+.FZ705#_R'&RC0.;G# M;,ROOF+\0'O4?N=6LNA*:UCO&YGC0Z]2=*&I'NACY9#EC7&=5%8^MO6VZ-K% M5(NB;VXD<'JVNMP2#]]2-2E!\Z']_B&,72W[C[)=X2\OL6DT]B/Y &(:&#W@ MR#4F/9!,IGW157T"Y-#XCW?VCS00LMFZ 8T50D&IV&#I8#8.63=X'*VRY]TP M7\4/ES#S&H>F!B#I/:[)P74_NMBL^#](K*Y=]W*.N6S9RKF-;BE'L@Y'63=2 MM2%#;L1$K<2T QFKDOXNE>Y6N+RXN"DM+S85%]T7)RXH>FQFP.T]R-09;",J M3%)ILX\R^R$S?JF;%MPD4C?52/U.Z9TV2(-[.72#QV?>$&^[U)BGV&KF"0[P MVXC,6AW-0*90'&(D7UKG4NE<*J=2N51[0?N/H,'/7*DP?Q()S4G284V*+;%* M+V6B,T0F6="1$TD\077'1Y3-);-W&M:VH:B8DBZ%Q"VAE15C.R M96PPJYV)RJ(PHZ524^M(16-8J./$1Y&V*<7 T(ZR*B?9P&?0, M\<_^K.JYHM3 3.Y:5T M)>6$8Q:F/IH)6GSA"GDR"!9>I&%@S(PS!2[HRVO#&4OU>Q?N^ZUT;-8B^TW[S]\R(Y$ MIU&;9C6H96^@61;+$N\Q5T]1MG<_4+>SC7)_GMY@$5O6*D6UC!A%)!H"037CW#9J M(M"/*9O6:Z(U(OTFOAO" ;,GV&.N D'P9^"R!](@ BWB>8!^1Y6Y8)$S6!N9G3) M8^";OXD?E-0D?44;O#-_YTB*Q,X_OCGGRR@//7*\\LWU@RZ+95?(=9@B>P/A MB@PYC#@QQ=C#)JZG2]^=9=H+[N9SA.^449!K-;B!R67^E$M19&0\UTO?=BV2>P/ M$853+^&ICU%(C0=MIG M/Y9-YA9Y;DTQ=,U9(#BUCO5%NQC>S9Y0!^9,>/3L M?')EK@$P)3 +%S-XBO;P&6#([W0&[,HEPPMV1"Y--(25H6LTLU&W>)DU6L%< M9[D!S-I3G1D5;Y=[O0ZG"75N-+?(QB GQV3=NZ: ;C7O"0@!/GHC:,PAJ7P M,F.UI,YGI(,YPZ&*)PP:2^B8V8.2H2U71^B\7LWG8"B.'.#!P*:61 M,^6MI%Z&YO@ [^0^ M1;J?$;N'=-.=*QXE5*&ZG :J=(&_-EM>3.]2(+Y[TMZ+,JV3[:V$@WZ-ROV4R@6PLE+U M-QUEPUEV[^2=%%TVC]L"^\?Q@= ;E75MB,095-X0,I- 3I) M-FD+I& #4S=GU"F7BJG6OEYV@25\D&51QOVOVQM5D$KDP6]Q2Y$P4?E&MN1B MG#2F/LM)-"2I2!0L-Q]Q1UAIF;TC-S\=7V>V?\NZLGIFQ0(%'YZK<(*U8JBDQ\C*]IGYYB-W(A+%GB:(.R6N[;"DTVXQO*WK:_+%>875 M9#$#-[S-]Y75Q&:7>]A7EM@LM[K-R$-2NW9UFY44TNU=?!'E!/@^X_&M.P:J MNV]8E\@=US;YT8-1.;2QMH.+[K%4*@-D[[',O;'42RGW1*[947E'F.66K,7- MRO2CI0R40G:$:CNV9@(6-?SO-/LGD].3[BF7-1$_PTN[/ONG3-43LFM\]@8? M^T.YX_NETREH58*?/%@:+YM0K<(2C]IW+R*L3A"E3\AYWKJ?I>R6?'UY(3M@ MZ4G)3SJGJ9D&J+FXM+ R68_!/TV"L\[ 0;U?^;(N-KE0\2_,U XWJ/R/ O6YAA(5 ]_F615E1_K(.::J0 M8.LFJ;R!DE[_AT&TA3O2&+;4 I9N3A+@\DSR-;-)=CJG>%W0=+-#[WX/QF7@J*B8YKI[P7<+WPV"S)[2I*)-O]4]L(XO^ZE5J>RGFE1^ MDE1,1C[19K)*V"ZTV=NH5('(FU,%<^A[$TY$*E$'++,SWD1/ MJ,M5-* T?KU-M^0:AW:/0UNK/_0+S!NGX"1V;W3C M=2RYOL:?EYI%'9SU\@GIK[J<28[,HEL5RR^TO13<<4>1FVUP*#'!-B MBZK&@YI=8*=?,,]1VY:F",8>$^48I,O%,5FR9RIWQ:TO;_>75_!F+QG"9NC$ M2.V,5;[%@J-84ISETD%?XT?UC3VM**,I"[?F]978^MK*4WH.?8LVA:7:%%/? M?SW507H,\8G7UGK9N?S:4&;YQN-P(0A#;B(U+1'^2'UV=LGV0N4[YS>K-%Z/ M#LCN(ITGA)I82BNA BE5%@[I(;..<_RK7VAT$).9LS;VX]$GVN^G^Y/!/ /'H_A$J$86$1G*R MBBSA=">W)+#E@D67>>7!;@P[Y!GM&/N.Y4)-8#O#W#GZ?3)N#/)I@EP& Y MOJ* !S[UR]_7I>D_-?P?:-S/O9Z)F5-(%(A4MGJF,(?J&F@7^W@-QWT M-'_HBCSTU]I#GYO*^26W7+'TI4*]W+<,I99G6U7A(!M%5'-S5N1G5\8XEN7! M*D%Q0N'*&.NJYL>%9@#,CFHPL,O,.?\)C9-@ JSW13VJ^Y[E8OD=*%*$A M+E/WPVQ2$U:V2&-.W!M3T\4/],)06JX7?S]+:"J27;C?@OFN%4#V"OCWTCUG MC)X;B>0.L\V+8?85,8PB@Y?S4XULRH=S6%6E0HIIZ,!(:/ (1O!UNEWM!=PY M4DJ=@W FNR.%004?(752P';GP7U1)JA&X[9,B4&70"S\;$:;*AH&)=4>F!7RP#F NS00@%*@N\ MG$^7'$0I"=4755L7)];>K3TII32(P9O>>SSVV+OU)BF W,IU=1IA?!]N%+:A M1DN23F K)H.830J#GLFNP]$F$=5VYA,:%;K6)JM?H:**,;8,R\\;+75TA5D: M!ZXU)]TM$L(761U+S/]"AP5]*9_W]/A;S2[Y259"=:T:L01AF#4!W.@#+0AJ MG'E2FL_1KZDD= M-*K]4\^7CZ@TF&FHD_25.]D(H964KZVJ?J^O[(G]1WF:,R/8Y;IC!)( V_K' M)H51WEE]53N_*D[LHQP]%'OP(BT#0VS(EV0M^G'8I1>DY+J;I&/9X0V;8_P@ MB^O&[,^&_6EYD+HWYFK(^O+V5\.2%2-E:3BEI"=#;F:Q87FK'"3BK-6&X7(K M&XEN9TB5#R\HLS.G=A5,U2G]"G:#C5!49H7D_"H=;2G5@ML0:?91X]X31ZWE M:#_JZFO,RB(W@PH89,@CS&YKMD5M>[C6+D/&,U5()_L+U5?X%)$_'&\8J8KX M?Z4BUN2\"&.NSR]MGH1_%]SM;#?7 ;DGUH'C=$R)'3*1#0L,&]LDY50_>+:5 M.VY7,;7J@W 70;7MG-"498\91-049'VP;4N?>_HU5YWUQNJOLA M7QCEII=4;KHZV/-["LP8UZQ^!\AOPJ#C#6IL9>\XU,>XE@PQ2&J(1E)O+ME7 MS!=^>"_RRBAGU9*!2(V9BFG"MO%M5J(?&A-8LN^-^B3YP ;,A)O*K3PRM8J6 MQ0WJ(0:!;?2/6FX9U3L9E?2+:EC?L):9BO&^"]E[[X82\W3FL=EG(-.P7+2W M5;(@N4#O7.K #2^QN9HK5I+>K).6U_48!OK>L!/05.3T'5PI0E +J4ZHYH:4 M-R;7I]*S1 [E9N:P7#F29>EGUH#D(WJ?DPG5%=*(UO+R$T_V)Y,M2U'98$-B M"GH->8L"_[Y*C&8E <[<6SD23Y%B*=.]T5Q%$J&"$5;K,G^5S?-+6DHMQ;B* M-)M+R[?&\"_JCQ&O%@*Y_*$8Q^9P9E#!U8,7*!M!*9);?SAL*?:RLVH*;7?- MFZR4;4)ESR2>%I,I/$3/+W]"PKF7_T%C^.O$27TQLQ7PO MM6@P:[%($6J]_DP'R!5I74FTE$]<$T _:_!DLOG!JK3CR_SI''OFST.U@*#U M$F$!'>3'!52>YYPCCP3BP"'?/(\D#609N&RR.0?-(0KD''#FV*;'.$[G"\[M M)S>.ZLH[]]B$Q76PS8= /1(T_X"Y1J3E$$XVX-82L@S #70C7A#8XH[8O9J\ M'EH"9,.]ULML:X;I *1.JI&PMP)4'%\6J\(G(-[&I%+!Z;_+H^%.;&-].>5< MMNU$&&3>;Q>$J+Q3[&:88K.V$G-R+_.:0$V0G8\9>D;'8QR&MX$;SBC# ( A MG\'6C+(#./;;8<$29G>*"X'@5>$"+B-!]14N<4'*OP>,C6LX)EH=X=;8YA & MT@]X2]SI6>H>AM=99C'1X(&&]35DE4_@%!W:4.8 1XFI):&T6I0^H5YBZCKF MJ#KN;(U:^P21DE'$FYM=-N+\$!"S=(6T797"=:&F&2,-),*E!K(+E^!&$*%V MWB#N$-]D>-+77%"[2F) M2A*Z.;PIEPAQ&F*E&(Y+)$M!=1S$&B);-D(+PEM7UB8IZ(U3G_IFXX#'C%F0 MY4(J&;ZTX"N0P\ _R5N4$S4(-M)JE%,PZ *XH>MDQ@!!T">Q$214">:8Q8.- MBI-\=U$%L&K-ARBG5D2* B:)Z90ZG)"RAL,Q8;4)CV-!2/)$KB+V>3C?*7Z5 M'VIB6]<9?6=>![HH&4:9A7>(#JH[.R< (@D5WX"#0%#-\ZCGJ8S%%)[A-95% MC2@VDJP3$ZUN:7(ZW*=2R^_N[@H*^6_Y!5>RU!4W6"Y)>_O2 G)W41UTR\^] MN2+,L>!_4P[HQ HGE@@RBQM+8>DBIDX*TIA<"[ 6".$H?LWII/#_J7=/.,*< MV3S/-SAV[$[%34JV(3%@>&%"A45Y0:$J##67O$.:]WPD$N9:(PP+1MPP".6U M*:TS-F:.#?@3R[3)--4%;A@F*>S5(W:EQ1+;E;KA&2^',7$QEJX6Y?G@CEJZ MWAWA%W'4+ RX!)W;A+MQ&M$N5TH7%Z<'\;PK[8E".,3L-)H)?R%-:0*)*5!4 ME^MIY&:S#[##@N_IT&R! ^ @V(V+RH7$=7+WDO4T2BA4YIQ?@>!B+4'(75/ M$CU+>(Q(@ZYV3LD&5,9P=KSP79QB;H&1R;=B*L"J2<44@V@^*(7"-UTE_CV/ MF2 &&*:Q4#/W,I\)8PS*,MH?F\4X@6_L1B/2/,,$A2"/,4E).S/T!IID(V). M8Y-,WY39DB1M\KCQ2+$B(='+2:*R29Y'PIL0)/LAH,3[_,15$T;H!5#-PY9/ M^!? ,!#W-DX"0>#^BU59('N0:R[E"3)NJ3!JB0Y;X!%X?UHA0<%+C$GH[A$3 M9+MZOLJ2BHX:-!7+@?Y./]>X[#[(3E7'#01!0(D@=V(E3_7T;,2,K=+\Q!PE MH4R _KT @I-ZB0 5MD,S5[:!GBFV]"_52-Z-%MR)=G"COX2.+;AVPPHZ98Z ML+/CV)9XKA!6+6#JP\HP_ 0W-,OFC1NSRR;J/6X )-FPWL%]^SC64\HX60"A M&U6JE9D;RXP5X+_?N5$']K.S<"(I_=%2,X IL=R7G[85R69 (-Y@C$>:5&!( P,Z/UBT9_+Y"*+.")3P81UKP;X]$;UIM[ M$YVE#26EK#2CN% >Y(D4L$2)$OU!W4GNSZ8>*![T&,H7H5VQ1C#L3BZ3A%Q3 M*XDXUS91R&HJ"K-1>@X8X"LGY57MHKYIYP&Q1M:LV.C1$ ZE 0V< OD SJ^T MW'CA*=%)4^&B4-<;:/WHSHR<&*,QS8=Y89 H*''$@;?5XSC:T7M'G$8 MIW0&-PERS(GJI#CQIC*B!8O^X=X^A)6,;I[1H%R:F,KHERX]LT(,3H<)H\!Q M76H/Y\6F;PQE)K!/UC_P.E+)2462UUC#T5\\8TO-]D+'A4_6!]VY[!YE.%$G M:IBP;3:TT6%![7PPKM>\)'AVYD6@&FH=,G,C=R)CZ.:=&TXC1&5D M$C2U14<=J9?;.*'7985V_KU2<%5J5^D- M4,X!\(C2_!$6Q"P,EKB//(R$C]QFF>_:' 4HW5LXR9D&]>:@R=JJW)#V"9@= M!3 )(U.BU<0@E*\!:\1R9KD463I;D@*N4@2KV'GQ]TI,D14H39B\GV$G>NM^ MFR:K87W&Z"?SO @/Z5"EZZ46?B HE6>Y0/*-.?^CW03DC93QW M_9">3"" *>? 8[B3TRN-017X"):$BO@U[E:+K-B]O>5O;P36L0D:NLPB.FML M)FTMGC4P*H0](@'J7RS]7?BT#YL[XU&@IN%=I$1NP*N'/LM6$8E0R138MW&. M@6!TY5%>A38=D8IOT."(OP-XT4!1U@\+*QI.BM,0XQ2S6#UI(RE?6$PA-X9: M2IWZ5\\O+A1UN6KXE7FJS']YK0ON48W.4O]D"XQ8LS^M0QEGRPZ!-[O0!J!. M];7A39P]YGMSC\%OYV^>#J7P8N2.OZ/1C<%_@HG'Q#>^6)RPU:T3Y8W*7B)/= U" M&G9 @GAEQCV"6A2K=QF&""YV!VSM ##]VN# [/6C/DK$^[@7-SE'!1JD^)(F1'K&B:0A7U#Q7"2'YJ="S1 M)CF)3S>;EK!EQ4UDEN-B3#P=X5>&>T17X]!Y";NDW,\Z91A;5VIHX="T][,, M!CD:6&3'E+B;9'7(6 GL&9U;3"F5 M>T=^:XLTBE.79:=1A>%TSHVV[>9H<>4/T0MJ5J@+VW!V$*QX\OY4[CP )),D MI':1USKT&DOUS/S!F*X/WOP;;'D$X SA*\\HP%3MC&1JO_:),E\X><];*>-_ ML(K4ZUA94>@P=W6U">&HMC[T78'BET:!%TO&JQJ+9]?L8KF!7,B-*43*E?NNRL[6VQ<3^>6/ O20@8 M@]NM<]6I.BMNUZ.0YNZ$9A^Y.<*"GR/Y1Y.EXS 18BD>%>!23^^EQ=EKC7TR ML]O(S95WV941TQ =C)2NP,&'&2,H@867F]](*&9#%/S*=*[:UOM@W+"M M5JO9M,X3'UO#CJWK)(+]VU8/]O;.#T-X[#IQYYB885L77ZUF;]ALV?"\'!?X MRBBHNP8S6R1N5*DBGM69X6F@$IU)&5<^E>I[4 BM3:2--.%KBPK%%3@VR$)B;/OE@N*84+8J9QFP;) .WFD&1KL, MVI1)7M:%A5/8# M[6C-_485(BV#6NT8]^E+)<(<$Y%Y'F!=;^&Q4*!D;;\4\KBO,1C">'YI*.2B MFF9=5N;GH"JU%)3;B)*66<(LH0J:_&ABDE8''Y&N0MGHA!X&OV %#V^ N ,: M*A-R#%![(5*#QEXT3N<87<+TR#L:FI$07T&-]@>;B&Y^3?P=IW@!AF)UK8TZ M $YDFH5@=/G$CS#1&K8=J(:"L0=$1= %P9=A).#]Y)8]!G-VW>354]1)55SJ D5EUU(A1#GK MA%T5\"GZG,M6\MCC,E;U$02UD@?SNOPD%%QJS2DP%NEJOO+*+@UPR*Z"AGN8 M=FQ<-&21G6+FL<:YUY@[CBE\=EF_",G1L\K^S%V!$*%0VR8@M>E1/?;& ;+ MH!5=BS%9YHP\=KE7\R\EL\(V&@]8[SN+?[Y^]JC(BC*%_WMY\>?7]__GTOK\ M[MW[B\LOUQ7B'&O>#QK!9_E6SX6SU.;RBNZ^55AVO_2).5\655D&\MSN0 MMQKM!U;ZC5"=T1TH"DGPOWYI_Y)%A:E+UZO6XH?E+!*+_MMH%A@Y]O JTA>3 MUJXYY6"C'+Y/[CS+WDLF#QVNB4>30-KVL:%^3/(G)28 6*@23RQUV@(HEP5A ME2!X?O-< .R]3 !>R321'!0?(#8)@"1#@G12;8AQ/[7,$DEO="'[0L<-KZ+;/A#H+_O/# M7J_A8N:)J97U[/EL-&Q3GH%M6,8AIMB2;[U 0L31H7CUA15A%:G4U/4-A3U3C<8 M74E.OY';95O_X/'E8O<.)!=;.=!(^]I;,=Z2HE2)= %:>H/S=5" MGQ>)-_?^S7[HK\*=QPWK"NN-.7OBC KU5/JYVA0(N5:S.;3-<\0+ZGR&-;UN M),C!;:&_VL-R\302]M*XQ[&Y)4[.N*7PDQ=1;3H@'#="P01N$0/;H)]-/>%/ M<@G '@_<%9'N.&4V(Y%-'F(JL3:;;4XW0#WWJ: O$>K^ MK^4>#I"D"^K6W@F:=F$0*U%,N>A>&@OM6DJ,6EBX"K^>(9;''H9#6TUGT+#. MXU6KV<;K=;UI61S2Z$'.E,1YNQ.!J5-(EP;M(W5$H4\ICQN\E[;+-3=9\>%' M+';%M[U=D3%)2 S':^,;^9AOQ!3S+?X*F1)S4,I>A[7/V/8(DR. K02*4\B2 M6L9M8!K?,8[[-8Q2.(2[\*@SG6O-4S_QSG3A*?R79U)YT=SR0^ZZ")B%N/$_ M\"* O5S$W()1^DV5*E'H3M2;@6B^BR3.T2&EN\\7,TP?P1^-L4#&"CWF6$"3 M*?:ZO&'N,@\GU JD88*8VS9ISJ"O%>/\8TZB][*6/PS<=R**X'U4YFFR"GCP M(W8?N78'E9PX&OY=]C;[*VZ >R>%W_GN MS2^<9Y'\UR_>C^35U/LA)F<@9L4OEC?YKU^F9\Z@VUD-[=P^_FZ=(&K+)#%^ M1.:!G7+N"&?_R]8#JJJ9NRX5J-?,\TTC[G,C<^**3QA)=&6Q\/RT!IDJ[44J MEP0?5M.<.$=/YHGQ_E5R\@.OD1W*9 Q?OT]6_\3 0'0'\:7],[O\@-E=&:O, MSQ97/^,N#%HL9.G@O%F;>[]PS=X-\U+4=N2V'@7U'#"\6*I6NL_B/.141[4U M.J6G>HY);,%L;'M%=KK*7<=\=,N7L_JR%@P\%B 2A1[\9K_:Q]'\_G-:J%7( MV\L/[S_]]Y^7G[Y:UY<77]]__F0YO1/WU/IR>?7YR]?KG306W6.1DTR/XC-) M<9ZK7=#TM9:T935I*75+JB62&8%$Q3I32C_$CG:4C4G3 )SFWU:/B0<)&G#R ME"P5%AF]PKW(AK&4O7K'5.61M9#-** DM(EL/$Y*?>Z[!U^;I?H =6"+$BPI MD@V$3&I\0QV%P5# N%T(6=)<,U^U@ID(>=A4.HM,GA.YY.U/[I06&5^HNA7 M7(*/ZNFRYEB-1Z"2ZC1>RL0S!SYAIE%NNI.J-)24G$O"V_122^_1->$T]K$Z M&3L<)/$RT#BAD)F4:NZ'67\&2\GCZ92SK'-U*:@[+I]4_!B+Q5*M\BO8W3L MNM6AGZ%.]@GV[_N$6:0LG@.G]N4B2P]+C5$]^TZ,HM2-[NEQ@H[YZTR.^??/UY=?KH^1YFY=Y/$D253VS 391S.:)*%MCP; KJL8WML\ZP<1PFLV:>/R[I.)N(.6M^ MA:D8<(2QD UQJ9O3"! MMR@[W*:__H$.CGLYV(['^8Q3]BBBL(C341J-N'.EZU$+VA";$_(LH,1+EN8" M<0YWI*8!<)<];JD7+BS8A.JMU[!H0AJV72/Y8/K^9+\=E':&8X!;=Y M;N_%,Q"DDD'>'CBYJE_%F\!Q!ZP&N?',&H5!RH(3T'962"@V>WR1T[K8[TP; M4;+O)!7AF7OM#DFW7 C+.N<9'%^$T=/+E;I;S.A0@7OBP$IK9;-+;NL8=N]-PKI?:J>Y)I-3G7C,5L*&<,+J0"2D:?.>N:+FMY@HXA MI.XFQV:8-W + S;1N!=1-=G*LIO.IS2O2V1TV*@K"Q)C4=B?T:$SY M21H7/P'RT.,SD9/)JCBDIIAG-RXUL6(\7+I::?+C_'VH=X!PSF53W >]<#O#GEE\TZVUJ1[EC/ M%,P20OJ'DA!2X_\F^*^2/=A58J])F2 .7S.@75^ #,V3V\M>%3ZNOH#\.BLH M1;F9\EG# JKZI,#S"ETJ,S;(*ZQB]-SB7IHUL6[ZK'_'/2'1 9Y-=5F7O,[N MYK(:SYSJQQ&@%0>C9I%ZAX7!AM(3JW1#UGL*8RVR65W8DWBM;3:FEDGTF !_5'])M\+\UO!O4TV;>SZI*79JN9:F60E5V!V MW90/Q?;R;64PS&8_EESJW/MAF^:XFO8"2]*8(U@9T!\QRAS!:,PML-B8"LO; M*)EN#G8FD/E*V4^ IXGTKQC>A34'D8$"A/8"-&URV%QAGP_KH[@'5%/JW]5' MI=+9I <7EJ-X*?7&,,S9O&Y/4<&LM85_KWPR&&9F:2?#+_D*(-91O=8%>4F&E2C<_D63)9 MM!LL#(8Q:CAU-A;(':H9OYJ=CC' !=I!&@3DPM) MMU6,X33<18:.EG6%UVL;GK+5G%I3?(9H!HCSD\_+H_QE["-CJW2YY"[*F'C& M_U:XB9:Y;^7QFR!L8*^?WU[CG=_AQ%$3/B2D5JRUU 19]4C2/8=S_80QF0SEB9XHV$ -6(ZV8 Q38QCP&M4\2>XLZD:R>ZD9 M,57= "6*L3+0L(IYM>.2M]C$^4J@E\FRD&;.96Y&9/MIQ&,N=$O.C&4 \0$= M)89V8\I4M;?*8U]^-(#*#V/ND>4;X)P.X9.2J'4+=LBAGWZ>SI=^85P<][4I MC\HCQFF>9?35NL9[0 Z-*V*?X83ZV-I\03([E3*0L+>D;'[J14I;U<\I!FC> MW.7UU96<9:;> E_Y.,2 L%!,3#Y#&:MZ_!@RM'CJC@VW(W#7WS/PG%"D %V3 M(VZL@]VD3YF/L@-1^T:7\%N-/UNA8MLK]6O90RM-,"9C]A8J:)[JLG*)))IE M B65)0<=1/^5=JO1:K=WT^MDQTMU?J;UAH0W6;?-1G>I CI79;W\=5G!6;O1 M[^^EBG&S>'QISX0:. RGGBGRK#H/]!53<^?==F!4"X2\6Y/ M/%A5-N'JV&IML$I&IU(0!2D%3V 5KD?013JH52DE!;N&WG%(/T3E>9)#C2-F M2%MU:WAV_O1P.?7>0-3[43WN4F%P=9DZ:[);!Z3/I.NNJ?VMZ>[O[9KNGH?N M5&QY-72.B3*EG;G;-WM)[Y3;&F SL+!IC"IG14+46V2Z2JF MXNLD\;5'6HU'9U^=FHBDWS557DKN/-^P*"VW!$K49IYJ?%(-:6W=%0PPJN+1 MK2*R#N9E%I9J[,]J?W6^(WRN!AJ+O.YP M$HKJ".\:$^?, 5F)GH2D1AW)@@!N;Y^5'R*V.N3%#4_N6RR)E MF L.?/7>.E&;.V6'<:P&?N$2;\/)Y.Q=Y ;?L>*Q43KBY9ERE*L?X?@FVJ :# T[,K+Q(S8HM)JU/4D9HW$M6 M!QO+3'#,C9%,OR0IO/A1FYNG%CYMK4[Q.[XW/)U[DXDO]C<1@6N'@?%BWIAO;1)M/?1C_P](E9=\ MOFL._I[\>OJ23_F&:G]?^"'9GCQG_\4+/RO.*^,@3TZK?N&G_DIIAFM/7"Z1 MG&61U'(T#)2:%( UN$E:T=+\U_%8"&,JP_;AB.>9L[)NQ,CF\T4V.3V?VBI! M*G*I5^GX:!+MZMB'<^G=?M.&%^SPX%4^[9EE62?.6M;X,J^Y;;<&CCWLMJV3 MUA$>_^SXCMRV!UVZ\:T"]:LFFA\F#'XBZ6P30!R6<-MH:M7+NO]N]_'"K?S@ M53[MXYC<05]PRQYV.K;3?ISB=M!'/\+;;MN=X?)M_ZR1]M $OI=GYK2.3QOZ M&4EP@&;.\5VPT[.;_0&(@\>I.0=]]N.\[EYK^;J/R[S)-T@Z3JOF"#6_]O"H MK)J?<-D=]#4[=M\9V$[?L4[:1WC\([1O6K;3I!O?J7US6##8<.[PT=AJ1ZC. MMH\K)'5\%^S8G1Z8:[W>\1W]*&][T%Z^[9^UU+;VVAV\I?,XK]U!*T3M.G[S MLB_8L9U6T^X.^\=W]*.\[4Y_^;:/R[XQ>VH?IT5SA$EV/^.Q.T"+YEB3[!R[ M[;2 Q[5/.D=X^J,T;?I-NO C#D*M& MQG-&H(\RQ^QEOW6$?O#/ ?*3C.[AC MMUI]N]EQCN_H1VFT#3M=N]ONUDEW==+=\[GO#OK@3G^(P?LC/+C=ZC1MIWV$ M4-"SVYW'1:\/,"QUK EX/U\S M>]#'=^QVKVD/^EWKI'N$Q^_8@];0=OJ[+38Z+!B\"Z,Y=18YVV4E[<&;H MW=;U4R_\@G^NDO:@CWZ$M[VC2MHZ)^_X]**ZI\(+O^"?K*0]Z+,?YW6OK*3= M^>B/X^L7/:Q4O^BU]_?LK:2[SG#K";6-P;"\>?&V38V'[<:PN;Z5] /Z4!F] MP]M:#]/[WH;\;.;'VU(^\VFJU;2?3OL^L'Q/I#1E78^&I^$+W/Y^J6L__&/N M)0E.6Q%C;R(F-G?B'X&57^,&K))IDU_L_.?_^9*?.H.C?^D+%^C,$ MLV[BL1_&-$+<"@#[:*:!!L/J.1)JWW*@!@^TX<7ED S$]W0>P!7B_!T)=GQ? M&N-P&-N*LWD]PQ&.P&-5KA^&CK] M?3&W\SD.G<$Y2'XZ@55/W%/+Z7?M?KMEDK+%-) &.""$*-XUZ,^:NEYDW;I^ M2H.]?AUTR+BS]="0NYDWQNG7BPC(%&?!\]R$QRR?^ S5%;:&/* M%HY?2R-@=3-!W'WARK%L^+OW >QE#.0<^FYD77Y]9YW\\O7\TR^GP 32T5\X M? 6>' /FT 2WR5]IG.!68UL/9/L"7 .8/S#69A-.,Q$_X+L8AY+1X!Z+;Q"/ M@%P15D.X\C"M;,CTJMM"2*$(XI>!Y.*!<2MA[,5QBL^/61#0+"T:Q]3$-SO& MY#F7<,>FD=>M7MON#@?X%;/Y!Y'$L5L]B2;&E;;;C?;?EL6-35^4?-/C@\&W MG>4O^["W,>#S<&"W.H,-]S7L],&4Z>9V)851000:8BJ_)QX$/CFU.D,;Q^&L M):35.VFU.W:[K\E]PR+$ M9>21 ]>]6 K4[)2L..0 0J2"=^C&)3NBV5CS19JPO,=Q6M&$0$Y@?G=^_<8Z MO[ZPOH8+;VQA4Y2L#<))/J-)A.:2.T;SD<;R2 M3G$"LU_.Z5OP^ ^<89;&S%5 P(QQ9)TH'C$/COR Q2E/;P3;-IN& M-M7I]'#'"0V^BUEE<0UE19,S$/Z8BF843$$,WGK$Y?CT]SR^&&P,E MA8%NW"2K0#2)<.E-ID(%CP?(&:66%L(QG;Z>; 7_C+-150%-1:5!C5FEP+4^ M&J$T'/N<)R9^H8TU:@7I(06I_60*THY 4RGM:-BS@3$_7CGJ]&KEZ,B4(Z<# M@KSK;*$<]89/K1J19C1LV7UGN.&>.IVV[0S[.U&,8'-.I_=8QQA?U K M1K5B5"M&^U.,#L)5O5$-]:/4FJKH(P.[W7J E:YEZ_U:'SDZ?:1O=X;-+?21 M?K/[U/H(J0:@D\ '_5[ST:I!NX^5]+5J4*L&M6KP\ZK!"U4*-JI$> 'Q:QHZ M_Q[%8! (;H-+A)T%G$&"Q@)$)!,OB0Z#-]G(WLZ!W$#<#=6X]^S'%N7$$!9B M.-A<"8D!'A$NAF5O(D'8!FSL*HWB%(D3?A"GP%?UEQ0M7GJ#Y-03C!>H0A*D M");Z NZ V-7"O9=BFKFUUI!^;0_:=J_;P1_%/)L7B<<#;$\H4'OB>:>P^-!V MFFV2 I_??#G//0/_P-?<")9?\ ,/&9G)I^7K.7[0[=G-86=U9':+="C3-_8< M"+1J5/6V >R5F5O/2!.TX"L/\,0;KS\D4-BU#.#S M+FD8]6JX_IG@- NE26E27*+ $Z 6V@V*\Q-G<&J!=I7,8IF'05J1)$V;)#*2 MU@V\[H8T%+9X**K>C5H&;7\\^<.W8F\#53=8]22LY+0DH M8,*1Y8'NXD:^)R(;%*$$+G.&&A)H;P!BWH3/OYN+"4HE^#(04]28B:GSJT'] MP2L4\X4?WN-2DIF!1@5*L9NXF/\3)9PPE;DR^&C#,[ QP)K V^$/639D6OMYIOJ!R;>0; JMR+'O>O,8N<(8(VKE>"\EFF8,F,P^Y4M"W#*'K-N6 MT3W"MO+CG)@DS':Q4N3<(#UH7P0LZP$:*B)1#K#,&,95 K#XLT_ U(V\<4RN M"2\"\8=XS.(1?20SUR?'7YYOW7M^?6B9'MF5G)5W =0*C:>4$"T.E:@!"^T@1^=;(/ M;$63<&4^9[$F=[ _T SP$O5N6YONU0L >;T)&N:EL,_M^Q,\L7KO>G5C3=/% MIK2:R!L1 X-[+68H,_:HI&29HRS=;-)(ZW<;0^UQ7-H,_7:8N21+=[S,H:I& MO7^$=\BQR5Y=G1C>WE5B.('=S M?DPG>WD4F>.X$('\5S]D('XKYXX%RN:W* M(W^V%/&]Y8BO$+G/C+5_:N\IWC=I\VC=F.9>YHDI<\#@T]I,6$B*EJLD0)HB MD01 OAF\/F4MO"2E@V#Y ^/=GUR(B M?> 3&$:390=47.D#EZ-C=KMJ\WN@"5/' 8TR+OC" FE9DE;LYKV".29U$>]/EXFD.RU6M(H8];E0(SA%<.E?^URE![E-/M<3@PWE?P-*,T> MP&5TOT;S..585N8%E*='#52[D8P(*=K1(D11\*P:EQR LLM?NY(6 HG 81"D YQ30%VC!)=\\N5EB=NKA;CAC M1_D[*#&$M ^X"] R ()D($,2!F/CFB" ^:B-V&(5IL;(UN"-3P2AE[B3$RBR[>E3?]FN,R\EAG6\105B'5 M^OUP=$SA&<$%I0'[F3*9I#DKVNT(Y^L0+9(!M^0QC8"#Q M:\,'C@@<,68L+_W00K;ID4H*_B*=+D>2F=@;B&5AJZ!9SA&>.:Y1>K.?.A]% M0R;D>_EX73G[RE0I*=FJ("T>H?NR!;-7W?>;X# !:F&;*[[9YAME/BFEQA;U M5SF[JJA]2D-N1]IGL_F@]BE?N(GVV%Q(@']+P"<3R?GI5+7-8< MU8AXXDE-_#"2>[-J"P%$_;:!'"F,7N9 MB\=5T*HUPD=JA'7FA,Z<<(X]<^(1ND9N2NA>5(US/P$.>Q7> ;&? \6#OFQ] M= .X)K9A/WRXL$G83Z<>Z(&)3EW7+K;M%!0Z<:.D>=(#7K856@K[EY]'2=E2 MY9!;JS6.9],X&.*[5#A,?Q(93RO]/#+0424W3ZU^'*_Z416'+!&]2@94T3'M MFC)K?C*" OKSXU"E7Q$]*XZ(B4\I,-03"5G0?61Q57"6!ERB=\JY4^X:=%CA MC9-LD)QRBGF=4)!HJBIZB-DV6XYUY;O!*?T2/M4)P08R@D"84=&?%W#Z3N@7 M1*=DB1(Z$P^D1!)&#P+GI^'RX+XJCU4E=3/,VK,[SN).&+#]=/D9I#]FQY-( M%,3GB(]YI+W$B:QAY,1Z9MMBDBMO7(X6RKHWB39T;ZW73ZO-;:ECKI+HG],D M3N"LB#N7C&?+PET>2'Y_3@DTC3TJJY(DJX"=6^80, BKL/&UVRS!"KYU5$_? M@@Y+-=)MATM5*G2_L9*5VHS_<;J7=G>XYX#3H[6:E3J/3[;Y@.-7XM-FIATYO1Q#O MMP\?GU9]#J=SRL^]/3ZUA_V*G:Z*%-QI# >'3W>K3M=K])N'?[K5U-)VVCNB M%J>]+UWE:.'4V^6 C<?/UGGW\Z_O+VN4:0^^O+1AT]&';T2 MZNA5B3JNOWZ^^&=-'$_>#;TB,"A' BR@JB]_U=%[3\8=FB7:D M;)]8C%.LFA8Q_9,",/X];%W^4_P0T=B+Q83^'F/\Z^;4FFOKH-=&L(IJ%QSG:]$],-Z]1ICYZ M32U9=12K<:R(256.IH?P)Q%GF,JO+4HZI7]@?CC]H:J!Z1^+_2(R!5XW-!+/:#D@9@_^T*/ MR+4$+_1P5,E$4NJ%'A!;4K#@?:DGK(W<^NB55:/V0Q*/\=6:2G[. \L"W)9? MD*R3#V---OW%M:6UZE^3:TVN3TZNTB9B"YP?<^_#5!(:6A.;D[*RXQ])RK7D MW2KO:>2.O]]$81I,SN1.QV,AIM/76P)G:2Y@(:NT6X+N [6L5-?.Z+']3'\S M1XU8)\[F2+0K .X)N_AF=BXJ:JA4 "KF,O3Q_L!$U>\,K6K#K,:D&BHU5&JN M4V-2#94:*H<#E9KKU)A40Z6&2LUU:JYSB)A40Z6&2LUU:DRJH5)#I9I0J;E. MC4DU5&KZJA+,:DPZ.*CT7BQ]/9BH08D&';LU:-N=;KO&GIJF=@25[G90:5HE ML*&SK@3.'@BEY=CM0<_NM'H%&,C3;XD'=.;FIB?^K4:[':633>G_["R=3,&F MOZ]$L?,@F84X@ 8!)*<@GK1^)E_L<1#:!(&> $C/QLUKJ#P[5%ZH!5)C4@V5 M&BJ5A4K-=6I,JJ%20Z7F.C77.41,JJ%20Z7F.C4FU5"IH5)-J-1G*NA;VCG\6)/#96C::?VZ*&=Y7A0I\)MG0KW6^*.?/%0 M,/82+P2L M%[Z;>+?B]9TW2682#\Q?,#,!&#Q[*MO8-,;).K* MH!Y-1(0LS'<7L7BE_G@]\>*%[]Z_\@(Z,/WH]=R-;F!_\JJ0*(HYIG@C_'6V M\T:3=R]37.6;Y=<-^.JWY<_;C8'3*OVFV7!*/U^UTK#=& X&:Y=Z( 'W9_-L M\U!SB)G(S^#95ZU&;T6:ZK.C,]W3-EFHQP,:HO2O,R^VW#E(_<3R@K&?3F#I M9":LF\B%C\*I=>*>6KW.T&YV6M:7ZS]CZ\Y+9I8K'YBXB;"FKA=9MZZ?"OS! MKQV[!RJ'TQ_:UMW,&\^L6Q$G5KO=:/_-"@/KG1A%J1O=6T[7MEK-%OPO?E?^ M9<^VW&""#W1*O^_S]R>C4ZME=X<]>&V3MFD_O$_' >NA;_=['?DPGAOW"C=C MN;$5B\2:AA%\X076V'?36! T\(5\,#>"15-X0D2 2\&$N+R86.D"MNK"58;C M[]8B\L;"6H@(UH+K@K]G:30!AL5KW'F^;XV ?8$PB:<>_-J;TD[,7[M)XGI! M;+6Z?X/7!ZGKP_OF"U36U+]!=;N#K49XT+EPXS2"I49N#/^+FPG@$+ ]>- M #(RW)EU/<.CG'@-T<"GA0L;"WD;R93VSH9GUJ6 WIVTQELBH'#(:!@OV?2">RT MV_R;L9^6W ]A'>(*45/9,T 1)Q.@@^[ [K6;&Q(KV ;]@=T9#@J;8')=NX>, M:O/;R%-L88D3<6H!D%I.T[K::(/=?L=VNCE>$B-! J'!?^($\ -N.,%7E:*K MPCWC#4P51*3XS06@A!O<_PLK_#1(Y]BA&+XR MR8;)*052C^5-JI>E,1(3("W^Y,*'MUCG>/0Y0.&:?N7%<8K/C\/4GP C"6[@ M,J)P#F8NO-DAE)O"T> 6Z.I.IH!LO3:PW<'&R-;J->TF4L^29,B17_S40H6BU=[7K0 P/'$K M>'G8&A'PV%VX8R^YMVY"UX_I].HZU@NIN"J )4W( YP';M[J;"Z%.GW0V$!Z M\!7D14LY/98]TV,PL#))-YF@<@F*;#H/ .T7<%0$.&D(N1T01M,!XA)N[<9$ M)RE*):2'\1@L/((MG>S\^L+Z&BZ\L=5W8",7AGP_8S":']$YKB\O++ &QWZ( M6I(5I>H.0<&C3<76S+T%_!% HQ,!EBW8L(A) 1(P;@]0(1A["U0RTICI%VR" M<>KCA@O[SY]5_"M%''/OW&@2HWII+=)H$<:,!J!4@?84P.D\8AOP>Z+\AO4. MGG1IUT#Z>! )*$";=+[ H_']ST4R"R=@/-QXQN;X]?0\OQBN S1;AJAQ3<"! M!#^W_";&9/E[T':1._$"00C'=/I*+GZ"?\;J'Q>PL=#W$!(3ZYT^VK4^&I$\ M'/N^W71U%Z8V@OS@!>F57MA?LH+T^ZCZKRI5$?- MO--IEIIU)8Z4]CHO3,^T-J;,W[-O=9CDCV;5_J,?D.04#L8U>Y%T:B*W:;/\YLQV]*9V.W>XZ M&V/.WVIW:UU,AI/'01V@[G5[MZ]F]K^&FPJ2#K!5 M!_AY[>JI73U5=_5L;#AS$EZCV=K44-R#A6<.DMRQV;L7>Q7I1Y%_)*8^"3+3 M8&7-W_?#.Y129+YVMS)?.T.[M4+K?'KSM=/4>]W ? 5CMUS-V;GYFEFOO>8V MT.PW00:WV[7U6ENO/YWG -8K6 G=KZW5G60[[MV'+;1%EQ#ZE =M>H_6^ M1R4RJDV1-?9KW^X,-V7L_6;WF>W7@=UN/;.E5./,!A%U@&._U]S3Q3BGK,Z_ M2$.VMB1K2W+GEN3J=(&-RCT*TKC$3:ZS?0S^&V63)8R% @G D%*4$7O6GR\]:V83+7^"-(X>Z1Z2)D?*0+D!D>9%0C-BU M$O<'B*5;H"OWANT$#^CB4KU2OXU,'$I@@-4F8@HDJ_>54Z73A2GQ?&^./-*; M(S%JW9L.\AYS0P)"SEL1I(C4$S ]\'NL"V\U7^,']*?S^M0V+*UTP8C/!H]_ M7\; ;E*/_T6L=?5+KT5T"P*@8<%M$'LB.0KL\-[A_" +P? _+#1.K/.0*"1M!;-3\"\#GD:F9,6$$>J,N]-)9 M1)U*91%5GP._!?8R3L(HIR!4GA>C(H#8?R] 9V02>2O&@G2_MJ.<9$"9"]>; M@%82S_)<#^@)*3 ]4B1)S *A@0K)+ Z:"R2[)'WXO-O0I#[#B0^" M1!GAVZPP,MP=@ KV'3T:0'CX:L4\W_!/E5'F#!DDL/4O M(< HL=X@6XUP2\!KQO#3;V#N>>X<594Q,&H4-IRRPTKQ&TLC"OOQ+,P]X36_ M */'M:YG[L*+0NNOD'0B^+U;^NOS] ;,*DM>TVKFM1+95J@[!Y*RU^HUG$Y[ M)SE[O<9P1]E_CM-HM8>[6:HQ['1VLM*@,6AWMUII]1OZK=V ' #5:99_M>^E MU@-]M\F;9>T+*I.D6&PCL23YB&@52WJJ),Z# M&Z+A!;]E]Y=C!1LXEF8U@" MN6'^_4^CFFZ&;FS:D^2Z 'V$_O@BR'\0/6%!]XO!PCT :"4PSIQ&NSJ8]1D^ MP/4V;!12K=X67Z.&N8U MS)\-YC7,:IAM!;.J^7[VW@JT4&]@]HVIG,I^F K.<5N#2W#+_R_1;.VSV#G$ M?W78_EX%^1KDM9NH FCZ6 9PG"!3<=A5:'8P#J']:SWYDLA**->' \(Z&TAG M [7M=KMSX-E !\P1=ZOKU)?TQ)?4&Q2'R-1^C$/Q_;S,Z%H+>ZDZ_0/P%!U M$$WZDOX(H\W#9WG6NE.%J+3S2VU;O"@_S4OEY+7;I78AU" [!) =C-.EV@H$ MJ6-&TZR*&6V'XY)P^G:[USIPE\1+%>LUS%\HS-MDZAXLAZB-W:W!^-4+7.N+ M\,:S)U7J#T?P](9V&T=UM9A'92O),QV;1Y6CTLYP\X2FRIOW5]D(B23 MG%9)BQC^<-<'ZC[,2.A(>=ZQTRT\V+BJ9 ,;M G.BWEG2:8[>\D+P+[5)\[I M*A_HI9S=I4:'^%ZL1U,(BSL;J\ETU-!:/;AP[^E+ZB MAUMA@VLU#4L-!5O= M\+IA61^C!OG588&Q\&[AQ4&8;YD=1B5C.W!HAM$C6[>>;E@_<5V-?JM"-]9Z M\,828^#+NENCZ2XT*X(&G-%T%'AV[DZ6+T\"E:%,4[)P HR:KE(Z ^;=^?4; M&@33!Q!:ULNY@?;*&T"L59G%,^Q7#B"-IR+"N4XX?TY.S47(6^>,M0KJ ..9 M-\?_7+SY=B!=;W <2V1;7WX<+%-=_)J0[%S"CCQ$3O'5O^4QZBM_O!6O>7;@T[B"JS2*4VPYAG,'ICB,Q1=)@F<@RE73 M5]8RZ=RH%=U._S.M]H%7RX:OX'Q2Q?>7>E/95K[=@FT.$["MS/#D(5G%]OZP M41(M6E*X@;J>2/8SMK50@H<%CBW!V241[)&FO^CA8G H?,,B"L\B8FLT"@H> M1-S#V0XT#TKRPE-;L55FML:=*I.7:@[V.P@./SL+(&+S^:^9I/U M3.ZL1X;A?:FQ86,>&\8CHG#>%%*$!H $4>[TA9&=4R^"7R1WH3%GS1-Z')@: M<8KO$<#V:2H03P>34U2WN'+SEC>'E5UVZS\+*]L$UC0%OBW9 ,.C9.;<2D@T M+!+*BFBL.Q *"YQ+U 2VSBZ#&=\A&JT:+9*AF^T+7E<0 V%S"BBO\9-8SG1<0S M;MH:Q9]W0,V@WW#ZPVWGTW0[C6:GOY.Q)-U&O[GMH)85 TX&C::SW:96?8Y3 MH+>;*K-R4]U&K[U^@,N&@8^?SDY[3$#C@/+7]I^N=A!@>G8';WD3Z3=J<-F% M'ESVD?CA00!QG[A670#)(3N=$IAU\N]_'@VJ'/,^"'=BS)HS,?!BYGIE"%CG M5^T.B<]7&47/7F$ \'NQ[& ;4#7+8ONK ;:/B%DQHK_5\1X,!N[M7+UN5C/V M,T=T9'[&9D<]K-JQPLVLW&--=#71;>9!,2LUGY7JZ@RW[;4%V!C-9?=+?9/D MJ[ M-*OF8*SIO;>(V43Z!>'<"UR=(3$.HT6(@7+K)KS%8"WF_CQ"*-9&]I;2LM;Z M*\V'MPBH795&[*3R3:0U5;Z12:_M5.=3V]FJ-*D>* M*JWE(:;E-5![22,[C\&P,JHTBCG5%X;/4:94RV0S=P1VEVW="2[:6)DOG,]3 MAD]5"T&50]N))>= MFFTEMJTX'?TETX=I6<[X)P;4?QT#B01@$Z=P@PP?58&4S$ )N9GQ;^(4$X$I M)W@IP70U+]D73GX.K'^D 58[J"M32";K)SKEV=8Z?5-%U/\PXV(^>!" M'F">BT44L9>D=#K-,H#($RZ>\>(Q7)R1J[XBB"*_Y8*];>J<#(']',G 2ZD^ M1#$FES;2?-YC\I$/(&50O@]B#UB'=85%)6-O08]7OE[H$^;52W0)IU/@;8!B MXS2* .'P\H'?(:O7M08+-V9$M&8N\E+\?F);)]XI9B2[UIRSD1] A\@:<>+> MU!1$4X!C2.@/+_>2>]N2F[N;A2 >Q \Q3HF#ZXWRZY4(*W\;[?[$VVZ#/[N5 MK3']V3&;M*>K*)QY(ZY%A/_WAYC<2 _P;P"T*U_^FW@)\Y!KY"'5$&3?!+)> MVC_MT.!/)?>#)"IO5(HF4!*B< X7?./2*9'9SL(H.4/VB 6>J G;_)D5NW[& M5V-8/0*HB?BUM4BC\_CGXLT@6V ?NQ3GC^_&+B#=^NR#J)7R&H" MBBOCCBG!D3>'9:3J/B(+[@(8[[\9<:D8U1T3'\?2M;&?3ECU82T%,3V-"7^G M'OKR/:E512DK5:3!8 %3)!8NR,=;4*)($H 93S67MJK(CN_28L/W2#9?I.G%J$4P P]Z"QD*L MKZWU&:K\DH7+2BVB&ENE*BQ8-4 M \O($*ZC%'!=@%HQ<>^Q+ 7 20P=^:/Y MG44%0US+)7SA,OJYUCLL_W*:9_]M:V5Y#[P#-O#/LM?O^^I(6 W._LG%^ZA? M^2!O8L!VY . O:!;+]*1[XV!!K"2CA@ &5#Z)K$\/0BYL!KHRUJ$\/B]4CW! MAB02F:IJ:BQ#1/(W^8&'W1E\R5S"M9>(D'SLKK>D/V_R7[]XG<&@,^RU>H-A M4W3:SF30'KB=<;,[G@XFP_&P_?^<8?N7!ZFVG]NP,"=B\DJ MY56KMZ2VUU?T=%>$S78>NH3"%;+ACVK=8I7*_\RP?;."H4OWG0<:M$ K%'XX ML4 9Q?8*J9_UYP !2">^@77 IJ%6)VCTH;$#YU5>P%OX'7L@7<6A '31V$/E M+ Y]4MSI83#YPD2:EEZ KDK2*1;AG8@:UN6/L5@DEJNB&:-[$%]A@O]@A[_A M14=>E0:HQH#]!R^%/WSW#FR(&7;]R1HSD-MY)'Q/P#5J&Q@/9\I$6./6FW#/ MB52VM"(W%)TF5C8RVWE,H;F&6-2N1;JJ\+SRE/BSXC&7?*F(:>7^5-,7@OX! MX/EN;'!WN ^\5@(4[&7^2$/S^)I2]"K5E&(OK.%:8UPIMA$S\.\1B>$Q#*90 M$RWYG9=(&IF# 0Y*AT&7J@^*M.5[33;@E]5%;+$R$6+.1 >+F!H)$LY*/%<\ M1CEM\"/E0@BC5?M%?PS].(T69#7"EM MFR9J#5@6T1*N';];I0S3N>4.7.IR M<\\\G]VVR 7-1[S,&6Q;HS2ANHB;$[SLWXB A;Q:P-PO;2"E/(A"OQ?AG MGOZ?R@7ZC-;UJIM1RA_S&L]PM#N]IMUI->W!L&,(^-)@*0*Z/^S9PVYSZ=$W MQ=9BL)E?SE&*TGTR(_\%>\G%<2JXV5F.EY9PWT>$C!ZXJIP6W9'=?9^W.="P MWVCUN]LV!VJW&YUA;R?=<]J-+G:FW$T?GFY[N)/F0$ZC-=C-IOJ-7GN[=Z]N M6-3J[VNE5:=K-9H/=#[:^/*+AUAOWQ"K$D$^(!_>U/*A5EIJ M*5%])'N1;2(S>^XYZE1IP5=> L<:;P#W=Q@WOF*'O?4'#_AXM3'B5@?Z%2FX MK]H(TT/__;'AS\O!G&.[NW]8"5.9X'ZL 77O7:V>662?.Z4GK]&1X^A-H ML"_H'Q(9M;:#7VDS@LI-,&UU[&ZO:[>ZK2U[OI1CS(:M"N2)M^ S1XZ@ATW: M%;'VG&ZC[1PV)/<#N,U]"C707A3AUI [7)9'XKV/\GV+>?65A&7E-<.*PZ\B MN#AT&LWASB')6G:CV=H"J'LX_-]RBG7M7MXA:'^__BR3FO_@I/?8^G!EG;1_ MQAZNW4H_9P]OVM.U>O:P8SM.SW9:W>?L@;J]/7SD"'J I"U'Z@U:E1;23KOA M%"O ?AZZ!RFDJXY0-2G6D#MJJT*"TI@&\!+@6GF]K^+PJ_'RY>'E+C*TZ@#S M:BC_'HF;&^L?#>N=\),PL$XZ=3"Y#B9O;SRT[%Y_8+=[@SJ87&$$/6S2WK]\ MY\A*8U [LP\-=VJJJR%W?/SJ">R1"L"U\BI>Q>%7X^7+P\NGJV1BS:19 LNB M!5L1187M6M_]MXBL"W>!I4DR7;I[N@LW/V6Z@UW&VEK1^GB1L=&A[0PIDZ0 7@>M"Z:07@=PQX69?* M/7FM.0F'M[HC.;84^TRM7R]U\_+/JGEY;714Q1C>6I"^L-\?&_[4E%=#[OEL MA=K15$6>?Q3PJ_'O !R=S]MQ=S\X>!XDLS"XMZX:UK5[ZP6A==*KJV7J:IFM M$:EM]SM-N]LY+(_PL>'G85/V_GU!7!C6:+?KNI@#PYV:ZFK('1^_JF,JE3-W M*P"_&B]?'E[6=3%/J_B\37%@H_6A87T3(Q%9)_VZ+J:NB]F^+L;N]=OV<-BO MRV(JC)^'3=G[%^^,ZHUFIRZ+.3#FGA?(7;SQS MHXGUJ8'CCMS6SNV!E#^H6C55&SL,FZXI(]I^QLBL Q1K_:LC5 MD#L4R%6$Y]5QPRI9V16 7XV7+P\OZWCVTQI(7[W M2X:UA'<>N,'(>-EE71*K7<>PCQ;\:#EXV?$[-M^WU]S:VE:?FQ8?X114+M :M?<"^,1%8#K M@6I3%8#<,6#D(4Y"K#&ZAES-"VKI5&M-QX&7NYZ^>7#ST=E6DN6DUS-WX47A M+OI7'N+TPQ>)\!6 ZX&J!A6 W#%@)'$*JRD;^QX8RZA1NX9Z$" M\#L&O#R\2$S%TP#IRCZX48P]8S^%D?!]Z\1IUF-(ZW*[K%E72WW MTU"F!5]Y"1QKO($J= [6\ELO$N,D! O:#2;6Y0\Q3A/O5EB?IU-O+/!C^'_6 M[P#EA742X'06.(AWZTU2UX_K8KNZ<>S6"GB[8SL.&-J#9MT\ML((>MBDO7\% M@6<1=1N=03W)],"0IR:[&G+'Q[#JL&SE+.T*P.\8\#(?EOTM<4>^4.O2__"+ M1A$^8KZ4_H<>U^\*HXF(\#V^NXC%*_7'ZXD7+WSW_I47T.'H1Z_SMX(W4+A* M CY__?K.FR0S!$>C22!1AK%\L_RZ 5_]MOQYN]%JE7_3;#BEGZ]::=AI= ?K MEWK ;-\2G0$_=XUSE&+[L )SXIQNH,(\ZC@:K9Z1CLCDCZU(+,(H$1,K#,"R MOQ[/Q"0%!';:;W\[MZ:>S]^\$Z,H=:-[JV];K6:K:UL7;[Y<6N?C?Z5>["4> M/'*]"(,XC&SKPX<+VTK"&Y',1&3=>PFNUV[U6U9\X7]Q*1$DL%_8Q$3$X\@;P?F\ +Z!-TW# M, G"1.!;6T!9UL?Q/[T@$/?6^:T(4F%=IQY\Z[2Z3=MZZP(IPSZ_BA]N;/6[ MK:;3V-YG=3C(WWHRY-\#W@-R^2D@ *!SIS64^&/%Z>@O,4X =X$2+L(Y[.O> M^G+]IW5^APGM-Y$;(*' UQ^CK,D4XFX"7\53$47\]5K: %QS$VONWENW(DZ( M/@ !>TUKXMX3MFI:C MQM:'J\9:QN?8CM.S@0T]R/A*%\>UQ[^%UAL?-*$X"0.!SR VDZOW I#82ZSS MR:T7HR/XPY5MM3M=Z\J-ODM&"!\X@+KO_!!Q&@'X/V'T/?O+1\B>@ 4DRP8;U,S.F^),Q9Q_!^SQC>1S<"W:NCN9WO_ANX MV(6[P+#42EWQHQNX8 K=6!_%?"2 QURYJ6_]HR%_;Q/*E?%'XGI#VQDX=GLX MV$HQ7%[J 0VQV[2^(19WN[#KZR02(K&EBMANGJ_@BTUG^#*1N_>2D!O9XK5[ MZP7AAFS1&;3L8:?UM&SQ92)._Z4ASCGZ_C(&Q*8Y.O/F#YJ=RTBPY-E49Y8[:_?0!QSR6J\BX9-]D#D>_Y;W M*4NW93/[B3N*0S]-5O_$N(VQ@,-$>PK+MOH%SXWQO[,HPZ4;<3:*A/O]S)W" M9E^Y_AV0%[HX3=>Z%YR9 "R>?;7[N'8B'X,3>?B2V-8:(Z!C>(_/%Y'G@ZPC M*Z"SSG?\]&[C/OJ-FTTE<>&3"]\%:^ -W,-\'B($P_'W%RHSS5JX%XU]*Z(7 M$@7!$*4J05DBN 9;=!68,B4W$*-[D6'_^[-6+ATARZ#5 GA\$]8X!8TQ2/Q[:^YZ@ +2&IB"QA#> MH3]% ,]-[I'5+400N\1\08<(I.FQB,);;X(_B.B'7HQ6R%@@*60,,TPCR33/ M ^-/_0146?A*N6/N9A[\@7KP M2 @@[ 7N"TAY=$_KT\MFH0]:$?P(]PE<'^-ZM\*Z@L/P>^'!2_E6ZYJV=Y5& M8UA4/G2"J3-V\K_7WOX=]+OJ(X]"*QXM#W)I9BR6NT7);^^TF> M+M=U3MQ-%/I.+'![E17ZC?XC)F0N;0D^+OK)%Y(VWNCCKY-=="*1'7=Z.J;#*-U9* M>I% /PG>D'OK>CZ9I>C[F*9)&AGN#S: 5SM/3L0/#.CB0KG5ISY':+T 89[. M ]#C3LM/?N AK';QW:D]E1R4R_C;(]M(GAX!%[N ;]<29VF M_U"2Y[TE_8?69E4=CYM/LHZ]/@+ZE9.-Y1#*KK-(X:JA7!U2J#LM6S M6[V^/6RWMXGR'I9MMRV/#,+_O[TK_4X<2?+_2KZ:GEE[%F,DP(:JW7T/4T>[ MV^7R&'?WSJ=YB21 4T*B==CE_>LW(C)U@<1A8P-6?NDNHRN/B%_&'>%2G-RE M(E@]AMV2XJ46;L^,:'NRFJ]=;WH'T[[S0N[L\K"L'N]M2793"Z?$LU+QK#1F MN30>H[10PRO/3!<5!%B2>HSA$V5Q*X.;FSK[[/F,RR0DLA_*3"4T,J+,5D,# MD^6C_?@:MJS77"/O(FM#G;6?>+%Y1%$D4 3EQX@SG$=?-MW@@@@I_X:Z(*:1 FF:-YO-@.T[) M0[EGDN0SN,=R3>ZS1PO^,_*]*;T-=U)O8) .R.(X+HSD$U-I_S7.6%M[>EE3 MM(@#PL<-QQ,NAB0SSA/A8O9T:ID8<@NCG_F68=&#F= A6"^*+*38K@>T>IM6 M:/E3>$L2I'7A82X#$JV/-G&/Z#2(8,HFO)EVD/[">7\02?3P:?%4HHAPUOAK M\0**Z*5G;C;2RZZVN+5DBS6UQ9DMWC!PU3;_^YW=ZG1:W3/]K--M6*VF9G:: M'=XR&FUCU#&[1K?Y+ZU[]F[E,7*>]VPWZHW6R\?Y%;LO+@&[F=:LLSX4OY.)Z+(;_"G42_P(K>8>X0-Z3'":_$55T!W4QKAB&/@'*;Q#;N@5.>5J'_ MZ?:N=WG-;C]=47COX.?+FP'K77\4OWSZR&YZMW?_9'>WO>M!KT^W['T(YQ]P M8',X<+CIS4+BB ??#D/+9;['=O>MAYJDA\Q)=L'LAH!L(FH4: >TPX01] A!DB" MV6C+QB6Q@4=81 (A"J=BH5#!N&& B$IG-@T%OR]&7BMZA@* /?2OTB<#S!&Q MA[:#5BD2 *8SAP2:=*AHV'+LHB\(<0K_GD7^#% QPO=,/!_-?1D%/$L2#A1?Q\U+ "J)A8,,)0&_'N;$91PW M!OH/D8PLF6'/QV/?&B.>\RDH'2&\\]YS$+FM'Z!WF/15>$$V&U5<83]I>J,& MK(/#$&L7H$B*QX' I61X>'5N\6GS?7':"O:0D>/T/5?^&\Y@6"!XJ8V@9 4P M=!%P3DD/.3MG;J7D9WTKD^0OY((X"GR^]'4>2/N9-]=EM#@[A.SP(JFLA9HN.^.E3FUT-KU3L4:(;$(XGF M8>(!+=:(UD.BJA"^SLS(I^AX).<9 (0APN1A"![(W#Q+(GB^*BR#*VI1T %$QDAM\KD)W;4_NMQO'7W7DB1 M&2@HDQQ:NH/5RWR>+T>]V\QGQ4E;X*1$MV/BLW#PQ$JD% !$3A@"\ M()8=Z9BB.XV)[9@UF)8UD_\$&<%"\0!_2OX]\Z+ @O_;0QCDN 86/V57'G?W869+Y_'-9=>@N]/!HS5B^VD\.U$(]4BJ M2_&OL:(D%75Y]<+S?>]!5%3"G%RTCP#,.H\GB)IFJLDF1YO$FQHCR8K<'%1& MR1"5+3DHM$)3!XU6@G?\D72(2<5,6:3N!HVN&#\SHT?[7EU>R-:0F_D>59 U M: 2H6I.YEY00-+C@_V>$>GBR6*&7?SSD/^(@8SQ(#&^-YW^K#^KL@KO? 4BC M($PG?TW**1PNO2#PX)01AHKT]N+K-!RT5UO^JF^S(TS5A>G"2>4\UK)[=D4O M"-(M QK.EAL- BN$4:"9_3,95*Q\O5'0_3.W^Y;,:!8%2N?))F&5C;.V&WG[ M+O[]^MS2$-PB"B7J9W%:=HZ0PXGO@=A$X)JUW!"Y)DMX^;ODJ\Q.Q,BQR$4" M5D3Q?/D&\0?&E1F07(*&>G>J].A,E-4'1 0O4%-8)JA%)PAJ_B&TW/B&BZ M!KS(@QUS:XD31'!8,,]0!1N70/Y3:A)DJ?M\5T?!;PE-+,PIIL(\']?RUDG8 M(A2[,GLM^\_%!T1R(5XB-.8F,ABN< WMJ+A9@=@O+"P1/F!MBB&V2FU9G'U-[$OGTJ(C$8FV%>N[M,VZ;[*=&O<5@B1TI+1+W M))YL /R0[!WIE Y,1J0-OR)77B]F=RDG7MG '%?>&%C'-H*D=M.A47-&H2%< MY"*-"W<-]#_F>]X(QD>[:%IP,'HS$=8!N@#B3>"A#5_B)5*W0$R'EHS/+=D\ M&\PMX:T%I_6%$1DU1MB9,4;#9 AR[Y<+\)G5^4?NLCYJTYJ^X>8$!7B&NBI%TJKF7KB0$UVF-430 > M^MY)?V);H\5>JM*W*AU*>3F$XEI@ZVG_70]=L!EL*#N[L(BH' )530)KC !GA MZP' HP_0.2(O\:+3%^5XC!#X84]%T! (,MT4?P'(R*6&\Z0WX?( GD=BGG:Q M[W_>+NABL2H'7\8"667YQ">(_UO%[>]_ <,3R(TCE_3Y0S)#VAC M%);OV*A6P$R :D>34(IG03I2_AMY&OR6N M3X9:E)I$I#\2S,U0S-?4W_ZRM'_E12U31?N MT'0ED)-^B5PLQTJDHR^Q:I68=!=LN*5KPX[>?1WTWAT+KJ&JP-FRA?0#:!PV M:=@9M@32DGH:>=5(/4-.&C]FM+0T>HSD_/48'D@[H@+N.2[!PT!^D(8=Q#.1 MM3?-#,? A%:R(:(P?"!5C\S(2HK!;_JQ S0V?"/0>()+L7JQ'MT#B?78$\.. MFPA5<502LDD\2):N#)(81)##945"\ MB@VC$&54T[-$6C9*NB"",3H<H'GI5Z0VOEAY,( MWZG(G_L&(@AE*SS(8-PTJI.\O0'%Z\+M$9FW"'SG2O[.#P40%Z_'#+07H+,1 M9?@61N"C)N+]'ZSZ-[F&L/%,Y92W2""MXP%N?V-3V6'^ MS\C&?!P<(17*IL\EL=%)&YZQ%PK7:MI_=HXL%O3AO6"(#4]A"J*WY7K<^)X! MVB(N#Z[W88;[T+16)"T\R,R-67;VLW3V9FP(!%I"A6P*7X:;0[0. (L#L(_@ MP3 0D?\B@!T(V@Y0%!76!Z UT^(.M>ZT1=M8^F11?PQR+GI)$7?2\F<^N3EG M^2VA@RR?UD%$C:%H_LH1)@ULK1\@3B^&" MO+LS%W%69Y>A<'N+] ["-MS!5/0OCU>3J4.UHML X_Z,@!X(W/S4[<)%RF&X M$"F6B](4=67R,8\BM74^R!$M6DG<)+T(H\,=RQP+RD7BQHP>,Y^20PLWM&*H MEJQ!<22YPO@H]?AF[+5)WK5D362;@_ETI2.1 ,E=(?_82:Y=R(:>F40G4?[C M,;&AV#L0R( O\#Y[M) &DUM%-+29]\+**]KZBJR;0! "2)*T+>G<@@@->2)C M$SEO(0YUL1^#3"]$X"(.1JTQTV^!$KG0#@,#)E?7DO$69W7-Y0J%_+LEE7M M6K0U2U*S[O';F9QO;DAOH6'[1C3%=%B1!><3^!3&[-?&R/_ MVIR?Z%3THE">9;'JDO'=8?R1[XULRE\ J4]EL6U_IT&[E_DBD0>W-Z^U-K-+-R[9!1JI$5RWYDBE5-.>00(F' EU=3WA. M1_P>% B45^"JD-%(M!5WD=P-&^Z80J0GJYV/,=>6C+>"6S,F" P^%"*]HHD7 M0699# "X+XW-3=7?)!* @OOHIOD#VJ@>P>L<"O6,B^MDU9#D[8FE-OO^O3#I M+7?5%FAJHM*1*-0#2(>.B@DR2TXGI96#QY+R0"(^9<1M7[*-K/2 NN!0R"]" MD D*5F7=XCW= RS>TZJS&U"9T0;CL)Y0=I&8/UO2=A<[M9\:X;^[+,\>4<[" M1/:>ZL6XTS:5(YS!$,A>'/L1E;/Y@N59V-W$\]U0>MT^6HZ'/)(84S.E34JC M ^A)64?,IU@YD4E:4!/DM5LD=KOUMM;=N$-BM]X]WUZ'Q-9V>N.UZZW.F1K4 M(0]J.4V]J3KMQ0>&2!386E>@\^WW=-I^&SEJ_I8]S:B/W+Y4GOLL /Z?&.[Y M"?%]HYYV>SNMA4.JH.?=;HO65X^RUBY;L-_SFB>M9@%IK8#R%^FHM%@?^[!: MP>;%T77.B)7SKL;"Q4+[&DM6K851%+5-BGKMYAJ;G@^[B3Y.+03/D##6:93P MG(YW^TI]Q4OZDU;KZEI-;V@OUG7B=1<3WO$VFW=4BB;/NJU:>T]I\O#6LZ5W M:HWV^4X;U:U_PNB[/F%.XF#C9YXTZ^BRSUOQ-P2!NUJLG3+F>1N38 YJO11Q M'0IQ=;6:-D=<^ZM6[!+T[_B//5$JJL&-:K'48JG%VI_&K-60[!V'B31_)=5O MJHXK*?5-2ZEJL0YUL50/[CT4!G9MSF^>[=JU9&VM M6].*#/!;:T4>/U>Y@E3-QIPL7[F"5/3"#9K#)$[T)$7@=?>-1L'$,"A6GBH! M!)020W^/1"&CD14$HNIH4G'.I^+YEIF$S(ML$UGO 0/G3^".XG[U'"MA8RY* M($LF4+K-GQ&5$7$>5S>Y3V^-JV]Y+I;TFS*MDQ%*BBVHTEBP%H-/_7@1:BSM,(R+G@S(\*;8!%H6FBK( M*]H]+8NF8G-6_%<^C' (=?8'ED0R9<4]60'/FD_^ 6+(Y_[ R'TKC'PW4[ - M:SV[HMVS27=P$Z\DR+=>EE#9;I5($7NRE<6VNEUM*)6GGMM":1/+55F]OJKY8\M?\-UZ,U"+Z#9+TQ> MT]:<_0Z7/L-)6,M]!0NEN;X)[KTHHU17W-;*Q>WURF1E0VSC#;7W8-V4?XSS,$X@0]B.\HP-IQN^F$<&N-0*]S1?E4:F0DRP]= F[_P#\*EV6N*+ 0E8EN.G@-BX6R MR\LZ0X&B0.)..H2(<@,>E2S X@T&QS9<\.K'1!Y/NUG4XDH1HC22>-:>QO4> M:E)\%P4#:VE9"5E!,%N,@BK$4#7!M))6J68 KR4-1+3Y@[L7)LKXT+M?TNTM M6R5$U^OM54:E/> 1!(*CX7&" =N;W+ZQ0#S#]Z*TMOR+.=C'/"$.+&](M$Z= MHV/>2&ZFHADV*LA4&3FIWDRU&_V$Q[CH&2E;$P:LY[H1T-LMJ9Q9J\:O*?C* MTL1EKZ2^"C/?]GRI4-)83-G+2-R-K62P\8(=?&='?S_^P$!73\>.[P^\[".R MM?A[:N8O%E@DJ[!KK[Z&:V3#O-2#6(&/:1O[3?S4A^.$U^OK>+V>O[5%7G@Q MZ67'\@L5MH:9+RML_5^\4'>0P/YAU^-C$S@S0%,/PUGP_O3TX>&A#L.LC[W[ MTYYO3$!/#TXM<\S]4Y.'_%3KZ)USO7D*P]6T;E/3V[JF:\WVF7YJ:MVN=M:% M0U?7ZI,0>.Q"%EM$"71HBZ9]V195HLG4+Y'SR#2=+ Y:39R$INQ?31UV>@;( MAK(O5]J<^M(UZC6XH?>S- !ADP-V67KA4O:S%@4#;[ )-NM-83$-/M_RNG?3 M^YK\1KU>J8=R^J#X"#M:>OS&>(>M1:FK:^_GI-!H7S;@FI,I.B>_UJ2$DE1- M1".TY\I5$DV>-&Q0S>?5]S>&)+I"DLH@B?BGKN._6_HI1TZ#CP2^?3\EBV0P ML6=8TT[@RM?D-^!#6;'W)H)OY'IBQT@2MW(%KDZZUB=H $+Q143=)JGFV*?! M[27[':[5K^I]O#BP' >O"JCBI%,/K%DH[*2R-ZV^&1(4]>7<'!"N09>E06@M M,8@J@$)3@8("!=NVG-W4LAG:^A'6&)?$Z#7K +>M/^B *>*@*,UNZ>P M%?!2/@NX:/1DF9M"S8V +/;SXPPF*6T:AB?A! ,W^ /:]N.F2G&3[DGPNH7(;7\$06KZ6[5^+U?SP%J=/C0HN1FK&W MC]5G"JJK!M4M'+M^%D/U"6 UMM(3$;K_TKK-CH#L <8E7HD&L(*>6G=#\#Z; ^]$V"X/*T@FF"E8O%#JMPSGOW(@XUC];QV_?80_5])X-2%> M:TBCX+T=>LZ/IWL*:HDY\'=\$X(O\-WE$S"+GH\!UO-?#QVS"'=D/7FGK[U.SJW:[>R00_I"X'Y/8;AQIL MRXB$/+\F-K0V\4I[7MKD/F%4)I@A;J,71_;NTO G['[M-R]H-%5LTQMG[U2^ MR(4W-=OM\X9^:NJM9K?1 @YO2@Z_HX2VWE0D3R%/WEH4E&ZR/N[?B&)MD>4N MW:S*@6Z!#6.)ML.SJ1)3F3BBIHHC4EPKN%:75A_XIEO"MA>/('\'BD%?D4%; MZEA]XPQ:P)T-$);;[>ZIV='/FA@QW(J9!*R'/ 5",!N$GO$] M=ZJN)_*V1&P-QM[6$[Z\M<9V$,K#.$T6C/ES<**=]M@1W%7'7 76;#9/]!8, MN'.\,NI&;Q#?-JK M^I@K0[?9J-NVMHI,JR9)K-X(WA/Y-LR$B^3YB(M\WC- MA@FN9XC2&G6]Q!3U3*.YOMQHWFQ(S^B;]XO"$JMCMSKL6YJIHS6:@F?QG+5\ MRJON8\KF,%96EZ?KK'D,8_KEZ^; E%8.?+62)$65(EZ_;VA9G1)];N%V6Q90 M)1$?4A+Q+D\M_3_5L:6.+:W1DOY=[@)&D?KVZ<\(_:27+A(MO%5&]CSSV&JI MU,TG<*E*TU),"DS:EK(EV7(NXE"[;4F4;<6:3V!-E2NE6!-8\URPYJ4+CX>> MSVYQ*,'6>/-<\>83>+.M>+-RO*DU=/V\!;P).KG6(M[45CLJ;WQO:@5955*@J7Q'0O/#F:>"R.A(,;U$6*Q)DJY:7>%U5:K M$$2<*?WW;6/$NN$, !,-&6BX$*I 9_6WJ6L/X4*J$%,,XOH,VMA>L& %XQI0 M"%*\JGA5\JJVE%<_36>.]VA9,LXAR5#8D&.W&-Y;38[M*(Y5'"LY5D8D$:-@ MM0W;MXR0>BF8[-MH9!M82QO& <M#(;\-O1\7YSA MV:) U]C%Y> S# ZY/7Z4FU/;E6&* M(+OS,8WZM_J@SBZX^YU=TZJ"OMP+ L^PZ2]ZD,(W@$7QDGCHAE,]=/%^JFCF M&1&A5!\F[YDV"AF8S\T*!IS.'NLNQD>]-60AT0A%:^'_1TB>NO+\A\N5, M "LC,UN+D9GMSGFC41J9F:G*5B5,U!I*DE&HB*@HX[N$AD'RYTJ2O"-<^=C?P$^JE@8BK M"[FL*D^J-:K2)8F,+PH6%"R\E*P_7VME75AXFL^P7$A0H+ 9*.PPYC'IQ:UP M86>EG)#IO1$61@?E&Y@NP CDR+7S,OUM.D@[*$I_;J3FCK%9IZ;GN&=2M-50%A5(!F9=&%^C,80]^: M_7LZY0$: BS_WC:L("Z2#CSY"-QS;SG>+*V6+AOL9,I[#.1SY:U<;[C_G?5 M;HDLV<%A@!6:4(A)#8F8O1@7=)6=%/"GDD8*D6O%E@.=;0 JN@*5EZX#U%"@ M4EE0P0AO1 "01+*UZO@X$P%."#&GF70E)P-SKJYW5U@ 89F44@0Q:R-&4R'& M2R.&*GA9.<2@WO'M,]DFRJ D$!XS./5OE8:0DO20^:YOP$YI9L@7R[5\:2^A MK UDKP D&4R]$,D204FV!-;"E?D2-=:W0WO(W>\U=EWOU6LBO0-+T M_:/SS M+S=?/7\,U-.GU-"+S!._6H^E.2$$27=^9 =AIA)O1J?"47O4 U#69T*7J5B/ MRR"(EY?R MK!='KL'Z? 8BA8/R]'B&8Q M@%RRBR1[G*"D[/)\/OF%PXWO 2"&A7!BA8 7 69ORD=[YKT=>( 85S?9/'$0 M_4'REUA0*T&DE6GE3(27"JK$+F_ (LR=W0FX>(VJ(_=R_P[*H(SVKL86)C M,0Q<4%'#8V/@SRTPOF'.ZK.^9;C4/_T/^"3 D_-88!O^1V(;EG=)\S"106ST M+8-661-%:U7(-JPJ[U8.5ULX=CVV#2<^)=?3?Y!E.+2+<%6?QU7@/YG=HG#U MD'!5;[^,QZT45H7'3:)JJQ*H>O87!:M5@U425YO=15AM2E3UBF"5W-\KO7!Z M0RG6FPF)S['Y:162_\X54E43J?22X /PY276_V2IL]: DN ./W/L9. '2%; MR2##&'O20,/X7O;SMZN/E]=?!FG9R%S)2*S?&(C?1(!DW\M(AC,9*6D0XZ,D M)/SS1:49Q1,A_\$L\8$)?,#PRH(4,L\)&.M=_\KN;G\;W+'^MZ\WO>M_ NKU M[BZ_7?>N6&\P^-:_I+]H"KU\^18Y*9=12N:\&$&0X$=(+^P(0#K-S>5%$K)% M#;WP6D R;]S.)XB&@0W "=HTQG?!&TS.;BPWP! Q:C.0/@ECQ+R>=4%38.$? MMC.5#FV2C,LDXI+2QCN!M3CA3Z^03JZ2<:J):4663@T8]X'#&_Q"%])Z.KF^ MJ).KR-CRR-@UK*#%ATD 91$LD=V98\L 2 @V&&KFB#RZ062US> MB3F4^(_MV!6K$+#35$E'E6-_$K>ZP/YXQ@D,\$31@Q$W; =XLUC:$@ @CDA= M1+6U-O:9+A@EZPM.Z7D+Y;L83=[EK)(+S6SFK9*]P:#(*KFAAX2>$>,HLAGB MF+(>Y96FRD*[W+#0+E"^-.:QDU5,U?**Y:V$G*YR!JLKI\^X,;+M MF/A_I ;2I0&@%/K95&+Z_HGIU&23RS:@:#V9-VM+.VEV0_)J5\4.@!4,H*2- M['&XMME,K5IFU72U&EG=><&@^MQL'B7\V_ M*W7O(-6];#[)B<3V'YE8[;FLDL4Z;HE?94ELBPKL5H'=KQ[8704C6TO![L'# M;FLU[+9B($T2> 7JMA7J*M15J/O:J*MJ6QPFZ#ZCZ5.[H6M-O7UJ=O5N5^^( MID_YCBZ_>UA_D/AN$,W(Y)0&(#^YHM?2T,!5I;SD*?&V[5.K=^CMAT5WE1QX MF)!DNX$-/\'8<,UGGF,;<3!CII'SI;B+W8G;X%>\[ZU3M:[5-477ATG7#HC6 MW@C[D6$B#1J(!%4/XJQ)U 3D21?W%W3#-Q\8HS<521\J28O.6YZ+JL_).$QI MNB]^0W+^@E3,[B:>[V+>[A46N %US9JA<@17?")U$/Q,-HN& .*,&X8G*E># M, =2':I3"R7(*L 6NF*+-\ 6IN5X=AA:A5)'.X]#V=!5@=N*7I30UTRN\POJ8F-6);(]#GJ3#; MO<6^C> J2.[9/JZWD8--$/F)UCKBQXR^*-3W)&<:WF!,N#NV6,\@W@$EMR5+ M/7BSD(Z/](5_^XMV=OZAV=!CB6K _2%WK>#DVP_'>HS?H3<:>@4X39TD;XK3 M]*6<)MN/<$=QVFMSFOYWQ6AOB-&6\]GBB4:^LC5X4.N0 ZU?E\RC-=N-%?S5 M;9PI_NJ>*^XZ2.[:6ETAP^$/0VY\%U9A[+_EN(NVX;Z\2QJ%URQ"\;9=0ALN M)[*:6HYD.50)HY<-(-#JE]>#7$T8L)"/0;KP+8;T M9YJ2Y.3C(D:=T5CB3]5S>_&F*&W0_[FJE';'?WBN-WV$,R^493D'QL2:\H3T MWNZV]WM7:MN3;>]SQX@YWS(JM !%\_/19$4%"!!\MD''LJM' 5>]" MT4!" U=\:#E5VOZ;VT]J^Y/MOTGBEJL$ CO/$=G!K/L>5NB\X>,R?>%H7=W@ MN$ Y6,AB+L^E77WQ=5-LM4:CWA YP)ODV#;KNGZVE<38;JO>/F^]4&+L7M'@ M)FRW[W/Y3)8;3%9!=MF6OKQ74]S(F[7OD_D<^:X=3-[ZGOWG&]JRV#)/12^P M]KS'.)NFC4D,> .>8PRK4E,-?4RI \F&AY[_R&;8<83[/KJRMVG3VJLUVJ1] MT+[/Y0X[.!C HI$#[T1O:F##5[C/>!AR8R(ZSI IW@Z8]$*P";]'8Z?E,F^* ML71Y]^EE:$W964,[XL='[6/TE-Y:X]CR,3CYM<[N4KN^"(<(^7=!;#,??@Z= M1_S'O6U:0'V&-WN,';'QYU8/&?M L"":S1PB1.Y@%3([B+T*9/7WR5 ;A'PT MJC%[!$3_9V0%\/Z7E;:8;?[W.[O5Z;2Z9_I9I]NP6DW-[#0[O&4TVL:H8W:- M;O-?>J/S;N&5+T8>YX7D05NIG=5C)PMY8;0/O[*!J%E3WU3.W &)7WNNM>$X MU]TA3).G . M!IWD=C/%(>4+SS",9 AG&VPC7(!/(]0/K0EW1AB.@"^BDT?<4!,Y\)&+ MY2/QA3P*)YX/"V!N"AU9*K(IW^*]WNG,PMU044$2QQH#;IXUD@$?MLF@W:QW MSK933.N\WFXWM_*F9KNN=XHOO8SU0:SD;F#^(^@1[^/PBO,X%7S; O0N9WCQ M^/YM3>@T.&5? &;'[!>0_"PG]-RGZ'';M>+N Z;3SD#$]%RR1TCI4WXX(\:*Z)T4)UZJ[.9U/?R@\+\_<;R5VW;<_PZ M>%6LP^#I^RK.X_V;^HTTZE1T^J@[%,D?NXN79HE-8 4?O'D]ZP P:AZ#VPJ#]XW"$(,_1D$(NL55 MG?UA#:W7@9I]6X>2!&$%NU6$W1=G" 6["G99?^+;2&<6NZVSCU;HV\;WBF(O MMWUA!(LM7Q<>]TT%OE4$W]=A"X7 "H'9K6U, &?8=9W=8'N#_ZLD_"H30Y7A M]A5X0&&MPMH$:WMU-ICPF>U["FP5V%84;%^2"13:*K2%MPQA0*Q?9Q>6[[Z6 M+KUO*Z' MM)@^_(\H+!686V,M5_K[&?/KV8$@P):!;0OQP *917*LCO;Y7B6 MWUJ@0RF052!;,9!]8?I_20Q:R!&9@]P*I;.?E:>SGPX]\Q'^-PFGSO_\/U!+ M P04 " YB'%:/+C[GZ\B #4V0$ $0 &%M<',M,C R-#$R,S$N>'-D M[5U;<]LXLGZ?7\'CES-;-8IC.\YD4I/9DF4YT1[;TI$49_>\3,$D)'%"$5J0 M]&5__4XD7 !1E0Z&VMB:6A.Y&]]>X-8#&[W]_6CK& Z:>3=Q/1R=OWAX9 MV#6)9;OS3T=?IU>=#T=__^.GGW[_KT[GGQ?C:^.2F,$2N[[1HQCYV#(>;7]A M^ ML?"/TN_V C)&#_!FART[G#T[6(ZMG:L\7OG'Z]O0\+A;_2C_B\_MW[\_/ MWG80.COKO#L_.^F@TU]_[9AG9]:'\WMLO7]_]LO\XZ_6J7G^P3KMG/UZ,NN\ M>_OV0^>#.7O//GXX>7>&3M[]=FIQID_>1\]^3AN#A: MKM:9(\G925P>N-D5_&W7\Y%K)OPMGW;\YQ7V3HJ) MV._'\#L(>MMY>](Y/V9CB_F=@\&SU@ID?O81G6/_ M%BVQMT(FEK+['S\9!CB$O5P1ZAMNCKBTOJ$+71,3^;QE0'DO-D>6BI<_QH[O MI3PZ\-V;)\\Z.E:JP9:RZT@-O,XDZ M\%7GA/40)[7KD+9PM3K$=%O6H;!!EX$BHN2?O6VKD?0.RM6(*)6J4=S;2&(1 M$P (YRH"/6R^F9.'8_/9ZJ!9QPON9=I#ABIL"BFY2D-8XV5A6T5T7!S^J"T3 MFY:*S+@X_%$@$[DN\3D]?!-]MUK9[HR$7["OH+5\C)O,&,_BD2&;LY@0?'LTQ$,X)UXM/AS1?$; M5I.X2$[ >KN'GYD$[+$QB^M[G2H4LP#7_W3D,1P<')I(9_TM/%/5GY'8KOU# M:.^@>U7M&0EV]EYQ$SFJBC,2,W#J>#V03]GOAFU].NH-[_KC4?=S_\B [[^. M!U6S.BXY)8GYQIQ35_SC+?_?B=%)ERL=@U,:0/K[\2;!!JO P];0_8/_O=G" M(^*H2 7AAHVDZ=:;5"%9]&5LRPH+=P/+]@0-G:,4VOMTW=Z<@9'A MT"*S]X:WD^'UX+([[5].INR_-_W;Z61X-1SUQ]WI@/VJXO%"7A70_/;;^>G) M.32%"3,F3MI"RM-(F1K#*R-E>\#KJC>\&8W[7_JWD\%=?W#+/BIU5?),A0B> MRB.XQM\(!;04RXON=?>VUY]\Z?>G-9O<.@LA3F=5.$6\C)#9 9/I9(0HTVJ! M?9O5LP& UOD)T7HGCY;Q\QKOOQW0FTYZQ/6(8UL0"+X;]+T& ,RQ%&)XKH A M^S7#WP !+<5Q;4#ZTKW]W)\,;B?38>]_O@RO+_OC2?]_OPZF_VI@M*M@+L3V MO<*H%\IAXYV1E?3?1BCK /-5KSOY#LVT16I^Q MBZG*V!<3""W_ =9CMF-Z_W80G8F]CUFA_2K:QO=VX[M*_5PTAR%H)UN@I;R M,4+>'+;,MQGV+<*P:S+']3@W!9S6J(18G&UBD25OD:WO$+6AYV9.AYDB?I^- MMVKMHY2#$(-WFQC$K(R8EQ$S:Q$BE_A>80SAI866/M^T-)"UR*97R*9WR GP M#49@ 1@4%5R\F%QH]?>;5@<^!F=D9#FU" B8DOC/\I:/R@M-_>NFJ4/"%EEV MC"V,E]![WA+7)*[/?F6EYG%7JN#N8E9"/'(+[)2GLO;U RN6>M7&6.C M\D*SYY;3(6&++-LCRZ7M\VZ5S:5[A(BM,)PM$ M%<)*.4HA KG%;\S"8#P,SJ1%EN?+_3'V[7 *.+QW[#E27?"6\Q"BD5_^ C,C MY69DV+4(EXE/3'YFC_7ZRQ5FG0(P5@B'%],+\<@MA3FC#N=D9%FU"(L!FR8N M\10]J47K4B*AU7/+XI#:X.0MLO0DN/?POP.F0/]!;66PDJW*>0B9D+<Z3J@(F8B1$*S=-J]QV;2-6LKNEJM I M\A4B63#UD]^+;2.PV?U15? *:(4 Y>:)629M!*!LGU45# $?(3"YK9;R7=LV MP@0[JZJ09&B$YL_MK !Q&PU=N"FK:ODJ)D(HH/MF68RA" M[;3@3*-P:[*-"(9;AZHPK5$)L:* M\N17Q$D(D=)F31O!*MYU48[!57$1@B2]@]-&@#*[,NH+_TU2(125VSIM-']E M=+EK65P.D3!R=/J#15>/",2/"*F.3C MQJY6>DYNQ!H*[CH.9,3#ED_&; EMP\)AA"GO<5T3I]/21EUDZUH(G2@7V1$[ M4:92!J^5D53+\(F15,S(U"PS;S^X6L,@_WFBA[/]>7)PMSUPM_PWM]AOM->J ME"!RD3/5F]A\PRSW[2\&DWG ?A.91E9 M24(L2\XO"[$_K DD'^!OD!Y5N5 M9'9E/V&V#&%Z.B/T#&&U1EU 3I30%W+A6K$OI))A:LME&Z%P(Y+>2K\H/0P$ M[QY8@8/)K+2(LF M43L,%3*(E_[ ]RO94F"ZL"F_E\9ZV>8\H998H8?DPN,B#]GX_9>- F%E8-7! MJV-$]6FE!\D>4]PLI^PSVPH2>DDNZJYT0+*H^,$?9&"*OWQ^ 9?(R1)Z12[> M7M\K$N$'QZ@ JYFY1B/2A,Z1"[TK.L=A)J+N'JX;(*>[)&S(_4^X8^*F!7$/FC#T8U<==5=LVPY3X\H@2>O$5;N=DF$Z$GY"*H&Y[ &!J<8ROQ*;L^ MN/$Z2=(XM^DM&I E1#L7#:VXSIA_(R7;F-O>"+3WFV/3HZ%$)Q<7&H-G+L#-F#8SU^VA2;/08A,+D:4(O/YRP$7 M;M4Q?B#. Z:U8=ED($0E%T')H&+$W-J,28^-$5?(K+>[7\%#B$PNHI$BT^.S M@)AC:]$9^@M,XWZ(QQ=\&O#;%3Z)O]X*NCH"A+@6/NO"_N'"TGXP#ES$$OE1 MK:23/&"_!LV(DK^PZ5_C!^QL-;3)LQ7BG(M2E.,EP08>AD!G<]S$ELQ[% MENU'OFYCB!9.F"W]YPOB6EU*D3L/DS75"V34E2*$OC3:P27R+3 NTTB%\F!D M*-8 N496<&L=841MU[17R(FN0SR3&42,IMO$KR1Y"D$NC)Y 6X[8QU:MC[.=66[B%G'G6=RW\#5_KEK_X2G9UMEBRS:S%:K.6N@:N8A:N6L<-D$%&+.1V>57.R%W M8D.]1 E3(:ZYF%P%KK&(,.EC.UMM^&RH,F;K9$)4L&Z(?66="H5#)E MB5D)@?$KR$D.4"B)5O4+<2LK*WI&M, M-ZL9B<#*/QA>_C9U*Y':?-E ?756PD"(3"Y@5O0V0@L1*7_20/VFCI"5$*7\ MC<'*YQ%:B%?QRP8-)7Y7YRU$-!>U*GU+X1".%,*<;C",)U]A''FH$^&JP5L( ML_R3&>L;$DR6$0L[ %T 1B;G+R_%# 9SR1'[IW'@)60)'2$79Y-TA(SLJ#!( MYQ-W[C8Q*L750U;_"L ^-W+E79RU$NR#)UQK:L1R.]^%"?1'*3:4!E&,H0O1#+F2U@6@[%V6_ M'S]Y']%J93.5X9OPL^N2L.[\*_8-#C>K.,1HN?+^[ ;,6H1F+-6]]WS*ECA' M!HK^^G3DTP ?&2Y:XD]'512N[3BP0QU3/-U3Q_ZXXGEHH*Z?CJP@S)=T9'@! M([/] #Y]IB18?3H*B]L^7AX9/B\>?@,O8[GS ?L>F!P=EVH3NL(U\;SA+#G+ MTK7^"CP>?Q[.-LZR9'6<(<=+E%1GI*)Z^-L]$E_;#T7YMYYO<3G" M$I2Z*CT*[AW>^D8.,OEOWQ#2_6FI.2(52GJC?#>HI^W\/WN_**DPO"6)&RXQJHI M&J> 7MN!CD=8!IX'8 8T?!J-U2GLSF)G[S]A:MIL/E5J"%4VNQKQN+SZ:O,9 MR]9:EW'1U@F*W9A-YRB<$KG$X;]7E"SA/.5RQ9O[D(X":B[8#\.9\ 2G8@MJ M5G2+[0[]- :R*4E9MZ."19,H7/Y=BY>VELDFHF5+:$(?$;4F/CS/ MDR([1CZ>/*)5^9I$C8NN<[/H>B2K?W+VS5_+'IT@FMRR[89[S#;VXMZ(;QTQ M3J!@J<%V($E;%TMUC1.OWV ZQS1S: T.A98/V/(,M+5!.NAL,W-1Y**M-4:4 MF!A;'HSH<<1F."L(YWC1,4?U-623(K3MKC(Z#B 8C1S8]Z(P@@]GVUA,@=L^ M&">[,"Y3)2RW9!+"BW9\H;4@CK4>JBDUV=8R=#4D4T74US06]FE8D*XFC=6( M]C23(;YZ&!10Z:HLH(.\!5NNL>E@]"&3+;_@59B2*5'FA&XW3750N:C!YDDC>F JNI;7A1LD\=6/*XR]H3NBD9/Q'JJNB6L(TM6)>?7Z3R9?Z%EL M)AK'VMC*)W#]Y)?JN)T4 UU-( [%WR$B+3#&AA/[U'7A41<]ZH-QCVWTDI1 MG9&N#A2?RAW.*K?UV )WR@-.^,F_<*JZG_H,=[F%YL=BE$RR$3I2MH" 7AN% MBZ]\#S>O?,OJ7Y.=-N:(CFG U4 >X\BD8#W MTA-,LE;;K=3=&5?)MKW \\F2K?I=7+WC7E!0BRWVN%[31R*G0*:@%@J,X&1A M/$9UYQ3C*%]9Y?F':B(M%+O%_@UFJTQ8?/%9A*QR$H1:*,A!@+2 ;(K^;4'8 MO^SO&T2_8RGX!)2:J2BKD%;5GQ 'T3%V\2-4I>]B.G\.76J,'[ ;"/H\:7(M ME!U' SSL4U;K5512"Q4RXRH?>5D5V>]LPBIR/R&=%NI%7I.FF1WR: KHDYF& MB[!3X:&%VN7-2*"K!*$6"H:GBX:S.''L%:%=TX2(!20UQO8#U)"'M:,Y2,7^ M0@U6"H<[%=:LL=UD 0[A29.G2T!;1J(%J!<(\L(_AW6<^(3?NGSV&&&U9F(Z M+=2;, ;?"/TN@&FCE!95O\,+VV13C:YK\7<;8)MH!46J=1&2::']:GV*2FJA0MPU92*4?/=%;GU61J6%:@.7'SB/DG^%PZY KTH2+92Z0@^L MEV*U@+-'T?Q"4CDI4KV4C()>Q&7]P VC]3'L$"HK+,M&"^6_NK/Z&$L2:Z%H M]548)LHKGWI)T>IZD::Z\FP*&2S#? [90X@U35'*35?C9&L9W7V7.J29E-5U MLRA;V>AVOY1B25E=%1-M50$RYH;__0LCB$[7E6TT?2N%MQGC^@6RG;2H'MC^96"XJ;[Z\BKC^B:ZG;2XGQ#^9>5R0H M/Y6['=,?T+G4K:7"]T=S+4;1O&MQIC^B:RE;2X6OIJYU9_O$R03S!,'9DM([ M/"8C'\]$M27EX';6X0]1;(<28^&_-\::6$9#KH-F62/[/ZN8.!M&+5 M-%I$M6YN/\CC5%A6!W!XGY:IFR#L6%I<2UVND6LIZI,ET4*GT[>G[[(5',[N M!GT12M5$NNAU5D>O"B(M]-ITJ!K;\&H\M-#:<8@9G5_.5/P2^3BY=>1UG]8O M4ZRI+,^@ 7TM_Z-E,PV\Z"1%S41P4I6^Y#;<2N^8A1[#7OJL9G@L)DU9*'!K M&4HM5,PWMV?5SJZ).Y]BNHS/9F>>BRH_\U6+6=.GOC+NRY/=UD![[4)H M>EQ-&NY2>FTOL&UJD![+'%AP G5FHW@UG[AO=RWW,_LM6&)K1 E3QW\>L6K[ MK$1R.$G:>+L0K6EHH3'5UR] A02[-WBQ5%WC7CM2._/[2UM\3?2/[N+ESX+M MWNQ5LK7MTA6G+/6G*'4.9 K6?(Z7Y7#.=\S1A915I M^V+<0M_XANWY G:\P_?FLAO?84!/VIIUV>\HQ*1PJZZQUE<_E>9+5D';06]$ ML6,OV9!#G],8NN ^EXF M K=[P9K._QI>\.55?ZFE9I'D/7+S+52?$I\5>OS5 MBAI]>;-R]\C9F]^J>Q&S5TC?(^-O-8-HPOX[JD [>ISP"=SL#]&D+O-5\3F" M\E>P]*E@.YI1 _CL0OJA 0G\57A'FQ+;'W9T*L1Z9J82]^S<0H/N>J2>WV*"8;/9R>GLX? M(=N:$GYK>^CV',(HYBKVEF38$@=_"8N_2O7V"C_B^5'%UYX,@@OB7\M?]:W! M::^LTJC;-&CC%ZW7/B%6TC0GV''@^9;F.NLNT38B7J)7EIFNRRBYCN MDZV:]Z+MS/PR]=DGA(2-E2V3XR4PI!.?/**54@"EIH!]LN$N^\IMS?_R==LG MY$#%@=OW3$H>X\T$5>?.T^^3!;;TCVV,U[CHO;*[RG/)TO1[98'Z\&]MO*9% M[Y/=82N(*1?NT64[=V4SBCCMDU6VW.ILQJ [K$1+L$A2HPUG:W:84N1ZX?OR M+P2(5$WV"15^!5N47D-(MT>;:-M>5Z]AJ\9$[I&9U^_TU[%:&8<],L)6YSRV MM=\.A.MJ^CK/VN[!B[:B%/Y"KY!GH.V0%5=1I,I&,H&O'IX%SK4]*Y^I-<#Y M]=,3_)_M6'_9R.492>^$KY66%M?"WR<^9K6@-UWI/.M5%%JH!)-$XM@6/--W MAR@_%!M'U_JL_ZTXN2E#^NHI6#=S4XPPA4??63L9SNZ(GSV8J)QW5HK7SA*P M @\0+V&$X8HO 4@<10@]T%O8J[3"4APZ?_G)2 ,.S0#5GUGYAL MV\.0%KK47#N6JN^(T%0ZE%?+P[)_V5>ZH^X5W/:])DC0(Q>5U*(GAHH-!O)* MY,MJI(:2'AHK@1ZZL%JG61]W/7Z25R!?518" 5%6NR<:V3++AS&CI7B';P=8$L746W.>Z M1^9W'D!%_,JWZ/'W9IAK82C8;Q_PR^[P_5>F(,^!AZU+' :3$V5[I&IJHLQ' MUQ1+#D/+\QE!&(^1:] B*BV@OK9=V#18JV .SR:0KII5%1 MC;-590OXU=>5LM)E++35^0;Y :U:[5<3O7Z@*9N3 P:<*8F''KDV*D^O16O- M5G<;5357,XJ?W?[C5#7D5DRBA5(C2O["IG^-'[ C-S6OHM!"IK*HFTU36L;0C<5<"& M.7QCN_8R6$;Z>'%4;.":3F#!O#[^I6JWJSY/32?$69TN[1ES:V) MM<>DS>X/R _%RTI+06JO!W M/\'(@B7"9C$M*K_1:H:!#VYO,?<)OY!M;@6$NWDZS>/^;#Q0.<5 MMU[%A*\?3,FL2:YP!4JYP"N^1E!X/+J/J$L"?K 5#A\HWDR08ZGMLD?^ MND67,OWFX>&-[A+.:@YGO05\-9SQG9\R.EZV@?L>VU9@OURU2),&C+A?KACV ME1.;2<^,UFPE$H8N57.L27![_:ZXYR#/&\Z^(7!WWQO2,9SV].+/_2>3^WQY M/R7/0%M7V!@RP_^.B>-$4]+2C70AW8[PA=/I;(:LK!EKFP^8^MA2FQWER':E M5LW)$3/W#-O*:N7(=%,K7OJ-63D$*[_T-VD=*WEHIG!84>5VER?3K-EE5A>\ MKC56)1&=K@O_L@Y#2=U-*EUG4&7=B)*RFU2Z*LNO1^%K F-\TIEDLHW/-O1B MX[T3@,=&"@95G54SS/6=5TQOPN/F(TKF%"T%Q_)*2NL0X633VB6<-"'F]_BI M^3OB5R!;3O#J5S:8>4V,+>^*DF7Q2?0TQW3YMJ,2$UT;M^A!U*YILOI:ES:, M?/=.?$:L5F53CHT/!NZ)M;0K'C"/QOLY@.=9_@ M%8I:NFN-V<_P2+%<>Y(BU4%'4=<&G7GEVD),_/ICG*B>808.9RM=UWB\OLJ7 M<(*8K.#+*UP^1=LLUO1>NT?]]!+[5]>6N;7 <[X$)MPX<.?QFO6&3207;#$R MQB:V'_ $0PX,-M>K6.LH<7E]Q-8JW!M>C+OA5EX0;>N%23_"O2PYK85,-%,Z M@:-K67PY@)SH0**.:(TE0:B%@L.E:]\''IMQLZ]9WRK6 MK(I""Y4^?X,JC82>F"^GP\RNOUPYY!ECWBB2M+)"5(1D6D##=R%XZV?SLA5V MO>CO5,[+ PJ96UW5M:+1L;M>\S>O5H@6FOR(!]1>O M;ON":K3!^/9,!]OG:K'GIL^F%(QWQ 9N-_ 7A$*Z%$ZULW%3)':_Q\XXLV"< MA<8+$Q0M4)1>T.,'8],H4/4YOI>NQFL?!=R=OG$4#HH@Q^$18G)7]3+SJ]3E MU<_%;.3Y3?K'Y&!6U(I+S2;/8(<+U1=HZ!&6 !O.=&W-NU.I(!V2OM;6:DH1 MA)8$(>6FV+]^L#EJ#NDT8PPJ=)]LK_2 0P5% _I8_D?+9G7THOK7/>1<6,M+ M'DM1TRRFT2%^E:LA_\_0%5R/%9+IJ]OTD=31+4.FL6X+BFLAMT:HKWZP.*RC M7I9.8^W8_+26=ADZ';3+#U3I,%;<(UZ'M^WA+WMIR\Q4:W/>Z5Q"?4$KJ\?7 MU6I'%LIQULQ"BO,AF#W"? @]D\#?Y6RU5) .L]7^;(9-V.X+KYQ,T1/DLH"T MN2[*X_$;,5S MGPVUD7FO/-93C]D^FR:3YBL]>Q]?&8I M]D57]D?\7?\))FKXDM7Q 4$O6 -[27;[8IWXWA>?PU>GLY&BU5_O3)>]WHZY M4C+:BSCHFGV@6(74?4-4%2V0)]\O]?G6D^(LH))<5_5Y:W61,\8/V UPCUAX M@OE$^>S#:77X2(I4BY.':7LDGM=C<];G69CL)'D1,>RSTRZ+B??*0:_-[[7[ MP=^/F7D\<\%F[W_\]/]02P,$% @ .8AQ6EG)!(TL1@ +0P# !4 !A M;7!S+3(P,C0Q,C,Q7V-A;"YX;6SM?5ES6\F1[OO\BKY]7V^Z:U\@/OQ/__CW_[MW_\/ MP'___.;5#[_,TOD93I<_/)MC6&+^X?-X^>&'Y0?\X6^S^3_&G\(/KR=A66;S M,X#_6/W9L]G'K_/Q^P_+'P03^O)CE[^=_Q%U5$9+!B%("4I+#D%8"TG*['3$ M;(S\?^__:+-(VF4!TO("BC$'+A5#/SJN9.#*B[SZTLEX^H\_UG]B6. /M+SI M8O7CGW[\L%Q^_.-//WW^_/D/7^)\\H?9_/U/@C'YT^6G?[SX^)<[G_\L5Y_F MWON?5K^]^NAB?-\'Z6OY3__]ZZNWZ0.>!1A/%\LP3?4!B_$?%ZLW7\U26*ZX M_BA=/VS\1/T)+C\&]2W@Q"+^AR^+_.-__-L//ZS9,9]-\ V6'^K___+FY8U' MALGR?/%Q]AGG?TBSLY_J1WYZ=OK;V]-7+W\Y>??\E[?OZ-]?G__V[NWIB]/7 MS]^+[Z[D-25?3D+$ MR>K=T?D"WH?P<73Z$>=$[_3]\R\?<;K Q#8[B^/I2A[/9M/Z!%(#]&HQSJLGSJ8G\WF@=ZMZ6#S[4%^^G)ZC4,<3\;+KWQD4 6\51**\2PHG6UTL3&O#K2TFQ*X MANN3>?IA-J<_(,W[XP^?L6K)"R6\7F>8ISN OZD +C[QT^+\[&SUG3!>XMGE MWY?Y[*PE1I>SX6-CC6OB2U?@_QFG1,GD9)I/\MEX.EXL*UV?\()S(VZY8IP8 MQV5$LD@8P287_#C'-%XS^FPV7X[_=_V:K&9* M)FSYDT\[3 M#>/IJ]EB<3I]&R9X6E[/9[3XY=?7DS!=/B>]^+'Z[:.,/FE+OK<6AIA@N(*0 M0B!.J&*"#M+HUB[-=I1M QO[#3;PA'#3@VB:P89H*>-EI6Z$W"I+!A&8*?14 M[1-X71QY7-*Y$$I4J74L].WI7=?QG/6&9S M7'_N7?B"B^=?* A9)'S,/_ZDO"P^&U&OYTN"2KTF/P98**P6EFF(3@*BG@I#DN4@J-\J@JM0\K_&XVCR#P/5I/(G?<$(\T@ M,DZ (F8QEI6)PO>5]/]&QI!4]5#P>"=UU%%ZS38LK6UVDY;+0!*+R='K#%:: MZCO6TU&>*9",Z*5WV832.E;;2,R0TLM#A50;2;9+4=^#<*=T$$@V2*=H:'E$ MC0_>0+ 1+>:2K&T-J4?UT^XK>X.?<'J.E]*?A[3\VWCYX=GY8DE/F#__DB;G MM8KA9$$AV (S06!$YIWLN3# =%0PEM,ZV[D'FD#1W5_S< MWAY]2ZW]QOD6Q9,#YW,AURTF0>:@9%JV8* J <9'+OF!S_*/[#FWQD8WEK>S MQ;B\MB!1N'+6!N!!$ F9/'GRV3/P9**1*1767.HW"&B8HXF!"9E8HFA4D@$R M7H)7H8"1*B25G0_6'2A'VI3Z;5TQ> MC7<4Q$%.7).C0KY/S,5#28H41I+.FM9)L81'&\[^&R3F>Y+]3:+-&[\ED_'Y:7ZY*!Q:CI+4OGCP&SSPG(!4BU8&W!T;\@FFF4>RG[6ZAELLO%J%B=# D:C..1_ Q%Q"4F M '/"' J3D;<^K'F0H!U+P7IVR7I1*.T$TO <9^T(WECD]=77BI%,L74*KE0# M2*%Q, @ND+KC3F5DSD29<_,#F?9 MZ:^OWSS_K^>_O7WYU^_"%_IIGUDVD?]6F0Y&W2DH;4@%S D 0Y3 IX=BRH4H5/K,['=SS?V%^CY<%JNOC]C>8)F&Q&)?QNKGYI! .*IM$3"8*'< QVN4J6HJQ%*_M MV\H0_U)F& [(ICV6,"3]WAR9NRCMOL5_D/W[@J@=OY\^.Y_/<9J^OJ,H;Q'2 M147^ZJ<+X5X%@U=\U06M2TX -TK4DCX%9*0*J)0C8@G:Y-;G:/VL9$AVYZB( M/A 8#@+L>W?GYGVIHQ/6U7-U+4$Y*2!HK>H)D_0\:B'E(:W73L3OF,;LN1AB M$["VX%*(H*1?O6\_%Z#4K,-C(>"<QY3Z(3;I5D07XQAR MXZ PGJN75^G- G2PQ:@@ZN';X:#ZY$I-CH#-YF(]8 [[YY-7)[\]>_[VOYX_ M?]=Y'M7-+VN?GWZ V$;9Z+?+6?K'A]F$,+NHC:'+KR,4S&;E*.H20J]G%P21 M);C(?1 N$&I:%^S&Q'1GBF=07MC0/D2(-HZD4$$9A,O MNGT9TFT:AF31.LK]'F6Q/[N;6:(WN"0W%O/S,)^2*EJD<2AS2!J35R M>A16.T0M%KAB M^>'/0P0-R=MI@8-FS&]9\?1M>EB=EWHY0&PU>BYBL#I88,4261$S:::*55>L M\\8QJUMWQS]$SY *B!N@H1GK&SNWSR[TDR2\%<\YL(@%E'&B3JRLA5K:L2*# MP=0\&+I.P)!&/S80]_[,;==A,I[2,E^1$T*!^3),WX_CY-(?("U)IUED?XOC0R\=;5L&\K;\V^41&3,60/DMY/J)A: QV @E,(+,W52 M16N]^=@9R]#.(WK'V.VMUU%,S;;;K^/I;+YBP,6B(DHLCGN2J63D^OLZ7$P@ MR*2$]B99AJU'P]VF84B1]@"@TDE$S8!R>=7)&*]89NKM4M&I@?!V^5@E>KHU%&TT4"M#HU1$!B:Y$43LJDT'OA8NM M2YKNIV1(>K,C!C9U)W9@?9\78CQVY\\EO98(TB%[\I!$3?MS!RYH!5D9*8C@ MA,V;O?:G=DBZM3&<#B3"EF>!]7*IQ2WX6R:#S++.22'?(X!V \I*+EJ+RWWN#\EI("R M2+#.N^K^*'"^.$A,6I8$*YAO)4DVCH?;^J'; , _+0#TRO<^$H C;E"F%.G9 M/M61&3P1 BWTC#Y0B1,TFN&0A5E3)7CM2S M2>"Y\EYGH8.W6ZF]1Q\UT&S=7C+O@;D-:U!)SS"K9&\5TIK%%2.2:D,S)>Z M0LLA%(K5BJ/5*>=1WKYS=H,YV/2$@:;+]K<"35C9Y\FV#4@A=PF$KGJ]5B1B M' \&MRTL?8/+\1Q74Y0C(7+%A^LZIC"CI:G1 MMEQ-!-,"?$@O:3"KML?5B*B18A"!+(_ M,4(DUQ184LF8>A=K\^L4[J=DH FQ;EJB.\\/NA:\8Q2WQ 6902E&5DZJ3Q88Q,J MM!EMZ\.U![H6]M@ 8?'A9+IJ%:T%D)_"A+YT<;)\%N;SK^/I^_4(CB!MXE(K M"L:$!\5\!)_)FN%0:[R3+3Z:V+IN^C&:ND,^(YZM5.Z]?2#KIUQ:Z9.SJJ=' M/'!E5WW5.EI0+I ?[#2#@L5)[UF1MG6/^SYT#LF3:HJMNWNH9R&V'(9Z-E[5 M#%0V7!6[IQI=U8O'A92^]FO7ZRB8!UJZ ^U=+HQSSW/KYIP'R!F2I]4K>%J) M9&C]M"(9EZRN?J,COY%15.&]$L P$Z=T1/2M_;4^^FD'H[>&R+\N/-3VY%M;/)N-< MI_']]>7SQ4UZ.DY3OO/E/4]7?G@QC:8M7PZ(8)X;B@ @1U- 89+@;4'0(JB4 MN*%PHW5#=YO)@#6"&7F93!&DB6J82L%0$A #GRVC-%:@D!3@6-)!S9$B+I>AEO[,=!YL ["3F[LP^ M3!I86A]5#AZ$K(EI=*[72HW7A5-.BA?AV T(SUAYKQYT0I"HT%':0E#<7JM;DH M(;ELBF*86&@]X_GIS?CK (B&[#_0S%_E9$Y6*XC*5A<%#?AH:HN;D2XF)GQH M75K7>>;OH2KL6G@)S9C?\^SO1)!TAGR7Q 6K]\L%6B0S8*/@#)4,L?1R'_,^ ML[\/53_7UDOY1C=I%W40T,9]#M7A3EI-45AAK$,2FA.'I=C MH$T4L9@LN&T= .TY5^48[:-=$-"5VP<>\5DMYA/GG-O MHDRMR\!:C?@[1O-I%V TET?O$]H\RRPH5HO*JL,O/:U6QT0^3AWVPHG2YL>@ M3VM"6S=3T8#K?3<<,DMKC'Z"WME%=H+8^^P\IK9&$) M"H4NP%A$BFJDA)@)RH:4%Y++RTIN/I*FR> R]L1 TE84!^]6UTYEI&6"])F( MRV397+T576JJR#[$<8L*5Y!B3XP),J=?66!8A!IL@ MB>2+D6AM:5T[VFW"%7\J>_?V],6SD[?_]>+5Z=_> MWJ1C]VKL^[^T?17V%L0WJKZN-7=A\>'U?/9I3-_V\]>_+*K;>64W3M)R_&F- MGQ 2RCT":69Z7TS2O1/R"Z__3 M8JLZ_$;A-27+!"NF.E%)U![F.O?)9S*2H@11RY>D+JT#H!W(&](1VX%PU)?P M#H:NBUH*:6.=JH_@>+WXUAL/(1*IF:O@?>0\F=:)M>THV_%0#GX/H-I#9CWB MZ9=S?$&<>H.3VLCU.LS7W72!*7+Y)/@@?4TB%8A)&Y"J#KPRSF'S&S2W)&W' M0[[O%%'=I=8,4G\.X^GBU8Q O3B=/O]2EWT^7GQ8I9U*34:/@@I1.^N!JWH9 M8AU@YDS(8 MCQ1NRT=BZ9/Y1HG8\$OPN8-164NV*J\-XOAKV=9+_?KXNB3DM M?POS>9B2FE0Y*::, J]JC0-C]3+AE(%I8W2():O;@^J[UU8_1-"0S@X/A)MV M FHX[/[C'--XS?BS.AK@?]>OI_DDD9*LKU>'(2;P*+V&D ,'58*%*+@G'TY* MFPLGKK4N2-B2M"$=01X(1WT(K=T)UC6"3LN+\31,$RW]V6RQFH+RRWBQKM0< M%<$JR!%,EIJH2Q%"TO7HA.( ]$D)TQI2V](VI-/. V&J%[&U;"(KXV4UN2/F MD/DZ$2TXGBA\= *<("^-UUI>E9U/NO5IQ;>G#^F(\T# V)/U/49:=WN:1QR= ME8YK0)XEJ#J^)++JNC.&18=ZHW-KSW@;NG8][?PNO./F NOO9I^+A.?/.$7" M^ C)^^)19'#6.L*WC>#JG3)L]+* MD!>3V>>WR[!<58B,:BU8"(1G)9FO]_$5B$Y47S[&C,$@RM8EW%L3-ZA3TT,= MA(@:*M5RPHQ24JQV\-,-U0H;_'P[>"COE.]-!!)-3G\3'.*30F%ES, M8QF94/N1K07GO28F9 ]>Q BI8&11U2+#UJ-O'Z=J*TC9[P12/0FKW33OBN2? MB:!,;F -D5<\&VDM93$R092*XF/%4YUYP "]D\Q)SIAH[1?=3\E68/G.TN@- M9'* S.F%&1UEDUT,P0-/D=%R2X2(+H+CUBI%#GX4K2LO'R5J*]1\9SGVMI+J M$4 /]BZ,#*M5ZBJ!+34SQWTA(CD%CTP9XX3A.?=OLAXD<:O2S$.U'QT-7.VD MV.@V[9MGC[/YYS#/;Y>U&.O;901OPA+??J;U>,]TE+1X4P/']:4$C PNL]F5 M>BE2='$KEWJGQVZ%G.\D$]^S4)KIIPUL6$\$NLD&5$H:4T<=I]7X)X\4+;(Z M,TTH0C>W7K6V=-M3U_ET/'Q=Y??>S4[2/\_'Y(!QCG4\+:L;(M>_R:/D MLA9&6# ZU_-[$<$KLB0Q)XR94*%2:_=P%_IV;,(X2H#1%6!WCMC[DE^[^HO; M%&X<+3M26;A4KR"16.M#)-D0[QB'G$/*W$FGL/E(WZVIV[$UX_M$5QO9]8>M M2_2_^SR["_\L4 FM*-)F)M<+$05XK@ID)5GA6I+I:=W4OA.!3Z%1XV#ZJ[,$ M6Q:0)<2\J,7^]QQ0W-P%V@57!(/$# =5"YYB, %TR9HC]YZ;UBVQU) M? IM'7VIL3ZDV'?,XT^5WC*+"G 9&SU%!VX0MK61C3H!0N"M]9CVU/7 M*6%P(2D2U&,E#/<\^?7Y/'T("W*#Q@DO\VN!"XT1(_!:]J,T8BUM35"XC]($ MJ]SM'O0-287FI#V%@*@K^FXD'HXKW.8V8=T1]G*Q."=:<55//Y(N62ECO6XM M25"B<'#H%'@=8W9!2HLN(&(6U%CBN M1M4J Z3A)*!G%,1GG1QOGM][E*HG$+0TUS!M1=7:+NUG7BF\TL:C]F"88F1* M=8(8E0*3-.>D)*5@/44N^Q'\%.*8GFS; 23<0P[PU_%T-B?25H44%S=_YY@U4)&O=C#>ZG*AEF? M].]*];215)NBE3>8\>SCNCJB MOL:S567Z;)IJ=H">04WK/H*MZB2?-FKFFS-_>:CZ*\[?XWQUQUE(Z\Z_"F9C4S8B MJWJG=P*58[WGVR.!V:L8?7!6[IK!?OB)N_:F/WWMTHLL&L'D&FHOK[\[+??< MC;>X&'7W;K9)*UJ)7.K(H)1J2E.PY(L9!Y[4(;'>?%FG' M$6>[JP>(0?6_>B[_*4QP-?SC^JWT)]-\\XUKGWR-\_$LWRU;3I/S3$M[_B6M M>KIJ[>GS4C M1Y8YK1+S@(8+VF\V0I!1@>5&1">9YJ5USO.P*^SIU/B^@F&? M::TZF3R\GRW-H%V7< ^7%'= \8X[=]FI[$?XQ";A$Q M,*\9R#J557&7ZET[DK2;PZ2UMMJT3@7N6\A]W,G?3Q^>7<5_C)J;J&NEK,E M+RBD=!1-NB0M6*>0\ZQ\MJU'2.U;CM]/QV6<:H'D MNIF02'T]FXP3$?H&R5=,X\EZANAL5: ;;C/\%UR&\61QD][MKG-I]_ VU[[T MQ(Q&U\-TV@NC7!5?$1X84QF4,AXBZ4C(ICB*+X+CV%KE="*X>Z7,]2^^O)ZU M#MPNFG$HJC;(QI2 + (#KWT.W$KE2VNW]5Y"OAL/=2=/ Q; G(AC+:J=3BR%6'?C:O7 M"5'M9=BST_8&/^'T',-JD/NMF;F_AN7Y?.5FSLJ+\1N- [)[1L4Y/82XN&A1K#!-9TN>)0Z2T"9 MZI90'H(L]2(Z[QRS&*0]EN[_1N60?,)AP6T_01X<<"]FY_.+?1'(*>:UOLU4 MIQB9!5_SC$)+G8Q(+#3/^>Q,Y)!Z/@8%M_W$>'BTT3]K,IE KXWC$(241*;4 M$)S7($*.UN?"=&A]O+XSD3LV>OR.T+:7&(]@3'&.H2QQ/F+!RH1H(7.R]W5X M*KF6D@,3O"@3Z]#PHWEN5U0.Z?K"0>%M3T'VG%BY,3 D7!L8\C9]P'P^P5G9 M^)$.J946CVV37&G.@$;IE8V37.J,=\Z,D\G5PDFN:Z29()"]A&*,90Z-#Z*U M6_T0/0U*O^__[C_/Z_5JJA0=BQ-@LK*@0JFC&@6%V49FR9"[J%J/3WV8HB&E M1)KAY)YZ[U9":7>'9DKG9^>KPL[K=WW2Z\GJ>U\9R;IR$A1] ]A0[>ZM*9JWS;ZUH']14BM[0=Q1)'\O6;OS%RIG(R]F[#^/Y MY27L?5C=O0CHV?YV9TIC2_SV//X=T_+=['1^\HF>5H]?7MSV_"KN$WJ5H@B@ MF:[WI57WKE@&A2DAT"56FE_ M"N-K2SV5L];&PSA"RM.:TBN7BKB1:UOB!HL MFB(815K*->\9W9G*(5KV7G"WR=KW)-"678+;T[G!B(RRH"@K1 \VLCI?I);: MU L-;:0PC!B(.;:^BK(%W8.T_,-#9PNI]^P)O*P6[?V8J%_?DT/F[=M;EU-( MR*S=_EP'V]_UD6VL?=.%-[+O+\93@OJKFJ.Y_=B*6^NEM=I($,@IT#&F7F'D M/;"D0Y#*62%;1Y\/4]15A3[P[6O%KFL)440#4M'^5$%X\MMK\4_FSKGDR7]N MG5UXC*8AV>6&>+FMYYJ*IIG-?8"J:[KV>C@VDHY[55/JV95Z+4]@%'6)"-P5 M+))8D<(!-\T&*@=E3X^#JA;R&YRMO!KC=5!S>>>IQ[*8#R^_H]%<=6'?"ZBK MQU:X!A.U#5J!)+R 4J56)@L%*;+,$6TM(7U,!-L]JM-T@(>_?:URC\\@ M%%5;EY2%0'L#M),JN*Q#=-M-J-GB84,PMYD3\3!5F]2D#NA\ MY 5*\1*43A(\A@3>BN"$$#E%TP ;;>S7=XB6%G(9B/DZF4[/P^3Z*F;3;Q\\ M1.2W)06'-6O[L*4W$[;6@9%4U-V+U7DK.$J @)UTEP2!R M)H!K-)[%9%'P_57##I3TZ?U?>UZE8;K ;PQ BU97S5V4"[0'5:%09;7O9LN;WZ&Z)ZG#MKI]@6Z7**&5G ]@JTEG/,PCE6O,Y"EF-BF#LB:##SF!I(4$ M,AQ1&M'=9C]&QB!BS^.![L!R[!%WVW&J%AN.DJ(](="#\\Y04$T\BA@%>.:% M4"[G;+>;1->1D*-LOA4'3"0\<(50R]] ^<2)%]E#,$4;Q:,,.O6Z]^XN_T@7 MQQP<4$UVWLY"/$@.\G[KM*(U6Z\\RQHT=Z0D,C/@C%.@N):>8H/<_D*9_2@= M=BS7,R8/*.3C6X+9^7SD11:JV AU W<:YV.)Q429B &1?(:D&7A5 M"X716)]L1,8/6'"P!<7?@UW8%7[=S$(GF1_7/%1&L8C2UIFO/FL-JMYKZSU9 MM,RL82PH+K'#/MV.B._"..R+NH-*\.BFX=WG6;VYA=!3*,S&8.HNJ3]?^6 M6!N\_M\7; >58,\E 2?IG^?CQ;A^T>*R#(_>F6,.TWS]['M!TL!X)YGK>9>+^A%F+R$D3'8?)M MFO++*:VQ=BWB2?[[^<4U);,E?62URE$QBH)3LSHPC:!XX!!C8F"55*'VT0BK MME(MO9'82>NVI>KN ,118IC1B0Q9Q=IEJA+$H%?'CY;;+*)Q^0C\NTOI8'R% M86#YAF8?%$J:'5JU7=7F'N?BC*;0B=RH8 /%-MI#4$X (H_62*-:YQM[6\P0 MAA?^;G;(OB!J$\"V7^2RXUZL^<%"*2W">(21-.]QFY8/:KH>C M-Q*',,+Q=X+U/7'1I\]3;V%Z/QW_+^:7F4@:]UZ^$I/2QD2AR_N[[G^BXO(\W7XN@H[3;(F M9%9 I%2+8(2!Z)P&YEAT4GN-IO6DD8,N< @YC2'MG2WSO/?Z[DWI MC[+2EDNC03BMR,'@CAQNF8%K+A.6E)3?KE2R=U*'D*L8XEX8(%"&!_[51][@ MDCZPNAF37ATZC[R+!'M9(#!<7:1(.@!3 .X9)ZU@16#AX'NE MRXJ&D.;X76RG@\'N^]IQSV;3Y3RD;W4?H^1%+?RW8(7T0*+U$)6*$"TRX2C& M9[A=V=I@ESB$=,R_]F2OP!QD/N?;Q:_7EU\S5J.,FB/W!23S]2+8>C&3YAY< M((I;+1 IIN8 MSG2BQ7@)F*P41;HBQ!',U%U"M]D ]G>X 08'DJ=C,E[-IN_?X?SL%XS+D1#& M$?\MD%&LIQPHZO06 6B\RR62E8RM!W4>=(';[!_W.]P_PT?;(#?4Q=E@XDHQ MRR/X4&]&EYS6H8J"*$AAJ!!3C'' NZ9;66^/9QOK3WXKVUR,(CI2M@1KZ4TB M1*<$068'(EF%Z"SR07-ZT[J^UW.S/?;' 8[,NL%JD(IH\8P9="OP[V#)M@#7(/7.[.W$5V[[[$*9_GLWRY_%D M,I(V1HKN#.1(P:XJN8!7H8Y:-XI3L*N]Q 'OG4<7^+V>S@UL#[4%VO 2*O>4 MA"Y&/JAH/?'=1%F[.@,M20@)DN54$AJ!MW.0!\BHW$?I]WJFUF$3# \A@S0@ MJWW\+F(0;2#V0K9;WR M02BVW9"=02QG0 *Y7FD?DV/(9 %NZH@T5BPXU )2*IHE%CWFO>LI^V@W_V[Z MI ^Q*WILC=@70T-44*NU7,^@N^ZL89T M#F<"S+^V1BLX#7%_5'X_N\OOQ4@HE0+Y2.!70YM$XN"]*!3%:JFM=]RE[2;8 M'X;>'=,=_]HOA]DO3> UQ'WS!C/B6?7]-ZVPQ'KL("PD[VSM2/690%$;.T0LH7-2),!C!"32 (6K4TAJEAWS*.)Q(\PGLF3XS M8'O Z=AJZM%Z+,E8"EXX<+K>B!:S((<&*0;0RN=2YR7)@>BCW9KMCWQ#]N]T MA^R+K#ZWR;5AG:>E\K >;G+&7N,\T>+NY^B+,)[_-4S.<:2",9B*!EEJ7:V) M!H+T%H0Q(CMFZPWW_6^0;HL81&SY?6R- Z*IV:9XAVAGNV,?''!\5#O*[18_6\.KC!.>]<4[YWV M]O:<;!SBDCQ+7))#X$M4H)BS4)T"4$%Q5C*Z=/N*S /9@B$/_OD] M[8@VT!GBKM@T926;;!V+'- P1IP7H5[N*"%G5[Q%7J=R'F%+#'ARS^]H/[0 MS1 WP]TY)B8Y36M!T,D'4"HR<"$5,$Q)3$$YJXXQHWN08W)^1QN@&U"&"/U5 M\',, W*)S"#-K?D? [P23(>+^ MYL@$5W@HN1BH4QTIVE\E"K6"PJ7'2&LJ8;M[R7LD<@A#:GY'B-\?( >\V/#J M?&96ZFB=<5[Y9[/INWF8+@K.YY@;W6"XPY/:7U6X[S([WDEX>?#P.GQ=(>+= M[.+XXQ)IN/CS?+98C#2C(-"R&@)F#X'-8YJNO7SZL]JSQ?*"H-?G\_2!0LG7\W'"=_-S_,O' MD?<.I+:C@*>A1'I#S0: O\7) M!.??$.Z#4CEX#T*F5&\@9A $16;$%,F#Y)CBWN'+=B0,(4<[)!7414*'1]-R M.<'J\9U.?\8/85).RYK^40B:V5R;)2R%.:0Z/43'$6+A2>0HM2^^.; V43.$ MO.>P,-9$;OV9O.M:]?*(.61;!YA+X,XA!3J9C'&=+5AC'%V$])'M7XEPSP.' MD"L\CGGKROW^U-!L%7^N,XO70;VFD;LDOHHI^/Y1"?3?%G(^28L\>WG0%^4*3+00E TL+H.C3-# M.Z(Z=BXBDH7%Q%N'_ ]3-*1AQ$. 6T/Y]0J]E]/G"^+NY\M*O)&P67C&'-B MM;!"ISI)R$*P*C&*1)EBK@NR;C]P&^#X[Q4XG;C?9Q?,IH0O'XD@E"CDR@?K M.5&8%'@E$;0VG$LL3/@#=(!MI*\K+QZ%0"H*?30)@D:"@ SDP1J708M20BJ1 M"^X;KW^WK//@>CW;8.EV7T)30?4XAW*QI/AGB;EN]\L^CI$R20KR:,$F5Z\6 M5[3-?7)$8*RZ/^1DT[Y*]OY'#KW=L2U(>A1'K];XBJ*B/%"$KWGSCK1*:&Z"RR.V>IW&%CLS?HAUEA<'=N>;CRV'=$"9?:&N,6# 86K MGO3:9Q%UCD5Z[^PQVG&V('U C'XL:5%0HY2>$%EKE:5C]3ZV! 0M)ZU,T>7] M3]3ZHGH(KL03V!,]%SLV0M40M=.6QU4IRH"1!_#,>5#6D#"X=B"#T$YRI5(\ M1H](N[/()]A!]90V47N4/:G-M/%(QB3&FG2*MD7T,)BE8RSY"MR,YH)F(^AA7K MI43K"39\/:'=UB_VGLANVZ[:4F&6&)#59B#RD&,DB67'@6ERFW-$G8_22M-G M;>T3[#5[VGNO/1*'N 7OK>"QR>C(+ -A2ITEE#+$)!QD'@.BSSJ+8[0J[UMZ M]02[U9[0UNF,H"%NB^T+3&2V041A0$@90?DBR1I;K$61)2+/)1ZGG_DIU1#] MOC=0/UA[0KOJD3J:Y-%*FQD$@XET2:ZU&#S6ZUJD-3IGZ^-P=MCP2ZC^M=OZ MQ>!0=]Z=0J1 L.%<&I )22+6"7"U#ZEX[8,,VKIRC"AJJ!5D_]HWG1#49RE; MM[.X^_F.WENNLH;:'$]\-[3E::T0LT8LMLCD6Q>!'69E U)+V^#?VIQT2/6. MMH2@"/L0O$:P.3LI8B",[=T>=L@ZAL'5[!U[T_2HK%KC:J@F_:J@B8N4G:)0 MFP5=%7&.$+W1P'3*4NB2W%%.(9Y2=>)WO!WVALJA:V:+-=86EL$4P4 53KM3 M^ (E91:+]8EQLR^,]Z^9/69QY-!1V4"0/4_U^6N8K\;L7P9USXEA=1Q29<]L M,LX4X^6_OGR^GL(?;DS=[S#AI\%3VTS[:;W\1I-_KL^EBIY":X\.-!K22-%S M")S";".%*9),M)6M;Z!O,%+_GJ]ZMKX'?:1*SB(8"Y@I-E*FU*9#RR"G&$W1 MM!MBZPMB[E(Q).]S7VG?;@CIR.MF(>@U.NIU'!>D%/1"%.TI4F<<5 V)?50. MBJF>II-!FM2?V+\1,H3:Q!XEOR?'FPG_XLZWD RWZ!G4"PU !9YK[Q$"\\PE M([4NMP?^=Y;V?=?^[4O_Y?[1TOMBA09# @&EBZ+]$Q&*$MDXK0R%0KTL8X!J M:@_)WL;I_LQMC,]KN\0XPU5U\)"M,HC6@2>Z:&6D(I.*TA;1BXB'J9*:27E/ M%O?L[]8SC-?S\32-/X;)KV%Y/A\OO\[*]:&;'?S:';Z]C?^Z[W):^:G79Y6& MQ)"GQ"%Q3]O9>R0IEPQ) M$VP7= [)K!T'8_L([(C0(JS@J)2DDE,!?*JCIB(SX'(IP)PN*09%;ID].K@J MI4/H@!D O'86VO$ ]F)V/A\QSA0:39YE8N5BYI0+"C*K5]Z)J%EIGL_:A] A MM'P<'UX[B^R(Z!I_HHW @S/")Y#,DQ$O+D/,I'C1!2&M2D5G=G1T$:%#:&H8 M +IV%=DQT'52ECB_HM87RUBP&:P1@JC-#H(F?U'0MM"<6^%UZW3!OK0.H?K_ MF!C;7W '2$+\.IZ.S\[/5C>:74YR^@N%Y/,7%*UC?ALFN/I=#.D?78[:]GY6 MNP1%]Z4V2E>\&$_#-.'-6^0N*?KE'$=")L)"\^_Z;FR2DS+G#B_VA:GM*M"Q!8LPZ*9!8TOIL;B<"AY2V:(JF MVVJN/[$U,Z&/D7@9_'*=C M%;*P.A&[5@<97>OQ,Z'=QV01@\GI&*9O:&F&XT-I5V'UG&JXZO7XE:@^G^.* MUK?I ^;S"<[*>DGCFH];+.?GJ]]>?#*';XTBLVEX@[6:8SQ]_W-8C+LD)'JF MJ$W:XI!L:U\S?$7 +^-%FLPJ6:.,6D8="T0OZRT+]6:J6+-O1I?BN%""-T^, M/TA1IZ:)D\GX_;2R_>V',,?%U6Z\;^52D:N9"@>3L,XX5!*\C X"*T4B;B:E-*4D M;%W1OI&8KJO\!>?C3P2#3WA1 "IB")E)0:O!0(X29@A6UGY03#G4ZI7F71JW M:1B2$FV#@MO [\3U9@A?]:9-5RUJS_]Y3@1-JC]SWUI==$IFI U85!VQXVJ, M1#O=BE@$\RSHYE??;$W16KX_%(""ZY$'P;(*W45KK6KOKEP_OJD\N MFRJ_K89[8!R MD#L1G-,L09#U)B1.9CX0D\ '7Y*32NC+!H7:S0%H8 MHJQ(LN^^E#K63X S/M=9P4DJFSBWS=OS]R%T2+4T@P+=_N(\5&+9(P4485C1?B]JK&_3/-XL1I> MB?GYET0?/3FK/XU$%J9H%8#)0-&Q*PZBUQQ8C-(Y@^CD0=78)D*?9+YC%[3M MI,::B+.G=/T5D:,H3"*SG< Z3<2P'"DBII!%EE*"+J1N6>NA(AM(>9+)BR[H M:2&2GLW<\S"?$H$+HG15[M7A^';35[4Q:5L1VLB0_8;+U6AA?#6C/?V)GE./ MX][-GLW.SF;3M\M9^L>'V83PNOAE/#FGW3^*Z+6WW@$O@5PE\I A*E1@ \M" M1I5C;*W =R:RJX)9J;OE?!SKEUV*8_7PR>J/,;^;O0[SY;@V:5?4OZTULJNB MKUHDFT88@E5.>; L9_(G;0%GM03CBD;C@Q&R]02:KC3O:/#Z'93=+RQO*Z^# MBKN9%;S!HU&P#$/R$31&3NO/I+Q9S&"LXT9QJ=LG]&\0,"2+=UCT["^'?J#P MX(+7>+7%87'60K*%\(J<0XBZ=G=P)G-D0C2?OK8CB6TWAPS<2:'K\.#:%%QO MU]<,ZH-B4PE5428;6 M7OH&4CK7OZ_'5&]:*#D=AE9#FK?XVAB,!D(A;T<4H1FMG=VY=J=[T?N#% W) M(+9 QYTZ]W;R:&8)?\'U]4 ;U^M#DEERD-S1>JTL$"A^ =)[0944<\FM _M' M2!I23-$'2EI*Y& P4=H4X;0G4NKU8IY@Z[7SY,598REH*DFW+HS>"2;[K_@% MULNT)IL6SIB-OFA&D1VY(TJ2#^OK;30LNR@RRS8WMQ;;438D9=H2/9NV2T,Y M-=\U;Y?D99Y,\ROZBXT4:G0L,17!"BGK! T'6ZR][8,7L_K#Z-D&6TX3)!B[;:/W$+@ M-3L:412K2Q:WQQEO&/VS/PU#LG$M@')C!-"!1-/,Z'TC\P:)OXZGLWIQVN4M MP.N/73!IQ(T416D./.F:2"@"/*H I?A$(1$G_[6W;;0#G8,ZMVB)M(,)KV^8 MW1\JX6(4#$\R"S+@I?Z30JKAD0-.W##1>)M$Z_*#'4D<4H_7 ;'51&*=8;6U MJEV16V?!K$4SFI2H M'5NROAL3MZ=8#J=XKF90G98WF!'/:I7"W\)\'J;+!>G/3:,BZUF>9*D.@C2L M!L?.00S9K"J<30A%W3D6Z*"9]J5R2$U91U%=!Q%OW[KM=/D!YR?Y[^>+Y:IH MOQ8;.J\50JZ#2176SD4M/9@0@PLL9ZY:WU>\)6G; ,X^0<#U*:&^X?/;K&9J MSFFK$/8O>+&"^\]A@?G9[*R^L_KD:BZ3(^>0\=H.R4.=+Z&(]%B(42IKJ4VV MN;2N!VA"^#;0<]\?]'J4;M_ ?/8A3-^3]GX^#:G6Z*T5^$C';-$5!<9QVCO* M$HF>MI**D5G'4T[-+\+(&0.(X^#^%=7;TW?OR3^+48R M(68>$MC(Z[A#8D5$98@?3"(:3N:\];TEN]"W%::>8GJ^=V$=[B#QLM*$?EC/ M50[3?&U0?)LCQ"T?TOSP<)_%-3HVO//HWW Y"H@V..U N7IU#2$.@G((DC'& MB7DZRO9CW^_2T:JB[.H[_SRO331)"6[J)04R)?+;3. 0LC/ 1#1"QBRR;YUH MOY^2(9T*=L;!IM*P#LQO7EIX1;L(DC+:@.J%^!5JI>IEJ)R'9S> M_/AE"[(&=9[7/T8ZRJ6_"NYKVGCD1/+.4K0G?360%BU$JP)(&6BYDHE<6GLS M#]'3<'-<^];7\]E'G"^_OIZ$Z?)DFNM= Q]K0F;$;486HP>7#+F;267P4C#: MP3+8D(N,J77GZXXD#E&O=D;2 WNGN=CZ4+S7B/SS;)8_CR<3HN_E=$FA<,VW MK!7 [9]'H2B43D4(.L4Z'0?KD"\%19>L63*"8>O\;&>BAU27>&#\]27:GA'Y M_9:1EIDP2RI)V4LQ<;9UKM48P#G!%&'F&3N MJY^VMQCT6V:!.U*Y+@C0H3"RTFC 9R8AR))Y4IS[W&.@N2$+>>2I;@V \&@2 M9E?>'R;K@E%9+[R!@HRT,7.:*"("K4(C?18\A[XZ?A_/N@PCQNL!%)U%T5\. M=YU/1L,1A"O)A:8T<>;7:"E(-SNWJ/#SQOH-JR*R3ZXGA_ M4%@U1[T:GXV7*U:-*!RD?OE%,V9DCUN$\%Q\'9Z $C^H2H MM;=]#3!JN8XA)K[Z-%2'%GU/:NQJB-%X&J:)[.ZZ#,X8'TM.'D*]=D8E9\&A M*J \C\0NCOQVD=FVJNS^!PXQ1=:;.FO \UY5VKHSZI;S)64H!%-POO;4A5*' M!1*9+O,H'6=!8>\5'?>3-L1D6L^*IZN #FD0W^ "YY]PU=24TOP\3!:KC[[! MY7B.]6CI-$[&[U?<78S(A6=))DG&O%9MISJX1W %,CLF>0C&-^\@:KV&(;4: M'<<0]B?RGHS@IMMBC.4LU3&7"4T-,R(%'('XI!CRJ()UQJG]K&"'>WH.U2O4 MNQELP?6> '$7T]^.+KX16I+GHA99>%>KZ52]FRA:"D2,3LH0W?SVA-IMX;'5 M\X?4[],[6-I+I"?HK#0>YI]GT_/%2/E,#]8&;&8"Z$7-_/,$K%[@J#%9=CNW MN"U"KC]F4&T\O2-A;P9OV5]Q\7[])Y)>^H]_^_]02P,$% @ .8AQ6BP5 MHS0FO@ )M(( !4 !A;7!S+3(P,C0Q,C,Q7V1E9BYX;6SLO5MW&TF2)OC> MOR*WYG6MTN^7.ET]1RDIJ[6K3&HE5=7,$XY?S"5TD8 & #-3_>O7'" IB@3( M . 1 "%5]V&*%(7XW.P+=S.WV[__SS\NSG_X#6?S\73RUS_Q/[,__8"3-,WC MR8>__NGO[W\&]Z?_^1__]F___G\!_*^?WK[^X<4T75[@9/'#\QF&!>8??A\O M/OZP^(@__',Z^]?XM_##F_.P*-/9!_W?Y?+W^;>^Q^7?WOSJ_/QNE^DC^4__J]?7K]+ M'_$BP'@R7X1)^O( >GQ>W/S#VVCTCZN_I%^=C_\R7_[[U],4%DL%/;J$'S;^ M1OT.KG\-ZH^ DS3YG_^8YS_]Q[_]\,-*/5[_P8SL\)\?(3%I\_X5__-!]??#K'ZY]]G&'9B/YZR164KG#^1_VT M'_?&])& S-)E1*"?XJ12O"'&=9^^/^:;SX*,)5R>+QHBOO_93?%.+\*XI8#O M?70#M,L/@@N\B#AK"?6KS[V%\QKD783U(\/YXG+^:?H[SOZO7_YXJ=GKY_]^OSEN_]\^?+]N\?!AHM/KE_I_;/ZP6PB) M"N/)N.XNK^G;JT^L6%IAQ3\6.,FXVF.NGWH^35_]TGG=X:8W*CD/$<^7/QU= MSN%#")]&[Q9TW-23AV#B*_KC?.2TC=(J#\Q%7D^.#(YK#]P6(25+)I=\7Z'S M:X*4,(]+E5X]XL@ M)&/@LK.04^91HA .;5]K6B+X>CU?V/%L=KVRJY=IJS.AS*873?6YF#83XTI3 M!/I//TQG&6=D!M%?+=_POZ3SZ1SS7_^TF%WBEQ].)PMB]+ZDV8+3Z_GX7)/*0J^/E/GV__S;,_QO,1V4L\8/1@2HR@4&6(P25( MW"LD@XIL(=Z8)=W1-630 R?X XS:@0+3052QCFD-2?-B>0IU0C2Z8UWT0)(7 MMP[M)F38:!K=IT)?^GN )GL(?QA:1*VB0>. ):MH=W4&8K$21)%>62.%P/A$ MZ?"5Y7E,;-A&YCVSX)>E;3KR+B"W*8.,#D$YZR!J:VAK9$X8EI-Q?9X0;#W587O+]X>7N]G\SDNYL_B?#&C'6V$R:)&2:NR@=!(JR&@ MYZ!IX4)KU#*PQLK^&L'P6F[L1.PAT!Y>Z16:YY>S&2WP!I05WKI +':6TSX3 M)/W)&P6,F&=E2+*P?K1\!\CPRMY'.VL5O8]H>WB=GX?YQV>37/_S\O]3#_\(YY)CJ**\VKY(\8P94M0%/?T)98,/@H&7DAKZ'6(/*7F M=MT:(*= @_TE?%_M8N_3(*7I);'Q+28D9L9S_!47U]B*B,PC5Q"C(4IF*6C= MT@/1E*Q/KCR!:WTH/(#G%$C03-[WN2#WY<+9XB/.OEKRR/$L$_D:8+@OH!07 M="X2.[F1G%"1B>M:6_KW49R"WO>4[7UMJZ9VX(C[S Q*1A:/(3 QD0'D5"2G M1K#@A'2ZM%;TR>EX=XG>5Z]N>YZ3HYFN:2>E(MX58*'>14ER57TL$D)*"C$G M^JCV%W;KL3QI8[^)@'LXT=_,II]PMOC\YCP0KR>YFIR?JC-+!\V(9^&3M^2\ M*EJF$EF!"]Z!L99Y$9J2!XTVDF.BG(^FM8'W$* G M381VHN[!('B!,W(X%L32*VI^.;&$BY8E: ,RJN1%2CSZUG[> M9C1/F@&-A'Q?_::AN>M$9W$-Y]%;I] M5?AZ'.+XG*2&BXD1HL)U]4L2R@)A60-)A, MV4DG4VL;;S.:X0G1CP8WTV0?\?<1SK^Z<7X3/M?KYNOK*9,U4TEE$"DG,D<$ M@C=!@#&!7->2O2C-#X:U2 Y*B+UTM>%J?P]!]Q'^G4YH;9?+U+2OD='+<,M< MD:FX;)@"3#X2^46@E5LR3Q-W&*Q.2;=. .@([60(THKA ?#59X SGBSL\ MUB8GYKT%DZL]E62I_@L#'"Q6%!1D2&F"994)07&C<^L M]7W4!B@G0Y(6HN[A4O+U=/+A/_)[NU(LM!-I)&.Y<$?H#$*PUH+0VNLH4-JT MIJ*V84SB9(^*AH+OXT6GFR;[1B@.1I)%'>L5L'JTW'W;ASYY)O0JY?ML\'U9D;YX MS"9I")[XJ43A$*++P)@(0A0I1/.=HI,5V>)N=^04:HY90F2T+D5'-EGN-<1$ M;Z6FU]-Q+7N_TWWR5&\DX#77=CO?VRW?OF?GXP^3^O*]^QAF.+]YXT:>&:&B MD* 9)TYS&VGCU;0/*RFY-XG3*=UI0]OTA!.[GF\GS1XNVFY;YK>N_XI5C 57 MG7+RS)4R'CQ#!3)S)PTWVJOFT;RU2$Z,"PW%WO#:;UNM# M-%!H)ZO50=>[6W(J6::SN!O#V_#B/_JH$]-Z#_+M*QG_+2[&LV7H^BS2EK6\ MLKN=49)=3,D$"2)R\M$"XQ!SD4 V.!UWMI#7UGICZ(+KQ C3FTIZN#[;X,_? M3D;7/ B;R2*WF=?.$Q$LA;O'L+ MO75:6QL<;UYNL!'-B;*CD?A[N*F[!6KDK70E M%05:*C*XF:7%,67!8A0JJ^*";![E^_+X$U7]K@)>5F*@BDF$C:#RK"R7VDDF2W,+8R.<$R5#*P6TO-V\QO86 M,^+%LOT![4[5_)F>T^]^N$Z)6HGAND'*LXN:6#G*PK*0= &3F0>50X%8O "C M2F+>1*MUZRUC%YPG2J?>5;:&9WM?L=Z7!=E,YY=U#L&;Z6RIE<5B-HZ7B[JP M]]/U2[N1G\DNIVIQY]J60V4;@41J(6H1BPI<2=6Z=K[M"DZ4FP=4\QK6[IV" M67?NZ62YJ%5O*&ZXCCPH\'1LUT!%+2&N!4U)D\GFI16EM=E\%\,A"GD.I]0U M1^G."NFCIB/GI?##^9LP)C?P>?@T7H3SD8QH'*8(,BN"59*D[59;H//=%HW( ME6L=%=X Y9NF2POU]!!O?(L+$B3FEV$VH27/GZ5T>7&Y;#_Z@A24QHN13B;X MX!F43-:@RMR!1UJ_M.0P!L-1I?;-81Y#]4USJ;'2>B@8N(5H>?5 F^6G&7ZL M7;1_P]45U>OIO%Y,G97WX8]1C(7S4)&JVATIUV9+2AH(+%HE5#"A?:O1[2!^ MTX3K4YT]1$[O2VXDA"W9U/8:0M/MA)W=1?-,9*$]2[YU,/TNAF^:(GLI MI(?@:!O1C##PF@K 0?!HR,33D@@O%7"=9CW,U"O_QZN7\:V1[C@V\]^']CA%\>"W]C15$=('L9 T')4CCVA:04AJ)46-IWG"C][&"M.4J]&B R5HPIHJH]<,<6-'",D/[<6GM MRAW-6,%M]/G(6,%MQ'CHL8+SV6)T^Q5Z.5FLMKDZY\H:K94G260>:,LLF4&, MMK:\"UYXQFK91!<^T$-N<8&^^\*#AYY_)","MU+GM+%8&]XV;\)T-?BH"ZIM M!@+NH/1## -LIZE'5+^'F(ED4AZ9 M\C>,_AM:]]M(MXWS"Y?4S'/03:@WKKZ(/:X3+:A\@ MU*9E68?L4G8^\=9*K<\]>(?9K62_9B;85H(;;.17O:PJ)4M0(M9[-&-HZ_ & MD'F3M,!D3.M2*BBO9C M/H]PUE<3[3<3]#!#OJQ6,C-E0**H,X\T(4*;P"#72J$KN7V-X-$,^6JB\#V% MVD-8?.-THBP3,UQ$R-YD4-Y67#*"MM:3=6@,IM:I]T<[_JG=#K^C@'L(=#\X ME2AFY,D[!]:D4 U/ \$Q6K"1648O8^&ZL?*/>OS3/@1H)N@>@MF/320JHM8! M%M ^D3&2,PP@*/SR3*"CN>2:*&XQS_M904T$W5?1;GWAM18J347=1Y&S9Q065D( MU6@)16+BPJ681'^FWXF8 ON+MH=:VZL1-C&EJ!TYFM:2HZ&,9>!RHBV(?NRU M-#GZ?N:Z/FF-[B"\/DIH;V>17"\K"TYG2$$0->-;,5,SG(H!0?]C24>619^S M?D[E&G5?T0XWJ*7F1(;,:?>0>3G'2H&3Y$\D$3%';DL.K1VV(QS4LIN2NDUH MV4;"/>C]D:;,UI6"07)@J!+43&GP(EN02#]@4<78O.O7$7?#;L*#AA+ON2WD M-:2<;7$Q%K!EV:DR&_#)$20=M%!99NT[)=9LL^L?64_\)IK?5[8]7,AV:KC- MR&),UB@HPCE0+FI:,Y(QXU/!7)U*WSIY\.B[GC.&/N=@D51:X90@R\"P5J57).CR0ZR3YEXK!U$FSSH&*R*7&3&!QJ;=4K< M:"OW?AHM=NL>G+PV4?,:CJXM[DTPX#Q78(.*AJ%.WK=ONO@$VCKW[D;NJ(,^ M^BX^T!M66\=U[4:$GFE0I81:[IHA)V&=#?25M;YB.M;6O'UX$CM*NH^FB+>[ MQ*+007(GP)K*2LD81",XE,"Y[W3^OJK^'8Q)QLU QY\=1G))O#&*D"&+MBL1!'MNX7V7/$=HJ?= MJ8[Y^7'MA7@%+*TMLD0.@L M0*'&6N0@P25IDDA.!=.ZWO\>B.&UO+M.-C<5WT&@PW45OVXDH#T9+5%""K6N MR64+0?E$/$;TD5F?,CMZ44 /F6MW6Y-?H9()+3W/;T^O)1#,F$]H*QIE(J1B<-2HF^1U\"I MS:IU%Y"'\)R"^==,WCT8"S>>S?/S,)^?E:4=L_1J.#HTT3DP,=>&\-;38K.F MUT"8H&)(SO5V$W07S"G= NTEZ!X,A=MXKLC>!5%/US_WT1SX[F<_==WU%=K( MNH=]8 VRFAG'LM? LJT&+'UQ)M"W7B!&#$DU[S(PE/:[7O?TK?QM1-R'TI>N MZQ+7LVNO!14R3[M;L>2V*F%K>A1'L$J@T3RKG)HW ;N'8OA#?U_=K+T3V%FP M?5S[K!;XSS";AA6NQC;);\Y# M6FZ-5Q!O[C!4\49:48T@^A("0G26OL2:15W+K>T=1FPH6GCL20G[^\W3V>YCE47;%2]2%#L6: BNUJPV) M!?"02_ BQ2!;&XI;0CR*YA;[)!OUJ9)^(XOO/H89SL\N%_-%F-3Q2Z/B$+W) M'*P,Y#A9G\!EH<%(&;VRI930NJKA(3S#ZGB5XN'-O,Z+)&:E'( MNN>ZME^-AL[O2_W#(IS&@;4CF'4"[/5R)+E^:GTA4N88!R#X, M*PW1^ JRCI MA2.7TLD20.<@71)9*=>Z$W?3!9PX8P^FZSYF..?_NERU09B_GVY(3UCBCG<7 M_!9)JO/Q M_A[+=QPM5ZWF*:?EAI^Q_A_!)'2B(/$A.(HGB=[HD0N-$0ZW#/ MP+R0/4RF[W=-ITWOHV)$#['LN_-GKV7Z,TG]Q7B^.FMJ"?"FL^8_5U(?D225 M4[+0FVL2J$3N?&#%@.966*.+4:QUM*,5]M-F\$$TW+#OR]+[WS#T-J49G1Z= M5C$?!::1%V\AN,AK?[MZ*ZTMY%R$M;GPB'=J=C;0#_ M?#G I/[\"OU(^B)M'6NLM2 !1:$@%,4@.4_[MV91EWWH=.^!WQQE]A-Y#SW$ M.]D"54)71BU]#9.$SZ>5TMDD$:Q.@$)$4"H3I:.RX+W,B643BSZ(Y;S>C&P-"Q7[A2]+K^1M&@U9V7UYT7M\?,.$_WJLCI;,RY\ MXA&*K\GUAC'RL.B+S!X#&IW0M:_&W0?Q:3-Q0&WVT(UG _JE9_,X>&NB%D)% M(#&7A6(I3A()9$/DZ7V:#I9;ML]]S3IT[<"6K;_>0CKDN?W MH2):$Y+UP!0G7D?'P$>G(#MM.$J>E&+[<&7]8[\]JC00?Q\]@AXD]OJK;Y)0 MP?&"P"=?5$!;ZKAA5L<;9PC>DXQ MQ9XL^F(31#2T ,;KW;)D$&LF-DG/BM*^#F5GN-\D"9OK<0T']VN_OOZ&YJ[H MZI7R6\QX\6EYOWW,Y2Q_I+\Y*_3%>+&? ;KCSPR!T8M& I_,?E&4:G(H: MM&."968,T]VLLOZQGB9)CU'1:XB\=P/YAY=8E_;3Y7P\P3GYWQ=Q/%F^AR-4 MDOM0;QQ=B&2SUM>/9P]:N$#_99:6/4A=YR- 3Y.;P^EN#>/V[EN_J7[]]71> M9V.>E??ACY$(SCJO J ,]%IX7V?D,0?,J M3I/!!Q?K5N18\UKL' A9K1P77][4AW,D'UOC2'$I@ZF5:CS6QK?(P3E6@.P1 MI0-/!M%W8WD[4*=,V@.I;@T']PZ /)@I[B-WR68%/!8!JJ @0]<'B"8P;W4Q M(;1N%=4]9_]@F>>Q>,ZL)C%$H@P98YZD8CDPD9@. HWTK0@SL>IMN:^B4R_FI3I[&)IS;ZH/7'.YU^SNEMWZMT?UJ1' M=:.U-NI4_9R4C'5O:K15?0\3K]E\T5S%8 +C=(331N5%P<1[7^.@G:P;Z7O- MR(M]Q7MTG:WOM>WP2((1-H!TM"15:MN.Y MX*0*)!TEDK<KRMS2ZR'H8%,1094'D2UG+(DQ40.?D 6LG" Y?! M?GL]C1HK?QL1]]O3Z*>KRGJFC$DV6/)C:C9VM-7)BN3W2Q.5*$8;WWJ^YGT4 M1]'3:"O=;.YIM(M@>RDXOW.B_?3Y)YRDCQ=AMF*VCK'8'!!2D;R6.@OPI@[V MRA#65I?(%U-$;&;BI\]")S/_D/85K<@EAD,CH9 M!;D@0=2.W@HO O!BR2-GMG#9WDD=F!K;&Q2],V,;L??!B*LAT_<@7IUQW 0M M/3*PMLZTS83,"S3@M!-&L1"9;)U4]0BD(S M=E7?75HTE'U#^V(^6XQ^"?\U MG5WC6PV9JW-!=)UIG*.N_<:3@%![CBK'HG)"HN@VF),^_A8+Z+LO#%C_Y!.P M'AJ(M&'KFHKFUW"!9^4K3%>,[@)J&U/A$7UO!#*L<=!"0].^Q-MPWW\87.+< M\E ;":-/=?*XA("80*-W-CN7E>C4BOVX=+[AU!],Y=M(M74;Y6LH9Y/K85^R MN(RBD,,:"(CBBM"HR"'H8BSW25AY9Q_?D*QW[Z.'.YD;RGO:3%@-C^"OT+S_ M?7J%1D5?!-<6;,P!%!,:O%$(0KO,$Q.\W*U$>T1U-Q]],JK;35B--]BWM77C MZ@82>8PZ*)"1$W]\1G#.D7DHC0_HHI&V4[CWD0WUYH$G8BOM)L"&/=-N0%R1 MJ0N,AD;1K4?&"E:O=$*9]9;'M$S>>1-F9[-E_M:JTOX-SI;%$2/-N?2B MSIRIXV;(0\H0EF ET4P$I[%YS]H.L([@AO!UH]3HMBKH(0CYZV65S%DY(V,Q MU'*$=ZM4:O*C5=$ND@)!YVLFD MCZEU/.DA/"=#AV9"'R(Q@0ZO^H/P ?G(J8#!A *EN 1*E A>B S.$]8LLD^Q M]Q396WA.AA#-A-[#S(2W^.'RO/[.Y]?C$,?GX\7G9Q>UCO2_EVBO1ID$(16K MX^B5TP22A00NJ (\%S)ML);_MNZ[U0G8R5"DO1H:WL#=!_EL/L?%&H!,ANPE M.G"Q3LPE0P_.[:2G<)[]7% MIS">+8N,R#GZ@/-1,:68FO5IN&*@3'#DE-L$W&6'3J02FA?+/XSH9)C14/ ] MC!JX2M9]BU5$JSZ!RZ)X$L59/!]_6 KC[-.J8/[E'U=]66Y^_<7E2ERT#"RV M& :)R3JSQ1*[+69 J8UF1G+G6M]P-()^,D0[A"I[&#OP8CS#M+AQW%>C$.H\ M5AF%AJ(DR24[39@*!\;(+@_(@K6M?>-U.$Z&*WL+>6./_\9M2ZY('2;YVDM[ MBPG'OU5'_L5X'CY\F.&*V=-R];M[]"W9XVE-&I>T6FVCSB5?/_+L^I%?**B, M\$+3+N&LJYF7UH-/&2$X3C^V*0K9>M=_#-/^V\_:SU_%Z4VTS(IB 1FK%P1. MUL%1'AQMC88[D6/S%LVSX*PI&7(MP5:!?,3@M8>:&.6+-\Z&3DU-'@GJK7OVH?)/N M5WCFSR;Y"M'\NJ]&!U -TV V AD^*69_'=U7>",!#Z;]$H+,D1G0!75UZ6KC M.TLRW/C/E5"D+T M@G%&>!(:56+>^A,-MIQ9X%AS1/B3$&L+24YB]8%(1R+':=P/O:H)Z_FML+LY4U> M%JJ?3?[YD:0TIS__$F;_PAMX12O-T ;(HJY<&4[P- X@ MJH;A\-7TKNEYF+W%"?Y>78:7$YQ]^+S:3*YU5[?C )Z_E/@3;,/2]Q/BVQM_/5[V[;VI\R3KP/H&.VM99+AQ< MR1Q8Y,D;:[7#;GJ^_]E/7J5[BJMA,'JUCWR).RRG3+U:WF"/?[O95XI+R- S MX'7$MC+9041&QX.I0),P,>J3UW]O(NXO MDCPGX]Z6H!39=P(%X:B#"$+(8#+/K.@ZDZ"G4/ !XG.]7HWO)-(>DM>O<-3Q M+M?T^^=X\?&ZEO3E'U9J$Z4U1&WWQ :.^[V=A,J>%U3PA^9,R;JEN&3"SSF83%/EBAI$H#!EXL0@&QJ2L MI8ODG;46Q8Y0CR8BO0U[[G6Q'$!-APY6;Y4T]O*/3YAHOW@_OJ!?.2OOZ*?S MLMI1WBW";/&"=I-ET(>%4FR1$F2J;;ZB@I>T8@?FU\TXL?O&=V5VG??Z+MO]-TW^J9\H^\6Y1&=[-\MRN\6Y7>+ MLHU%>?\GO^*BISOT!Y_5NQ78?:6-[+NOCDXZ-9>GYY>G?R&NY'126A$A<&9! M2:%K<%P](:(JVM8^TRZ $E*"%XF!4%X(B=G'T+HQ MSI';>[VPJ97=MXVZ#FWW;2QE8%DZ79@";VK/,!8E"6 '7 M(/I^K+9K&[D/5MW3!=0W5-NUE8XZE?GL(N#A*OM4+ R+ BMLW4,)ETN:091) M>:ER0==I8-QQ:7W;VJ[V2M]&KL/6=EFCR$3G#C0C1U(AOT"H^!+";.H^FDXB=3V[6S MFML*\P"U71$Q9RL+F)P9N>'<@!-DKY0Z4YWE7#N@G%AMUW[O=#MQ]E_;Q6,6 MG!'7,$=07IE5)W"FB@DQIJ(YWU*W)Z?)'41UJ-HN[IWSWG@PO A0VM1-Q"7( M/.O:DT@$$SJI\XG5=NVLY3X$.T!M5PEOW?7*1AXZETT^DMFOW+;FE M*'MH&%IS(7ZOZ-9TROYRZS-R9.4)KB-$'CDH$ZM3J"Q8I3+'1#\-K?M2=T,V M?!QJD(O8'M320R!T;4CE^>5L1A0?21MXXLR#M)J(K0*':&T$Y!81F7M%OIJ08;>HG_2>_L7R$MTDM$4$!TEQ6\LM!?A$KI@AQ]P8 M%I7J%DK8@EOW41P^OMB'TJ=-A=]#L2;63?.N2Q^<[OID=,U"Z9K$$*VC15R &B$0F"1>%X-DRE;M&M1Q\UO"?5 M6CG=;E-WD6SKJ.8JK?2LO F?E]&WGZ>S^\[$LA'$5?.'^J M!D7N&$3)$;@VPBEG1.:M$[,[0OM6"+.C,OJ99+H9YKVF=B/#A?8Y,$BISD!# ME\$S4:>A<33,I&)-IP$9K:AS#^&WPJ#]5-/#!-1U:)>#].H9BB:C%\% D9', M;Y$4A&638A$-YX[S9%K/+'P(SXF39">Q]S#H]$$"CQQBS(*.R&3KE,UD:O9A M[8F9&!E:B1G%A^#$#: 3)\5N@M^8K= XHOAF-OV$L\7G-^=AL@B3_)(D\JGZ M;=>WS].R\5?V""ZV>&R3.&/S]3<*.7[UT&>W'OJ%J":)A"DS8(DL7R64I'/' MUKK92(0M!J5L;1(\CJI=^''CLU;!CE!3-%BN$[)*JG=6$IQ5!2+]W$6F2Y2M MPZY=L0T5;FS,D,P9+I,LD(R4=) SVEZ-9B"%8<9Q;W1H;?A\>?KPOEISY4R;2+9UK'(9 M25T%4'\.Z>NI%=ZS''DI4'CVH&3-\*DSR'U0T6BMG+S;S^.AZ/3ZAYR.8IN* MLW4JPD]AL<#9YQ6R=_2+X0.^^SPG6_T*'!:ADT4/(L7:',)*"-I8,(9'[0I] MO9M-N4'7CSWIQ!3>5+"MJS#?C1?XS^GL7]<94T&[:#P'K3CM,RS3696%(P,Y M19F8U%)WT_'7GWMB&MU#:#V$:UYCF./'Z7E^=?%I-OWMZ\I](8IBH@!7G(&* M1=:$%ADS82BG2JFI<"0HB)[ ZM=;0NR[OEO3NU/[IYX$G>!^XNTH:V MVPV(ZUS6#C :MC6[]>CA&YGM*/R[ZMM#.\SA@' MUB#WCD>/O-,5RJ$5^$!/LK;ZVT9@C?7V"TGJXO+:BQ,8G) A ^?!U0&>#&(H MY,5SHP4GI]ZD%FTFOWKHL&T4=A;[M(7,&EYK+8&$/VX!R5X:Y4H XUVA3O+;,A(Q=_G6"[/7X\+D@OFD= ILM]2 M7:A#B&@].,:E*(Y[T;P N@.L(S)]7S<)Q[=610^%%!LA_FTVG<]'PMO,# :R MS!UM1*RF/CG#($D3R&+W9/NW3G]^&-&WPY'M%=##9O(LIB'5MA/CG('46H/-1P;@2WS>95-3&D$IIA872SX(@J4D$IP+FK=?&;G0WA. MCD3-A+_QYG^HM-G677AV>U"_J;&#]]_IP+Z25-2T1T!@A8ZV@F3Y,+)\F.:, M%XV\-)]Q=D3)L"8RSFB%0$N5H%*T0$>]!.=EC#K49F:M]Z32\QG)*CEYC!?WD2%HH(5 H%DS4#)3+YL)$,T MUAL*'F-"W;KP9)B5'?T5_%:DO-?,GUWA'RH MOD3'QZ+IX2AP1 PN@C&=0@9RL"SM#8[V!D4;!!?)HS8,)6O=PN"HF/MHJZ23 M)>XVFF^="/G_G+U]M4S2?/WZ^76&EPU:8(Q0VPT1'(402A9 UIE!K50(=TWX M#>DR]S_[( ,W^]?)M)U >[@-OGT=-&(\T1.5!R<*8;%D@/NB! B7@_=6R]@\ M:_WV\X_RQF0??V1GX?:AZ-M3^?SLTD=.W7G$N=+8"PR*0KW$3"[1.\ M)Z_ >K+EL+!(=J%@O/7&U0W9R7&H!X5LK#D8*B"U\2^6515Y,7W_<3S+;\*L M;LY]!*IV M!O &M_F30.;+V[C/^%:?%^>C9[]AL];=DB=3J[VJDF'Y:XOG"< M%ZE9*@@EV%H+%1"\U@A2Z\*Y145.7T_!KNV0M@K*=WKJ3Y]_"?\UG5W_F^?G M83Y?77\[5+5;*&T"+&M0L8[:M)A JY)9\5H%U?J*JPWRH8-G/?)P4\A_0-4> M2[BM2S\#G:(5.5>#A%PM)6T )Y4%DTP,CGM.%LM0\>S#]YXY!%EVZ$RSC=(. MU%:D"\3OG6GV5.T._45VT6>: MK92SN3/--I(=LC.-\E9*'@)$=(3+Q0@UW@"2#E(FK OJ;D;_J72FV46Q3<4Y M>&<:DT0.1@9@7"50RM5^ZJTAEJCHHM7 M208+'+%.4',%0BH.JB$Y7-[$ M9=^_N&KB&JPOD&7FM&U'YHL:[I6["^_P!4%M"3(=1E$]6'(/0/T"]%;^=1>X M/<5'MH1ZF%A);ZKO3K%F>CL"NDFK55RF-B950 5;DVFE 2ST1K*BL;C6+5&. M@F:/Q%6.E67;J*OU!>W-D+DO0\N>3^"^R5QU-^Q%PZQC,J\F;\Y!PZ;5>SYB[:7KJ&/FJH4[+5N0N M9V?!!>8 E1$!)3J1?2?%/_"0$]9Z*]&V?MU_#K]-9]52>QL6>#5T]"X^)R.S M'#TDY(HHJ2U$E\B0BZA$*8*IU&U:?8>'G3 %6HNZ]?B &WPWF>O/)OD76O(" M)[48]2Y6GZ+S*@6HC1_I1#0,/*(%4:(LRHLL[@[X?(P6W1[\+5"D!Q7T4%GP M;EH6OX<9OB RGT]O-T^/.3MIM >A;2(Q8(#@@P>36?]5NU$7%3$"0,1-OBT6(PEI((J88>.'8?#;P W!.FR"M M]-!PQL'7G:.SXC(J[D!F%T!% A&\XQ )DY1&Y>@Z#3-X.IWL>[DUVUVH/?:R M[P+C]'K9;R7\#;W0=Y%]BWTMXW &NOMGSC^\'&!^=EO6+/ KN?9<'J\-AF89!J4Y>1E*L/IB[51 MA*S0=HJ=/:+!M0\_7'OTK=0P;2G#'I*:'C@WWF(5RWCRX:LNN#@;3S,?D014 M]D76*48D!,P6@@L!N)&6!"0T.0[#7?\^!/6H3+$VT=0AE#8LUU8)?L%*E[TH M@*SB _1DHWB6)#>"6]EZ'-UCF+XM]FROAF$C4;>2[F[S>Y2D0B:EHM-U M:=RZ#,Y; 6B4CD([*;L-5VE#G THORTJM5!5#SGC#R"N274BR9(R<3V;R$ Q M%B $+B'%0CYMEMK9 ?.A#I+[>$C2;*N"H9JF;Y_?=_W#SX.F-MY[ZH&R&Q]> M_9 )CBIY#"E+X';9T5_4N3(Y@#;H-6T^.:O6UX)'EN#(LC&F: ].FE [*&<( M(M*W/EF6+3,EMT[P?J()CMMP98\$QVT4\A03')U &VJ=L, ZJ\TM[QR#!!EX MTEG91+[S]P3'5@39(\%Q&T4=0<99%[C?$QQ[4/V>J6>[Z.T(Z%989,)9!K(6 MV2A!+HNS'*%4WUB'PM3W!,F0B"-,X@F3!6\\!Q6\!L>U M7EZP.&&R0J$>PNU!X#T5U@G%X@>BOA;PAD[B*Y'@/1D7,?F?<0 MG$?R^S1"""Z!06.#1^^8[A3+.K0".P6B6^AO&X$-$X@.#+W* I)#6E26&5S0 M#GS$J%QB2;,6&CRR0/16:G@\$+V%#(\H$)V9TZ9$":S4'C0&(_B@+61GB_1, MTKG?*=7KFPU$[W/K-8326E>DK,5\'G1 M>I%O\_*4!_%M"EMJ)HR)2(?ELH:J: X>A0;/"_DKKG2O M3-CE\=\61UKHH'DERX.(:]PRAJB"E1)<00&*<0XQT''JLQ2*_@ZYM T8!>I#!DWIN,H&9TT)"LD M*%X4A!PM2!>9B\(DF4X\;AQCYME)!)ZPSO.CU\TY>@4Y%]K*Y P3K7OB/M&X M\396A>&M!RV>5MQX*X+L M$3?>1E%'$,CK O=[W+@'U>\9T=M%;T= -ZVUXUG86M]3[S8RG09U/IME22&+ M68G8ND[Y*&C6,&X\),NV4= 0I/ *X+IBK:9.1,]ZY8X\*3[Y.RL M^E:B';@MEC4LL:P#%,\Y*&8#_$ M1\6W-KER ZM9BG#1))B!G14MM@8E8_= M9@GN >*$2#2H/AIV*=QWHZW0D_5*:'104!>25[WY9):^=5XQ;P+]=X_$L\XX MO@DV]:.5ACT-]]A-B1MT:DM6"I-U:#AG=5Y>A% P0TI&)*L-"C-@,XN'H)X0 MWX94VGVNF<,<@BOD3&I;D[1X*+ENNQ%,$Z+2P#JY MSR9[L*-P!1Y+"=9[HHBM]W&104#Z4CAYMVB9BGX/NVH+)-\$I_K2S'U:N>$/ MQ)^GE[,1"NU%E B2J$^O ">[T# &COM2)"^<#]F8X@&D)\2W 55VGVC^(*?A M"KC6R066H3!G0!5?:K*R 2L#]R0YZPWO]3 \,1X-JY$UEZ(]W*YWVW&7X$U@ M@:=ZCHM0199IPXVE0(K"F6)<[:;0]U'XS3"J)[VL(56OO3(W;*OTNR-K#5.2 MMM7(!3D9>CD1BKZ8G'*6F)(( W;O?0#I"?%M0)6M85J/U4\/;;P5N3&Z1$Z> MAT$D80E6:XJC \ZM<4$EG<(>(9V.*$Z(2,-J9 V7>KAI[[CE+L%'DS/7'#+/ M 93+')SU&02YN*P8'\K=7K\]'(7?"J-ZTLL:4JE>BO1NI7[-G^6\_$,X?S4I MT]G%$OX>Y7>=/[M)8=UN*VE4,O?3Y9P(-I_? O&%<2)[+6N/):X5JQ,,'#@T M 3RW16HOI2C8V)AX"$^[$KDU3YG_]/G6=ZNR&]HP.9,A@#5UXI$1'(*T#))+ MS.H<-;UXO17*=<,X5+E<,YYL+I/K02G'4BRW9FG+S7T4(>T#E;]XPROTV.[ .RIT.U1<(U#8L2B=P.07(0M508XB"M6X-?B"B/%*<=AB> M;"/^UFF:_Q@OIN>WH-U,H\H"$_F#Y"<4@F00 HL&#)?,L""+0=W)N5K_^OS+@=(A@ I)+& +'CGE%FYYP M4IIM(L;6;^PO83;_2-;WNP6M<'$?&[=6<@P:BC815**%>H<)&%.9.2S>ZF[7 M;(\\Z*0TW5*HK6O$WI/+\3>"-7GUZCXP8U)4)CM(AI?:Z\%!,,1)$V7 +(*5 MGG72]D-/.2E5-Q-G#Z5?RVNV>\8'#]X9;VN^/7W1M.UXJ[ :'[$$F;UK/KIF M'8YOPN?;6P$]5#WZ,#1DEV2NNBSR%)\(C;-A@'MI!R<[/O5W?_N+(EDO$I,Y3( M."B.F=8H"CA4M,]QHS!V2P=9]^G#G_HMQ#YM*;/6?MG=!=YT'!&.2>09G&02 ME%/$U>(-,%V484XY]-W<[0T/>/JJ;"&YUJ_D/4ROPR1?XJ7@ MA,N3(1E#!!G>XHO^9ZK5JXC>NL_./5R^OE9I9X M$EX!N?KD"C+KP7%I0-!I(XTM(OEN>0_2.<7^*JVZ"T67CK)3!O:W6GI-.&,04RB913"$K8 MT(T)71]YTE75&],%Y_IKEWW8'HY""J9L0:4*K0'BL3!AYH,R0V+=U-VCI4E&ZY@CI$DVPB]^34-AOGE;)D/ MMAIR]"S_U^5\4;^_.0U9EEC((!):>U#>('BD(U'006R5LCS+;B5ACS]K: ^Q M+R5-^Y-PXY&?*PMH=0&9C*"#L=2Y1K;6! F(Q1IP+"YN\BGS>75.BCR4U@LL=_6+X M@.\^SQ=X<3W!NV@;E&)0?$BURX0#EVR :$7MTVM%N=N_:(,R'WO24]1I4^GU M'2'Y];)"(N-P5>:ZRNC)(\FRO4>1 MSO1ZKWJ8OJ3;^MU^4XO7_H9$3G(+)A^>AT^T[RP^GY77T\F']SB[>',Y2Q^7 M#?DO+L8K(WXD-2HRU#T(GFN'!ID@$%;(,3D6B;*J8^_779Y^*N3H7?(#)+<\ M)_=AG)TYWV83M M!/C3JSJ:!_,> OD6$XY_6PU%$XRI>J)Z6\CG5(R#8=6*O- Y.MEG?VZ>J,7TXV6OV#41*LL.!]S7FL5VQ5X#%X,$$RA;;>A':K M"^@5YG>JMM9EP[;#?:[LUM^/; K><1_ N%HHQV)U@ID$$3,:8= %W"U5KCW6 M[WSM1:NM^Q$S'V'F?CFD@/RE6-/+!81(ATA! MS32]K^K>6.R^6;L9['?:]J/7UIV2-US@<*9B01G QBP)$EJ(.6DPR5G%I%#J M;G''!JJ=]G58 ^GUT*-XS5K?X"P1Z\('/"O_F-;=\]5D@3.%IB7\U!'.5LF@D((+A'4K#Q$ZP5PP9+D.3OZNYXV MGE))'XV%UT!],YO^7)L-WNHY>#5(]2KK:X;X;CQ)>"<%[%E:7(;S M49+660(/>>D8)"5)<)8!QI(M5SZ%NX/,^R#9?HLX;2X.J."6'8JW6]'+,)O0 M<3X_F[VF7;K3PHP@;R!:!Y%D"HKSVO6%94#4'J-.3*O6@P3[6LLW1^">U=VR M._(#X;=J@)*Q\54,YJ8K[PB95"6X %E& IRBAY"-@V(R+X[18DS?C4(>PWA" MO.M5/9L;(^_A*&P*@URW$9Z/-),\.2Y!2D];=^!UQ'I18,CD\+2;6ZL[)4!N MXRH\BNJ$.--8!6M8LO>0P8U78[=NT5Y-TN4R\"^<3IH1I9T6%I11&J(GV(E+ MG96T-NO6\R.VP7="S.E-+6LXM//E^P-'\J;<$3Y2=(RJZ!E(K/YQYHFDDNF8 M53(D741&U[IUS3;X3HA#O:EE#8=VO@A_V*S[;5P3W+_J=_^JZB.CE9 MW="E:>W;3X;<3670YA0 IY+F448H6=0*:/*RHY4.,,*\,CTE#'4P#RGFR>06)FYE0AVR3P9+\ MH?AY@MD?1Z3--=G >Q83-5W;_->57T\Z.[\=^QM9#%YZ7L>N&0^*1P9.J0R> MH73>)59BM_2Z8?!^9VYOVEW#X/UJIMJN\7F8?R03YRVM:S:N,[OJ#T;(<_;) M&O!(JU1,&@B!6; IUF$&Q3MYB UW+=COW.U'KVN(V[828^?LK+6##$?&%,:T M11"N)F9YH2$RZ2$JGTT14=,+.VS"W5JEN#1W;5H*L M?6/^B>,/'^O,S=^PEGC?'KVY:H,SBMIX])E N^#J9."\*A.((2;+##K3<2!J M&SRG2K@!M+.&84=2Q?$6,^)%_66RG=,ZV]GDF&BM@MZDVLC . T$)H,LK!0> MT,0T\#']*.939>J1:'D-FTW_0WZ_6F58M\JJEC5&>:M)P'L#:#\NN*U,AI@I M[#@!C;4[?RX(2D4.7M=LR)(QF*!R*@.,/+W!,_A,88U69>LC@(8404Y./( M.@:$)U!,5:", ;=2)!F\E[EU:MC3FBG<+T^V$?] ,X6%,R%ERVB%]$5QTDSAG37;1(Q#SQ3VTB<1?013:KM8:RRXZ!W8XK0.7GM,W9H= M/,&9PCMKNJ50!YTIC.1,28X62HD65*8S*J(08+CR,9408^AVD?S49@KOK.IF MXCS(9).E.<*,(,\%"U@TG+P:8F.L[=R8Y$)+SUA)':-7)S?]9A>'KT?I-^^@ MN,74ABXXO\GI-ULI<-?!)KM(_Y#3;Q0K)M2N!V2[D+D:(YFK3D4H5C-MHJZ% M3D^#)6VFWPQ"DFV$WIH<;V9X/KX83\+L\Q?(U[Z+XC&ZPH$I54/L=*ZZ4CPP MLH."#MK3 =N)# \\Y(CGW6REEFD/,FWM#W:8PX,JIL2T@^B7\+@#[T,!5K@P M23 9L:/;\)0G'>VL^<82;OVR_TR4M$RDAJ&#JN %6VU9J3H8T%I$, M)HO=[,BU'W^*:MY?C@TMP@+64B+D2W91),4&.]S75DA044% M0AI9$I+W.T3%7:/5'(4;VR8.>B0J;WA.];&RY[7$>K)8_>:7_N?S40Q!10P) M4JYMX()2JZ%FLC KI2TEW-WXCHK6F]9U.((?FH<]OAY-2-3Z/&];H'#UM[=6 M-_*\^$(+@["\7M/H2?J6CDE:=>3,6<.[!8#Z1OK-<_[X^'#D)L[FDO)"+K^0 M-D,)HLY&H /I:77C./[WY>!4:CC;I0_I?RDY6?WRLN3^_<