0001606268-23-000019.txt : 20230803 0001606268-23-000019.hdr.sgml : 20230803 20230803102859 ACCESSION NUMBER: 0001606268-23-000019 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230803 DATE AS OF CHANGE: 20230803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Via Renewables, Inc. CENTRAL INDEX KEY: 0001606268 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC & OTHER SERVICES COMBINED [4931] IRS NUMBER: 465453215 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36559 FILM NUMBER: 231138490 BUSINESS ADDRESS: STREET 1: 12140 WICKCHESTER LANE STREET 2: SUITE 100 CITY: HOUSTON STATE: TX ZIP: 77079 BUSINESS PHONE: (713) 600-2600 MAIL ADDRESS: STREET 1: 12140 WICKCHESTER LANE STREET 2: SUITE 100 CITY: HOUSTON STATE: TX ZIP: 77079 FORMER COMPANY: FORMER CONFORMED NAME: Spark Energy, Inc. DATE OF NAME CHANGE: 20140423 10-Q 1 spke-20230630.htm 10-Q spke-20230630
false2023Q20001606268--12-310.20.20.50.50.5000016062682023-01-012023-06-300001606268us-gaap:CommonClassAMember2023-01-012023-06-300001606268us-gaap:SeriesAPreferredStockMember2023-01-012023-06-300001606268us-gaap:CommonClassAMember2023-08-01xbrli:shares0001606268us-gaap:CommonClassBMember2023-08-010001606268us-gaap:SeriesAPreferredStockMember2023-08-0100016062682023-06-30iso4217:USD00016062682022-12-310001606268us-gaap:TradeAccountsReceivableMember2023-06-300001606268us-gaap:TradeAccountsReceivableMember2022-12-310001606268us-gaap:NonrelatedPartyMember2023-06-300001606268us-gaap:NonrelatedPartyMember2022-12-310001606268us-gaap:RelatedPartyMember2023-06-300001606268us-gaap:RelatedPartyMember2022-12-31iso4217:USDxbrli:shares0001606268us-gaap:CommonClassAMember2022-12-310001606268us-gaap:CommonClassAMember2023-06-300001606268us-gaap:CommonClassBMember2023-06-300001606268us-gaap:CommonClassBMember2022-12-310001606268us-gaap:RetailMember2023-04-012023-06-300001606268us-gaap:RetailMember2022-04-012022-06-300001606268us-gaap:RetailMember2023-01-012023-06-300001606268us-gaap:RetailMember2022-01-012022-06-3000016062682023-04-012023-06-3000016062682022-04-012022-06-3000016062682022-01-012022-06-300001606268us-gaap:ProductAndServiceOtherMember2023-04-012023-06-300001606268us-gaap:ProductAndServiceOtherMember2022-04-012022-06-300001606268us-gaap:ProductAndServiceOtherMember2023-01-012023-06-300001606268us-gaap:ProductAndServiceOtherMember2022-01-012022-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001606268us-gaap:TreasuryStockCommonMember2022-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001606268us-gaap:AdditionalPaidInCapitalMember2022-12-310001606268us-gaap:RetainedEarningsMember2022-12-310001606268us-gaap:ParentMember2022-12-310001606268us-gaap:NoncontrollingInterestMember2022-12-310001606268us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001606268us-gaap:ParentMember2023-01-012023-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-06-300001606268us-gaap:RetainedEarningsMember2023-01-012023-06-300001606268us-gaap:NoncontrollingInterestMember2023-01-012023-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-06-300001606268us-gaap:TreasuryStockCommonMember2023-06-300001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001606268us-gaap:AdditionalPaidInCapitalMember2023-06-300001606268us-gaap:RetainedEarningsMember2023-06-300001606268us-gaap:ParentMember2023-06-300001606268us-gaap:NoncontrollingInterestMember2023-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001606268us-gaap:TreasuryStockCommonMember2023-03-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001606268us-gaap:AdditionalPaidInCapitalMember2023-03-310001606268us-gaap:RetainedEarningsMember2023-03-310001606268us-gaap:ParentMember2023-03-310001606268us-gaap:NoncontrollingInterestMember2023-03-3100016062682023-03-310001606268us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001606268us-gaap:ParentMember2023-04-012023-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001606268us-gaap:RetainedEarningsMember2023-04-012023-06-300001606268us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001606268us-gaap:TreasuryStockCommonMember2021-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001606268us-gaap:AdditionalPaidInCapitalMember2021-12-310001606268us-gaap:RetainedEarningsMember2021-12-310001606268us-gaap:ParentMember2021-12-310001606268us-gaap:NoncontrollingInterestMember2021-12-3100016062682021-12-310001606268us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001606268us-gaap:ParentMember2022-01-012022-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-06-300001606268us-gaap:RetainedEarningsMember2022-01-012022-06-300001606268us-gaap:NoncontrollingInterestMember2022-01-012022-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-06-300001606268us-gaap:TreasuryStockCommonMember2022-06-300001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001606268us-gaap:AdditionalPaidInCapitalMember2022-06-300001606268us-gaap:RetainedEarningsMember2022-06-300001606268us-gaap:ParentMember2022-06-300001606268us-gaap:NoncontrollingInterestMember2022-06-3000016062682022-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001606268us-gaap:TreasuryStockCommonMember2022-03-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001606268us-gaap:AdditionalPaidInCapitalMember2022-03-310001606268us-gaap:RetainedEarningsMember2022-03-310001606268us-gaap:ParentMember2022-03-310001606268us-gaap:NoncontrollingInterestMember2022-03-3100016062682022-03-310001606268us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001606268us-gaap:ParentMember2022-04-012022-06-300001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-04-012022-06-300001606268us-gaap:RetainedEarningsMember2022-04-012022-06-300001606268us-gaap:NoncontrollingInterestMember2022-04-012022-06-300001606268us-gaap:CommonClassAMember2022-04-012022-06-3000016062682022-06-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:NewEnglandMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NewEnglandMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:NewEnglandMember2023-04-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:NewEnglandMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NewEnglandMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:NewEnglandMember2022-04-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:MidAtlanticMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:MidAtlanticMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMember2023-04-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:MidAtlanticMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:MidAtlanticMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMember2022-04-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:MidwestMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:MidwestMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:MidwestMember2023-04-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:MidwestMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:MidwestMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:MidwestMember2022-04-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:SouthwestMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:SouthwestMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:SouthwestMember2023-04-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:SouthwestMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:SouthwestMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:SouthwestMember2022-04-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMember2022-04-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2023-04-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2022-04-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:ResidentialMember2023-04-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMemberspke:ResidentialMember2023-04-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:ResidentialMember2023-04-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:ResidentialMember2022-04-012022-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMemberspke:ResidentialMember2022-04-012022-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:ResidentialMember2022-04-012022-06-300001606268us-gaap:UnbilledRevenuesMemberspke:RetailElectricityMemberus-gaap:RetailMember2023-04-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2023-04-012023-06-300001606268us-gaap:UnbilledRevenuesMemberspke:RetailElectricityMemberus-gaap:RetailMember2022-04-012022-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2022-04-012022-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2022-04-012022-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMemberus-gaap:RetailMember2023-04-012023-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2023-04-012023-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2023-04-012023-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMemberus-gaap:RetailMember2022-04-012022-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2022-04-012022-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2022-04-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-04-012023-06-300001606268us-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-04-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NonPurchaseofAccountsReceivableMarketMember2022-04-012022-06-300001606268us-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2022-04-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:NewEnglandMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NewEnglandMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:NewEnglandMember2023-01-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:NewEnglandMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NewEnglandMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:NewEnglandMember2022-01-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:MidAtlanticMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:MidAtlanticMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMember2023-01-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:MidAtlanticMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:MidAtlanticMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:MidAtlanticMember2022-01-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:MidwestMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:MidwestMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:MidwestMember2023-01-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:MidwestMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:MidwestMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:MidwestMember2022-01-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:SouthwestMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:SouthwestMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:SouthwestMember2023-01-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:SouthwestMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:SouthwestMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:SouthwestMember2022-01-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMember2022-01-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2023-01-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2022-01-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:ResidentialMember2023-01-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMemberspke:ResidentialMember2023-01-012023-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:ResidentialMember2023-01-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:ResidentialMember2022-01-012022-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailNaturalGasMemberspke:ResidentialMember2022-01-012022-06-300001606268us-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:ResidentialMember2022-01-012022-06-300001606268us-gaap:UnbilledRevenuesMemberspke:RetailElectricityMemberus-gaap:RetailMember2023-01-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2023-01-012023-06-300001606268us-gaap:UnbilledRevenuesMemberspke:RetailElectricityMemberus-gaap:RetailMember2022-01-012022-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2022-01-012022-06-300001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2022-01-012022-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMemberus-gaap:RetailMember2023-01-012023-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2023-01-012023-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2023-01-012023-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMemberus-gaap:RetailMember2022-01-012022-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailNaturalGasMember2022-01-012022-06-300001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2022-01-012022-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-01-012023-06-300001606268us-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2023-01-012023-06-300001606268spke:RetailElectricityMemberus-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:RetailNaturalGasMemberspke:NonPurchaseofAccountsReceivableMarketMember2022-01-012022-06-300001606268us-gaap:RetailMemberspke:NonPurchaseofAccountsReceivableMarketMember2022-01-012022-06-300001606268spke:ElectricAndGasRevenueMember2023-04-012023-06-300001606268spke:ElectricAndGasRevenueMember2022-04-012022-06-300001606268spke:CostOfServicesEnergyServicesMember2023-04-012023-06-300001606268spke:CostOfServicesEnergyServicesMember2022-04-012022-06-300001606268spke:ElectricAndGasRevenueMember2023-01-012023-06-300001606268spke:ElectricAndGasRevenueMember2022-01-012022-06-300001606268spke:CostOfServicesEnergyServicesMember2023-01-012023-06-300001606268spke:CostOfServicesEnergyServicesMember2022-01-012022-06-300001606268us-gaap:TradeAccountsReceivableMember2023-01-012023-06-300001606268spke:SparkHoldCoMember2023-01-012023-06-30xbrli:pure0001606268spke:NuDevcoRetailandRetailcoLLCMemberspke:SparkHoldCoMember2023-01-012023-06-300001606268spke:SparkHoldCoMember2022-01-012022-12-310001606268spke:NuDevcoRetailandRetailcoLLCMemberspke:SparkHoldCoMember2022-01-012022-12-310001606268us-gaap:CommonClassAMember2023-03-200001606268us-gaap:CommonClassBMember2023-03-200001606268us-gaap:CommonClassAMember2023-04-012023-06-300001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMember2023-04-012023-06-300001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMember2023-01-012023-06-300001606268us-gaap:CommonClassBMember2023-04-012023-06-300001606268us-gaap:CommonClassBMember2022-04-012022-06-300001606268us-gaap:CommonClassBMember2023-01-012023-06-300001606268us-gaap:CommonClassBMember2022-01-012022-06-300001606268us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-06-300001606268us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001606268us-gaap:CommonClassBMembersrt:MinimumMember2023-03-202023-03-200001606268us-gaap:CommonClassAMembersrt:MinimumMember2023-03-202023-03-200001606268srt:MaximumMemberus-gaap:CommonClassBMember2023-03-202023-03-200001606268srt:MaximumMemberus-gaap:CommonClassAMember2023-03-202023-03-200001606268us-gaap:SeriesAPreferredStockMember2022-04-142022-04-140001606268us-gaap:SeriesAPreferredStockMember2022-04-152022-04-150001606268us-gaap:SeriesAPreferredStockMember2022-04-150001606268us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SeriesAPreferredStockMember2023-01-012023-06-300001606268us-gaap:SeriesAPreferredStockMember2023-04-012023-06-300001606268us-gaap:SeriesAPreferredStockMember2023-06-300001606268us-gaap:LongMembersrt:NaturalGasReservesMemberspke:NontradingMember2023-01-012023-06-30utr:MMBTU0001606268us-gaap:LongMembersrt:NaturalGasReservesMemberspke:NontradingMember2022-01-012022-12-310001606268us-gaap:LongMemberspke:NontradingMemberus-gaap:ElectricityMember2023-01-012023-06-30utr:MWh0001606268us-gaap:LongMemberspke:NontradingMemberus-gaap:ElectricityMember2022-01-012022-12-310001606268us-gaap:LongMemberspke:DesignatedasTradingMembersrt:NaturalGasReservesMember2023-01-012023-06-300001606268us-gaap:LongMemberspke:DesignatedasTradingMembersrt:NaturalGasReservesMember2022-01-012022-12-310001606268spke:NontradingMember2023-04-012023-06-300001606268spke:NontradingMember2022-04-012022-06-300001606268spke:NontradingMember2023-01-012023-06-300001606268spke:NontradingMember2022-01-012022-06-300001606268spke:DesignatedasTradingMemberspke:NonCashFlowHedgingMember2023-04-012023-06-300001606268spke:DesignatedasTradingMemberspke:NonCashFlowHedgingMember2022-04-012022-06-300001606268spke:DesignatedasTradingMemberspke:NonCashFlowHedgingMember2023-01-012023-06-300001606268spke:DesignatedasTradingMemberspke:NonCashFlowHedgingMember2022-01-012022-06-300001606268spke:NontradingCommodityContractCurrentMember2023-06-300001606268spke:TradingCommodityContractCurrentMember2023-06-300001606268spke:CommodityContractCurrentMember2023-06-300001606268spke:NontradingCommodityContractNoncurrentMember2023-06-300001606268spke:CommodityContractNoncurrentMember2023-06-300001606268us-gaap:CommodityContractMember2023-06-300001606268spke:TradingCommodityContractNoncurrentMember2023-06-300001606268spke:NontradingCommodityContractCurrentMember2022-12-310001606268spke:TradingCommodityContractCurrentMember2022-12-310001606268spke:CommodityContractCurrentMember2022-12-310001606268spke:NontradingCommodityContractNoncurrentMember2022-12-310001606268spke:TradingCommodityContractNoncurrentMember2022-12-310001606268spke:CommodityContractNoncurrentMember2022-12-310001606268us-gaap:CommodityContractMember2022-12-310001606268us-gaap:SoftwareDevelopmentMembersrt:MinimumMember2023-06-300001606268srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2023-06-300001606268us-gaap:SoftwareDevelopmentMember2023-06-300001606268us-gaap:SoftwareDevelopmentMember2022-12-310001606268us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2023-06-300001606268srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-06-300001606268us-gaap:FurnitureAndFixturesMember2023-06-300001606268us-gaap:FurnitureAndFixturesMember2022-12-310001606268us-gaap:CustomerRelationshipsMember2023-06-300001606268us-gaap:CustomerRelationshipsMember2022-12-310001606268spke:CustomerRelationshipsOtherMember2023-06-300001606268spke:CustomerRelationshipsOtherMember2022-12-310001606268us-gaap:TrademarksMember2023-06-300001606268us-gaap:TrademarksMember2022-12-310001606268us-gaap:CustomerRelationshipsMember2023-01-012023-06-300001606268spke:CustomerRelationshipsOtherMember2023-01-012023-06-300001606268us-gaap:TrademarksMember2023-01-012023-06-300001606268spke:CustomerRelationshipsOtherMember2021-12-310001606268spke:CustomerRelationshipsOtherMember2022-03-310001606268spke:CustomerRelationshipsOtherMember2022-01-012022-03-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001606268us-gaap:SubordinatedDebtMember2023-06-300001606268us-gaap:SubordinatedDebtMember2022-12-310001606268us-gaap:LineOfCreditMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMember2022-01-012022-12-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-04-012023-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-04-012022-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-06-300001606268spke:OtherLongTermDebtMember2023-04-012023-06-300001606268spke:OtherLongTermDebtMember2022-04-012022-06-300001606268spke:OtherLongTermDebtMember2023-01-012023-06-300001606268spke:OtherLongTermDebtMember2022-01-012022-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MinimumMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300001606268us-gaap:LineOfCreditMemberspke:SeniorSecuredRevolvingCreditFacilityMember2023-01-012023-06-300001606268spke:ViaRenewablesMemberspke:WKeithMaxwellIIIMember2023-06-300001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2021-10-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMembersrt:MinimumMember2021-10-310001606268srt:MaximumMemberspke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2021-10-310001606268us-gaap:PrimeRateMemberspke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2021-10-312021-10-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2023-06-300001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2022-12-310001606268us-gaap:LineOfCreditMemberspke:FederalFundsRateMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel1Member2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel3Member2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel1Member2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel3Member2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMember2023-06-300001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel1Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel1Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMember2022-12-310001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMember2023-06-300001606268spke:LitigationAndRegulatoryMattersMember2023-06-300001606268spke:LitigationAndRegulatoryMattersMember2022-12-310001606268spke:IndirectTaxAuditsMember2023-06-300001606268spke:IndirectTaxAuditsMember2022-12-310001606268srt:AffiliatedEntityMember2023-06-300001606268srt:AffiliatedEntityMember2022-12-310001606268srt:AffiliatedEntityMember2023-04-012023-06-300001606268srt:AffiliatedEntityMember2022-04-012022-06-300001606268srt:AffiliatedEntityMember2023-01-012023-06-300001606268srt:AffiliatedEntityMember2022-01-012022-06-300001606268srt:AffiliatedEntityMemberspke:AllocatedOverheadCostsMember2023-04-012023-06-300001606268srt:AffiliatedEntityMemberspke:AllocatedOverheadCostsMember2022-04-012022-06-300001606268srt:AffiliatedEntityMemberspke:AllocatedOverheadCostsMember2023-01-012023-06-300001606268srt:AffiliatedEntityMemberspke:AllocatedOverheadCostsMember2022-01-012022-06-300001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2023-04-012023-06-300001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2022-04-012022-06-300001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2023-01-012023-06-300001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2022-01-012022-06-300001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300001606268spke:RetailNaturalGasMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300001606268us-gaap:CorporateNonSegmentMember2023-04-012023-06-300001606268srt:ConsolidationEliminationsMember2023-04-012023-06-300001606268spke:RetailElectricityMemberspke:NontradingMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300001606268spke:RetailNaturalGasMemberspke:NontradingMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2023-04-012023-06-300001606268spke:NontradingMembersrt:ConsolidationEliminationsMember2023-04-012023-06-300001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2023-06-300001606268spke:RetailNaturalGasMemberus-gaap:OperatingSegmentsMember2023-06-300001606268us-gaap:CorporateNonSegmentMember2023-06-300001606268srt:ConsolidationEliminationsMember2023-06-300001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001606268spke:RetailNaturalGasMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001606268us-gaap:CorporateNonSegmentMember2022-04-012022-06-300001606268srt:ConsolidationEliminationsMember2022-04-012022-06-300001606268spke:RetailElectricityMemberspke:NontradingMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001606268spke:RetailNaturalGasMemberspke:NontradingMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2022-04-012022-06-300001606268spke:NontradingMembersrt:ConsolidationEliminationsMember2022-04-012022-06-300001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2022-12-310001606268spke:RetailNaturalGasMemberus-gaap:OperatingSegmentsMember2022-12-310001606268us-gaap:CorporateNonSegmentMember2022-12-310001606268srt:ConsolidationEliminationsMember2022-12-310001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300001606268spke:RetailNaturalGasMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300001606268us-gaap:CorporateNonSegmentMember2023-01-012023-06-300001606268srt:ConsolidationEliminationsMember2023-01-012023-06-300001606268spke:RetailElectricityMemberspke:NontradingMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300001606268spke:RetailNaturalGasMemberspke:NontradingMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2023-01-012023-06-300001606268spke:NontradingMembersrt:ConsolidationEliminationsMember2023-01-012023-06-300001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001606268spke:RetailNaturalGasMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001606268us-gaap:CorporateNonSegmentMember2022-01-012022-06-300001606268srt:ConsolidationEliminationsMember2022-01-012022-06-300001606268spke:RetailElectricityMemberspke:NontradingMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001606268spke:RetailNaturalGasMemberspke:NontradingMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2022-01-012022-06-300001606268spke:NontradingMembersrt:ConsolidationEliminationsMember2022-01-012022-06-300001606268spke:ResidentialCustomerEquivalentMember2022-08-012022-08-31utr:kWh0001606268spke:BrokerContractsMember2022-01-012022-01-31spke:customer0001606268spke:RightsToBrokerContractsMember2022-01-012022-01-310001606268spke:RightsToBrokerContractsMember2022-06-012022-06-300001606268us-gaap:SubsequentEventMemberus-gaap:SeriesAPreferredStockMember2023-07-192023-07-19


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
 
      QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2023
 
         TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from          to          
 
Commission File Number: 001-36559
Via Renewables, Inc.
(Exact name of registrant as specified in its charter)
Delaware46-5453215
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
12140 Wickchester Ln, Suite 100
Houston, Texas 77079

(Address of principal executive offices)
 
(713) 600-2600
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbols(s)Name of exchange on which registered
Class A common stock, par value $0.01 per shareVIAThe NASDAQ Global Select Market
8.75% Series A Fixed-to-Floating Rate

Cumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share
VIASPThe NASDAQ Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes     No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this Chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes     No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.        
Large accelerated filer      Accelerated filer  



Non-accelerated filer                                   Smaller reporting company
Emerging Growth Company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
    
    Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
        Yes     No

There were 3,231,134 shares of Class A common stock, 4,000,000 shares of Class B common stock and 3,567,543 shares of Series A Preferred Stock outstanding as of August 1, 2023.



VIA RENEWABLES, INC.
INDEX TO QUARTERLY REPORT ON FORM 10-Q
For the Quarter Ended June 30, 2023
Page No.
PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
CONDENSED CONSOLIDATED BALANCE SHEETS AS OF JUNE 30, 2023 AND DECEMBER 31, 2022 (unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2023 AND 2022 (unaudited)
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2023 AND 2022 (unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS FOR THE SIX MONTHS ENDED JUNE 30, 2023 AND 2022 (unaudited)
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
ITEM 4. CONTROLS AND PROCEDURES
PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
ITEM 1A. RISK FACTORS
ITEM 6. EXHIBITS
SIGNATURES

1

Cautionary Note Regarding Forward Looking Statements
This Quarterly Report on Form 10-Q (this “Report”) contains forward-looking statements that are subject to a number of risks and uncertainties, many of which are beyond our control. These forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), can be identified by the use of forward-looking terminology including “may,” “should,” “could,” “likely,” “will,” “believe,” “expect,” “anticipate,” “estimate,” “continue,” “plan,” “intend,” “project,” or other similar words. Forward-looking statements appear in a number of places in this Report. All statements, other than statements of historical fact, included in this Report are forward-looking statements. The forward-looking statements include statements regarding the impacts of Winter Storm Uri, cash flow generation and liquidity, business strategy, prospects for growth and acquisitions, outcomes of legal proceedings, the timing, availability, ability to pay and implied amount of cash dividends and distributions on our Class A common stock and Series A Preferred Stock, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans, objectives, beliefs of management, availability and terms of capital, competition, government regulation and general economic conditions. Although we believe that the expectations reflected in such forward-looking statements are reasonable, we cannot give any assurance that such expectations will prove correct.
The forward-looking statements in this Report are subject to risks and uncertainties. Important factors that could cause actual results to materially differ from those projected in the forward-looking statements include, but are not limited to:

our ability to remediate the material weakness in our internal control over financial reporting, the identification of any additional material weakness in the future or otherwise failing to maintain an effective system of internal controls;
the ultimate impact of the Winter Storm Uri, including future benefits or costs related to ERCOT market securitization efforts, and any corrective action by the State of Texas, ERCOT, the Railroad Commission of Texas, or the Public Utility Commission of Texas;
changes in commodity prices, the margins we achieve, and interest rates;
the sufficiency of risk management and hedging policies and practices;
the impact of extreme and unpredictable weather conditions, including hurricane, heat waves and other natural disasters;
federal, state and local regulations, including the industry's ability to address or adapt to potentially restrictive new regulations that may be enacted by public utility commissions;
our ability to borrow funds and access credit markets;
restrictions and covenants in our debt agreements and collateral requirements;
credit risk with respect to suppliers and customers;
our ability to acquire customers and actual attrition rates;
changes in costs to acquire customers;
accuracy of billing systems;
our ability to successfully identify, complete, and efficiently integrate acquisitions into our operations;
significant changes in, or new changes by, the independent system operators (“ISOs”) in the regions we operate;
competition; and
the “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, in our Quarterly Reports on Form 10-Q in "Item 1A — Risk Factors" of this Report, and in our other public filings and press releases.

You should review the Risk Factors and other factors noted throughout or incorporated by reference in this Report that could cause our actual results to differ materially from those contained in any forward-looking statement. All forward-looking statements speak only as of the date of this Report. Unless required by law, we disclaim any obligation to publicly update or revise these statements whether as a result of new information, future events or otherwise. It is not possible for us to predict all risks, nor can we assess the impact of all factors on the business or
2

the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.
3

PART I. — FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS
4

VIA RENEWABLES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share counts)
(unaudited)
June 30, 2023December 31, 2022
Assets
Current assets:
Cash and cash equivalents$47,059 $33,658 
Restricted cash 1,693 
Accounts receivable, net of allowance for credit losses of $5,102 at June 30, 2023 and $4,335 at December 31, 2022
47,880 81,466 
Accounts receivable—affiliates5,227 6,455 
Inventory1,923 4,405 
Fair value of derivative assets, net421 1,632 
Customer acquisition costs, net4,629 3,530 
Customer relationships, net350 2,520 
Deposits8,105 10,568 
Renewable energy credit asset21,682 24,251 
Other current assets8,043 8,749 
Total current assets145,319 178,927 
Property and equipment, net4,723 4,691 
Fair value of derivative assets, net198 666 
Customer acquisition costs, net1,730 1,683 
Customer relationships, net310 481 
Deferred tax assets19,063 20,437 
Goodwill120,343 120,343 
Other assets3,097 3,722 
Total assets$294,783 $330,950 
Liabilities, Series A Preferred Stock and Stockholders' Equity
Current liabilities:
Accounts payable$24,487 $53,296 
Accounts payable—affiliates833 265 
Accrued liabilities7,870 8,431 
Renewable energy credit liability10,535 13,722 
Fair value of derivative liabilities, net21,121 16,132 
Other current liabilities64 322 
Total current liabilities64,910 92,168 
Long-term liabilities:
Fair value of derivative liabilities, net2,429 2,715 
Long-term portion of Senior Credit Facility105,000 100,000 
Subordinated debt—affiliates5,000 20,000 
Other long-term liabilities 18 
Total liabilities177,339 214,901 
Commitments and contingencies (Note 12)
Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at June 30, 2023 and December 31, 2022
87,976 87,713 
Stockholders' equity:
       Common Stock:
Class A common stock, par value $0.01 per share, 120,000,000 shares authorized, 3,260,053 shares issued and 3,231,134 shares outstanding at June 30, 2023 and 3,200,472 shares issued and 3,171,553 shares outstanding at December 31, 2022
32 32 
Class B common stock, par value $0.01 per share, 60,000,000 shares authorized, 4,000,000 shares issued and outstanding at June 30, 2023 and December 31, 2022
40 40 
       Additional paid-in capital38,559 42,871 
       Accumulated other comprehensive loss(40)(40)
       Retained earnings 7,227 2,073 
       Treasury stock, at cost, 28,919 shares at June 30, 2023 and December 31, 2022
(2,406)(2,406)
       Total stockholders' equity43,412 42,570 
Non-controlling interest in Spark HoldCo, LLC(13,944)(14,234)
       Total equity29,468 28,336 
Total liabilities, Series A Preferred Stock and Stockholders' equity$294,783 $330,950 
The accompanying notes are an integral part of the condensed consolidated financial statements.
5


VIA RENEWABLES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenues:
Retail revenues$92,621 $98,347 $227,746 $226,405 
Net asset optimization expense(1,359)(1,248)(4,632)(2,152)
Other revenue137  137  
Total Revenues91,399 97,099 223,251 224,253 
Operating Expenses:
Retail cost of revenues45,926 61,702 163,367 130,409 
General and administrative 16,713 13,583 33,938 28,518 
Depreciation and amortization1,994 4,936 5,330 10,120 
Total Operating Expenses64,633 80,221 202,635 169,047 
Operating income26,766 16,878 20,616 55,206 
Other (expense) income:
Interest expense(2,447)(1,820)(5,144)(3,127)
Interest and other income 7 206 87 255 
Total other expenses(2,440)(1,614)(5,057)(2,872)
Income before income tax expense 24,326 15,264 15,559 52,334 
Income tax expense5,240 2,730 3,244 8,774 
Net income$19,086 $12,534 $12,315 $43,560 
Less: Net income attributable to non-controlling interests11,105 7,916 4,521 25,968 
Net income attributable to Via Renewables, Inc. stockholders$7,981 $4,618 $7,794 $17,592 
Less: Dividend on Series A Preferred Stock2,640 1,700 5,184 3,651 
Net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Net income attributable to Via Renewables, Inc. per share of Class A common stock
       Basic$1.67 $0.93 $0.82 $4.44 
       Diluted$1.67 $0.92 $0.82 $4.41 
Weighted average shares of Class A common stock outstanding
       Basic3,205 3,149 3,189 3,140 
       Diluted3,205 3,155 3,189 3,158 


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

6

VIA RENEWABLES, INC.
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY
(in thousands)
(unaudited)
Six Months Ended June 30, 2023
Issued Shares of Class A Common StockIssued Shares of Class B Common StockTreasury StockClass A Common StockClass B Common StockTreasury StockAccumulated Other Comprehensive LossAdditional Paid-in CapitalRetained EarningsTotal Stockholders' EquityNon-controlling InterestTotal Equity
Balance at December 31, 20223,201 4,000 (29)$32 $40 $(2,406)$(40)$42,871 $2,073 $42,570 $(14,234)$28,336 
Stock based compensation— — — — — — 1,294 — 1,294 — 1,294 
Restricted stock unit vesting45 — — — — — (186)— (186)— (186)
Consolidated net income — — — — — — — — 7,794 7,794 4,521 12,315 
Stock issued - reverse stock split14 — — — — — — — — — — — 
Distributions paid to non-controlling unit holders— — — — — — — — — — (4,233)(4,233)
Dividends paid to Class A common stockholders ($0.90625 per share)
— — — — — — — (2,874)— (2,874)— (2,874)
Dividends paid to Preferred Stockholders— — — — — — — (2,544)(2,640)(5,184)— (5,184)
Changes in ownership interest— — — — — — — (2)— (2)2  
Balance at June 30, 20233,260 4,000 (29)$32 $40 $(2,406)$(40)$38,559 $7,227 $43,412 $(13,944)$29,468 

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











7

Three Months Ended June 30, 2023
Issued Shares of Class A Common StockIssued Shares of Class B Common StockTreasury StockClass A Common StockClass B Common StockTreasury StockAccumulated Other Comprehensive LossAdditional Paid-in CapitalRetained Earnings Total Stockholders' EquityNon-controlling InterestTotal Equity
Balance at March 31, 20233,2154,000(29)$32 $40 $(2,406)$(40)$38,244 $1,886 $37,756 $(24,553)$13,203 
Stock based compensation— 613613613
Restricted stock unit vesting45(186)(186)(186)
Consolidated net income— — — — — — — — 7,9817,98111,10519,086
Distributions paid to non-controlling unit holders(608)(608)
Dividends paid to Preferred Stockholders(2,640)(2,640)(2,640)
Changes in Ownership Interest(112)(112)112
Balance at June 30, 2023
3,260 4,000 (29)$32 $40 $(2,406)$(40)$38,559 $7,227 $43,412 $(13,944)$29,468 

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















8

Six Months Ended June 30, 2022
Issued Shares of Class A Common StockIssued Shares of Class B Common StockTreasury StockClass A Common StockClass B Common StockTreasury StockAccumulated Other Comprehensive LossAdditional Paid-in CapitalRetained Earnings (Deficit)Total Stockholders' EquityNon-controlling InterestTotal Equity
Balance at December 31, 20213,159 4,000 (29)$32 $40 $(2,406)$(40)$53,918 $173 $51,717 $(3,168)$48,549 
Stock based compensation— — — — — — 1,857 — 1,857 — 1,857 
Restricted stock unit vesting42 — — — — — (471)— (471)— (471)
Consolidated net income— — — — — — — — 17,592 17,592 25,968 43,560 
Distributions paid to non-controlling unit holders— — — — — — — — — — (7,303)(7,303)
Dividends paid to Class A common stockholders ($0.90625 per share)
— — — — — — — — (5,713)(5,713)— (5,713)
Dividends paid to Preferred Stockholders— — — — — — — — (3,651)(3,651)— (3,651)
Changes in ownership interest— — — — — — — 398 — 398 (398) 
Balance at June 30, 20223,201 4,000 (29)$32 $40 $(2,406)$(40)$55,702 $8,401 $61,729 $15,099 $76,828 

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














9

Three Months Ended June 30, 2022
Issued Shares of Class A Common StockIssued Shares of Class B Common StockTreasury StockClass A Common StockClass B Common StockTreasury StockAccumulated Other Comprehensive LossAdditional Paid-in CapitalRetained Earnings (Deficit)Total Stockholders' EquityNon-controlling InterestTotal Equity
Balance at March 31, 20223,161 4,000 (29)$32 $40 $(2,406)$(40)$54,464 $8,357 $60,447 $10,947 $71,394 
Stock based compensation— — — — — — — 1,512 — 1,512 — 1,512 
Restricted stock unit vesting40 — — — — — — (413)— (413)— (413)
Consolidated net income— — — — — — — — 4,618 4,618 7,916 12,534 
Distributions paid to non-controlling unit holders— — — — — — — — — — (3,625)(3,625)
Dividends paid to Class A common stockholders ($0.90625 per share)
— — — — — — — — (2,874)(2,874)— (2,874)
Dividends paid to Preferred Stockholders— — — — — — — — (1,700)(1,700)— (1,700)
Changes in ownership interest— — — — — — — 139 — 139 (139) 
Balance at June 30, 20223,201 4,000 (29)$32 $40 $(2,406)$(40)$55,702 $8,401 $61,729 $15,099 $76,828 

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












10

VIA RENEWABLES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 Six Months Ended June 30,
  20232022
Cash flows from operating activities:
Net income$12,315 $43,560 
Adjustments to reconcile net income to net cash flows provided by operating activities:
Depreciation and amortization expense5,330 10,120 
Deferred income taxes1,374 5,595 
Stock based compensation1,284 1,922 
Amortization of deferred financing costs413 713 
Bad debt expense1,888 1,833 
Loss (gain) on derivatives, net43,437 (57,460)
Current period cash settlements on derivatives, net(36,667)21,844 
Other71 43 
Changes in assets and liabilities:
Decrease in accounts receivable31,698 8,585 
Decrease (increase) in accounts receivable—affiliates1,228 (1,890)
Decrease (increase) in inventory2,482 (409)
Increase in customer acquisition costs(3,263)(2,590)
Decrease in prepaid and other current assets4,937 2,678 
Decrease in intangible assets—customer acquisition 13 
Decrease (increase) in other assets421 (705)
Decrease in accounts payable and accrued liabilities(32,543)(19,372)
Increase (decrease) in accounts payable—affiliates567 (64)
Decrease in other current liabilities(257)(1,362)
Decrease in other non-current liabilities(19)(110)
Net cash provided by operating activities34,696 12,944 
Cash flows from investing activities:
Purchases of property and equipment(775)(1,126)
Acquisition of Customers (4,034)
Net cash used in investing activities(775)(5,160)
Cash flows from financing activities:
Borrowings on notes payable153,000 223,000 
Payments on notes payable(148,000)(263,000)
Net (paydown) borrowings on subordinated debt facility(15,000)20,000 
Restricted stock vesting(186)(663)
Payment of dividends to Class A common stockholders(2,874)(5,713)
Payment of distributions to non-controlling unitholders(4,233)(7,303)
Payment of Preferred Stock dividends(4,920)(3,902)
Net cash used in financing activities(22,213)(37,581)
Increase (decrease) in Cash, cash equivalents and Restricted cash11,708 (29,797)
Cash, cash equivalents and Restricted cash—beginning of period35,351 75,320 
Cash, cash equivalents and Restricted cash—end of period$47,059 $45,523 
Supplemental Disclosure of Cash Flow Information:
Non-cash items:
        Property and equipment purchase accrual$(4)$4 
Cash paid during the period for:
Interest$4,641 $2,270 
Taxes$2,218 $1,252 
The accompanying notes are an integral part of the condensed consolidated financial statements.
11

VIA RENEWABLES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
1. Formation and Organization

Organization

We are an independent retail energy services company that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. The Company is a holding company whose primary asset consists of units in Spark HoldCo, LLC (“Spark HoldCo”). The Company is the sole managing member of Spark HoldCo, is responsible for all operational, management and administrative decisions relating to Spark HoldCo’s business and consolidates the financial results of Spark HoldCo and its subsidiaries. Spark HoldCo is the direct and indirect owner of the subsidiaries through which we operate our retail energy services. We conduct our retail energy services business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Spark Energy, and Verde Energy. Via Energy Solutions (“VES”) is a wholly owned subsidiary of the Company that offers broker services for retail energy customers. Via Wireless is a wholly owned subsidiary of the Company that offers wireless services and equipment to wireless customers.

2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.

In the opinion of the Company's management, the accompanying condensed consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.

Use of Estimates and Assumptions
The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.

Relationship with our Founder, Majority Shareholder, and Chief Executive Officer

W. Keith Maxwell, III (our "Founder") is the Chief Executive Officer, a director and the owner of a majority of the voting power of our common stock through his ownership of NuDevco Retail, LLC ("NuDevco Retail") and Retailco, LLC ("Retailco"). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC ("TxEx"), which is wholly owned by Mr. Maxwell. NuDevco Retail is a wholly owned subsidiary of NuDevco Retail
12

Holdings LLC ("NuDevco Retail Holdings"), which is a wholly owned subsidiary of Electric HoldCo, LLC, which is also a wholly owned subsidiary of TxEx.

ERCOT Securitization Proceeds

In June 2022, the Company received $9.6 million from Electric Reliability Council of Texas ("ERCOT") related to Public Utility Regulatory Act ("PURA") Subchapter N Securitization financing. The Company accounted for the proceeds received as the recovery of costs of sales and services from a vendor under FASB ASC Topic 705, Cost of Sales and Services reflected as a reduction of retail cost of revenues within our consolidated statements of operations for the quarter ended June 30, 2022, as that is where the initial costs related to the impact of Winter Storm Uri were recorded.

New Accounting Standards Recently Adopted

There have been no changes to our significant accounting policies as disclosed in our 2022 Form 10-K.

Standards Being Evaluated/Standards Not Yet Adopted

The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.


3. Revenues
Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenue is measured based upon the quantity of gas or power delivered at prices contained or referenced in the customer's contract, and excludes any sales incentives (e.g., rebates) and amounts collected on behalf of third parties (e.g., sales tax).

Our revenues also include asset optimization activities. Asset optimization activities consist primarily of purchases and sales of gas that meet the definition of trading activities per FASB ASC Topic 815, Derivatives and Hedging. They are therefore excluded from the scope of FASB ASC Topic 606, Revenue from Contracts with Customers.

Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment.

Revenues for electricity, natural gas, and related services are recognized as the Company transfers the promised goods and services to the customer. Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is twelve months. Customers are billed and generally pay at least monthly, based on usage. Electricity and natural gas sales that have been delivered but not billed by period end are estimated and recorded as accrued unbilled revenues based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated residential and commercial customer usage. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class (residential or commercial). Estimated amounts are adjusted when actual usage is known and billed.

The following table discloses revenue for our reportable segments by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).
13

Reportable Segments
Three Months Ended June 30, 2023Three Months Ended June 30, 2022
Retail Electricity (a)Retail Natural GasTotal Reportable SegmentsRetail Electricity (a)Retail Natural GasTotal Reportable Segments
Primary markets (b)
New England$26,262 $1,154 $27,416 $23,636 $1,349 $24,985 
Mid-Atlantic24,181 5,929 30,110 25,124 7,602 32,726 
Midwest6,819 2,515 9,334 9,292 3,121 12,413 
Southwest17,503 8,258 25,761 24,238 3,985 28,223 
$74,765 $17,856 $92,621 $82,290 $16,057 $98,347 
Customer type
Commercial$9,353 $11,765 $21,118 $9,479 $10,764 $20,243 
Residential63,420 12,472 75,892 69,548 9,200 78,748 
Unbilled revenue (c)1,992 (6,381)(4,389)3,263 (3,907)(644)
$74,765 $17,856 $92,621 $82,290 $16,057 $98,347 
Customer credit risk
POR$42,080 $7,300 $49,380 $46,726 $9,435 $56,161 
Non-POR32,685 10,556 43,241 35,564 6,622 42,186 
$74,765 $17,856 $92,621 $82,290 $16,057 $98,347 
Reportable Segments
Six Months Ended June 30, 2023Six Months Ended June 30, 2022
Retail Electricity (a)Retail Natural GasTotal Reportable SegmentsRetail Electricity (a)Retail Natural GasTotal Reportable Segments
Primary markets (b)
New England$59,149 $5,067 $64,216 $53,097 $6,510 $59,607 
Mid-Atlantic51,690 25,275 76,965 55,542 27,115 82,657 
Midwest14,958 12,320 27,278 19,232 12,741 31,973 
Southwest31,795 27,492 59,287 42,460 9,708 52,168 
$157,592 $70,154 $227,746 $170,331 $56,074 $226,405 
Customer type
Commercial$19,646 $40,444 $60,090 $20,540 $31,193 $51,733 
Residential140,657 43,747 184,404 149,486 31,346 180,832 
Unbilled revenue (c)(2,711)(14,037)(16,748)305 (6,465)(6,160)
$157,592 $70,154 $227,746 $170,331 $56,074 $226,405 
Customer credit risk
POR$91,223 $32,354 $123,577 $102,903 $34,945 $137,848 
Non-POR66,369 37,800 104,169 67,428 21,129 88,557 
$157,592 $70,154 $227,746 $170,331 $56,074 $226,405 
(a) Retail Electricity includes Services
14

(b) The primary markets include the following states:

New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

(c) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.

Reconciliation to Consolidated Financial Information

A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Total Reportable Segments Revenue$92,621 $98,347 $227,746 $226,405 
Net asset optimization expense(1,359)(1,248)(4,632)(2,152)
Other Revenue137  137  
Total Revenues$91,399 $97,099 $223,251 $224,253 

We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the three months ended June 30, 2023 and 2022, our retail revenues included gross receipts taxes of $0.2 million and $0.3 million, respectively, and our retail cost of revenues included gross receipts taxes of $1.3 million and $1.2 million, respectively. During the six months ended June 30, 2023 and 2022, our retail revenues included gross receipt taxes of $0.5 million and $0.6 million, respectively, and our retail cost of revenues included gross receipts taxes of $2.6 million and $2.6 million, respectively.

Accounts receivables and Allowance for Credit Losses

The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible.
In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for doubtful accounts to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.

For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macro-economic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses when the accounts receivable is deemed to be uncollectible.

15

A rollforward of our allowance for credit losses for the six months ended June 30, 2023 are presented in the table below (in thousands):

Balance at December 31, 2022$(4,335)
Current period credit loss provision(1,888)
Write-offs1,179 
Recovery of previous write-offs(58)
Balance at June 30, 2023$(5,102)

4. Equity

Non-controlling Interest

We hold an economic interest and are the sole managing member in Spark HoldCo, with affiliates of our Founder holding the remaining economic interests in Spark HoldCo. As a result, we consolidate the financial position and results of operations of Spark HoldCo, and reflect the economic interests owned by these affiliates as a non-controlling interest. The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2023 and December 31, 2022, respectively.

The CompanyAffiliated Owners
June 30, 202344.90 %55.10 %
December 31, 202244.45 %55.55 %

The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income allocated to non-controlling interest$11,957 $7,994 $5,623 $27,341 
Less: Income tax expense allocated to non-controlling interest852 78 1,102 1,373 
Net income attributable to non-controlling interest$11,105 $7,916 $4,521 $25,968 

Class A Common Stock and Class B Common Stock

Holders of the Company's Class A common stock and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or by our certificate of incorporation.

Reverse Stock Split

On March 20, 2023, the Company’s shareholders approved at a special meeting a proposal by the Company’s Board of Directors to consummate a reverse stock split of the Company’s Class A common stock at a ratio between 1 for 2 to 1 for 5 and (ii) Class B common stock at a ratio between 1 for 2 to 1 for 5, with such ratios to be determined by the Chief Executive Officer or the Chief Financial Officer, or to determine not to proceed with the reverse stock split, during a period of time not to exceed the one-year anniversary of the special meeting date (the “Reverse Stock Split”).
16

On March 20, 2023, the Company filed a Certificate of Amendment to the Company’s Amended and Restated Certificate of Incorporation with the Delaware Secretary of State to effect the Reverse Stock Split at a ratio of 1 to 5 for each issued and outstanding share of Class A common stock and Class B common stock as of March 21, 2023 at 5:30 PM ET. The Class A common stock began trading on a post-split basis on March 22, 2023.

No fractional shares were issued as a result of the Reverse Stock Split and it did not impact the par value of the Class A common stock or Class B common stock. Any fractional shares that would otherwise have resulted from the Reverse Stock Split were rounded up to the next whole number. The number of authorized shares of Common Stock remained unchanged at 120,000,000 shares of Class A common stock and 60,000,000 shares of Class B common stock.
All shares of Class A common stock and Class B common stock and per share amounts in the accompanying consolidated financial statements and related notes have been retrospectively restated to reflect the effect of the Reverse Stock Split effective March 21, 2023.

Dividends on Class A Common Stock

Dividends declared for the Company's Class A common stock are reported as a reduction of retained earnings, or a reduction of additional paid in capital to the extent retained earnings are exhausted. During the three and six months ended June 30, 2023, we paid zero and $2.9 million in dividends to the holders of the Company's Class A common stock.

If we pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of its units, including those holders that own our Class B common stock (our non-controlling interest holder). As a result, during the three and six months ended June 30, 2023, Spark HoldCo made corresponding distributions of zero and $3.6 million to our non-controlling interest holders.

In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock. During the three months ended June 30, 2023, we did not pay dividends to the holders of the Company's Class A common stock and did not make corresponding distributions to our non-controlling interest holders.

Earnings Per Share

Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities.

The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):
17

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income attributable to Via Renewables, Inc. stockholders$7,981 $4,618 $7,794 $17,592 
Less: Dividend on Series A Preferred Stock2,640 1,700 5,184 3,651 
Net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Basic weighted average Class A common shares outstanding3,205 3,149 3,189 3,140 
Basic income per share attributable to stockholders$1.67 $0.93 $0.82 $4.44 
Net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Effect of conversion of Class B common stock to shares of Class A common stock    
Diluted net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Basic weighted average Class A common shares outstanding3,205 3,149 3,189 3,140 
Effect of dilutive Class B common stock    
Effect of dilutive restricted stock units 6  18 
Diluted weighted average shares outstanding3,205 3,155 3,189 3,158 
Diluted income per share attributable to stockholders$1.67 $0.92 $0.82 $4.41 

The computation of diluted earnings per share for the three and six months ended June 30, 2023 and 2022, excludes 4.0 million and 4.0 million shares of Class B common stock because the effect of their conversion was antidilutive. The Company's outstanding shares of Series A Preferred Stock were not included in the calculation of diluted earnings per share because they contain only contingent redemption provisions that have not occurred.

Variable Interest Entity

Spark HoldCo is a variable interest entity due to its lack of rights to participate in significant financial and operating decisions and its inability to dissolve or otherwise remove its management. Spark HoldCo owns all of the outstanding membership interests in each of our operating subsidiaries except VES. We are the sole managing member of Spark HoldCo, manage Spark HoldCo's operating subsidiaries through this managing membership interest, and are considered the primary beneficiary of Spark HoldCo. The assets of Spark HoldCo cannot be used to settle our obligations except through distributions to us, and the liabilities of Spark HoldCo cannot be settled by us except through contributions to Spark HoldCo. The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2023 and December 31, 2022 (in thousands):
18

June 30, 2023December 31, 2022
Assets
Current assets:
   Cash and cash equivalents$46,945 $33,267 
   Accounts receivable47,702 81,363 
   Other current assets46,945 61,162 
   Total current assets141,592 175,792 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets12,667 13,675 
   Total non-current assets133,010 134,018 
   Total Assets$274,602 $309,810 
Liabilities
Current liabilities:
   Accounts payable and accrued liabilities$31,913 $61,367 
   Other current liabilities67,643 63,673 
   Total current liabilities99,556 125,040 
Long-term liabilities:
   Long-term portion of Senior Credit Facility105,000 100,000 
   Subordinated debt affiliate
5,000 20,000 
   Other long-term liabilities2,429 2,733 
   Total long-term liabilities112,429 122,733 
   Total Liabilities$211,985 $247,773 

5. Preferred Stock

Holders of the Series A Preferred Stock have no voting rights, except in specific circumstances of delisting or in the case the dividends are in arrears as specified in the Series A Preferred Stock Certificate of Designations. The Series A Preferred Stock accrued dividends at an annual percentage rate of 8.75% through April 14, 2022. The floating rate period for the Series A Preferred Stock began on April 15, 2022. The dividend on the Series A Preferred Stock will accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. The liquidation preference provisions of the Series A Preferred Stock are considered contingent redemption provisions because there are rights granted to the holders of the Series A Preferred Stock that are not solely within our control upon a change in control of the Company. Accordingly, the Series A Preferred Stock is presented between liabilities and the equity sections in the accompanying condensed consolidated balance sheets. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock. Following the cessation of the publication of U.S. LIBOR on June 30, 2023, the Company uses Three-Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.

During the three and six months ended June 30, 2023, we paid $2.5 million and $4.9 million in dividends to holders of the Series A Preferred Stock. As of June 30, 2023, we had accrued $2.6 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on July 17, 2023.

A summary of our preferred equity balance for the six months ended June 30, 2023 is as follows:
19

(in thousands)
Balance at December 31, 2022$87,713 
Accumulated dividends on Series A Preferred Stock263 
Balance at June 30, 2023
$87,976 

6. Derivative Instruments

We are exposed to the impact of market fluctuations in the price of electricity and natural gas, basis differences in the price of natural gas, storage charges, renewable energy credits ("RECs"), and capacity charges from independent system operators. We use derivative instruments in an effort to manage our cash flow exposure to these risks. These instruments are not designated as hedges for accounting purposes, and, accordingly, changes in the market value of these derivative instruments are recorded in the cost of revenues. As part of our strategy to optimize pricing in our natural gas related activities, we also manage a portfolio of commodity derivative instruments held for trading purposes. Our commodity trading activities are subject to limits within our Risk Management Policy. For these derivative instruments, changes in the fair value are recognized currently in earnings in net asset optimization revenues.
Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. As of June 30, 2023 and December 31, 2022, we offset $2.9 million and $2.7 million, respectively, in collateral to net against the related derivative liability's fair value. The specific types of derivative instruments we may execute to manage the commodity price risk include the following:

Forward contracts, which commit us to purchase or sell energy commodities in the future;
Futures contracts, which are exchange-traded standardized commitments to purchase or sell a commodity or financial instrument;
Swap agreements, which require payments to or from counterparties based upon the differential between two prices for a predetermined notional quantity; and
Option contracts, which convey to the option holder the right but not the obligation to purchase or sell a commodity.

The Company has entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value including the following:

Forward electricity and natural gas purchase contracts for retail customer load;
Renewable energy credits; and
Natural gas transportation contracts and storage agreements.

Volumes Underlying Derivative Transactions
The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):
Non-trading 
20

CommodityNotionalJune 30, 2023December 31, 2022
Natural GasMMBtu5,210 5,984 
ElectricityMWh1,187 1,380 
Trading
CommodityNotionalJune 30, 2023December 31, 2022
Natural GasMMBtu1,012 957 
Gains (Losses) on Derivative Instruments
Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
  2023202220232022
(Loss) gain on non-trading derivatives, net$(40)$12,067 $(42,809)$55,983 
(Loss) gain on trading derivatives, net(627)330 (628)1,477 
(Loss) gain on derivatives, net(667)12,397 (43,437)57,460 
Current period settlements on non-trading derivatives$16,146 $(8,679)$36,269 $(21,999)
Current period settlements on trading derivatives384 (29)398 155 
Total current period settlements on derivatives$16,530 $(8,708)$36,667 $(21,844)
Gains (losses) on trading derivative instruments are recorded in net asset optimization revenues and gains (losses) on non-trading derivative instruments are recorded in retail cost of revenues on the condensed consolidated statements of operations.
Fair Value of Derivative Instruments
The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):
  
June 30, 2023
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $477 $(166)$311 $ $311 
Trading commodity derivatives116 (6)110  110 
Total Current Derivative Assets593 (172)421  421 
Non-trading commodity derivatives459 (261)198  198 
Total Non-current Derivative Assets459 (261)198  198 
Total Derivative Assets$1,052 $(433)$619 $ $619 
21


DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(44,320)$21,056 $(23,264)$2,635 $(20,629)
Trading commodity derivatives(515)23 (492) (492)
Total Current Derivative Liabilities(44,835)21,079 (23,756)2,635 (21,121)
Non-trading commodity derivatives(3,452)725 (2,727)298 (2,429)
Trading commodity derivatives     
Total Non-current Derivative Liabilities(3,452)725 (2,727)298 (2,429)
Total Derivative Liabilities$(48,287)$21,804 $(26,483)$2,933 $(23,550)
  
December 31, 2022
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$709 $(154)$555 $ $555 
Trading commodity derivatives1,267 (190)1,077  1,077 
Total Current Derivative Assets1,976 (344)1,632  1,632 
Non-trading commodity derivatives1,364 (698)666  666 
Trading commodity derivatives     
Total Non-current Derivative Assets1,364 (698)666  666 
Total Derivative Assets$3,340 $(1,042)$2,298 $ $2,298 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(42,586)$24,969 $(17,617)$2,715 $(14,902)
Trading commodity derivatives(1,831)601 (1,230) (1,230)
Total Current Derivative Liabilities(44,417)25,570 (18,847)2,715 (16,132)
Non-trading commodity derivatives(2,907)192 (2,715) (2,715)
Trading commodity derivatives     
Total Non-current Derivative Liabilities(2,907)192 (2,715) (2,715)
Total Derivative Liabilities$(47,324)$25,762 $(21,562)$2,715 $(18,847)



7. Property and Equipment
Property and equipment consist of the following (in thousands):
Estimated useful
lives (years)
June 30, 2023December 31, 2022
Information technology
2 – 5
$7,220 $7,680 
Furniture and fixtures
2 – 5
20 20 
Total7,240 7,700 
Accumulated depreciation(2,517)(3,009)
Property and equipment—net$4,723 $4,691 
Information technology assets include software and consultant time used in the application, development and implementation of various systems including customer billing and resource management systems. As of June 30, 2023 and December 31, 2022, information technology includes $1.2 million and $0.9 million, respectively, of costs associated with assets not yet placed into service.
22


Depreciation expense recorded in the condensed consolidated statements of operations was $0.3 million and $0.4 million for the three months ended June 30, 2023 and 2022, respectively, and $0.7 million and $0.9 million for the six months ended June 30, 2023 and 2022, respectively.
23


8. Intangible Assets
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
June 30, 2023December 31, 2022
Goodwill$120,343 $120,343 
Customer relationships—Acquired
Cost$ $5,026 
Accumulated amortization (4,825)
Customer relationshipsAcquired
$ $201 
Customer relationships—Other
Cost$1,033 $7,886 
Accumulated amortization(373)(5,086)
Customer relationshipsOther, net
$660 $2,800 
Trademarks
Cost$4,040 $4,041 
Accumulated amortization(1,414)(1,213)
Trademarks, net$2,626 $2,828 

Changes in goodwill, customer relationships and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships Acquired
Customer Relationships Other
Trademarks
Balance at December 31, 2022$120,343 $201 $2,800 $2,828 
Additions     
Amortization  (201)(2,140)(202)
Balance at June 30, 2023$120,343 $ $660 $2,626 

During the three months ended March 31, 2022, the Company changed the estimated average life for Customer Relationships – Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the three months ended March 31, 2022.

Estimated future amortization expense for customer relationships and trademarks at June 30, 2023 is as follows (in thousands):
Year ending December 31,
2023 (remaining six months)$385 
2024746 
2025543 
2026404 
2027
404 
> 5 years804 
Total$3,286 
24


9. Debt
Debt consists of the following amounts as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023December 31, 2022
Long-term debt:
  Senior Credit Facility (1) (2)
$105,000 $100,000 
  Subordinated Debt
5,000 20,000 
Total long-term debt110,000 120,000 
Total debt$110,000 $120,000 
(1) As of June 30, 2023 and December 31, 2022, the weighted average interest rate on the Senior Credit Facility was 8.61% and 7.83%, respectively.
(2) As of June 30, 2023 and December 31, 2022, we had $38.7 million and $34.4 million in letters of credit issued, respectively.

Capitalized financing costs associated with our Senior Credit Facility were $1.6 million and $2.1 million as of June 30, 2023 and December 31, 2022, respectively. Of these amounts, $0.8 million and $0.8 million are recorded in other current assets, and $0.8 million and $1.3 million are recorded in other non-current assets in the condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022, respectively.
Interest expense consists of the following components for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Senior Credit Facility$1,734 $883 $3,801 $1,579 
Letters of credit fees and commitment fees461 397 864 762 
Amortization of deferred financing costs
207 468 413 713 
Other
45 72 66 73 
Interest Expense
$2,447 $1,820 $5,144 $3,127 

Senior Credit Facility

The Company and Spark HoldCo, and together with certain subsidiaries of the Company and Spark Holdco, (the “Co-Borrowers”) maintain a senior secured credit facility (the “Senior Credit Facility”), which allows the Co-Borrowers to borrow up to $195.0 million on a revolving basis. The Senior Credit Facility provides for working capital loans, loans to fund acquisitions, swingline loans and letters of credit. The Senior Credit Facility expires on June 30, 2025, and all amounts outstanding thereunder are payable on the expiration date.

Borrowings under the Senior Credit Facility bear interest at the following rates depending on the classification of the borrowing and provided further that at no time shall the interest rate be less than four percent (4.0%) per annum:

The Base Rate (a rate per annum equal to the greatest of (a) the prime rate, (b) the Federal Funds Rate plus ½ of 1% and (c) Term Secured Overnight Financing Rate ("SOFR") for a one month tenor plus 1.0%, provided, that the Base Rate shall not at any time be less than 0%), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter;

The Term SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source with either a comparable tenor (for any calculation with respect to a SOFR loan) or a one month tenor (for any calculation with respect to a Base Rate loan)), plus an applicable margin of 3.25% to 4.50% depending on
25


the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter; or

The Daily Simple SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source and applied on a daily basis by the Agent in accordance with rate recommendations for daily loans), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter, plus a liquidity premium added by the Agent to each borrowing.

The Co-Borrowers are required to pay a non-utilization fee of 0.50% quarterly in arrears on the unused portion of the Senior Credit Facility. In addition, the Co-Borrowers are subject to additional fees including an upfront fee, an annual administrative agency fee, an arrangement fee and letter of credit fees.

The Credit Agreement contains covenants that, among other things, require the maintenance of specified ratios or conditions including:

Minimum Fixed Charge Coverage Ratio. The Company must maintain a minimum fixed charge coverage ratio of not less than 1.10 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of, among other things, consolidated interest expense, letter of credit fees, non-utilization fees, earn-out payments, certain restricted payments, taxes, and payments made on or after July 31, 2020 related to the settlement of civil and regulatory matters if not included in the calculation of Adjusted EBITDA. Our Minimum Fixed Charge Coverage Ratio as of June 30, 2023 was 1.52 to 1.00.

Maximum Total Leverage Ratio. The Company must maintain a ratio of (x) the sum of all consolidated indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified filings with the Securities and Exchange Commission, to Adjusted EBITDA of no more than 2.50 to 1.00. Our Maximum Total Leverage Ratio as of June 30, 2023 was 1.85 to 1.00.

Maximum Senior Secured Leverage Ratio. The Company must maintain a Senior Secured Leverage Ratio of no more than 2.00 to 1.00. The Senior Secured Leverage Ratio is defined as the ratio of (a) all consolidated indebtedness that is secured by a lien on any property of any loan party (including the effective amount of all loans then outstanding under the Senior Credit Facility but excluding eligible subordinated debt and letter of credit obligations) to (b) Adjusted EBITDA for the most recent twelve month period then ended. Our Maximum Senior Secured Leverage Ratio as of June 30, 2023 was 1.80 to 1.00.

As of June 30, 2023, the Company was in compliance with financial covenants under the Senior Credit Facility. The Company experienced compressed gross profit due to an extreme elevation of commodity costs during 2022, impacting calculated Adjusted EBITDA, a primary component of the financial covenants described above. The Company is actively working to manage the expected impact of continued gross profit compression due to elevated commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends.

The Credit Agreement contains various customary affirmative covenants that require, among other things, the Company to maintain insurance, pay its obligations and comply with law. The Credit Agreement also contains customary negative covenants that limit the Company's ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions and dividends, investments, acquisitions or loans, materially modify certain agreements, and enter into transactions with affiliates.

The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by the Company, the equity of Spark HoldCo’s subsidiaries, the Co-Borrowers’ present and future subsidiaries, and substantially all of the Co-Borrowers’ and their subsidiaries’ present and future property and assets, including
26


intellectual property assets, accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.

The Company is entitled to pay cash dividends to the holders of its Series A Preferred Stock and Class A common stock so long as: (a) no default exists or would result therefrom; (b) the Co-Borrowers are in pro forma compliance with all financial covenants before and after giving effect thereto; and (c) the outstanding amount of all loans and letters of credit do not exceed the borrowing base limits.

The Credit Agreement contains certain customary representations and warranties and events of default. Events of default include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults and cross-acceleration to certain indebtedness, certain events of bankruptcy, certain events under ERISA, material judgments in excess of $5.0 million, certain events with respect to material contracts, and actual or asserted failure of any guaranty or security document supporting the Senior Credit Facility to be in full force and effect. A default will also occur if at any time W. Keith Maxwell III ceases to, directly or indirectly, beneficially own at least fifty-one percent (51%) of the Company’s outstanding Class A common stock and Class B common stock on a combined basis, and a controlling percentage of the voting equity interest of the Company, and certain other changes in control. If such an event of default occurs, the lenders under the Senior Credit Facility would be entitled to take various actions, including the acceleration of amounts due under the facility and all actions permitted to be taken by a secured creditor.

Subordinated Debt Facility

The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

The Company has the right to capitalize interest payments under the Subordinated Debt Facility. The Subordinated Debt Facility is subordinated in certain respects to our Senior Credit Facility pursuant to a subordination agreement. The Company may pay interest and prepay principal on the Subordinated Debt Facility so long it is in compliance with the covenants under the Senior Credit Facility, is not in default under the Senior Credit Facility and has minimum availability of $5.0 million under the borrowing base under the Senior Credit Facility. Payment of principal and interest under the Subordinated Debt Facility is accelerated upon the occurrence of certain change of control or sale transactions.

As of June 30, 2023, and December 31, 2022, there were $5.0 million and $20.0 million, respectively, of outstanding borrowings under the Subordinated Debt Facility.
10. Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.
We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:

Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.
27


Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.
Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability.

As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):
Level 1Level 2Level 3Total
June 30, 2023    
Non-trading commodity derivative assets$309 $200 $ $509 
Trading commodity derivative assets 110  110 
Total commodity derivative assets$309 $310 $ $619 
Non-trading commodity derivative liabilities$ $(23,058)$ $(23,058)
Trading commodity derivative liabilities (492) (492)
Total commodity derivative liabilities$ $(23,550)$ $(23,550)
Level 1Level 2Level 3Total
December 31, 2022
Non-trading commodity derivative assets$72 $1,149 $ $1,221 
Trading commodity derivative assets 1,077  1,077 
Total commodity derivative assets$72 $2,226 $ $2,298 
Non-trading commodity derivative liabilities$ $(17,617)$ $(17,617)
Trading commodity derivative liabilities (1,230) (1,230)
Total commodity derivative liabilities$ $(18,847)$ $(18,847)
We had no transfers of assets or liabilities between any of the above levels during the six months ended June 30, 2023 and the year ended December 31, 2022.
Our derivative contracts include exchange-traded contracts valued utilizing readily available quoted market prices and non-exchange-traded contracts valued using market price quotations available through brokers or over-the-counter and on-line exchanges. In addition, in determining the fair value of our derivative contracts, we apply a credit risk valuation adjustment to reflect credit risk, which is calculated based on our or the counterparty’s historical credit risks. As of June 30, 2023 and December 31, 2022, the credit risk valuation adjustment was a reduction of derivative liabilities, net of $0.4 million and $0.1 million, respectively.

28


11. Income Taxes

Income Taxes

We and our subsidiaries, CenStar and Verde Energy USA, Inc. ("Verde Corp"), are each subject to U.S. federal income tax as corporations. CenStar and Verde Corp file consolidated tax returns in jurisdictions that allow combined reporting. Spark HoldCo and its subsidiaries, with the exception of CenStar and Verde Corp, are treated as flow-through entities for U.S. federal income tax purposes and, as such, are generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to their taxable income is passed through to their members or partners. Accordingly, we are subject to U.S. federal income taxation on our allocable share of Spark HoldCo’s net U.S. taxable income.

In our financial statements, we report federal and state income taxes for our share of the partnership income attributable to our ownership in Spark HoldCo and for the income taxes attributable to CenStar and Verde Corp. Net income attributable to non-controlling interest includes the provision for income taxes related to CenStar and Verde Corp.

We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and the tax bases of the assets and liabilities. We apply existing tax law and the tax rate that we expect to apply to taxable income in the years in which those differences are expected to be recovered or settled in calculating the deferred tax assets and liabilities. Effects of changes in tax rates on deferred tax assets and liabilities are recognized in income in the period of the tax rate enactment. A valuation allowance is recorded when it is not more likely than not that some or all of the benefit from the deferred tax asset will be realized.

We periodically assess whether it is more likely than not that we will generate sufficient taxable income to realize our deferred income tax assets. In making this determination, we consider all available positive and negative evidence and make certain assumptions. We consider, among other things, our deferred tax liabilities, the overall business environment, our historical earnings and losses, current industry trends, and our outlook for future years. We believe it is more likely than not that our deferred tax assets will be utilized, and accordingly have not recorded a valuation allowance on these assets.

As of June 30, 2023, we had a net deferred tax asset of $19.1 million, due in large part to the original step up in tax basis resulting from the initial purchase of Spark HoldCo units from NuDevco Retail and NuDevco Retail Holdings (predecessor to Retailco) in connection with our initial public offering.

The effective U.S. federal and state income tax rate for the three months ended June 30, 2023 and 2022 was 21.5% and 17.9%, respectively. The effective U.S. federal and state income tax rate for the six months ended June 30, 2023 and 2022 was 20.8% and 16.8%, respectively. The effective tax rate for the three and six months ended June 30, 2023 differed from the U.S. federal statutory tax rate of 21% primarily due to state taxes and the benefit provided from Spark HoldCo operating as a limited liability company, which is treated as a partnership for federal and state income tax purposes and is not subject to federal and state income taxes. Accordingly, the portion of earnings attributable to non-controlling interest is subject to tax when reported as a component of the non-controlling interest holders' taxable income.
12. Commitments and Contingencies

From time to time, we may be involved in legal, tax, regulatory and other proceedings in the ordinary course of business. Liabilities for loss contingencies arising from claims, assessments, litigation or other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.

Legal Proceedings

29


Below is a summary of our currently pending material legal proceedings. We are subject to lawsuits and claims arising in the ordinary course of our business. The following legal proceedings are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, unless otherwise specifically noted, we cannot currently predict the manner and timing of the resolutions of these legal proceedings or estimate a range of possible losses or a minimum loss that could result from an adverse verdict in a potential lawsuit. While the lawsuits and claims are asserted for amounts that may be material should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations.

Consumer Lawsuits

Similar to other energy service companies (ESCOs) operating in the industry, from time-to-time, the Company is subject to class action lawsuits in various jurisdictions where the Company sells natural gas and electricity.

On January 14, 2021, Glikin, et al. v. Major Energy Electric Services, LLC, a purported variable rate class action was filed in the United States District Court, Southern District of New York, attempting to represent a class of all Major Energy customers (including customers of companies Major Energy acts as a successor to) in the United States charged a variable rate for electricity or gas by Major Energy during the applicable statute of limitations period up to and including the date of judgment. The Company believes there is no merit to this case and is vigorously defending this matter; however, given the current early stage of this matter, we cannot predict the outcome of this case at this time.

Corporate Matter Lawsuits

The Company may from time to time be subject to legal proceedings that arise in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those legal proceedings to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Regulatory Matters

Many state regulators have increased scrutiny on retail energy providers, across all industry providers. We are subject to regular regulatory inquiries, license renewal reviews, and preliminary investigations in the ordinary course of our business. Below is a summary of our currently pending material state regulatory matters. The following state regulatory matters are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, we cannot currently predict the manner and timing of the resolution of these state regulatory matters or estimate a range of possible losses or a minimum loss that could result from an adverse action. Management does not currently expect that any currently pending state regulatory matters will have a material adverse effect on our financial position or results of operations.

Maine. On February 9, 2023, Maine Commission Advocacy Staff filed a Request for Formal Investigation requesting that the Maine Commission open a formal, enforcement investigation to review whether Company’s subsidiary, Electricity Maine, LLC (EME), is in compliance with the Maine Commission’s Rules. During a special deliberative session, the same day, the Maine Commission announced it would proceed with a formal investigation of EME, which was noticed in a Notice of Enforcement Investigation issued February 10, 2023. The Company is voluntarily working with the Commission and believes this matter will not have a material impact on the Company.

In addition to the matters disclosed above, in the ordinary course of business, the Company may from time to time be subject to regulators initiating informal reviews or issuing subpoenas for information as means to evaluate the Company and its subsidiaries’ compliance with applicable laws, rule, regulations and practices. Although there can be no assurance in this regard, the Company does not expect any of those regulatory reviews to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Illinois. On July 26, 2023, Spark Energy, LLC received a demand letter from a law firm representing the Office of the Illinois Attorney General alleging that Spark Energy, LLC’s marketing and sales practices may have not been in
30


compliance with Illinois law. The letter offered, in the interest of efficiency and minimizing litigation costs, a settlement demand to resolve the matter. The Company is voluntarily working with the firm, however, if settlement is unsuccessful, the Attorney General could commence a lawsuit in Illinois against Spark Energy, LLC.

Indirect Tax Audits

We are undergoing various types of indirect tax audits spanning from years 2019 to 2023 for which additional liabilities may arise. At the time of filing these consolidated financial statements, these indirect tax audits are at an early stage and subject to substantial uncertainties concerning the outcome of audit findings and corresponding responses.

As of June 30, 2023 and December 31, 2022, we had accrued $3.1 million and $3.7 million, respectively, related to litigation and regulatory matters and $0.6 million and $0.2 million, respectively, related to indirect tax audits. The outcome of each of these may result in additional expense.

13. Transactions with Affiliates
Transactions with Affiliates

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services to these related parties. We also sell and purchase natural gas and electricity with affiliates and pay an affiliate to perform telemarketing activities. We present receivables and payables with the same affiliate on a net basis in the condensed consolidated balance sheets as all affiliate activity is with parties under common control. Affiliated transactions include certain services to the affiliated companies associated with employee benefits provided through our benefit plans, insurance plans, leased office space, administrative salaries, due diligence work, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed are based on the services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by us and then directly billed or allocated to affiliates, as well as costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the condensed consolidated balance sheets. Transactions with affiliates for sales or purchases of natural gas and electricity are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate are recorded in the condensed consolidated balance sheets.

The following tables presents asset and liability balances with affiliates (in thousands):

June 30, 2023December 31, 2022
Assets
Accounts Receivable - affiliates$5,227 $6,455 
Total Assets - affiliates
$5,227 $6,455 

June 30, 2023December 31, 2022
Liabilities
Accounts Payable - affiliates$833 $265 
Subordinated Debt - affiliates (1)
5,000 20,000 
Total Liabilities - affiliates
$5,833 $20,265 
(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate
31


equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.

The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenue NAO - affiliates $333 $626 $2,617 $1,577 
Less: Cost of Revenue NAO - affiliates  4 332 33 
Net NAO - affiliates
$333 $622 $2,285 $1,544 

Cost Allocations

Where costs incurred on behalf of the affiliate or us cannot be determined by specific identification for direct billing, the costs are allocated to the affiliated entities or us based on estimates of percentage of departmental usage, wages or headcount. The total net amount direct billed and allocated to/(from) affiliates was $0.3 million and $1.5 million for the three months ended June 30, 2023 and 2022, respectively. The total net amount direct billed and allocated to/(from) affiliates was $1.9 million and $1.6 million for the six months ended June 30, 2023 and 2022, respectively. The Company would have incurred incremental costs of $0.4 million and $0.5 million for the three months ended June 30, 2023 and 2022, respectively, operating on a stand-alone basis. The Company would have incurred incremental costs of $0.8 million and $0.8 million for the six months ended June 30, 2023 and 2022, respectively, operating on a stand-alone basis.

Distributions to and Contributions from Affiliates

During three months ended June 30, 2023 and 2022, Spark HoldCo made distributions to affiliates of our Founder of zero and $3.6 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the three months ended June 30, 2023 and 2022, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $0.6 million and zero, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.

During the six months ended June 30, 2023 and 2022, Spark HoldCo made distributions to affiliates of our Founder of $3.6 million and $7.2 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the six months ended June 30, 2023 and 2022, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $0.6 million and $0.1 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.


14. Segment Reporting
Our determination of reportable business segments considers the strategic operating units under which we make financial decisions, allocate resources and assess performance of our business. Our reportable business segments are retail electricity and retail natural gas. The retail electricity segment consists of electricity sales and transmission to residential and commercial customers, and related services. The retail natural gas segment consists of natural gas sales to, and natural gas transportation and distribution for, residential and commercial customers. Corporate and other consists of expenses and assets of the retail electricity and natural gas segments that are managed at a consolidated level such as general and administrative expenses. Asset optimization activities are also included in Corporate and other.
For the three months ended June 30, 2023 and 2022, we recorded asset optimization revenues of $2.9 million and $18.6 million and asset optimization cost of revenues of $4.3 million and $19.8 million, respectively, and for the six months ended June 30, 2023 and 2022, we recorded asset optimization revenues of $14.4 million and $45.8 million and asset optimization cost of revenues of $19.0 million and $48.0 million, respectively, which are presented on a net basis in asset optimization revenues.
32


We use retail gross margin to assess the performance of our operating segments. We define retail gross margin as gross profit less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments, and (iv) gains (losses) from non-recurring events (including non-recurring market volatility).
We deduct net (losses) gains on non-trading derivative instruments, excluding current period cash settlements, from the retail gross margin calculation in order to remove the non-cash impact of net gains and losses on these derivative instruments. We deduct net gains (losses) from non-recurring events (including non-recurring market volatility) to ensure retail gross margin reflects operating performance that is not distorted by non-recurring events or extreme market volatility. Retail gross margin should not be considered an alternative to, or more meaningful than, gross profit, its most directly comparable financial measure calculated and presented in accordance with GAAP.
Below is a reconciliation of retail gross margin to gross profit (in thousands):

  
Three Months Ended June 30,Six Months Ended June 30,
  2023202220232022
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenue$91,399 $97,099 $223,251 $224,253 
Less:
Retail cost of revenues45,926 61,702 163,367 130,409 
Gross Profit45,473 35,397 59,884 93,844 
Less:
Net asset optimization expense(1,359)(1,248)(4,632)(2,152)
Net, (loss) gain on non-trading derivative instruments(40)12,067 (42,809)55,983 
Net, Cash settlements on non-trading derivative instruments16,146 (8,679)36,269 (21,999)
Non-recurring event - Winter Storm Uri 9,565  9,565 
Retail Gross Margin$30,726 $23,692 $71,056 $52,447 
33


Financial data for business segments are as follows (in thousands):
Three Months Ended June 30, 2023
Retail
Electricity (a)
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$74,765 $17,856 $(1,222)$ $91,399 
Retail cost of revenues37,612 8,263 51  45,926 
Gross Profit$37,153 $9,593 $(1,273)$ $45,473 
Less:
Net asset optimization expense  (1,359) (1,359)
Net, gain (loss) on non-trading derivative instruments254 (294)  (40)
Current period settlements on non-trading derivatives13,905 2,241   16,146 
Retail Gross Margin$22,994 $7,646 $86 $ $30,726 
Total Assets at June 30, 2023$1,995,063 $152,244 $304,500 $(2,157,024)$294,783 
Goodwill at June 30, 2023$117,813 $2,530 $ $ $120,343 
(a) Retail Electricity includes related services.

Three Months Ended June 30, 2022
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$82,290 $16,057 $(1,248)$ $97,099 
Retail cost of revenues50,116 11,586   61,702 
Gross Profit$32,174 $4,471 $(1,248)$ $35,397 
Less:
Net asset optimization expense  (1,248) (1,248)
Net, gain on non-trading derivative instruments11,608 459   12,067 
Current period settlements on non-trading derivatives(5,710)(2,969)  (8,679)
Non-recurring event - Winter Storm Uri9,565    9,565 
Retail Gross Margin$16,711 $6,981 $ $ $23,692 
Total Assets at December 31, 2022$1,802,649 $123,490 $313,490 $(1,908,679)$330,950 
Goodwill at December 31, 2022$117,813 $2,530 $ $ $120,343 
34


Six Months Ended June 30, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$157,592 $70,154 $(4,495)$ $223,251 
Retail cost of revenues118,442 44,874 51  163,367 
Gross Profit$39,150 $25,280 $(4,546)$ $59,884 
Less:
Net asset optimization expense  (4,632) (4,632)
Net loss on non-trading derivatives(35,841)(6,968)  (42,809)
Current period settlements on non-trading derivatives31,528 4,741   36,269 
Retail Gross Margin$43,463 $27,507 $86 $ $71,056 
Total Assets at June 30, 2023$1,995,063 $152,244 $304,500 $(2,157,024)$294,783 
Goodwill at June 30, 2023$117,813 $2,530 $ $ $120,343 
Six Months Ended June 30, 2022
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$170,331 $56,074 $(2,152)$ $224,253 
Retail cost of revenues96,276 34,133   130,409 
Gross Profit$74,055 $21,941 $(2,152)$ $93,844 
Less:
Net asset optimization expense  (2,152) (2,152)
Net gain on non-trading derivatives47,847 8,136   55,983 
Current period settlements on non-trading derivatives(17,254)(4,745)  (21,999)
Non-recurring event - Winter Storm Uri9,565    9,565 
Retail Gross Margin$33,897 $18,550 $ $ $52,447 
Total Assets at December 31, 2022$1,802,649 $123,490 $313,490 $(1,908,679)$330,950 
Goodwill at December 31, 2022$117,813 $2,530 $ $ $120,343 
35


15. Customer Acquisitions
Acquisition of Customer Books

In August 2022, we entered into an agreement to acquire up to approximately 18,700 RCEs and derivatives related to the customer load under a five-year contingent fee structure based on gas volumes billed and collected for the acquired customer contracts. These customers began transferring in the fourth quarter of 2022 and are located in our existing markets. Due to the contingent fee structure, the cost of the RCEs will be recognized when probable and reasonably estimable.

Acquisition of Broker Books

In January 2022, we entered into an asset purchase agreement and agreed to acquire the rights to broker contracts for approximately 1,000 customer meters for a cash price of $0.4 million, which was paid upon execution of the contract.

In January 2022, we entered into an asset purchase agreement to acquire the rights to broker contracts for approximately 900 customer meters for a cash price of $0.6 million, pending certain conditions to close. We paid approximately $0.3 million as a deposit at the time the asset purchase agreement was executed. The conditions to close were met in June 2022, at which time approximately $0.3 million was paid to the seller.

36


16. Subsequent Events


On July 19, 2023, we declared a quarterly cash dividend in the amount of $0.75922 per share to holders of record of the Series A Preferred Stock on October 1, 2023. The dividend will be paid on October 16, 2023.

Following the cessation of the publication of U.S. LIBOR on June 30, 2023, the Company uses Three-Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.



37


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION
AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Report and the audited consolidated financial statements and notes thereto and management's discussion and analysis of financial condition and results of operations included in our 2022 Form 10-K filed with the Securities and Exchange Commission (“SEC”) on March 29, 2023. Results of operations and cash flows for the three and six months ended June 30, 2023 are not necessarily indicative of results to be attained for any other period. See "Cautionary Note Regarding Forward-Looking Statements" and "Risk Factors."
Overview

We are an independent retail energy services company founded in 1999 that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. We purchase our natural gas and electricity supply from a variety of wholesale providers and bill our customers monthly for the delivery of natural gas and electricity based on their consumption at either a fixed or variable price. Natural gas and electricity are then distributed to our customers by local regulated utility companies through their existing infrastructure. As of June 30, 2023, we operated in 103 utility service territories across 20 states and the District of Columbia.

Our business consists of two operating segments:

Retail Electricity Segment. In this segment, we purchase electricity supply through physical and financial transactions with market counterparties and ISOs and supply electricity to residential and commercial consumers pursuant to fixed-price and variable-price contracts. For the three months ended June 30, 2023 and 2022, approximately 81% and 84%, respectively, of our retail revenues were derived from the sale of electricity.

Retail Natural Gas Segment. In this segment, we purchase natural gas supply through physical and financial transactions with market counterparties and supply natural gas to residential and commercial consumers pursuant to fixed-price and variable-price contracts. For the three months ended June 30, 2023 and 2022, approximately 19% and 16%, respectively, of our retail revenues were derived from the sale of natural gas.

Recent Developments

Appointment of Director

On June 7, 2023, the Board of Directors appointed A. Stephen Kennedy to serve as a Class II independent director. Mr. Kennedy has been appointed to the Audit Committee, the Compensation Committee, and the Nominating and Corporate Governance Committee.

Dividend Actions

On April 19, 2023, we announced that our Board of Directors has elected to temporarily suspend the quarterly cash dividend on the Class A common stock in order for the Company to seek to enhance its financial flexibility and improve its ability to manage market volatility while focusing on strengthening its balance sheet and investing in both organic and inorganic customer growth.

We believe the decision to temporarily suspend the quarterly dividend on the Class A common stock provides near-term benefits to our cash flow management while allowing us to seek to enhance our balance sheet. We remain dedicated to prioritizing our shareholders’ interests and adhering to a company goal of distributing a meaningful portion of available cash through dividends on Class A common stock and Series A Preferred Stock. We will closely monitor market conditions and thoughtfully evaluate when and if to reinstate dividends on the Class A common stock.

38


Residential Customer Equivalents

We measure our number of customers using residential customer equivalents ("RCEs"). The following table shows our RCEs by segment during the three and six months ended June 30, 2023:

RCEs:
(In thousands)March 31, 2023AdditionsAttritionJune 30, 2023% Increase (Decrease)
Retail Electricity21237252246%
Retail Natural Gas12738122(4)%
Total Retail33940333462%

RCEs:
(In thousands)December 31, 2022AdditionsAttritionJune 30, 2023% Increase (Decrease)
Retail Electricity201775422411%
Retail Natural Gas 1301018122(6)%
Total Retail 33187723465%

The following table details our count of RCEs by geographical location as of June 30, 2023:
RCEs by Geographic Location:
(In thousands)Electricity % of TotalNatural Gas % of TotalTotal % of Total
New England6228%119%7321%
Mid-Atlantic9844%5444%15244%
Midwest209%2016%4012%
Southwest4419%3731%8123%
Total224100%122100%346100%

The geographical locations noted above include the following states:

New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

Across our market areas, we have operated under a number of different retail brands. We currently operate under six retail brands.

Drivers of Our Business

The success of our business and our profitability are impacted by a number of drivers, the most significant of which are discussed below.

Customer Acquisition

39


Customer acquisition is a key driver of our operations. Our ability to acquire customers organically or by acquisition is important to our success as we experience ongoing customer attrition. Our customer growth strategy includes growing organically through traditional sales channels complemented by customer portfolio and business acquisitions.

Our organic sales strategies are designed to offer competitive pricing, price certainty, and/or green product offerings to residential and commercial customers. We manage growth on a market-by-market basis by developing price curves in each of the markets we serve and comparing the market prices to the price offered by the local regulated utility. We then determine if there is an opportunity in a particular market based on our ability to create a competitive product on economic terms that provides customer value and satisfies our profitability objectives. We develop marketing campaigns using a combination of sales channels. Our marketing team continuously evaluates the effectiveness of each customer acquisition channel and makes adjustments in order to achieve desired targets.

During the three months ended June 30, 2023, we added approximately 40,000 RCEs primarily through our various organic sales channels. Although we expect to continue to acquire customers organically in the future, our sales rate is dependent on market conditions and may slow in future periods.

During the three months ended June 30, 2023, we did not add any RCEs as a result of asset purchase agreements. Our ability to realize returns from acquisitions that are acceptable to us is dependent on our ability to successfully identify, negotiate, finance and integrate acquisitions. We will continue to evaluate potential acquisitions during the remainder of 2023.

While we remain focused on organic sales and identifying customer portfolio and business acquisitions, we cannot ensure that our RCE count will remain at current levels or grow. Our RCE count, as well as the margins we earn on our customers, contribute to our overall profitability, cash flow and ability to pay dividends.

Customer Acquisition Costs

Managing customer acquisition costs is a key component of our profitability. Customer acquisition costs are those costs related to obtaining customers organically and do not include the cost of acquiring customers through acquisitions, which are recorded as customer relationships.

We strive to maintain a disciplined approach to recovery of our customer acquisition costs within a 12-month period. We capitalize and amortize our customer acquisition costs over a two-year period, which is based on our estimate of the expected average length of a customer relationship. We factor in the recovery of customer acquisition costs in determining which markets we enter and the pricing of our products in those markets. Accordingly, our results are significantly influenced by our customer acquisition costs. Changes in customer acquisition costs from period to period reflect our focus on growing organically versus growth through acquisitions. We are currently focused on growing through organic sales channels; however, we continue to evaluate opportunities to acquire customers through acquisitions and pursue such acquisitions when it makes sense economically or strategically.

Customer Attrition

Customer attrition occurs primarily as a result of: (i) customer initiated switches; (ii) residential moves; (iii) disconnection resulting from customer payment defaults; and (iv) proactive non-renewal of contracts. Average monthly customer attrition for the three months ended June 30, 2023 and 2022 was 3.1% and 3.1%, respectively. Our customer attrition was slightly higher than the prior year due to the sharp increase in commodity prices across the industry.

Customer Credit Risk

Our credit loss expense for the three months ended June 30, 2023 and 2022 was 2.4% and 1.8%, respectively, and our credit loss expense for the six months ended June 30, 2023 and 2022 was 2.1% and 1.9% respectively, for non-
40


purchase of receivable market ("non-POR") revenues. As the Company has increased sales activities in non-POR markets in 2023 and focused on collection efforts, we have experienced a decrease in credit loss expense during the three months ended June 30, 2023.

Gross Profit

The profit earned between the price we are able to charge customers for retail electricity and natural gas and the cost to serve customers is a key component of the results of our operations. Prices we are able to charge customers for retail electricity and natural gas vary with market conditions, and are subject to regulatory restrictions in many of the markets we serve. Costs to serve customers are tied closely to gas and power commodity markets, which exposes us to significant variability and uncertainties.

Weather Conditions

Weather conditions directly influence the demand for natural gas and electricity and affect the prices of energy commodities. Our hedging strategy is based on forecasted customer energy usage, which can vary substantially as a result of weather patterns deviating from historical norms. We are particularly sensitive to this variability in our residential customer segment where energy usage is highly sensitive to weather conditions that impact heating and cooling demand.

Our risk management policies direct that we hedge substantially all of our forecasted demand, which is typically hedged to long-term normal weather patterns. We also attempt to add additional protection through hedging from time to time to protect us from potential volatility in markets where we have historically experienced higher exposure to extreme weather conditions. Because we attempt to match commodity purchases to anticipated demand, unanticipated changes in weather patterns can have a significant impact on our operating results and cash flows from period to period.

Asset Optimization

Our asset optimization opportunities primarily arise during the winter heating season when demand for natural gas is typically at its highest. Given the opportunistic nature of these activities and because we account for these activities using the mark to market method of accounting, we experience variability in our earnings from our asset optimization activities from year to year.

Net asset optimization resulted in a loss of $1.4 million and a loss of $1.2 million for the three months ended June 30, 2023 and 2022, respectively.

Non-GAAP Performance Measures

We use the Non-GAAP performance measures of Adjusted EBITDA and Retail Gross Margin to evaluate and measure our operating results as follows:
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2023202220232022
Adjusted EBITDA (1)
$12,013 $13,346 $30,824 $24,135 
Retail Gross Margin (2)
$30,726 $23,692 $71,056 $52,447 
(1) Adjusted EBITDA for the three and six months ended June 30, 2022 includes a deduction of $5.2 million related to proceeds received under an ERCOT (Winter Storm Uri) securitization mechanism in June 2022. See further discussion below.
(2) Retail Gross Margin for the three and six months ended June 30, 2022 includes a deduction of $9.6 million related to proceeds received under an ERCOT (Winter Storm Uri) securitization mechanism in June 2022. See further discussion below.

Adjusted EBITDA. We define “Adjusted EBITDA” as EBITDA less (i) customer acquisition costs incurred in the current period, plus or minus (ii) net (loss) gain on derivative instruments, and (iii) net current period cash settlements on derivative instruments, plus (iv) non-cash compensation expense, and (v) other non-cash and non-recurring operating items. EBITDA is defined as net income (loss) before the provision for income taxes, interest
41


expense and depreciation and amortization. This conforms to the calculation of Adjusted EBITDA in our Senior Credit Facility.

We deduct all current period customer acquisition costs (representing spending for organic customer acquisitions) in the Adjusted EBITDA calculation because such costs reflect a cash outlay in the period in which they are incurred, even though we capitalize and amortize such costs over two years. We do not deduct the cost of customer acquisitions through acquisitions of businesses or portfolios of customers in calculating Adjusted EBITDA.

We deduct our net gains (losses) on derivative instruments, excluding current period cash settlements, from the Adjusted EBITDA calculation in order to remove the non-cash impact of net gains and losses on these instruments. We also deduct non-cash compensation expense that results from the issuance of restricted stock units under our long-term incentive plan due to the non-cash nature of the expense.

We adjust from time to time other non-cash or unusual and/or infrequent charges due to either their non-cash nature or their infrequency. We have historically included the financial impact of weather variability in the calculation of Adjusted EBITDA. We will continue this historical approach, but during the first quarter of 2021 we incurred a net pre-tax financial loss of $64.9 million due to Winter Storm Uri, as described above. This loss was incurred due to uncharacteristic extended sub-freezing temperatures across Texas combined with the impact of the pricing caps ordered by ERCOT. We believe this event is unusual, infrequent, and non-recurring in nature.

As our Senior Credit Facility is considered a material agreement and Adjusted EBITDA is a key component of our material covenants, we consider our covenant compliance to be material to the understanding of our financial condition and/or liquidity. Our lenders under our Senior Credit Facility allowed $60.0 million of the $64.9 million pre-tax storm loss incurred in the first quarter of 2021 to be added back as a non-recurring item in the calculation of Adjusted EBITDA for our Debt Covenant Calculations. We received a $0.4 million credit from ERCOT for winter storm related losses during the third quarter of 2021, resulting in a net pre-tax storm loss of $64.4 million for the year ended December 31, 2021. In June 2022, we received $9.6 million from ERCOT related to PURA Subchapter N Securitization financing. For consistent presentation of the financial impact of Winter Storm Uri, $5.2 million of the $9.6 million is reflected as non-recurring items reducing Adjusted EBITDA for the three and six months ended June 30, 2022.

We believe that the presentation of Adjusted EBITDA provides information useful to investors in assessing our liquidity and financial condition and results of operations and that Adjusted EBITDA is also useful to investors as a financial indicator of our ability to incur and service debt, pay dividends and fund capital expenditures. Adjusted EBITDA is a supplemental financial measure that management and external users of our consolidated financial statements, such as industry analysts, investors, commercial banks and rating agencies, use to assess the following:

our operating performance as compared to other publicly traded companies in the retail energy industry, without regard to financing methods, capital structure, historical cost basis and specific items not reflective of ongoing operations;
the ability of our assets to generate earnings sufficient to support our proposed cash dividends;
our ability to fund capital expenditures (including customer acquisition costs) and incur and service debt; and
our compliance with financial debt covenants. (Refer to Note 9 "Debt" to Part I, Item 1 of this Report for discussion of the material terms of our Senior Credit Facility, including the covenant requirements for our Minimum Fixed Charge Coverage Ratio, Maximum Total Leverage Ratio, and Maximum Senior Secured Leverage Ratio.)

The GAAP measures most directly comparable to Adjusted EBITDA are net income (loss) and net cash provided by (used in) operating activities. The following table presents a reconciliation of Adjusted EBITDA to these GAAP measures for each of the periods indicated.
42


  Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2023202220232022
Reconciliation of Adjusted EBITDA to net income:
Net income$19,086 $12,534 $12,315 $43,560 
Depreciation and amortization1,994 4,936 5,330 10,120 
Interest expense2,447 1,820 5,144 3,127 
Income tax expense5,240 2,730 3,244 8,774 
EBITDA
28,767 22,020 26,033 65,581 
Less:
Net, (loss) gain on derivative instruments(667)12,397 (43,437)57,460 
Net cash settlements on derivative instruments16,530 (8,708)36,667 (21,844)
Customer acquisition costs1,490 1,394 3,263 2,590 
       Plus:
       Non-cash compensation expense599 1,571 1,284 1,922 
Non-recurring event - Winter Storm Uri— (5,162)— (5,162)
Adjusted EBITDA$12,013 $13,346 $30,824 $24,135 
The following table presents a reconciliation of Adjusted EBITDA to net cash provided by operating activities for each of the periods indicated.
  Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2023202220232022
Reconciliation of Adjusted EBITDA to net cash provided by operating activities:
Net cash provided by operating activities$21,636 $8,361 $34,696 $12,944 
Amortization of deferred financing costs(207)(468)(413)(713)
Bad debt expense(933)(809)(1,888)(1,833)
Interest expense2,447 1,820 5,144 3,127 
Income tax expense5,240 2,730 3,244 8,774 
Non-recurring event - Winter Storm Uri— (5,162)— (5,162)
Changes in operating working capital
Accounts receivable, prepaids, current assets(23,788)(9,928)(37,863)(9,373)
Inventory1,367 2,283 (2,482)409 
Accounts payable and accrued liabilities10,646 15,221 32,233 20,798 
Other(4,395)(702)(1,847)(4,836)
Adjusted EBITDA$12,013 $13,346 $30,824 $24,135 
Cash Flow Data:
Net cash provided by operating activities$21,636 $8,361 $34,696 $12,944 
Net cash used in investing activities$(401)$(1,562)$(775)$(5,160)
Net cash used in financing activities$(19,338)$(15,056)$(22,213)$(37,581)

Retail Gross Margin. We define retail gross margin as gross profit less (i) net asset optimization revenues (expenses), (ii) net gains (losses) on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments and (iv) gains (losses) from non-recurring events (including non-recurring market volatility). Retail gross margin is included as a supplemental disclosure because it is a primary performance measure used by our management to determine the performance of our retail natural gas and electricity segments as a result of recurring operations. As an indicator of our retail energy business’s operating performance, retail gross
43


margin should not be considered an alternative to, or more meaningful than, gross profit, its most directly comparable financial measure calculated and presented in accordance with GAAP.

We believe retail gross margin provides information useful to investors as an indicator of our retail energy business's operating performance.

We have historically included the financial impact of weather variability in the calculation of Retail Gross Margin. We will continue this historical approach, but during the first quarter of 2021 we added back the $64.9 million net financial loss incurred related to Winter Storm Uri, as described above, in the calculation of Retail Gross Margin because the extremity of the Texas storm combined with the impact of unprecedented pricing mechanisms ordered by ERCOT is considered unusual, infrequent, and non-recurring in nature. In June 2022, we received $9.6 million from ERCOT related to PURA Subchapter N Securitization financing. The $9.6 million is reflected as a non-recurring item reducing Retail Gross Margin for the three and six months ended June 30, 2022 for consistent presentation of the financial impacts of Winter Storm Uri.

The GAAP measure most directly comparable to Retail Gross Margin is gross profit. The following table presents a reconciliation of Retail Gross Margin to gross profit for each of the periods indicated.
  Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2023202220232022
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenue$91,399 $97,099 $223,251 $224,253 
Less:
Retail cost of revenues45,926 61,702 163,367 130,409 
Gross Profit45,473 35,397 59,884 93,844 
Less:
Net asset optimization expense(1,359)(1,248)(4,632)(2,152)
(Loss) gain on non-trading derivative instruments(40)12,067 (42,809)55,983 
Cash settlements on non-trading derivative instruments16,146 (8,679)36,269 (21,999)
Non-recurring event - Winter Storm Uri— 9,565 — 9,565 
Retail Gross Margin$30,726 $23,692 $71,056 $52,447 
Retail Gross Margin - Retail Electricity Segment (1)
$22,994 $16,711 $43,463 $33,897 
Retail Gross Margin - Retail Natural Gas Segment$7,646 $6,981 $27,507 $18,550 
Retail Gross Margin - Other$86 $— $86 $— 
(1) Retail Gross Margin for the three and six months ended June 30, 2022 includes a deduction of $9.6 million related to proceeds received under an ERCOT (Winter Storm Uri) securitization mechanism in June 2022. See further discussion above.

Our non-GAAP financial measures of Adjusted EBITDA and Retail Gross Margin should not be considered as alternatives to net income (loss), net cash provided by (used in) operating activities, or gross profit. Adjusted EBITDA and Retail Gross Margin are not presentations made in accordance with GAAP and have limitations as analytical tools. You should not consider Adjusted EBITDA or Retail Gross Margin in isolation or as a substitute for analysis of our results as reported under GAAP. Because Adjusted EBITDA and Retail Gross Margin exclude some, but not all, items that affect net income (loss), net cash provided by (used in) operating activities, and gross profit, and are defined differently by different companies in our industry, our definition of Adjusted EBITDA and Retail Gross Margin may not be comparable to similarly titled measures of other companies.
Management compensates for the limitations of Adjusted EBITDA and Retail Gross Margin as analytical tools by reviewing the comparable GAAP measures, understanding the differences between the measures and incorporating these data points into management’s decision-making process.
44


Consolidated Results of Operations

Three Months Ended June 30, 2023 Compared to Three Months Ended June 30, 2022
(In Thousands)Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenues:
Retail revenues$92,621 $98,347 $227,746 $226,405 
Net asset optimization expense(1,359)(1,248)(4,632)(2,152)
Other revenue137 — 137 — 
Total Revenues91,399 97,099 223,251 224,253 
Operating Expenses:
Retail cost of revenues45,926 61,702 163,367 130,409 
General and administrative expense16,713 13,583 33,938 28,518 
Depreciation and amortization1,994 4,936 5,330 10,120 
Total Operating Expenses64,633 80,221 202,635 169,047 
Operating income26,766 16,878 20,616 55,206 
Other (expense)/income:
Interest expense(2,447)(1,820)(5,144)(3,127)
Interest and other income206 87 255 
Total other expense(2,440)(1,614)(5,057)(2,872)
Income before income tax expense 24,326 15,264 15,559 52,334 
Income tax expense5,240 2,730 3,244 8,774 
Net income$19,086 $12,534 $12,315 $43,560 
Other Performance Metrics:
  Adjusted EBITDA (1) (2)
$12,013 $13,346 $30,824 $24,135 
  Retail Gross Margin (1) (3)
$30,726 $23,692 $71,056 $52,447 
  Customer Acquisition Costs$1,490 $1,394 $3,263 $2,590 
  Average Monthly RCE Attrition3.1 %3.1 %3.5 %3.4 %
(1) Adjusted EBITDA and Retail Gross Margin are non-GAAP financial measures. See " — Non-GAAP Performance Measures" for a reconciliation of Adjusted EBITDA and Retail Gross Margin to their most directly comparable GAAP financial measures.
(2) Adjusted EBITDA for the three and six months ended June 30, 2022 includes a deduction of $5.2 million non-recurring credit related to Winter Storm Uri add back in 2021.
(3) Retail Gross Margin for the three and six months ended June 30, 2022 includes a deduction of $9.6 million non-recurring credit related to Winter Storm Uri     add back in 2021.

Three Months Ended June 30, 2023 Compared to Three Months Ended June 30, 2022

Total Revenues. Total revenues for the three months ended June 30, 2023 were approximately $91.4 million, a decrease of approximately $5.7 million, or 6%, from approximately $97.1 million for the three months ended June 30, 2022, as indicated in the table below (in millions). This decrease was primarily due to a decrease in electricity volumes sold as a result of a smaller electricity customer book, which was offset by higher electricity unit revenue per MWh as a result of increased electricity rates in the second quarter of 2023 as compared to the second quarter of 2022.
45


Change in electricity volumes sold$(20.0)
Change in natural gas volumes sold1.0 
Change in electricity unit revenue per MWh12.5 
Change in natural gas unit revenue per MMBtu0.9 
Change in other revenue0.1 
Change in net asset optimization expense(0.2)
Change in total revenues$(5.7)

Retail Cost of Revenues. Total retail cost of revenues for the three months ended June 30, 2023 was approximately $45.9 million, a decrease of approximately $15.8 million, or 26%, from approximately $61.7 million for the three months ended June 30, 2022, as indicated in the table below (in millions). This decrease was primarily due to a decrease in electricity volumes sold in the second quarter of 2023 as a result of smaller electricity customer book as compared to the second quarter of 2022.

Change in electricity volumes sold$(15.9)
Change in natural gas volumes sold0.6 
Change in electricity unit cost per MWh2.1 
Change in electricity unit cost per MWh - Winter Storm Uri9.6 
Change in natural gas unit cost per MMBtu0.6 
Change in other costs 0.1 
Change in value of retail derivative portfolio(12.9)
Change in retail cost of revenues$(15.8)

General and Administrative Expense. General and administrative expense for the three months ended June 30, 2023 was approximately $16.7 million, an increase of approximately $3.1 million, or 23%, as compared to $13.6 million for the three months ended June 30, 2022. This increase was primarily attributable to higher employee costs and an increase in sales and marketing due to increased sales activity.

Depreciation and Amortization Expense. Depreciation and amortization expense for the three months ended June 30, 2023 was approximately $2.0 million, a decrease of approximately $2.9 million, or 59%, from approximately $4.9 million for the three months ended June 30, 2022. This decrease was primarily due to the decreased amortization expense associated with customer intangibles.

Customer Acquisition Cost. Customer acquisition cost for the three months ended June 30, 2023 was approximately $1.5 million, an increase of $0.1 million, or 7%, from approximately $1.4 million for the three months ended June 30, 2022 primarily due to increased sales activity in the second quarter of 2023 as compared to second quarter of 2022.
46


Six months ended June 30, 2023 Compared to Six months ended June 30, 2022

Total Revenues. Total revenues for the six months ended June 30, 2023 were approximately $223.3 million, a decrease of approximately $1.0 million, or less than 1%, from approximately $224.3 million for the six months ended June 30, 2022, as indicated in the table below (in millions). This decrease was primarily due to a decrease in electricity volumes sold as a result of smaller electricity customer book. The decrease was offset by higher electricity unit revenue per MWh and higher natural gas unit revenue per MMBtu, as a result of increased electricity and natural gas rates in the first half of 2023 as compared to the first half of 2022.
Change in electricity volumes sold$(49.4)
Change in natural gas volumes sold0.1 
Change in electricity unit revenue per MWh36.7 
Change in natural gas unit revenue per MMBtu14.1 
Change in other revenue0.1 
Change in net asset optimization expense(2.6)
Change in total revenues$(1.0)

Retail Cost of Revenues. Total retail cost of revenues for the six months ended June 30, 2023 was approximately $163.4 million, an increase of approximately $33.0 million, or 25%, from approximately $130.4 million for the six months ended June 30, 2022, as indicated in the table below (in millions). This increase was primarily due to a change in the value of our retail derivative portfolio and higher electricity costs. The increase was offset by a decrease in electricity volumes sold as a result of a smaller electricity customer book.

Change in electricity volumes sold$(39.6)
Change in natural gas volumes sold(0.1)
Change in electricity unit cost per MWh17.3 
Change in electricity unit cost per MWh - Winter Storm Uri9.6 
Change in natural gas unit cost per MMBtu5.3 
Change in other costs0.1 
Change in value of retail derivative portfolio40.4 
Change in retail cost of revenues$33.0 

General and Administrative Expense. General and administrative expense for the six months ended June 30, 2023 was approximately $33.9 million, an increase of approximately $5.4 million, or 19%, as compared to $28.5 million for the six months ended June 30, 2022. This increase was primarily attributable to higher employee costs and an increase in sales and marketing due to increased sales activity.

Depreciation and Amortization Expense. Depreciation and amortization expense for the six months ended June 30, 2023 was approximately $5.3 million, a decrease of approximately $4.8 million, or 48%, from approximately $10.1 million for the six months ended June 30, 2022. This decrease was primarily due to the decreased amortization expense associated with customer relationship intangibles.

Customer Acquisition Cost. Customer acquisition cost for the six months ended June 30, 2023 was approximately $3.3 million, an increase of approximately $0.7 million, or 27%, from approximately $2.6 million for the six months ended June 30, 2022. This increase was primarily due to increased sales activity in in the first half of 2023 as compared to first half of 2022.

47


Operating Segment Results
(in thousands, except volume and per unit operating data)Three Months Ended June 30,Six Months Ended June 30,
  2023202220232022
Retail Electricity Segment
Total Revenues$74,765 $82,290 $157,592 $170,331 
Retail Cost of Revenues37,612 50,116 118,442 96,276 
Less: Net gain (loss) on non-trading derivatives, net of cash settlements14,159 5,898 (4,313)30,593 
Non-recurring event - Winter Storm Uri— 9,565 — 9,565 
Retail Gross Margin (1) — Electricity
$22,994 $16,711 $43,463 $33,897 
Volumes — Electricity (MWhs)457,054 603,497 913,331 1,288,649 
Retail Gross Margin (2) — Electricity per MWh
$50.31 $27.69 $47.59 $26.30 
Retail Natural Gas Segment
Total Revenues$17,856 $16,057 $70,154 $56,074 
Retail Cost of Revenues8,263 11,586 44,874 34,133 
Less: Net gain (loss) on non-trading derivatives, net of cash settlements1,947 (2,510)(2,227)3,391 
Retail Gross Margin (1) — Gas
$7,646 $6,981 $27,507 $18,550 
Volumes — Gas (MMBtus)2,064,785 1,943,494 6,612,611 6,600,612 
Retail Gross Margin (2) — Gas per MMBtu
$3.70 $3.59 $4.16 $2.81 
(1) Reflects the Retail Gross Margin attributable to our Retail Electricity Segment or Retail Natural Gas Segment, as applicable. Retail Gross Margin is a non-GAAP financial measure. See "Non-GAAP Performance Measures" for a reconciliation of Retail Gross Margin to most directly comparable financial measures presented in accordance with GAAP.
(2) Reflects the Retail Gross Margin for the Retail Electricity Segment or Retail Natural Gas Segment, as applicable, divided by the total volumes in MWh or MMBtu, respectively.

Three Months Ended June 30, 2023 Compared to Three Months Ended June 30, 2022
Retail Electricity Segment
Total revenues for the Retail Electricity Segment for the three months ended June 30, 2023 were approximately $74.8 million, a decrease of approximately $7.5 million, or 9%, from approximately $82.3 million for the three months ended June 30, 2022. This decrease was largely due to a decrease in electricity volumes of $20.0 million, which was partially offset by $12.5 million due to higher retail electricity prices.
Retail cost of revenues for the Retail Electricity Segment for the three months ended June 30, 2023 were approximately $37.6 million, a decrease of approximately $12.5 million, or 25%, from approximately $50.1 million for the three months ended June 30, 2022. This decrease was primarily due to lower volumes due to a smaller customer book, resulting in a decrease of $15.9 million and a change in the fair value of our retail derivative portfolio used for hedging, which resulted in a decrease of $8.3 million. The decrease was offset by an increase in supply costs of $9.6 million related to a Winter Storm Uri credit received in 2022, and an increase in electricity prices, resulting in an increase of $2.1 million.
Retail gross margin for the Retail Electricity Segment for the three months ended June 30, 2023 was approximately $23.0 million, an increase of approximately $6.3 million, or 38%, from approximately $16.7 million for the three months ended June 30, 2022, as indicated in the table below (in millions).
48


Change in volumes sold$(4.1)
Change in unit margin per MWh10.4 
Change in retail electricity segment retail gross margin$6.3 
Retail Natural Gas Segment
Total revenues for the Retail Natural Gas Segment for the three months ended June 30, 2023 were approximately $17.9 million, an increase of approximately $1.9 million, or 12%, from approximately $16.0 million for the three months ended June 30, 2022. This increase was attributable to higher natural gas prices, which increased total revenues by $0.9 million and an increase in natural gas volumes of $1.0 million.
Retail cost of revenues for the Retail Natural Gas Segment for the three months ended June 30, 2023 were approximately $8.3 million, a decrease of $3.3 million, or 28%, from approximately $11.6 million for the three months ended June 30, 2022. This decrease was primarily due to a change in the value of our derivative portfolio used for hedging, which resulted in a decrease of $4.5 million. The decrease was offset by higher natural gas costs, which resulted in an increase of $0.6 million and an increase in volumes sold resulting in an increase of $0.6 million.
Retail gross margin for the Retail Natural Gas Segment for the three months ended June 30, 2023 was approximately $7.6 million, an increase of approximately $0.6 million, or 9%, from approximately $7.0 million for the three months ended June 30, 2022, as indicated in the table below (in millions).
Change in volumes sold$0.4 
Change in unit margin per MMBtu0.2 
Change in retail natural gas segment retail gross margin$0.6 

49


Six Months Ended June 30, 2023 Compared to Six Months Ended June 30, 2022
Retail Electricity Segment
Total revenues for the Retail Electricity Segment for the six months ended June 30, 2023 were approximately $157.6 million, a decrease of approximately $12.7 million, or 7%, from approximately $170.3 million for the six months ended June 30, 2022. This decrease was largely due to lower volumes, resulting in a decrease of $49.4 million. This decrease was partially offset by higher electricity prices, resulting in an increase of $36.7 million.
Retail cost of revenues for the Retail Electricity Segment for the six months ended June 30, 2023 was approximately $118.4 million, an increase of approximately $22.1 million, or 23%, from approximately $96.3 million for the six months ended June 30, 2022. This increase was primarily due to a change in the value of our derivative portfolio used for hedging resulting in an increase of $34.8 million, an increase in electricity costs of $17.3 million due to higher commodity price environment in 2023, and a credit of $9.6 million related to Winter Storm Uri received in 2022 from ERCOT. This increase was offset by a decrease in electricity volumes sold resulting in a decrease of $39.6 million.
Retail gross margin for the Retail Electricity Segment for the six months ended June 30, 2023 was approximately $43.5 million, an increase of approximately $9.6 million, or 28%, from approximately $33.9 million for the six months ended June 30, 2022, as indicated in the table below (in millions).
Change in volumes sold$(9.8)
Change in unit margin per MWh19.4 
Change in retail electricity segment retail gross margin$9.6 
Retail Natural Gas Segment
Total revenues for the Retail Natural Gas Segment for the six months ended June 30, 2023 were approximately $70.2 million, an increase of approximately $14.1 million, or 25%, from approximately $56.1 million for the six months ended June 30, 2022. This increase was attributable to higher rates, which resulted in an increase in total revenues of $14.1 million.
Retail cost of revenues for the Retail Natural Gas Segment for the six months ended June 30, 2023 was approximately $44.9 million, an increase of approximately $10.8 million, or 32%, from approximately $34.1 million for the six months ended June 30, 2022. The increase was primarily attributable to a change in the value of our derivative portfolio used for hedging, which resulted in an increase of $5.5 million and higher supply costs of $5.3 million.
Retail gross margin for the Retail Natural Gas Segment for the six months ended June 30, 2023 was approximately $27.5 million, an increase of approximately $8.9 million, or 48%, from approximately $18.6 million for the six months ended June 30, 2022, as indicated in the table below (in millions).
Change in volumes sold$0.1 
Change in unit margin per MMBtu8.8 
Change in retail natural gas segment retail gross margin$8.9 
50


Liquidity and Capital Resources

Overview

Our primary sources of liquidity are cash generated from operations and borrowings under our Senior Credit Facility. Our principal liquidity requirements are to meet our financial commitments, finance current operations, fund organic growth and/or acquisitions and service debt.

We have historically paid dividends on our Class A common stock and Series A Preferred Stock. On April 19, 2023, we announced that our Board of Directors has elected to temporarily suspend the quarterly cash dividend on the Class A common stock. We may continue to use cash to pay dividends on the Series A Preferred Stock, and it may also be used to pay dividends on the Class A common stock if the Board of Directors reinstates the dividends on the Class A common stock.

Our liquidity requirements fluctuate with our customer count, level of customer acquisition costs, acquisitions, collateral posting requirements on our derivative instruments portfolio, distributions, the effects of the timing between the settlement of payables and receivables, including the effect of bad debts, weather conditions, and our general working capital needs for ongoing operations. Estimating our liquidity requirements is highly dependent on then-current market conditions, forward prices for natural gas and electricity, market volatility and our then existing capital structure and requirements.

We believe that cash generated from operations and our available liquidity sources will be sufficient to sustain current operations and to pay required taxes. Our ability to pay dividends to the holders of the Series A Preferred Stock in the future and to reinstate dividends on our Class A Common Stock will ultimately depend on our RCE count, margins, profitability and cash flow, and the covenants under our Senior Credit Facility.

Liquidity Position

The following table details our available liquidity as of June 30, 2023:
($ in thousands)June 30, 2023
Cash and cash equivalents$47,059 
Senior Credit Facility Availability (1)
19,272 
Subordinated Debt Facility Availability (2)
20,000 
Total Liquidity$86,331 
(1) Reflects amount of Letters of Credit that could be issued based on existing covenants as of June 30, 2023.
(2) The availability of the Subordinated Facility is dependent on our Founder's discretion. See "—Sources of Liquidity —Subordinated Debt Facility."

Borrowings and related posting of letters of credit under our Senior Credit Facility are subject to material variations on a seasonal basis due to the timing of commodity purchases to satisfy natural gas inventory requirements and to meet customer demands during periods of peak usage. Additionally, borrowings are subject to borrowing base and covenant restrictions.

51


Cash Flows

Our cash flows were as follows for the respective periods (in thousands):
  Six Months Ended June 30,
  20232022
Net cash provided by operating activities$34,696 $12,944 
Net cash used in investing activities$(775)$(5,160)
Net cash used in financing activities$(22,213)$(37,581)

Six Months Ended June 30, 2023 Compared to the Six Months Ended June 30, 2022

Cash Flows Provided by Operating Activities. Cash flows provided by operating activities for the six months ended June 30, 2023 increased by $21.8 million compared to the six months ended June 30, 2022. The increase was primarily the result of changes in working capital for the six months ended June 30, 2023.

Cash Flows Used in Investing Activities. Cash flows used in investing activities decreased by $4.4 million for the six months ended June 30, 2023. The decrease was primarily the result of customer acquisitions during the six months ended June 30, 2022 that did not re-occur in 2023.

Cash Flows Used in Financing Activities. Cash flows used in financing activities decreased by $15.4 million for the six months ended June 30, 2023, primarily due to an increase in net borrowings of our Senior Credit Facility of $45.0 million, which was offset by a decrease in sub-debt borrowing of $35.0 million during the six months ended June 30, 2023.

Sources of Liquidity and Capital Resources

Senior Credit Facility

On June 30, 2022, we entered into the Senior Credit Facility with Woodforest National Bank, as administrative agent, swing bank, swap bank, issuing bank, joint-lead arranger, sole bookrunner and syndication agent, BOKF, NA (d/b/a/ Bank of Texas), as joint-lead arranger and issuing bank, and the other financial institutions party thereto, which replaced our prior credit agreement. The Senior Credit Facility allows us to borrow up to $195.0 million on a revolving basis in the form of working capital loans, loans to fund acquisitions, swingline loans and letters of credit. The Senior Credit Facility expires on June 30, 2025. The Senior Credit Facility revised the Fixed Charge Coverage Ratio and Maximum Senior Secured Leverage Ratio under our prior credit agreement.

As of June 30, 2023, we had total commitments of $195.0 million under the Senior Credit Facility, of which $143.7 million was outstanding, including $38.7 million of outstanding letters of credit.

For a description of the terms and conditions of our Senior Credit Facility, including descriptions of the interest rate, commitment fee, covenants and terms of default, please see Note 9 "Debt" in the notes to our condensed consolidated financial statements.

As of June 30, 2023, we were in compliance with the covenants under our Senior Credit Facility. Based upon existing covenants as of June 30, 2023, we had availability to borrow up to $19.3 million under the Senior Credit Facility.

The Company has experienced compressed gross profit due to an extreme elevation of commodity costs during 2022, impacting calculated Adjusted EBITDA, a primary component of the financial covenants described above. The Company is actively working to manage the expected impact of continued gross profit compression due to elevated commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends on our Series A Preferred Stock or reinstate dividends on the Class A Common Stock.
52



Amended and Restated Subordinated Debt Facility

In connection with entering into the Senior Credit Facility, we entered into an amended and restated subordinated promissory note (the “Subordinated Debt Facility”), which allows us to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

Although we may use the Subordinated Debt Facility from time to time to enhance short term liquidity, we do not view the Subordinated Debt Facility as a material source of liquidity. As of June 30, 2023, there was $5.0 million outstanding borrowings under the Subordinated Debt Facility, and availability to borrow up to $20.0 million under the Subordinated Debt Facility. See Note 9 "Debt" for further information regarding the Subordinated Debt Facility.

Uses of Liquidity and Capital Resources

Repayment of Current Portion of Senior Credit Facility

Our Senior Credit Facility matures in June 2025, and thus, no amounts are due currently. However, due to the revolving nature of the facility, excess cash available is generally used to reduce the balance outstanding, which at June 30, 2023 was $105.0 million. The current variable interest rate on the facility at June 30, 2023 was 8.61%.

Customer Acquisitions

Our customer acquisition strategy consists of customer growth obtained through organic customer additions as well as opportunistic acquisitions. During the three months ended June 30, 2023 and 2022, we spent a total of $1.5 million and $1.4 million, respectively, on organic customer acquisitions.

Capital Expenditures

Our capital requirements each year are relatively low and generally consist of minor purchases of equipment or information system upgrades and improvements. Capital expenditures for the six months ended June 30, 2023 and 2022 included $0.8 million and $1.1 million, respectively, related to information systems improvements.

Dividends and Distributions

During the three and six months ended June 30, 2023, we paid dividends to holders of our Class A common stock for the quarters ended December 31, 2022 and March 31, 2023, of zero and $2.9 million in the aggregate. In order to pay dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of Class B common stock (our non-controlling interest holders). As a result, during the three and six months ended June 30, 2023, Spark HoldCo made distributions of zero and $3.6 million to our non-controlling interest holders related to the dividend payments to holders of our Class A common stock.

During the three and six months ended June 30, 2023, we paid $2.5 million and $4.9 million in dividends to holders of the Series A Preferred Stock. As of June 30, 2023, we had accrued $2.6 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on July 17, 2023. The Series A Preferred Stock will accrue dividends at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three-Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.

For the full year ended December 31, 2023, taking into consideration the amount of dividends already paid and estimating future dividends using the stated most recent dividend rate paid on the Series A Preferred Stock, we
53


would be required to pay dividends of $10.3 million in the aggregate based on the Series A Preferred Stock outstanding as of June 30, 2023.

On July 19, 2023, we declared a dividend in the amount of $0.75922 per share for the Series A Preferred Stock for the second quarter of 2023. Dividends on Series A Preferred Stock will be paid on October 16, 2023 to holders of record on October 1, 2023. The Board of Directors may be required to reduce, eliminate or suspend quarterly cash dividends to the holders of the Series A Preferred Stock.

In April, 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock.

Future dividends are within the discretion of our Board of Directors, and will depend upon our operations, our financial condition, capital requirements and investment opportunities, the performance of our business, cash flows, RCE counts and the margins we receive, as well as restrictions under our Senior Credit Facility.

Even if we are permitted to pay dividends on the Series A Preferred Stock or could re-instate the dividends on the Class A common stock, our Board of Directors may elect to reduce, eliminate or suspend the dividends on the Series A Preferred Stock, or not reinstate dividends on the Class A common stock, in order to maintain cash balances for operations or for other reasons. A dividend penalty event would occur if dividends on the Series A Preferred Stock are in arrears for six or more quarterly dividend periods, in which case the dividend rate on the Series A Preferred Stock would increase by 2.00% per annum, and the holders of the Series A Preferred Stock would be entitled to elect two members to our Board of Directors, until the dividend penalty event is cured.


54


Off-Balance Sheet Arrangements
As of June 30, 2023, we had no material "off-balance sheet arrangements."

Related Party Transactions

For a discussion of related party transactions, see Note 13 "Transactions with Affiliates" to Part I, Item 1 of this Report.
Critical Accounting Policies and Estimates
Our critical accounting policies and estimates are described in “Management's Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” in our 2022 Form 10-K. There have been no changes to these policies and estimates since the date of our 2022 Form 10-K.

Refer to Note 2 "Basis of Presentation and Summary of Significant Accounting Policies" to Part I, Item 1 of this Report for a discussion on recent accounting pronouncements.
Contingencies
In the ordinary course of business, we may become party to lawsuits, administrative proceedings and governmental investigations, including regulatory and other matters. Except as described in Note 12 "Commitments and Contingencies" to Part I, Item 1 of this Report, as of June 30, 2023, management did not believe that any of our outstanding lawsuits, administrative proceedings or investigations could result in a material adverse effect. Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. For a discussion of the status of current legal and regulatory matters, see Note 12 "Commitments and Contingencies" to Part I, Item 1 of this Report.

55


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Market risks relating to our operations result primarily from changes in commodity prices and interest rates, as well as counterparty credit risk. We employ established risk management policies and procedures to manage, measure, and limit our exposure to these risks.
Commodity Price Risk

We hedge and procure our energy requirements from various wholesale energy markets, including both physical and financial markets and through short and long-term contracts. Our financial results are largely dependent on the margin we realize between the wholesale purchase price of natural gas and electricity plus related costs and the retail sales price we charge our customers for these commodities. We actively manage our commodity price risk by entering into various derivative or non-derivative instruments to hedge the variability in future cash flows from fixed-price forecasted sales and purchases of natural gas and electricity in connection with our retail energy operations. These instruments include forwards, futures, swaps, and option contracts traded on various exchanges, such as NYMEX and Intercontinental Exchange, or ICE, as well as over-the-counter markets. These contracts have varying terms and durations, which range from a few days to several years, depending on the instrument. We also utilize similar derivative contracts in connection with our asset optimization activities to attempt to generate incremental gross margin by effecting transactions in markets where we have a retail presence. Generally, any such instruments that are entered into to support our retail electricity and natural gas business are categorized as having been entered into for non-trading purposes, and instruments entered into for any other purpose are categorized as having been entered into for trading purposes.

Our net gain/(loss) on our non-trading derivative instruments, net of cash settlements, was $16.1 million and $3.4 million for three months ended June 30, 2023 and 2022, respectively and $(6.5) million and $34.0 million for the six months ended June 30, 2023 and 2022, respectively.

We have adopted risk management policies to measure and limit market risk associated with our fixed-price portfolio and our hedging activities. For additional information regarding our commodity price risk and our risk management policies, see “Item 1A—Risk Factors” in our 2022 Form 10-K.

We measure the commodity risk of our non-trading energy derivatives using a sensitivity analysis on our net open position. As of June 30, 2023, our Gas Non-Trading Fixed Price Open Position (hedges net of retail load) was a short position of 559,849 MMBtu. An increase of 10% in the market prices (NYMEX) from their June 30, 2023 levels would have decreased the fair market value of our net non-trading energy portfolio by $0.1 million. Likewise, a decrease of 10% in the market prices (NYMEX) from their June 30, 2023 levels would have increased the fair market value of our non-trading energy derivatives by $0.1 million. As of June 30, 2023, our Electricity Non-Trading Fixed Price Open Position (hedges net of retail load) was a short position of 255,332 MWhs. An increase of 10% in the forward market prices from their June 30, 2023 levels would have decreased the fair market value of our net non-trading energy portfolio by $1.0 million. Likewise, a decrease of 10% in the forward market prices from their June 30, 2023 levels would have increased the fair market value of our non-trading energy derivatives by $1.0 million.

Credit Risk

In many of the utility services territories where we conduct business, Purchase of Receivables ("POR programs") have been established, whereby the local regulated utility purchases our receivables, and becomes responsible for billing the customer and collecting payment from the customer. These POR programs result in substantially all of our credit risk being with the utility and not to our end-use customers in these territories. Approximately 53% and 57% of our retail revenues were derived from territories in which substantially all of our credit risk was with local regulated utility companies for the three months ended June 30, 2023 and 2022, respectively, and 54% and 61% for the six months ended June 30, 2023 and 2022, respectively, all of which had investment grade ratings as of such date. We paid these local regulated utilities a weighted average discount of 1.0% and 0.9%, for the three months
56


ended June 30, 2023 and 2022, respectively, and 1.0% and 1.0% for the six months ended June 30, 2023 and 2022, respectively, of total revenues for customer credit risk protection. In certain of the POR markets in which we operate, the utilities limit their collections exposure by retaining the ability to transfer a delinquent account back to us for collection when collections are past due for a specified period.

If our collection efforts are unsuccessful, we return the account to the local regulated utility for termination of service. Under these service programs, we are exposed to credit risk related to payment for services rendered during the time between when the customer is transferred to us by the local regulated utility and the time we return the customer to the utility for termination of service, which is generally one to two billing periods. We may also realize a loss on fixed-price customers in this scenario as we will have already fully hedged the customer’s expected commodity usage for the life of the contract.

In non-POR markets (and in POR markets where we may choose to direct bill our customers), we manage customer credit risk through formal credit review in the case of commercial customers, and credit score screening, deposits and disconnection for non-payment, in the case of residential customers. Economic conditions may affect our customers’ ability to pay bills in a timely manner, which could increase customer delinquencies and may lead to an increase in bad debt expense. Our bad debt expense for the three months ended June 30, 2023 and 2022 was 2.4% and 1.8% of non-POR market retail revenues, respectively and our bad debt expense for the six months ended June 30, 2023 and 2022 was 2.1% and 1.9% of non-POR market retail revenues, respectively. See “Management's Discussion and Analysis of Financial Condition and Results of Operations—Drivers of Our Business—Customer Credit Risk” for an analysis of our bad debt expense related to non-POR markets during the six months ended June 30, 2023.
We are exposed to wholesale counterparty credit risk in our retail and asset optimization activities. We manage this risk at a counterparty level and secure our exposure with collateral or guarantees when needed. At June 30, 2023, approximately $0.7 million of our total exposure of $0.8 million was either with a non-investment grade counterparty or otherwise not secured with collateral or a guarantee. The credit worthiness of the remaining exposure with other customers was evaluated with no material allowance recorded at June 30, 2023.
Interest Rate Risk
We are exposed to fluctuations in interest rates under our variable-price debt obligations, including our Senior Credit Facility and our Series A Preferred Stock.
At June 30, 2023, we were co-borrowers under the Senior Credit Facility, under which $105.0 million of variable rate indebtedness was outstanding. Based on the average amount of our variable rate indebtedness outstanding during the three months ended June 30, 2023, a 1.0% increase in interest rates would have resulted in additional annual interest expense of approximately $1.1 million.

On and after April 15, 2022, our Series A Preferred Stock accrue dividends at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three-Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act. On July 19, 2023, our Board of Directors declared a quarterly cash dividend in the amount of $0.75922 per share for the Series A Preferred Stock for the second quarter of 2023 for an aggregate amount of $2.7 million for the quarter. Based on the Series A Preferred Stock outstanding on June 30, 2023, a 1.0% increase in interest rates would have resulted in additional dividends of less than $0.1 million for the quarter.


57


ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Based on this evaluation, management concluded that as a result of the material weakness in our internal control over financial reporting, more described below, our disclosure controls and procedures were not effective as of June 30, 2023.

However, the Company concluded that the existence of this material weakness did not result in material misstatement of the Company’s financial statements included in this Quarterly Report.

In connection with the audit of our financial statements for the year ended December 31, 2022, we identified a material weakness in the design and operation of the controls over our calculation of income tax expense, deferred tax assets and liabilities. A material weakness is defined as 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 annual or interim financial statements will not be prevented or detected on a timely basis. Although this material weakness did not result in a material misstatement to our consolidated financial statements for the year ended December 31, 2022 or any prior period, it did result in immaterial corrections for the years ended December 31, 2021 and 2020, as disclosed the Company’s December 31, 2022 Annual Report.

If unremediated, this material weakness could result in a material misstatement for annual or interim consolidated financial statements for future periods.

With oversight from the Audit Committee of the Board of Directors, we intend to take the necessary steps to remediate the material weakness by enhancing our internal controls to ensure proper review by and communication between our internal and external tax advisors and internal accounting personnel. Our efforts will consist primarily of strengthening our tax organization through continuing education and refining controls related to components of our tax process to enhance our management review controls over taxes. As part of the key remediation actions, we will:

Review our tax accounting processes and controls and enhance the overall design and procedures performed to ensure changes in the Company’s interest in HoldCo are appropriately identified and recorded:

Re-design our management review controls and enhance the precision of review of attributes of the Company's deferred tax assets and liabilities, income tax expense; and

Evaluate the sufficiency of our tax resources and personnel to determine whether additional resources, including tax advisors, are needed.

The material weakness will not be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.

Changes in Internal Control over Financial Reporting

58


Except as noted above, there was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended June 30, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
59


PART II. OTHER INFORMATION
Item 1. Legal Proceedings.

See Note 12 "Commitments and Contingencies" to Part I, Item 1 of this Report, which is incorporated by reference into this Part II, Item 1, for a description of certain ligation, legal proceedings, and regulatory matters.

Item 1A. Risk Factors.

Security holders and potential investors in our securities should carefully consider the risk factors under "Item 1A— Risk Factors" in our 2022 Form 10-K. Except as described below, there has been no material change in our risk factors from those described in the 2022 Form 10-K. Our description of risks are not the sole risks for investors. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or results of operations.

The price of our Class A common stock and Series A Preferred Stock has been and may continue to be volatile.

The market price of our Class A common stock and Series A Preferred Stock may be highly volatile and may fluctuate substantially as a result of a number of factors. The following factors could affect our stock price:

the impact of our reverse stock split on our common stock;
the announcement of the elimination, suspension, reduction or reinstatement of dividends on Class A common stock and Series A Preferred Stock;
the public reaction to our press releases, our other public announcements and our filings with the SEC;
trading volumes of the Class A common stock and Series A Preferred Stock;
prevailing interest rates;
the market for similar securities;
general economic and financial market conditions;
our issuance of debt or other preferred equity securities; and
our financial condition, results of operations and prospects.

These and other factors may cause the market price and demand for our Class A common stock and Series A Preferred Stock to fluctuate substantially, which may adversely affect the trading price of our Class A common stock and Series A Preferred Stock. In the past, when the market price of a stock has been volatile, holders of that stock have often instituted securities class action litigation against the company that issued the stock. If any of our stockholders brought a lawsuit against us, we could incur substantial defense costs. Such a lawsuit could also divert the time and attention of our management from our business. Trading prices and corresponding market value of Class A common stock and Series A Preferred Stock may also impact our ability to satisfy continued listing standards of The Nasdaq Global Select Market, or a particular tier of The Nasdaq exchanges.
60


Item 6. Exhibits

The exhibits required to be filed by Item 6 are set forth in the Exhibit Index included below.
61


INDEX TO EXHIBITS
  Incorporated by Reference
ExhibitExhibit DescriptionFormExhibit NumberFiling DateSEC File No.
2.1#10-Q2.15/5/2016001-36559
2.2#10-Q2.25/5/2016001-36559
2.3#8-K2.18/1/2016001-36559
2.4#10-Q2.45/8/2017001-36559
2.58-K2.17/6/2017001-36559
2.6#8-K2.11/16/2018001-36559
2.7#10-K2.73/9/2018001-36559
2.8#8-K2.110/25/2018001-36559
2.910-Q2.98/5/2020001-36559
3.110-Q3.111/4/2021001-36559
3.28-K3.28/9/2021001-36559
3.38-A53/14/2017001-36559
4.2S-14.16/30/2014333-196375
10.1†8-K10.17/6/2023001-36559
10.2†8-K10.16/12/2023001-36559
31.1*
31.2*
32**
62


101.INS*
XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL
101.SCH*Inline XBRL Taxonomy Extension Schema Document.
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document.
104*
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101.INS)

* Filed herewith
** Furnished herewith
# Certain schedules, exhibits and annexes have been omitted in reliance on Item 601 (a)(5) of Regulation S-K, the registrant agrees to furnish supplementally a copy of any omitted schedule, exhibit or annex to the Commission upon request
Management contract, or compensatory plan or arrangement


SIGNATURES
Pursuant to the requirements 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.
Via Renewables, Inc.
August 3, 2023/s/ Mike Barajas
Mike Barajas
Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)


63
EX-31.1 2 certceoexh311-q22023.htm EX-31.1 CERTIFICATION BY CEO Document

EXHIBIT 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A) OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
I, W. Keith Maxwell III, certify that:

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





Date: August 3, 2023
 
/s/ W. Keith Maxwell III
W. Keith Maxwell III
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 certcfoexh312-q22023.htm EX-31.2 CERTIFICATION BY CFO Document

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





Date: August 3, 2023
 
/s/ Mike Barajas
Mike Barajas
Chief Financial Officer
(Principal Accounting and Financial Officer)


EX-32 4 certceoandcfoexh32-q22023.htm EX-32 CERTIFICATION BY CEO AND CFO Document

EXHIBIT 32

Certification by the Principal Executive Officer and Principal Financial Officer
Pursuant to 18 U.S.C. Section 1350,
Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002

          In connection with the Quarterly Report on Form 10-Q for the quarter ended June 30, 2023 (the “Report”) of Via Renewables, Inc., a Delaware corporation (the “Company”), as filed with the Securities and Exchange Commission on the date hereof, W. Keith Maxwell III, Principal Executive Officer of the Company and Mike Barajas, Principal Accounting and Financial Officer of the Company, each certify, pursuant 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
 
1.This Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 3, 2023

/s/ W. Keith Maxwell III
W. Keith Maxwell III
Chief Executive Officer
(Principal Executive Officer)


/s/ Mike Barajas
Mike Barajas
Chief Financial Officer
(Principal Accounting and Financial Officer)






EX-101.SCH 5 spke-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Formation and Organization link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Preferred Stock link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Transactions with Affiliates link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Customer Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Transactions with Affiliates (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Revenues - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Revenues - Accounts Receivable, Allowance for Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Equity - Schedule of Economic Interests (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Equity - Non-controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Equity - Basic and Diluted Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Equity - VIEs (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Preferred Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Preferred Stock - Summary of Preferred Equity Balance (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Derivative Instruments - Volumetric Underlying Derivative Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Derivative Instruments - Offsetting Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Derivative Instruments - Offsetting Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Intangible Assets - Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Debt - Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Transactions with Affiliates - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Transactions with Affiliates - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Segment Reporting - Financial Data for Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Customer Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 spke-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 spke-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 spke-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Billed Revenue Billed Revenues [Member] Trading commodity derivatives Trading commodity derivatives Trading Commodity Contract, Noncurrent [Member] Trading Commodity Contract, Noncurrent [Member] > 5 years Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Consolidated Entities [Axis] Consolidated Entities [Axis] Variable Rate [Domain] Variable Rate [Domain] Recovery of previous write-offs Accounts Receivable, Allowance for Credit Loss, Recovery Less: Net income attributable to non-controlling interests Net income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Accrued liabilities Accrued Liabilities, Current Property and equipment purchase accrual Change In Capital Expenditures Incurred But Not Yet Paid Change In Capital Expenditures Incurred But Not Yet Paid Statistical Measurement [Domain] Statistical Measurement [Domain] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Preferred stock, liquidation preference (in dollars per share) Preferred Stock, Liquidation Preference Per Share Investment, Name [Domain] Investment, Name [Domain] Customer relationships, net Intangible Assets, Current Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Offsetting Assets [Table] Offsetting Assets [Table] Revolving Credit Facility Revolving Credit Facility [Member] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] (Loss) gain on trading derivatives, net Designated as Trading [Member] Designated as Trading [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable - affiliates Accounts Payable, Current Investment, Name [Axis] Investment, Name [Axis] Decrease in other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Total other expenses Nonoperating Income (Expense) Minimum availability under the borrowing base Subordinated Debt, Debt Covenant, Minimum Availability Subordinated Debt, Debt Covenant, Minimum Availability Commitments and contingencies (Note 12) Commitments and Contingencies Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Fair value of derivative liabilities, net Derivative Instruments and Hedges, Liabilities Equity Equity [Text Block] Effect of conversion of Class B common stock to shares of Class A common stock Dilutive Securities, Effect on Basic Earnings Per Share Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Midwest Midwest [Member] Midwest [Member] Income Taxes Income Tax Disclosure [Text Block] Subordinated Debt Subordinated Debt [Member] Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Customer [Axis] Customer [Axis] Current liabilities: Current liabilities: Liabilities, Current [Abstract] Capitalized financing costs, other non-current Debt Issuance Costs, Noncurrent, Net Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payment of dividends to Class A common stockholders Payment of dividends to Class A common stockholders Payments of Ordinary Dividends, Common Stock Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Diluted (in dollars per share) Diluted income per share attributable to stockholders (in dollars per share) Earnings Per Share, Diluted Gross  Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Hedging Relationship [Axis] Hedging Relationship [Axis] Accounts receivable Accounts Receivable - affiliates Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Receivable [Domain] Receivable [Domain] Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock, at cost (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Renewable energy credit asset Regulatory Asset, Current Non-current assets: Assets, Noncurrent [Abstract] Retail Electricity Retail Electricity Retail Electricity [Member] Retail Electricity [Member] Total Non-current Derivative Assets Commodity Contract, Noncurrent [Member] Commodity Contract, Noncurrent [Member] Excise and sales taxes Excise and Sales Taxes Trading Symbol Trading Symbol Letters of credit issued Letters of Credit Outstanding, Amount Fair value of derivative assets, net Derivative Instruments and Hedges, Assets Total current period settlements on derivatives Current period settlements on non-trading derivatives Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated Net income attributable to Via Renewables, Inc. stockholders Net income attributable to Via Renewables, Inc. stockholders Net Income (Loss) Total current liabilities Total current liabilities Liabilities, Current SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] Distributions to affiliates Payments of Distributions to Affiliates Schedule of Volumetric Underlying Derivative Transactions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Non-cash Flow Hedging Non-cash Flow Hedging [Member] Non-cash Flow Hedging Liabilities, Series A Preferred Stock and Stockholders' Equity Liabilities Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Cost of Services Energy Services Cost Of Services, Energy Services [Member] Cost Of Services, Energy Services Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accumulated dividends on Series A Preferred Stock Temporary Equity, Other Changes Schedule of Computation of Basic and Diluted Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Retail cost of revenues Retail cost of revenues Cost of Goods and Services Sold Common Class B Common Class B [Member] Level 1 Fair Value, Inputs, Level 1 [Member] Incremental costs Affiliate Cost Affiliate Cost Goodwill Goodwill Goodwill Balance at beginning of period Balance at end of period Goodwill Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Allocated Overhead Costs Allocated Overhead Costs [Member] Allocated Overhead Costs [Member] Asset Acquisition [Domain] Asset Acquisition [Domain] Asset acquisition, consideration, deposit Asset Acquisition, Consideration Transferred, Deposit Asset Acquisition, Consideration Transferred, Deposit Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Decrease in accounts receivable Increase (Decrease) in Accounts Receivable Additional amortization Additional Amortization Expense for the Finite Lived Asset Additional Amortization Expense for the Finite Lived Asset Diluted net income attributable to stockholders of Class A common stock Net Income (Loss) Attributable to Parent, Diluted Proceeds from accounts receivable securitization Proceeds from Accounts Receivable Securitization Decrease in intangible assets—customer acquisition Increase (Decrease) in Intangible Assets, Current Measurement Frequency [Axis] Measurement Frequency [Axis] Other long-term liabilities Other long-term liabilities Other Long-Term Debt, Noncurrent Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Restricted cash Restricted Cash and Cash Equivalents, Current Decrease in accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable, Trade Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Trademarks Trademarks Trademarks [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement Location [Axis] Income Statement Location [Axis] Southwest Southwest [Member] Southwest [Member] Cash Collateral Offset Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset Debt default, material judgment (in excess of) Debt Instrument, Debt Default, Material Judgements, Maximum Debt Instrument, Debt Default, Material Judgements, Maximum Total Revenues Total revenues Revenues Product and Service [Domain] Product and Service [Domain] Unbilled revenue Unbilled Revenues [Member] Decrease (increase) in inventory Increase (Decrease) in Inventories Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Shares excluded from computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Document Quarterly Report Document Quarterly Report Cash Collateral Offset Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset Non-cash items: Noncash Investing and Financing Items [Abstract] Interest expense Interest Expense Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Additions Finite-Lived Intangible Assets Acquired Property and equipment, gross Property, Plant and Equipment, Gross 2023 (remaining six months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Transactions with Affiliates Related Party Transactions Disclosure [Text Block] Schedule of Components of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Use of Estimates and Assumptions Use of Estimates, Policy [Policy Text Block] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Residential Customer Equivalent Residential Customer Equivalent [Member] Residential Customer Equivalent Offsetting Liabilities [Line Items] Offsetting Liabilities [Line Items] Amortization Amortization of Intangible Assets Entity Shell Company Entity Shell Company Total Balance at beginning of period Balance at end of period Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] New Accounting Standards Recently Adopted and Standards Being Evaluated/Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Schedule of Offsetting Liabilities Offsetting Liabilities [Table Text Block] Current period cash settlements on derivatives, net Gain (Loss) on Sale of Derivatives Via Renewables Via Renewables [Member] Via Renewables Summary of Preferred Equity Balance Schedule of Stock by Class [Table Text Block] Cash, cash equivalents and Restricted cash—beginning of period Cash, cash equivalents and Restricted cash—end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Fair value of derivative liabilities, net Derivative Instruments and Hedges, Liabilities, Noncurrent Finite-lived Intangible Assets [Roll Forward] Finite-Lived Intangible Assets [Roll Forward] Weighted average shares of Class A common stock outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Issued Gross Profit Gross Profit Preferred stock, par value per share (in dollars per share) Temporary Equity, Par or Stated Value Per Share Treasury stock, at cost, 28,919 shares at June 30, 2023 and December 31, 2022 Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total debt Outstanding under subordinated note Long-Term Debt Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Senior Secured Revolving Credit Facility Senior Secured Revolving Credit Facility [Member] Senior Secured Revolving Credit Facility [Member] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Common Class A Common Class A [Member] Total Operating Expenses Costs and Expenses Asset Acquisition [Table] Asset Acquisition [Table] Maximum Maximum [Member] Document Type Document Type Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Additions Goodwill, Acquired During Period Weighted average interest rate Line of Credit Facility, Interest Rate During Period Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Broker Contracts Broker Contracts [Member] Broker Contracts Receivable Type [Axis] Receivable Type [Axis] Customer Acquisitions Asset Acquisition [Text Block] Subsequent Event [Table] Subsequent Event [Table] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Payment of Preferred Stock dividends Payment of preferred stock dividends Payments of Ordinary Dividends, Preferred Stock and Preference Stock Net notional volume (energy measure) Derivative, Nonmonetary Notional Amount, Energy Measure Subsequent Event Subsequent Event [Member] Trading commodity derivative liabilities Trading Commodity Contract [Member] Trading Commodity Contract [Member] Other current liabilities Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Retail revenues Revenue from Contract with Customer, Including Assessed Tax Deposits Deposits Assets, Current Title of 12(b) Security Title of 12(b) Security Stock issued - reverse stock split (in shares) Stock Issued During Period, Shares, Reverse Stock Splits Subordinated debt—affiliates Subordinated Long-Term Debt, Noncurrent Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Asset Acquisition [Line Items] Asset Acquisition [Line Items] Related Party [Domain] Related Party, Type [Domain] Net Amount Presented Total commodity derivative liabilities Derivative Liability Payment of distributions to non-controlling unitholders Payments of Ordinary Dividends, Noncontrolling Interest Operating Segments Operating Segments [Member] Other current assets Other current assets Other Assets, Current Due to affiliates Affiliate Costs, Due To Affiliates Affiliate Costs, Due To Affiliates Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Entity Tax Identification Number Entity Tax Identification Number Changes in ownership interest Noncontrolling Interest, Decrease from Deconsolidation Inventory Inventory, Net Long-term portion of Senior Credit Facility Long-term portion of Senior Credit Facility Long-Term Line of Credit, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Senior Credit Facility Interest Expense, Debt, Excluding Amortization Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Credit risk valuation adjustment Derivative Credit Risk Valuation Adjustment, Derivative Liabilities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Mid-Atlantic Mid-Atlantic [Member] Mid-Atlantic [Member] Total Stockholders' Equity Parent [Member] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Non-trading commodity derivatives Non-trading commodity derivatives Non-trading Commodity Contract, Current [Member] Non-trading Commodity Contract, Current [Member] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Restricted stock unit vesting (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross The Company Spark HoldCo [Member] Spark HoldCo [Member] Face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Derivative Instruments Derivatives, Policy [Policy Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Capitalized financing costs, other current Debt Issuance Costs, Current, Net 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Supplemental Disclosure of Cash Flow Information: Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] Total non-current assets Assets, Noncurrent Economic interest Sale of Stock, Percentage of Ownership after Transaction Less: Segment Reporting Information, Expenses for Reportable Segment [Abstract] Segment Reporting Information, Expenses for Reportable Segment [Abstract] Amortization Goodwill, Other Increase (Decrease) Increase in customer acquisition costs Increase (Decrease) in Deferred Acquisition Costs Increase (Decrease) in Deferred Acquisition Costs Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Gross Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Non-trading commodity derivative liabilities Non-trading Commodity Contract [Member] Non-trading Commodity Contract [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Net income attributable to stockholders of Class A common stock, basic Net income attributable to stockholders of Class A common stock Net Income (Loss) Available to Common Stockholders, Basic Debt Instrument [Axis] Debt Instrument [Axis] Income tax rate Effective Income Tax Rate Reconciliation, Percent Trading Activity [Axis] Trading Activity [Axis] Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Asset Acquisition [Axis] Asset Acquisition [Axis] Formation and Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Decrease in prepaid and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Long-term liabilities: Long-term liabilities: Liabilities, Noncurrent [Abstract] Dividends declaration per share of preferred stock (in dollars per share) Preferred Stock, Dividends Per Share, Declared Schedule of Economic Interests Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure [Table Text Block] Net asset optimization expense Net asset optimization expense Net NAO - affiliates Net Asset Optimization Revenues (Expenses) Net Asset Optimization Revenues (Expenses) Debt Disclosure [Abstract] Debt Disclosure [Abstract] Asset optimization revenue Asset Optimization Revenue, Gross Asset Optimization Revenue, Gross Affiliated Owners NuDevco Retail and Retailco LLC [Member] NuDevco Retail and Retailco LLC [Member] Related Party Transaction [Domain] Related Party Transaction [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Increase (decrease) in accounts payable—affiliates Increase (Decrease) in Due to Affiliates, Current Net income attributable to Via Renewables, Inc. per share of Class A common stock Earnings Per Share [Abstract] Federal Funds Rate Federal Funds Rate [Member] Federal Funds Rate Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Schedule of Carrying Amounts and Classification of Assets and Liabilities Schedule of Variable Interest Entities [Table Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Affiliated Entity Affiliated Entity [Member] Common stock Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Litigation and Regulatory Matters Litigation And Regulatory Matters [Member] Litigation And Regulatory Matters [Member] Collateral paid Collateral Already Posted, Aggregate Fair Value Total current assets Total current assets Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Residential Residential [Member] Residential [Member] Retail Natural Gas Retail Natural Gas Retail Natural Gas [Member] Retail Natural Gas [Member] Entity Filer Category Entity Filer Category Customer relationships—Other Customer Relationships— Other Customer Relationships - Other [Member] Customer Relationships - Other [Member] Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at June 30, 2023 and December 31, 2022 Beginning balance Ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Net (paydown) borrowings on subordinated debt facility Repayments of Subordinated Short-Term Debt Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Electric and Gas Revenue Electric and Gas Revenue [Member] Electric and Gas Revenue Trading Activity, by Type [Domain] Trading Activity, by Type [Domain] POR Purchase of Accounts Receivable Market [Member] POR [Member] Base Rate Base Rate [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Estimated Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Non-recurring event - Winter Storm Uri Unusual or Infrequent Item, or Both, Net (Gain) Loss Corporate and Other Corporate, Non-Segment [Member] Payment of Income Taxes Incurred by The Company Payment of Income Taxes Incurred by the Company [Member] Payment of Income Taxes Incurred by the Company [Member] Depreciation and amortization expense Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Interest rate, stated percentage (in percent) Debt Instrument, Interest Rate, Stated Percentage Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Current Net Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders' equity Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] New England New England [Member] New England [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] NuDevco Retail Holdings and NuDevco Retail NuDevco Retail Holdings and NuDevco Retail [Member] NuDevco Retail Holdings and NuDevco Retail [Member] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Letters of credit fees and commitment fees Line of Credit Facility, Commitment Fee Amount Electricity Electricity [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Income before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Acquisition of Customers Payments to Acquire Intangible Assets Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Level 2 Fair Value, Inputs, Level 2 [Member] Retail Gross Margin Retail Gross Profit Retail Gross Profit Entity Emerging Growth Company Entity Emerging Growth Company W. Keith Maxwell III W. Keith Maxwell III [Member] W. Keith Maxwell III Capitalized financing costs Debt Issuance Costs, Net Payments to acquire assets Payments to Acquire Productive Assets Customer relationships, net Intangible Assets, Net (Excluding Goodwill) Schedule of Gains (Losses) on Derivative Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Useful life Finite-Lived Intangible Asset, Useful Life Number of customers Number Of Customers Number Of Customers Stock based compensation Share-Based Payment Arrangement, Noncash Expense Position [Domain] Position [Domain] Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Borrowings on notes payable Proceeds from Notes Payable Fair value of derivative assets, net Derivative Asset, Noncurrent Ownership percentage (in percent) Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total equity Balance at beginning of period Balance at end of period Equity, Including Portion Attributable to Noncontrolling Interest Distributions paid to non-controlling unit holders Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Minimum Minimum [Member] Property and equipment, net Property and equipment—net Property, Plant and Equipment, Net Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Dividends paid (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Dividends paid Dividends, Common Stock, Cash Assets Assets Assets [Abstract] Total Derivative Assets Total Derivative Liabilities Commodity Contract [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Asset acquisition, broker contract cash price Payments To Acquire Asset Acquisition Payments To Acquire Asset Acquisition Nonrelated Party Nonrelated Party [Member] Restricted stock vesting Payment, Tax Withholding, Share-Based Payment Arrangement Customer acquisition costs, net Deferred Advertising Costs, Current Deferred Advertising Costs, Current Other revenue Product and Service, Other [Member] Net income Consolidated net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Schedule of Reconciliation of Retail Gross Margin to Income Before Income Tax Expense Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities, Series A Preferred Stock and Stockholders' equity Liabilities and Equity Other (expense) income: Nonoperating Income (Expense) [Abstract] Other assets Other assets Other Assets, Noncurrent Indirect Tax Audits Indirect Tax Audits [Member] Indirect Tax Audits [Member] Basic (in dollars per share) Basic income per share attributable to stockholders (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Revenue NAO - affiliates Net Asset Optimization Revenue Net Asset Optimization Revenue Liabilities Accounts Payable and Accrued Liabilities, Current [Abstract] Total Current Derivative Assets Total Current Derivative Liabilities Commodity Contract, Current [Member] Commodity Contract, Current [Member] Deferred tax assets Deferred Tax Assets, Net Net income attributable to stockholders of Class A common stock, diluted Net Income (Loss) Available to Common Stockholders, Diluted Entity Address, City or Town Entity Address, City or Town Schedule of Financial Data for Business Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Related Party Related Party [Member] Commercial Commercial [Member] Commercial [Member] Total long-term liabilities Liabilities, Noncurrent Document Transition Report Document Transition Report Common stock, shares authorized (in shares) Common Stock, Shares Authorized Payments on notes payable Repayments of Lines of Credit Summary of Net Income (Loss) and Income Tax Expense (Benefit) Attributable to Non-controlling Interest Schedule Of Noncontrolling Interest [Table Text Block] Schedule Of Noncontrolling Interest [Table Text Block] 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] Loss (gain) on derivatives, net Unrealized Gain (Loss) on Derivatives and Commodity Contracts Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Adjustments to reconcile net income to net cash flows provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Stock split conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Dividend accrual Dividends Payable Non-trading commodity derivatives Non-trading commodity derivatives Non-trading Commodity Contract, Noncurrent [Member] Non-trading Commodity Contract, Noncurrent [Member] Bad debt expense Current period credit loss provision Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Rights to Broker Contracts Rights To Broker Contracts [Member] Rights To Broker Contracts Net Amount Presented Total commodity derivative assets Derivative Asset Restricted stock unit vesting Stock Issued During Period, Value, Restricted Stock Award, Gross Less: Income tax expense allocated to non-controlling interest Income Tax Expense (Benefit) Attributable to Noncontrolling Interest Income Tax Expense (Benefit) Attributable to Noncontrolling Interest Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Eliminations Consolidation, Eliminations [Member] Net Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Net income allocated to non-controlling interest Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest Subordinated debt, advances, no less than Subordinated debt, advances Subordinated Debt, Advances Subordinated Debt, Advances Allowance for credit losses Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Residential customer equivalents (kwh) Residential Customer Equivalent Residential Customer Equivalent Schedule of Goodwill, Customer Relationships and Trademarks Schedule of Intangible Assets and Goodwill [Table Text Block] Related Party [Axis] Related Party, Type [Axis] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Trading commodity derivatives Trading commodity derivatives Trading Commodity Contract, Current [Member] Trading Commodity Contract, Current [Member] Entity Registrant Name Entity Registrant Name Decrease (increase) in accounts receivable—affiliates Increase (Decrease) in Due from Affiliates, Current Effect of dilutive restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Decrease (increase) in other assets Increase (Decrease) in Other Operating Assets Period of contingency Asset Acquisition, Contingent Consideration, Period Of Contingency Asset Acquisition, Contingent Consideration, Period Of Contingency 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Decrease in other current liabilities Increase (Decrease) in Other Current Liabilities Retail revenues Retail [Member] Non-controlling interest in Spark HoldCo, LLC Equity, Attributable to Noncontrolling Interest Document Period End Date Document Period End Date Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Preferred stock dividend accrual rate Preferred Stock, Dividend Rate, Percentage Preferred Stock Preferred Stock [Text Block] Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Senior secured leverage ratio Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio Schedule of Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Contingent liabilities Loss Contingency Accrual (Loss) gain on derivatives, net Net, (loss) gain on non-trading derivative instruments Derivative, Gain (Loss) on Derivative, Net Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Cost Finite-Lived Intangible Assets, Gross Income tax expense Income Tax Expense (Benefit) Preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Fair Value Measurements Fair Value Disclosures [Text Block] Dividends paid to Preferred Stockholders Dividends, Preferred Stock, Cash Amended And Restated Subordinated Promissory Note Amended And Restated Subordinated Promissory Note [Member] Amended And Restated Subordinated Promissory Note Schedule of Disaggregated Revenue Disaggregation of Revenue [Table Text Block] Assets Receivables, Net, Current [Abstract] Customer acquisition costs, net Capitalized Contract Cost, Net, Noncurrent Equity [Abstract] Equity [Abstract] Renewable energy credit liability Regulatory Liability, Current Entity [Domain] Entity [Domain] Less: Dividend on Series A Preferred Stock Less: Dividend on Series A Preferred Stock Preferred Stock Dividends, Income Statement Impact Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Offsetting Liabilities [Table] Offsetting Liabilities [Table] Net (paydown) borrowings on subordinated debt facility Proceeds from Subordinated Short-Term Debt Preferred stock, shares outstanding (in shares) Temporary Equity, Shares Outstanding Legal Entity [Axis] Legal Entity [Axis] Costs associated with assets not yet placed into service Assets Not Yet Placed in Service, Amount Assets Not Yet Placed in Service, Amount Gross Amounts Offset Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Asset optimization cost of revenues Asset Optimization, Cost of Revenues Asset Optimization, Cost of Revenues Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Typical length of contract Revenue, Performance Obligation, Description of Timing Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Basis spread on variable rate (in percent) Debt Instrument, Basis Spread on Variable Rate Estimated useful lives (years) Property, Plant and Equipment, Useful Life Total long-term debt Long-Term Debt, Excluding Current Maturities (Loss) gain on non-trading derivatives, net Non-trading [Member] Non-trading [Member] Diluted (in shares) Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Information technology Software Development [Member] Trade Accounts Receivable Trade Accounts Receivable [Member] Less: Cost of Revenue NAO - affiliates Cost Of Other Sales Revenue Cost Of Other Sales Revenue Operating Expenses: Operating Expenses [Abstract] Revenues Revenue from Contract with Customer [Text Block] Leverage ratio Debt Instrument, Debt Covenant, Total Leverage Ratio Debt Instrument, Debt Covenant, Total Leverage Ratio Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Additional Paid-in Capital Additional Paid-in Capital [Member] Total assets Total assets Assets Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Position [Axis] Position [Axis] Interest and other income Investment Income, Nonoperating Subsequent Events Subsequent Events [Text Block] Stock based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of deferred financing costs Amortization of deferred financing costs Amortization of Debt Issuance Costs Recurring Fair Value, Recurring [Member] Effect of dilutive Class B common stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Common Stock Incremental Common Shares Attributable to Dilutive Effect of Common Stock Series A Preferred Stock Series A Preferred Stock [Member] Asset acquisition, consideration Asset Acquisition, Consideration Transferred Prime Rate Prime Rate [Member] Segment Reporting Segment Reporting Disclosure [Text Block] Increase (decrease) in Cash, cash equivalents and Restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Natural Gas Natural Gas [Member] Non-POR Non-Purchase of Accounts Receivable Market [Member] Non-POR [Member] Equity Component [Domain] Equity Component [Domain] Schedule of Offsetting Assets Offsetting Assets [Table Text Block] Gross Amounts Offset Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Debt Instrument [Line Items] Debt Instrument [Line Items] Billing Status, Type [Axis] Billing Status, Type [Axis] Basic (in shares) Basic weighted average Class A common shares outstanding (in shares) Basic weighted average Class A common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Fixed charge coverage ratio Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio Offsetting Assets [Line Items] Offsetting Assets [Line Items] Operating income Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Revenues: Revenues [Abstract] Buy Long [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Subordinated debt — affiliate Subordinated Debt Subordinated Debt Year ending December 31, Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Related Party Transaction [Axis] Related Party Transaction [Axis] Nonutilization fee, percent Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Schedule of Debt Schedule of Debt [Table Text Block] Customer relationships—Acquired Customer Relationships— Acquired Customer Relationships [Member] Other Other Long Term Debt [Member] Other Long Term Debt Stockholders' equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Non-controlling Interest Noncontrolling Interest [Member] EX-101.PRE 9 spke-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Aug. 01, 2023
Class of Stock [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-36559  
Entity Registrant Name Via Renewables, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 46-5453215  
Entity Address, Address Line One 12140 Wickchester Ln  
Entity Address, Address Line Two Suite 100  
Entity Address, City or Town Houston  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77079  
City Area Code 713  
Local Phone Number 600-2600  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001606268  
Current Fiscal Year End Date --12-31  
Common Class A    
Class of Stock [Line Items]    
Title of 12(b) Security Class A common stock, par value $0.01 per share  
Trading Symbol VIA  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   3,231,134
Series A Preferred Stock    
Class of Stock [Line Items]    
Title of 12(b) Security 8.75% Series A Fixed-to-Floating RateCumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share  
Trading Symbol VIASP  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   3,567,543
Common Class B    
Class of Stock [Line Items]    
Entity Common Stock, Shares Outstanding   4,000,000
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 47,059 $ 33,658
Restricted cash 0 1,693
Inventory 1,923 4,405
Fair value of derivative assets, net 421 1,632
Customer acquisition costs, net 4,629 3,530
Customer relationships, net 350 2,520
Deposits 8,105 10,568
Renewable energy credit asset 21,682 24,251
Other current assets 8,043 8,749
Total current assets 145,319 178,927
Property and equipment, net 4,723 4,691
Fair value of derivative assets, net 198 666
Customer acquisition costs, net 1,730 1,683
Customer relationships, net 310 481
Deferred tax assets 19,063 20,437
Goodwill 120,343 120,343
Other assets 3,097 3,722
Total assets 294,783 330,950
Current liabilities:    
Accrued liabilities 7,870 8,431
Renewable energy credit liability 10,535 13,722
Fair value of derivative liabilities, net 21,121 16,132
Other current liabilities 64 322
Total current liabilities 64,910 92,168
Long-term liabilities:    
Fair value of derivative liabilities, net 2,429 2,715
Long-term portion of Senior Credit Facility 105,000 100,000
Subordinated debt—affiliates 5,000 20,000
Other long-term liabilities 0 18
Total liabilities 177,339 214,901
Commitments and contingencies (Note 12)
Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at June 30, 2023 and December 31, 2022 87,976 87,713
Stockholders' equity:    
Additional paid-in capital 38,559 42,871
Accumulated other comprehensive loss (40) (40)
Retained earnings 7,227 2,073
Treasury stock, at cost, 28,919 shares at June 30, 2023 and December 31, 2022 (2,406) (2,406)
Total stockholders' equity 43,412 42,570
Non-controlling interest in Spark HoldCo, LLC (13,944) (14,234)
Total equity 29,468 28,336
Total liabilities, Series A Preferred Stock and Stockholders' equity 294,783 330,950
Nonrelated Party    
Current assets:    
Accounts receivable 47,880 81,466
Current liabilities:    
Accounts payable 24,487 53,296
Related Party    
Current assets:    
Accounts receivable 5,227 6,455
Current liabilities:    
Accounts payable 833 265
Common Class A    
Stockholders' equity:    
Common stock 32 32
Common Class B    
Stockholders' equity:    
Common stock $ 40 $ 40
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Preferred stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 3,567,543 3,567,543
Preferred stock, shares outstanding (in shares) 3,567,543 3,567,543
Treasury stock, at cost (in shares) 28,919 28,919
Common Class A    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 3,260,053 3,200,472
Common stock, shares outstanding (in shares) 3,231,134 3,171,553
Common Class B    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 60,000,000 60,000,000
Common stock, shares issued (in shares) 4,000,000 4,000,000
Common stock, shares outstanding (in shares) 4,000,000 4,000,000
Trade Accounts Receivable    
Allowance for credit losses $ 5,102 $ 4,335
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues:        
Net asset optimization expense $ (1,359) $ (1,248) $ (4,632) $ (2,152)
Total Revenues 91,399 97,099 223,251 224,253
Operating Expenses:        
Retail cost of revenues 45,926 61,702 163,367 130,409
General and administrative 16,713 13,583 33,938 28,518
Depreciation and amortization 1,994 4,936 5,330 10,120
Total Operating Expenses 64,633 80,221 202,635 169,047
Operating income 26,766 16,878 20,616 55,206
Other (expense) income:        
Interest expense (2,447) (1,820) (5,144) (3,127)
Interest and other income 7 206 87 255
Total other expenses (2,440) (1,614) (5,057) (2,872)
Income before income tax expense 24,326 15,264 15,559 52,334
Income tax expense 5,240 2,730 3,244 8,774
Net income 19,086 12,534 12,315 43,560
Less: Net income attributable to non-controlling interests 11,105 7,916 4,521 25,968
Net income attributable to Via Renewables, Inc. stockholders 7,981 4,618 7,794 17,592
Less: Dividend on Series A Preferred Stock 2,640 1,700 5,184 3,651
Net income attributable to stockholders of Class A common stock, basic 5,341 2,918 2,610 13,941
Net income attributable to stockholders of Class A common stock, diluted $ 5,341 $ 2,918 $ 2,610 $ 13,941
Net income attributable to Via Renewables, Inc. per share of Class A common stock        
Basic (in dollars per share) $ 1.67 $ 0.93 $ 0.82 $ 4.44
Diluted (in dollars per share) $ 1.67 $ 0.92 $ 0.82 $ 4.41
Weighted average shares of Class A common stock outstanding        
Basic (in shares) 3,205 3,149 3,189 3,140
Diluted (in shares) 3,205 3,155 3,189 3,158
Retail revenues        
Revenues:        
Retail revenues $ 92,621 $ 98,347 $ 227,746 $ 226,405
Other revenue        
Revenues:        
Retail revenues $ 137 $ 0 $ 137 $ 0
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Total Stockholders' Equity
Treasury Stock
Accumulated Other Comprehensive Loss
Additional Paid-in Capital
Retained Earnings
Non-controlling Interest
Common Class A
Common Class A
Common Stock
Common Class B
Common Class B
Common Stock
Balance at beginning of period (in shares) at Dec. 31, 2021                 3,159,000   4,000,000
Balance at beginning of period (in shares) at Dec. 31, 2021     (29,000)                
Balance at beginning of period at Dec. 31, 2021 $ 48,549 $ 51,717 $ (2,406) $ (40) $ 53,918 $ 173 $ (3,168)   $ 32   $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 1,857 1,857     1,857            
Restricted stock unit vesting (in shares)                 42,000    
Restricted stock unit vesting (471) (471)     (471)            
Consolidated net income 43,560 17,592       17,592 25,968        
Distributions paid to non-controlling unit holders (7,303)           (7,303)        
Dividends paid (5,713) (5,713)       (5,713)          
Dividends paid to Preferred Stockholders (3,651) (3,651)       (3,651)          
Changes in ownership interest 0 398     398   (398)        
Balance at end of period (in shares) at Jun. 30, 2022                 3,201,000   4,000,000
Balance at end of period (in shares) at Jun. 30, 2022     (29,000)                
Balance at end of period at Jun. 30, 2022 76,828 61,729 $ (2,406) (40) 55,702 8,401 15,099   $ 32   $ 40
Balance at beginning of period (in shares) at Mar. 31, 2022                 3,161,000   4,000,000
Balance at beginning of period (in shares) at Mar. 31, 2022     (29,000)                
Balance at beginning of period at Mar. 31, 2022 71,394 60,447 $ (2,406) (40) 54,464 8,357 10,947   $ 32   $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 1,512 1,512     1,512            
Restricted stock unit vesting (in shares)                 40,000    
Restricted stock unit vesting (413) (413)     (413)            
Consolidated net income 12,534 4,618       4,618 7,916        
Distributions paid to non-controlling unit holders (3,625)           (3,625)        
Dividends paid (2,874) (2,874)       (2,874)          
Dividends paid to Preferred Stockholders (1,700) (1,700)       (1,700)          
Changes in ownership interest 0 139     139   (139)        
Balance at end of period (in shares) at Jun. 30, 2022                 3,201,000   4,000,000
Balance at end of period (in shares) at Jun. 30, 2022     (29,000)                
Balance at end of period at Jun. 30, 2022 $ 76,828 61,729 $ (2,406) (40) 55,702 8,401 15,099   $ 32   $ 40
Balance at beginning of period (in shares) at Dec. 31, 2022               3,200,472 3,201,000 4,000,000 4,000,000
Balance at beginning of period (in shares) at Dec. 31, 2022 (28,919)   (29,000)                
Balance at beginning of period at Dec. 31, 2022 $ 28,336 42,570 $ (2,406) (40) 42,871 2,073 (14,234)   $ 32   $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 1,294 1,294     1,294            
Restricted stock unit vesting (in shares)                 45,000    
Restricted stock unit vesting (186) (186)     (186)            
Consolidated net income 12,315 7,794       7,794 4,521        
Stock issued - reverse stock split (in shares)                 14,000    
Distributions paid to non-controlling unit holders (4,233)           (4,233)        
Dividends paid (2,874) (2,874)     (2,874)            
Dividends paid to Preferred Stockholders (5,184) (5,184)     (2,544) (2,640)          
Changes in ownership interest $ 0 (2)     (2)   2        
Balance at end of period (in shares) at Jun. 30, 2023               3,260,053 3,260,000 4,000,000 4,000,000
Balance at end of period (in shares) at Jun. 30, 2023 (28,919)   (29,000)                
Balance at end of period at Jun. 30, 2023 $ 29,468 43,412 $ (2,406) (40) 38,559 7,227 (13,944)   $ 32   $ 40
Balance at beginning of period (in shares) at Mar. 31, 2023                 3,215,000   4,000,000
Balance at beginning of period (in shares) at Mar. 31, 2023     (29,000)                
Balance at beginning of period at Mar. 31, 2023 13,203 37,756 $ (2,406) (40) 38,244 1,886 (24,553)   $ 32   $ 40
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 613 613     613            
Restricted stock unit vesting (in shares)                 45,000    
Restricted stock unit vesting (186) (186)     (186)            
Consolidated net income 19,086 7,981       7,981 11,105        
Distributions paid to non-controlling unit holders (608)           (608)        
Dividends paid to Preferred Stockholders (2,640) (2,640)       (2,640)          
Changes in ownership interest $ 0 (112)     (112)   112        
Balance at end of period (in shares) at Jun. 30, 2023               3,260,053 3,260,000 4,000,000 4,000,000
Balance at end of period (in shares) at Jun. 30, 2023 (28,919)   (29,000)                
Balance at end of period at Jun. 30, 2023 $ 29,468 $ 43,412 $ (2,406) $ (40) $ 38,559 $ 7,227 $ (13,944)   $ 32   $ 40
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dividends paid (in dollars per share)   $ 0.90625 $ 0.90625
Dividends paid to Preferred Stockholders $ (1,700) $ (5,184) $ (3,651)
Retained Earnings      
Dividends paid to Preferred Stockholders $ (1,700) (2,640) $ (3,651)
Additional Paid-in Capital      
Dividends paid to Preferred Stockholders   $ (2,544)  
Common Class A      
Dividends paid (in dollars per share) $ 0.90625    
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net income $ 12,315 $ 43,560
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization expense 5,330 10,120
Deferred income taxes 1,374 5,595
Stock based compensation 1,284 1,922
Amortization of deferred financing costs 413 713
Bad debt expense 1,888 1,833
Loss (gain) on derivatives, net 43,437 (57,460)
Current period cash settlements on derivatives, net (36,667) 21,844
Other 71 43
Changes in assets and liabilities:    
Decrease in accounts receivable 31,698 8,585
Decrease (increase) in accounts receivable—affiliates 1,228 (1,890)
Decrease (increase) in inventory 2,482 (409)
Increase in customer acquisition costs (3,263) (2,590)
Decrease in prepaid and other current assets 4,937 2,678
Decrease in intangible assets—customer acquisition 0 13
Decrease (increase) in other assets 421 (705)
Decrease in accounts payable and accrued liabilities (32,543) (19,372)
Increase (decrease) in accounts payable—affiliates 567 (64)
Decrease in other current liabilities (257) (1,362)
Decrease in other non-current liabilities (19) (110)
Net cash provided by operating activities 34,696 12,944
Cash flows from investing activities:    
Purchases of property and equipment (775) (1,126)
Acquisition of Customers 0 (4,034)
Net cash used in investing activities (775) (5,160)
Cash flows from financing activities:    
Borrowings on notes payable 153,000 223,000
Payments on notes payable (148,000) (263,000)
Net (paydown) borrowings on subordinated debt facility (15,000)  
Net (paydown) borrowings on subordinated debt facility   20,000
Restricted stock vesting (186) (663)
Payment of dividends to Class A common stockholders (2,874) (5,713)
Payment of distributions to non-controlling unitholders (4,233) (7,303)
Payment of Preferred Stock dividends (4,920) (3,902)
Net cash used in financing activities (22,213) (37,581)
Increase (decrease) in Cash, cash equivalents and Restricted cash 11,708 (29,797)
Cash, cash equivalents and Restricted cash—beginning of period 35,351 75,320
Cash, cash equivalents and Restricted cash—end of period 47,059 45,523
Non-cash items:    
Property and equipment purchase accrual (4) 4
Cash paid during the period for:    
Interest 4,641 2,270
Taxes $ 2,218 $ 1,252
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Formation and Organization
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Formation and Organization
1. Formation and Organization

Organization
We are an independent retail energy services company that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. The Company is a holding company whose primary asset consists of units in Spark HoldCo, LLC (“Spark HoldCo”). The Company is the sole managing member of Spark HoldCo, is responsible for all operational, management and administrative decisions relating to Spark HoldCo’s business and consolidates the financial results of Spark HoldCo and its subsidiaries. Spark HoldCo is the direct and indirect owner of the subsidiaries through which we operate our retail energy services. We conduct our retail energy services business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Spark Energy, and Verde Energy. Via Energy Solutions (“VES”) is a wholly owned subsidiary of the Company that offers broker services for retail energy customers. Via Wireless is a wholly owned subsidiary of the Company that offers wireless services and equipment to wireless customers.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.

In the opinion of the Company's management, the accompanying condensed consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.

Use of Estimates and Assumptions
The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.

Relationship with our Founder, Majority Shareholder, and Chief Executive Officer

W. Keith Maxwell, III (our "Founder") is the Chief Executive Officer, a director and the owner of a majority of the voting power of our common stock through his ownership of NuDevco Retail, LLC ("NuDevco Retail") and Retailco, LLC ("Retailco"). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC ("TxEx"), which is wholly owned by Mr. Maxwell. NuDevco Retail is a wholly owned subsidiary of NuDevco Retail
Holdings LLC ("NuDevco Retail Holdings"), which is a wholly owned subsidiary of Electric HoldCo, LLC, which is also a wholly owned subsidiary of TxEx.

ERCOT Securitization Proceeds

In June 2022, the Company received $9.6 million from Electric Reliability Council of Texas ("ERCOT") related to Public Utility Regulatory Act ("PURA") Subchapter N Securitization financing. The Company accounted for the proceeds received as the recovery of costs of sales and services from a vendor under FASB ASC Topic 705, Cost of Sales and Services reflected as a reduction of retail cost of revenues within our consolidated statements of operations for the quarter ended June 30, 2022, as that is where the initial costs related to the impact of Winter Storm Uri were recorded.

New Accounting Standards Recently Adopted

There have been no changes to our significant accounting policies as disclosed in our 2022 Form 10-K.

Standards Being Evaluated/Standards Not Yet Adopted

The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenues
3. Revenues
Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenue is measured based upon the quantity of gas or power delivered at prices contained or referenced in the customer's contract, and excludes any sales incentives (e.g., rebates) and amounts collected on behalf of third parties (e.g., sales tax).

Our revenues also include asset optimization activities. Asset optimization activities consist primarily of purchases and sales of gas that meet the definition of trading activities per FASB ASC Topic 815, Derivatives and Hedging. They are therefore excluded from the scope of FASB ASC Topic 606, Revenue from Contracts with Customers.

Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment.

Revenues for electricity, natural gas, and related services are recognized as the Company transfers the promised goods and services to the customer. Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is twelve months. Customers are billed and generally pay at least monthly, based on usage. Electricity and natural gas sales that have been delivered but not billed by period end are estimated and recorded as accrued unbilled revenues based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated residential and commercial customer usage. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class (residential or commercial). Estimated amounts are adjusted when actual usage is known and billed.

The following table discloses revenue for our reportable segments by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).
Reportable Segments
Three Months Ended June 30, 2023Three Months Ended June 30, 2022
Retail Electricity (a)Retail Natural GasTotal Reportable SegmentsRetail Electricity (a)Retail Natural GasTotal Reportable Segments
Primary markets (b)
New England$26,262 $1,154 $27,416 $23,636 $1,349 $24,985 
Mid-Atlantic24,181 5,929 30,110 25,124 7,602 32,726 
Midwest6,819 2,515 9,334 9,292 3,121 12,413 
Southwest17,503 8,258 25,761 24,238 3,985 28,223 
$74,765 $17,856 $92,621 $82,290 $16,057 $98,347 
Customer type
Commercial$9,353 $11,765 $21,118 $9,479 $10,764 $20,243 
Residential63,420 12,472 75,892 69,548 9,200 78,748 
Unbilled revenue (c)1,992 (6,381)(4,389)3,263 (3,907)(644)
$74,765 $17,856 $92,621 $82,290 $16,057 $98,347 
Customer credit risk
POR$42,080 $7,300 $49,380 $46,726 $9,435 $56,161 
Non-POR32,685 10,556 43,241 35,564 6,622 42,186 
$74,765 $17,856 $92,621 $82,290 $16,057 $98,347 
Reportable Segments
Six Months Ended June 30, 2023Six Months Ended June 30, 2022
Retail Electricity (a)Retail Natural GasTotal Reportable SegmentsRetail Electricity (a)Retail Natural GasTotal Reportable Segments
Primary markets (b)
New England$59,149 $5,067 $64,216 $53,097 $6,510 $59,607 
Mid-Atlantic51,690 25,275 76,965 55,542 27,115 82,657 
Midwest14,958 12,320 27,278 19,232 12,741 31,973 
Southwest31,795 27,492 59,287 42,460 9,708 52,168 
$157,592 $70,154 $227,746 $170,331 $56,074 $226,405 
Customer type
Commercial$19,646 $40,444 $60,090 $20,540 $31,193 $51,733 
Residential140,657 43,747 184,404 149,486 31,346 180,832 
Unbilled revenue (c)(2,711)(14,037)(16,748)305 (6,465)(6,160)
$157,592 $70,154 $227,746 $170,331 $56,074 $226,405 
Customer credit risk
POR$91,223 $32,354 $123,577 $102,903 $34,945 $137,848 
Non-POR66,369 37,800 104,169 67,428 21,129 88,557 
$157,592 $70,154 $227,746 $170,331 $56,074 $226,405 
(a) Retail Electricity includes Services
(b) The primary markets include the following states:

New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

(c) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.

Reconciliation to Consolidated Financial Information

A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Total Reportable Segments Revenue$92,621 $98,347 $227,746 $226,405 
Net asset optimization expense(1,359)(1,248)(4,632)(2,152)
Other Revenue137 — 137 — 
Total Revenues$91,399 $97,099 $223,251 $224,253 

We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the three months ended June 30, 2023 and 2022, our retail revenues included gross receipts taxes of $0.2 million and $0.3 million, respectively, and our retail cost of revenues included gross receipts taxes of $1.3 million and $1.2 million, respectively. During the six months ended June 30, 2023 and 2022, our retail revenues included gross receipt taxes of $0.5 million and $0.6 million, respectively, and our retail cost of revenues included gross receipts taxes of $2.6 million and $2.6 million, respectively.

Accounts receivables and Allowance for Credit Losses

The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible.
In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for doubtful accounts to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.

For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macro-economic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses when the accounts receivable is deemed to be uncollectible.
A rollforward of our allowance for credit losses for the six months ended June 30, 2023 are presented in the table below (in thousands):

Balance at December 31, 2022$(4,335)
Current period credit loss provision(1,888)
Write-offs1,179 
Recovery of previous write-offs(58)
Balance at June 30, 2023$(5,102)
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Equity
4. Equity

Non-controlling Interest

We hold an economic interest and are the sole managing member in Spark HoldCo, with affiliates of our Founder holding the remaining economic interests in Spark HoldCo. As a result, we consolidate the financial position and results of operations of Spark HoldCo, and reflect the economic interests owned by these affiliates as a non-controlling interest. The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2023 and December 31, 2022, respectively.

The CompanyAffiliated Owners
June 30, 202344.90 %55.10 %
December 31, 202244.45 %55.55 %

The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income allocated to non-controlling interest$11,957 $7,994 $5,623 $27,341 
Less: Income tax expense allocated to non-controlling interest852 78 1,102 1,373 
Net income attributable to non-controlling interest$11,105 $7,916 $4,521 $25,968 

Class A Common Stock and Class B Common Stock

Holders of the Company's Class A common stock and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or by our certificate of incorporation.

Reverse Stock Split

On March 20, 2023, the Company’s shareholders approved at a special meeting a proposal by the Company’s Board of Directors to consummate a reverse stock split of the Company’s Class A common stock at a ratio between 1 for 2 to 1 for 5 and (ii) Class B common stock at a ratio between 1 for 2 to 1 for 5, with such ratios to be determined by the Chief Executive Officer or the Chief Financial Officer, or to determine not to proceed with the reverse stock split, during a period of time not to exceed the one-year anniversary of the special meeting date (the “Reverse Stock Split”).
On March 20, 2023, the Company filed a Certificate of Amendment to the Company’s Amended and Restated Certificate of Incorporation with the Delaware Secretary of State to effect the Reverse Stock Split at a ratio of 1 to 5 for each issued and outstanding share of Class A common stock and Class B common stock as of March 21, 2023 at 5:30 PM ET. The Class A common stock began trading on a post-split basis on March 22, 2023.

No fractional shares were issued as a result of the Reverse Stock Split and it did not impact the par value of the Class A common stock or Class B common stock. Any fractional shares that would otherwise have resulted from the Reverse Stock Split were rounded up to the next whole number. The number of authorized shares of Common Stock remained unchanged at 120,000,000 shares of Class A common stock and 60,000,000 shares of Class B common stock.
All shares of Class A common stock and Class B common stock and per share amounts in the accompanying consolidated financial statements and related notes have been retrospectively restated to reflect the effect of the Reverse Stock Split effective March 21, 2023.

Dividends on Class A Common Stock

Dividends declared for the Company's Class A common stock are reported as a reduction of retained earnings, or a reduction of additional paid in capital to the extent retained earnings are exhausted. During the three and six months ended June 30, 2023, we paid zero and $2.9 million in dividends to the holders of the Company's Class A common stock.

If we pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of its units, including those holders that own our Class B common stock (our non-controlling interest holder). As a result, during the three and six months ended June 30, 2023, Spark HoldCo made corresponding distributions of zero and $3.6 million to our non-controlling interest holders.

In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock. During the three months ended June 30, 2023, we did not pay dividends to the holders of the Company's Class A common stock and did not make corresponding distributions to our non-controlling interest holders.

Earnings Per Share

Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities.

The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income attributable to Via Renewables, Inc. stockholders$7,981 $4,618 $7,794 $17,592 
Less: Dividend on Series A Preferred Stock2,640 1,700 5,184 3,651 
Net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Basic weighted average Class A common shares outstanding3,205 3,149 3,189 3,140 
Basic income per share attributable to stockholders$1.67 $0.93 $0.82 $4.44 
Net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Effect of conversion of Class B common stock to shares of Class A common stock— — — — 
Diluted net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Basic weighted average Class A common shares outstanding3,205 3,149 3,189 3,140 
Effect of dilutive Class B common stock— — — — 
Effect of dilutive restricted stock units— — 18 
Diluted weighted average shares outstanding3,205 3,155 3,189 3,158 
Diluted income per share attributable to stockholders$1.67 $0.92 $0.82 $4.41 

The computation of diluted earnings per share for the three and six months ended June 30, 2023 and 2022, excludes 4.0 million and 4.0 million shares of Class B common stock because the effect of their conversion was antidilutive. The Company's outstanding shares of Series A Preferred Stock were not included in the calculation of diluted earnings per share because they contain only contingent redemption provisions that have not occurred.

Variable Interest Entity

Spark HoldCo is a variable interest entity due to its lack of rights to participate in significant financial and operating decisions and its inability to dissolve or otherwise remove its management. Spark HoldCo owns all of the outstanding membership interests in each of our operating subsidiaries except VES. We are the sole managing member of Spark HoldCo, manage Spark HoldCo's operating subsidiaries through this managing membership interest, and are considered the primary beneficiary of Spark HoldCo. The assets of Spark HoldCo cannot be used to settle our obligations except through distributions to us, and the liabilities of Spark HoldCo cannot be settled by us except through contributions to Spark HoldCo. The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023December 31, 2022
Assets
Current assets:
   Cash and cash equivalents$46,945 $33,267 
   Accounts receivable47,702 81,363 
   Other current assets46,945 61,162 
   Total current assets141,592 175,792 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets12,667 13,675 
   Total non-current assets133,010 134,018 
   Total Assets$274,602 $309,810 
Liabilities
Current liabilities:
   Accounts payable and accrued liabilities$31,913 $61,367 
   Other current liabilities67,643 63,673 
   Total current liabilities99,556 125,040 
Long-term liabilities:
   Long-term portion of Senior Credit Facility105,000 100,000 
   Subordinated debt affiliate
5,000 20,000 
   Other long-term liabilities2,429 2,733 
   Total long-term liabilities112,429 122,733 
   Total Liabilities$211,985 $247,773 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Preferred Stock
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Preferred Stock
5. Preferred Stock

Holders of the Series A Preferred Stock have no voting rights, except in specific circumstances of delisting or in the case the dividends are in arrears as specified in the Series A Preferred Stock Certificate of Designations. The Series A Preferred Stock accrued dividends at an annual percentage rate of 8.75% through April 14, 2022. The floating rate period for the Series A Preferred Stock began on April 15, 2022. The dividend on the Series A Preferred Stock will accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. The liquidation preference provisions of the Series A Preferred Stock are considered contingent redemption provisions because there are rights granted to the holders of the Series A Preferred Stock that are not solely within our control upon a change in control of the Company. Accordingly, the Series A Preferred Stock is presented between liabilities and the equity sections in the accompanying condensed consolidated balance sheets. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock. Following the cessation of the publication of U.S. LIBOR on June 30, 2023, the Company uses Three-Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.

During the three and six months ended June 30, 2023, we paid $2.5 million and $4.9 million in dividends to holders of the Series A Preferred Stock. As of June 30, 2023, we had accrued $2.6 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on July 17, 2023.

A summary of our preferred equity balance for the six months ended June 30, 2023 is as follows:
(in thousands)
Balance at December 31, 2022$87,713 
Accumulated dividends on Series A Preferred Stock263 
Balance at June 30, 2023
$87,976 
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments
6 Months Ended
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
6. Derivative Instruments

We are exposed to the impact of market fluctuations in the price of electricity and natural gas, basis differences in the price of natural gas, storage charges, renewable energy credits ("RECs"), and capacity charges from independent system operators. We use derivative instruments in an effort to manage our cash flow exposure to these risks. These instruments are not designated as hedges for accounting purposes, and, accordingly, changes in the market value of these derivative instruments are recorded in the cost of revenues. As part of our strategy to optimize pricing in our natural gas related activities, we also manage a portfolio of commodity derivative instruments held for trading purposes. Our commodity trading activities are subject to limits within our Risk Management Policy. For these derivative instruments, changes in the fair value are recognized currently in earnings in net asset optimization revenues.
Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. As of June 30, 2023 and December 31, 2022, we offset $2.9 million and $2.7 million, respectively, in collateral to net against the related derivative liability's fair value. The specific types of derivative instruments we may execute to manage the commodity price risk include the following:

Forward contracts, which commit us to purchase or sell energy commodities in the future;
Futures contracts, which are exchange-traded standardized commitments to purchase or sell a commodity or financial instrument;
Swap agreements, which require payments to or from counterparties based upon the differential between two prices for a predetermined notional quantity; and
Option contracts, which convey to the option holder the right but not the obligation to purchase or sell a commodity.

The Company has entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value including the following:

Forward electricity and natural gas purchase contracts for retail customer load;
Renewable energy credits; and
Natural gas transportation contracts and storage agreements.

Volumes Underlying Derivative Transactions
The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):
Non-trading 
CommodityNotionalJune 30, 2023December 31, 2022
Natural GasMMBtu5,210 5,984 
ElectricityMWh1,187 1,380 
Trading
CommodityNotionalJune 30, 2023December 31, 2022
Natural GasMMBtu1,012 957 
Gains (Losses) on Derivative Instruments
Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
  2023202220232022
(Loss) gain on non-trading derivatives, net$(40)$12,067 $(42,809)$55,983 
(Loss) gain on trading derivatives, net(627)330 (628)1,477 
(Loss) gain on derivatives, net(667)12,397 (43,437)57,460 
Current period settlements on non-trading derivatives$16,146 $(8,679)$36,269 $(21,999)
Current period settlements on trading derivatives384 (29)398 155 
Total current period settlements on derivatives$16,530 $(8,708)$36,667 $(21,844)
Gains (losses) on trading derivative instruments are recorded in net asset optimization revenues and gains (losses) on non-trading derivative instruments are recorded in retail cost of revenues on the condensed consolidated statements of operations.
Fair Value of Derivative Instruments
The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):
  
June 30, 2023
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $477 $(166)$311 $— $311 
Trading commodity derivatives116 (6)110 — 110 
Total Current Derivative Assets593 (172)421 — 421 
Non-trading commodity derivatives459 (261)198 — 198 
Total Non-current Derivative Assets459 (261)198 — 198 
Total Derivative Assets$1,052 $(433)$619 $ $619 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(44,320)$21,056 $(23,264)$2,635 $(20,629)
Trading commodity derivatives(515)23 (492)— (492)
Total Current Derivative Liabilities(44,835)21,079 (23,756)2,635 (21,121)
Non-trading commodity derivatives(3,452)725 (2,727)298 (2,429)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(3,452)725 (2,727)298 (2,429)
Total Derivative Liabilities$(48,287)$21,804 $(26,483)$2,933 $(23,550)
  
December 31, 2022
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$709 $(154)$555 $— $555 
Trading commodity derivatives1,267 (190)1,077 — 1,077 
Total Current Derivative Assets1,976 (344)1,632 — 1,632 
Non-trading commodity derivatives1,364 (698)666 — 666 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets1,364 (698)666 — 666 
Total Derivative Assets$3,340 $(1,042)$2,298 $ $2,298 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(42,586)$24,969 $(17,617)$2,715 $(14,902)
Trading commodity derivatives(1,831)601 (1,230)— (1,230)
Total Current Derivative Liabilities(44,417)25,570 (18,847)2,715 (16,132)
Non-trading commodity derivatives(2,907)192 (2,715)— (2,715)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(2,907)192 (2,715)— (2,715)
Total Derivative Liabilities$(47,324)$25,762 $(21,562)$2,715 $(18,847)
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment
7. Property and Equipment
Property and equipment consist of the following (in thousands):
Estimated useful
lives (years)
June 30, 2023December 31, 2022
Information technology
2 – 5
$7,220 $7,680 
Furniture and fixtures
2 – 5
20 20 
Total7,240 7,700 
Accumulated depreciation(2,517)(3,009)
Property and equipment—net$4,723 $4,691 
Information technology assets include software and consultant time used in the application, development and implementation of various systems including customer billing and resource management systems. As of June 30, 2023 and December 31, 2022, information technology includes $1.2 million and $0.9 million, respectively, of costs associated with assets not yet placed into service.
Depreciation expense recorded in the condensed consolidated statements of operations was $0.3 million and $0.4 million for the three months ended June 30, 2023 and 2022, respectively, and $0.7 million and $0.9 million for the six months ended June 30, 2023 and 2022, respectively.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
8. Intangible Assets
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
June 30, 2023December 31, 2022
Goodwill$120,343 $120,343 
Customer relationships—Acquired
Cost$— $5,026 
Accumulated amortization— (4,825)
Customer relationshipsAcquired
$ $201 
Customer relationships—Other
Cost$1,033 $7,886 
Accumulated amortization(373)(5,086)
Customer relationshipsOther, net
$660 $2,800 
Trademarks
Cost$4,040 $4,041 
Accumulated amortization(1,414)(1,213)
Trademarks, net$2,626 $2,828 

Changes in goodwill, customer relationships and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships Acquired
Customer Relationships Other
Trademarks
Balance at December 31, 2022$120,343 $201 $2,800 $2,828 
Additions — — — — 
Amortization — (201)(2,140)(202)
Balance at June 30, 2023$120,343 $ $660 $2,626 

During the three months ended March 31, 2022, the Company changed the estimated average life for Customer Relationships – Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the three months ended March 31, 2022.

Estimated future amortization expense for customer relationships and trademarks at June 30, 2023 is as follows (in thousands):
Year ending December 31,
2023 (remaining six months)$385 
2024746 
2025543 
2026404 
2027
404 
> 5 years804 
Total$3,286 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt
9. Debt
Debt consists of the following amounts as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023December 31, 2022
Long-term debt:
  Senior Credit Facility (1) (2)
$105,000 $100,000 
  Subordinated Debt
5,000 20,000 
Total long-term debt110,000 120,000 
Total debt$110,000 $120,000 
(1) As of June 30, 2023 and December 31, 2022, the weighted average interest rate on the Senior Credit Facility was 8.61% and 7.83%, respectively.
(2) As of June 30, 2023 and December 31, 2022, we had $38.7 million and $34.4 million in letters of credit issued, respectively.

Capitalized financing costs associated with our Senior Credit Facility were $1.6 million and $2.1 million as of June 30, 2023 and December 31, 2022, respectively. Of these amounts, $0.8 million and $0.8 million are recorded in other current assets, and $0.8 million and $1.3 million are recorded in other non-current assets in the condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022, respectively.
Interest expense consists of the following components for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Senior Credit Facility$1,734 $883 $3,801 $1,579 
Letters of credit fees and commitment fees461 397 864 762 
Amortization of deferred financing costs
207 468 413 713 
Other
45 72 66 73 
Interest Expense
$2,447 $1,820 $5,144 $3,127 

Senior Credit Facility

The Company and Spark HoldCo, and together with certain subsidiaries of the Company and Spark Holdco, (the “Co-Borrowers”) maintain a senior secured credit facility (the “Senior Credit Facility”), which allows the Co-Borrowers to borrow up to $195.0 million on a revolving basis. The Senior Credit Facility provides for working capital loans, loans to fund acquisitions, swingline loans and letters of credit. The Senior Credit Facility expires on June 30, 2025, and all amounts outstanding thereunder are payable on the expiration date.

Borrowings under the Senior Credit Facility bear interest at the following rates depending on the classification of the borrowing and provided further that at no time shall the interest rate be less than four percent (4.0%) per annum:

The Base Rate (a rate per annum equal to the greatest of (a) the prime rate, (b) the Federal Funds Rate plus ½ of 1% and (c) Term Secured Overnight Financing Rate ("SOFR") for a one month tenor plus 1.0%, provided, that the Base Rate shall not at any time be less than 0%), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter;

The Term SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source with either a comparable tenor (for any calculation with respect to a SOFR loan) or a one month tenor (for any calculation with respect to a Base Rate loan)), plus an applicable margin of 3.25% to 4.50% depending on
the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter; or

The Daily Simple SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source and applied on a daily basis by the Agent in accordance with rate recommendations for daily loans), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter, plus a liquidity premium added by the Agent to each borrowing.

The Co-Borrowers are required to pay a non-utilization fee of 0.50% quarterly in arrears on the unused portion of the Senior Credit Facility. In addition, the Co-Borrowers are subject to additional fees including an upfront fee, an annual administrative agency fee, an arrangement fee and letter of credit fees.

The Credit Agreement contains covenants that, among other things, require the maintenance of specified ratios or conditions including:

Minimum Fixed Charge Coverage Ratio. The Company must maintain a minimum fixed charge coverage ratio of not less than 1.10 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of, among other things, consolidated interest expense, letter of credit fees, non-utilization fees, earn-out payments, certain restricted payments, taxes, and payments made on or after July 31, 2020 related to the settlement of civil and regulatory matters if not included in the calculation of Adjusted EBITDA. Our Minimum Fixed Charge Coverage Ratio as of June 30, 2023 was 1.52 to 1.00.

Maximum Total Leverage Ratio. The Company must maintain a ratio of (x) the sum of all consolidated indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified filings with the Securities and Exchange Commission, to Adjusted EBITDA of no more than 2.50 to 1.00. Our Maximum Total Leverage Ratio as of June 30, 2023 was 1.85 to 1.00.

Maximum Senior Secured Leverage Ratio. The Company must maintain a Senior Secured Leverage Ratio of no more than 2.00 to 1.00. The Senior Secured Leverage Ratio is defined as the ratio of (a) all consolidated indebtedness that is secured by a lien on any property of any loan party (including the effective amount of all loans then outstanding under the Senior Credit Facility but excluding eligible subordinated debt and letter of credit obligations) to (b) Adjusted EBITDA for the most recent twelve month period then ended. Our Maximum Senior Secured Leverage Ratio as of June 30, 2023 was 1.80 to 1.00.

As of June 30, 2023, the Company was in compliance with financial covenants under the Senior Credit Facility. The Company experienced compressed gross profit due to an extreme elevation of commodity costs during 2022, impacting calculated Adjusted EBITDA, a primary component of the financial covenants described above. The Company is actively working to manage the expected impact of continued gross profit compression due to elevated commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends.

The Credit Agreement contains various customary affirmative covenants that require, among other things, the Company to maintain insurance, pay its obligations and comply with law. The Credit Agreement also contains customary negative covenants that limit the Company's ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions and dividends, investments, acquisitions or loans, materially modify certain agreements, and enter into transactions with affiliates.

The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by the Company, the equity of Spark HoldCo’s subsidiaries, the Co-Borrowers’ present and future subsidiaries, and substantially all of the Co-Borrowers’ and their subsidiaries’ present and future property and assets, including
intellectual property assets, accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.

The Company is entitled to pay cash dividends to the holders of its Series A Preferred Stock and Class A common stock so long as: (a) no default exists or would result therefrom; (b) the Co-Borrowers are in pro forma compliance with all financial covenants before and after giving effect thereto; and (c) the outstanding amount of all loans and letters of credit do not exceed the borrowing base limits.

The Credit Agreement contains certain customary representations and warranties and events of default. Events of default include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults and cross-acceleration to certain indebtedness, certain events of bankruptcy, certain events under ERISA, material judgments in excess of $5.0 million, certain events with respect to material contracts, and actual or asserted failure of any guaranty or security document supporting the Senior Credit Facility to be in full force and effect. A default will also occur if at any time W. Keith Maxwell III ceases to, directly or indirectly, beneficially own at least fifty-one percent (51%) of the Company’s outstanding Class A common stock and Class B common stock on a combined basis, and a controlling percentage of the voting equity interest of the Company, and certain other changes in control. If such an event of default occurs, the lenders under the Senior Credit Facility would be entitled to take various actions, including the acceleration of amounts due under the facility and all actions permitted to be taken by a secured creditor.

Subordinated Debt Facility

The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

The Company has the right to capitalize interest payments under the Subordinated Debt Facility. The Subordinated Debt Facility is subordinated in certain respects to our Senior Credit Facility pursuant to a subordination agreement. The Company may pay interest and prepay principal on the Subordinated Debt Facility so long it is in compliance with the covenants under the Senior Credit Facility, is not in default under the Senior Credit Facility and has minimum availability of $5.0 million under the borrowing base under the Senior Credit Facility. Payment of principal and interest under the Subordinated Debt Facility is accelerated upon the occurrence of certain change of control or sale transactions.

As of June 30, 2023, and December 31, 2022, there were $5.0 million and $20.0 million, respectively, of outstanding borrowings under the Subordinated Debt Facility.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
10. Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.
We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:

Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.
Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.
Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability.

As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):
Level 1Level 2Level 3Total
June 30, 2023    
Non-trading commodity derivative assets$309 $200 $— $509 
Trading commodity derivative assets— 110 — 110 
Total commodity derivative assets$309 $310 $ $619 
Non-trading commodity derivative liabilities$— $(23,058)$— $(23,058)
Trading commodity derivative liabilities— (492)— (492)
Total commodity derivative liabilities$ $(23,550)$ $(23,550)
Level 1Level 2Level 3Total
December 31, 2022
Non-trading commodity derivative assets$72 $1,149 $— $1,221 
Trading commodity derivative assets— 1,077 — 1,077 
Total commodity derivative assets$72 $2,226 $ $2,298 
Non-trading commodity derivative liabilities$— $(17,617)$— $(17,617)
Trading commodity derivative liabilities— (1,230)— (1,230)
Total commodity derivative liabilities$ $(18,847)$ $(18,847)
We had no transfers of assets or liabilities between any of the above levels during the six months ended June 30, 2023 and the year ended December 31, 2022.
Our derivative contracts include exchange-traded contracts valued utilizing readily available quoted market prices and non-exchange-traded contracts valued using market price quotations available through brokers or over-the-counter and on-line exchanges. In addition, in determining the fair value of our derivative contracts, we apply a credit risk valuation adjustment to reflect credit risk, which is calculated based on our or the counterparty’s historical credit risks. As of June 30, 2023 and December 31, 2022, the credit risk valuation adjustment was a reduction of derivative liabilities, net of $0.4 million and $0.1 million, respectively.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
11. Income Taxes

Income Taxes

We and our subsidiaries, CenStar and Verde Energy USA, Inc. ("Verde Corp"), are each subject to U.S. federal income tax as corporations. CenStar and Verde Corp file consolidated tax returns in jurisdictions that allow combined reporting. Spark HoldCo and its subsidiaries, with the exception of CenStar and Verde Corp, are treated as flow-through entities for U.S. federal income tax purposes and, as such, are generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to their taxable income is passed through to their members or partners. Accordingly, we are subject to U.S. federal income taxation on our allocable share of Spark HoldCo’s net U.S. taxable income.

In our financial statements, we report federal and state income taxes for our share of the partnership income attributable to our ownership in Spark HoldCo and for the income taxes attributable to CenStar and Verde Corp. Net income attributable to non-controlling interest includes the provision for income taxes related to CenStar and Verde Corp.

We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and the tax bases of the assets and liabilities. We apply existing tax law and the tax rate that we expect to apply to taxable income in the years in which those differences are expected to be recovered or settled in calculating the deferred tax assets and liabilities. Effects of changes in tax rates on deferred tax assets and liabilities are recognized in income in the period of the tax rate enactment. A valuation allowance is recorded when it is not more likely than not that some or all of the benefit from the deferred tax asset will be realized.

We periodically assess whether it is more likely than not that we will generate sufficient taxable income to realize our deferred income tax assets. In making this determination, we consider all available positive and negative evidence and make certain assumptions. We consider, among other things, our deferred tax liabilities, the overall business environment, our historical earnings and losses, current industry trends, and our outlook for future years. We believe it is more likely than not that our deferred tax assets will be utilized, and accordingly have not recorded a valuation allowance on these assets.

As of June 30, 2023, we had a net deferred tax asset of $19.1 million, due in large part to the original step up in tax basis resulting from the initial purchase of Spark HoldCo units from NuDevco Retail and NuDevco Retail Holdings (predecessor to Retailco) in connection with our initial public offering.

The effective U.S. federal and state income tax rate for the three months ended June 30, 2023 and 2022 was 21.5% and 17.9%, respectively. The effective U.S. federal and state income tax rate for the six months ended June 30, 2023 and 2022 was 20.8% and 16.8%, respectively. The effective tax rate for the three and six months ended June 30, 2023 differed from the U.S. federal statutory tax rate of 21% primarily due to state taxes and the benefit provided from Spark HoldCo operating as a limited liability company, which is treated as a partnership for federal and state income tax purposes and is not subject to federal and state income taxes. Accordingly, the portion of earnings attributable to non-controlling interest is subject to tax when reported as a component of the non-controlling interest holders' taxable income.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
12. Commitments and Contingencies

From time to time, we may be involved in legal, tax, regulatory and other proceedings in the ordinary course of business. Liabilities for loss contingencies arising from claims, assessments, litigation or other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.

Legal Proceedings
Below is a summary of our currently pending material legal proceedings. We are subject to lawsuits and claims arising in the ordinary course of our business. The following legal proceedings are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, unless otherwise specifically noted, we cannot currently predict the manner and timing of the resolutions of these legal proceedings or estimate a range of possible losses or a minimum loss that could result from an adverse verdict in a potential lawsuit. While the lawsuits and claims are asserted for amounts that may be material should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations.

Consumer Lawsuits

Similar to other energy service companies (ESCOs) operating in the industry, from time-to-time, the Company is subject to class action lawsuits in various jurisdictions where the Company sells natural gas and electricity.

On January 14, 2021, Glikin, et al. v. Major Energy Electric Services, LLC, a purported variable rate class action was filed in the United States District Court, Southern District of New York, attempting to represent a class of all Major Energy customers (including customers of companies Major Energy acts as a successor to) in the United States charged a variable rate for electricity or gas by Major Energy during the applicable statute of limitations period up to and including the date of judgment. The Company believes there is no merit to this case and is vigorously defending this matter; however, given the current early stage of this matter, we cannot predict the outcome of this case at this time.

Corporate Matter Lawsuits

The Company may from time to time be subject to legal proceedings that arise in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those legal proceedings to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Regulatory Matters

Many state regulators have increased scrutiny on retail energy providers, across all industry providers. We are subject to regular regulatory inquiries, license renewal reviews, and preliminary investigations in the ordinary course of our business. Below is a summary of our currently pending material state regulatory matters. The following state regulatory matters are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, we cannot currently predict the manner and timing of the resolution of these state regulatory matters or estimate a range of possible losses or a minimum loss that could result from an adverse action. Management does not currently expect that any currently pending state regulatory matters will have a material adverse effect on our financial position or results of operations.

Maine. On February 9, 2023, Maine Commission Advocacy Staff filed a Request for Formal Investigation requesting that the Maine Commission open a formal, enforcement investigation to review whether Company’s subsidiary, Electricity Maine, LLC (EME), is in compliance with the Maine Commission’s Rules. During a special deliberative session, the same day, the Maine Commission announced it would proceed with a formal investigation of EME, which was noticed in a Notice of Enforcement Investigation issued February 10, 2023. The Company is voluntarily working with the Commission and believes this matter will not have a material impact on the Company.

In addition to the matters disclosed above, in the ordinary course of business, the Company may from time to time be subject to regulators initiating informal reviews or issuing subpoenas for information as means to evaluate the Company and its subsidiaries’ compliance with applicable laws, rule, regulations and practices. Although there can be no assurance in this regard, the Company does not expect any of those regulatory reviews to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Illinois. On July 26, 2023, Spark Energy, LLC received a demand letter from a law firm representing the Office of the Illinois Attorney General alleging that Spark Energy, LLC’s marketing and sales practices may have not been in
compliance with Illinois law. The letter offered, in the interest of efficiency and minimizing litigation costs, a settlement demand to resolve the matter. The Company is voluntarily working with the firm, however, if settlement is unsuccessful, the Attorney General could commence a lawsuit in Illinois against Spark Energy, LLC.

Indirect Tax Audits

We are undergoing various types of indirect tax audits spanning from years 2019 to 2023 for which additional liabilities may arise. At the time of filing these consolidated financial statements, these indirect tax audits are at an early stage and subject to substantial uncertainties concerning the outcome of audit findings and corresponding responses.

As of June 30, 2023 and December 31, 2022, we had accrued $3.1 million and $3.7 million, respectively, related to litigation and regulatory matters and $0.6 million and $0.2 million, respectively, related to indirect tax audits. The outcome of each of these may result in additional expense.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Transactions with Affiliates
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Transactions with Affiliates
13. Transactions with Affiliates
Transactions with Affiliates

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services to these related parties. We also sell and purchase natural gas and electricity with affiliates and pay an affiliate to perform telemarketing activities. We present receivables and payables with the same affiliate on a net basis in the condensed consolidated balance sheets as all affiliate activity is with parties under common control. Affiliated transactions include certain services to the affiliated companies associated with employee benefits provided through our benefit plans, insurance plans, leased office space, administrative salaries, due diligence work, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed are based on the services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by us and then directly billed or allocated to affiliates, as well as costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the condensed consolidated balance sheets. Transactions with affiliates for sales or purchases of natural gas and electricity are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate are recorded in the condensed consolidated balance sheets.

The following tables presents asset and liability balances with affiliates (in thousands):

June 30, 2023December 31, 2022
Assets
Accounts Receivable - affiliates$5,227 $6,455 
Total Assets - affiliates
$5,227 $6,455 

June 30, 2023December 31, 2022
Liabilities
Accounts Payable - affiliates$833 $265 
Subordinated Debt - affiliates (1)
5,000 20,000 
Total Liabilities - affiliates
$5,833 $20,265 
(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate
equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.

The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenue NAO - affiliates $333 $626 $2,617 $1,577 
Less: Cost of Revenue NAO - affiliates — 332 33 
Net NAO - affiliates
$333 $622 $2,285 $1,544 

Cost Allocations

Where costs incurred on behalf of the affiliate or us cannot be determined by specific identification for direct billing, the costs are allocated to the affiliated entities or us based on estimates of percentage of departmental usage, wages or headcount. The total net amount direct billed and allocated to/(from) affiliates was $0.3 million and $1.5 million for the three months ended June 30, 2023 and 2022, respectively. The total net amount direct billed and allocated to/(from) affiliates was $1.9 million and $1.6 million for the six months ended June 30, 2023 and 2022, respectively. The Company would have incurred incremental costs of $0.4 million and $0.5 million for the three months ended June 30, 2023 and 2022, respectively, operating on a stand-alone basis. The Company would have incurred incremental costs of $0.8 million and $0.8 million for the six months ended June 30, 2023 and 2022, respectively, operating on a stand-alone basis.

Distributions to and Contributions from Affiliates

During three months ended June 30, 2023 and 2022, Spark HoldCo made distributions to affiliates of our Founder of zero and $3.6 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the three months ended June 30, 2023 and 2022, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $0.6 million and zero, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.

During the six months ended June 30, 2023 and 2022, Spark HoldCo made distributions to affiliates of our Founder of $3.6 million and $7.2 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the six months ended June 30, 2023 and 2022, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $0.6 million and $0.1 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segment Reporting
14. Segment Reporting
Our determination of reportable business segments considers the strategic operating units under which we make financial decisions, allocate resources and assess performance of our business. Our reportable business segments are retail electricity and retail natural gas. The retail electricity segment consists of electricity sales and transmission to residential and commercial customers, and related services. The retail natural gas segment consists of natural gas sales to, and natural gas transportation and distribution for, residential and commercial customers. Corporate and other consists of expenses and assets of the retail electricity and natural gas segments that are managed at a consolidated level such as general and administrative expenses. Asset optimization activities are also included in Corporate and other.
For the three months ended June 30, 2023 and 2022, we recorded asset optimization revenues of $2.9 million and $18.6 million and asset optimization cost of revenues of $4.3 million and $19.8 million, respectively, and for the six months ended June 30, 2023 and 2022, we recorded asset optimization revenues of $14.4 million and $45.8 million and asset optimization cost of revenues of $19.0 million and $48.0 million, respectively, which are presented on a net basis in asset optimization revenues.
We use retail gross margin to assess the performance of our operating segments. We define retail gross margin as gross profit less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments, and (iv) gains (losses) from non-recurring events (including non-recurring market volatility).
We deduct net (losses) gains on non-trading derivative instruments, excluding current period cash settlements, from the retail gross margin calculation in order to remove the non-cash impact of net gains and losses on these derivative instruments. We deduct net gains (losses) from non-recurring events (including non-recurring market volatility) to ensure retail gross margin reflects operating performance that is not distorted by non-recurring events or extreme market volatility. Retail gross margin should not be considered an alternative to, or more meaningful than, gross profit, its most directly comparable financial measure calculated and presented in accordance with GAAP.
Below is a reconciliation of retail gross margin to gross profit (in thousands):

  
Three Months Ended June 30,Six Months Ended June 30,
  2023202220232022
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenue$91,399 $97,099 $223,251 $224,253 
Less:
Retail cost of revenues45,926 61,702 163,367 130,409 
Gross Profit45,473 35,397 59,884 93,844 
Less:
Net asset optimization expense(1,359)(1,248)(4,632)(2,152)
Net, (loss) gain on non-trading derivative instruments(40)12,067 (42,809)55,983 
Net, Cash settlements on non-trading derivative instruments16,146 (8,679)36,269 (21,999)
Non-recurring event - Winter Storm Uri— 9,565 — 9,565 
Retail Gross Margin$30,726 $23,692 $71,056 $52,447 
Financial data for business segments are as follows (in thousands):
Three Months Ended June 30, 2023
Retail
Electricity (a)
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$74,765 $17,856 $(1,222)$— $91,399 
Retail cost of revenues37,612 8,263 51 — 45,926 
Gross Profit$37,153 $9,593 $(1,273)$ $45,473 
Less:
Net asset optimization expense— — (1,359)— (1,359)
Net, gain (loss) on non-trading derivative instruments254 (294)— — (40)
Current period settlements on non-trading derivatives13,905 2,241 — — 16,146 
Retail Gross Margin$22,994 $7,646 $86 $ $30,726 
Total Assets at June 30, 2023$1,995,063 $152,244 $304,500 $(2,157,024)$294,783 
Goodwill at June 30, 2023$117,813 $2,530 $ $ $120,343 
(a) Retail Electricity includes related services.

Three Months Ended June 30, 2022
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$82,290 $16,057 $(1,248)$— $97,099 
Retail cost of revenues50,116 11,586 — — 61,702 
Gross Profit$32,174 $4,471 $(1,248)$ $35,397 
Less:
Net asset optimization expense— — (1,248)— (1,248)
Net, gain on non-trading derivative instruments11,608 459 — — 12,067 
Current period settlements on non-trading derivatives(5,710)(2,969)— — (8,679)
Non-recurring event - Winter Storm Uri9,565    9,565 
Retail Gross Margin$16,711 $6,981 $ $ $23,692 
Total Assets at December 31, 2022$1,802,649 $123,490 $313,490 $(1,908,679)$330,950 
Goodwill at December 31, 2022$117,813 $2,530 $ $ $120,343 
Six Months Ended June 30, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$157,592 $70,154 $(4,495)$— $223,251 
Retail cost of revenues118,442 44,874 51 — 163,367 
Gross Profit$39,150 $25,280 $(4,546)$ $59,884 
Less:
Net asset optimization expense— — (4,632)— (4,632)
Net loss on non-trading derivatives(35,841)(6,968)— — (42,809)
Current period settlements on non-trading derivatives31,528 4,741 — — 36,269 
Retail Gross Margin$43,463 $27,507 $86 $ $71,056 
Total Assets at June 30, 2023$1,995,063 $152,244 $304,500 $(2,157,024)$294,783 
Goodwill at June 30, 2023$117,813 $2,530 $ $ $120,343 
Six Months Ended June 30, 2022
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$170,331 $56,074 $(2,152)$— $224,253 
Retail cost of revenues96,276 34,133 — — 130,409 
Gross Profit$74,055 $21,941 $(2,152)$ $93,844 
Less:
Net asset optimization expense— — (2,152)— (2,152)
Net gain on non-trading derivatives47,847 8,136 — — 55,983 
Current period settlements on non-trading derivatives(17,254)(4,745)— — (21,999)
Non-recurring event - Winter Storm Uri9,565 — — — 9,565 
Retail Gross Margin$33,897 $18,550 $ $ $52,447 
Total Assets at December 31, 2022$1,802,649 $123,490 $313,490 $(1,908,679)$330,950 
Goodwill at December 31, 2022$117,813 $2,530 $ $ $120,343 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Customer Acquisitions
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Customer Acquisitions Customer Acquisitions
Acquisition of Customer Books

In August 2022, we entered into an agreement to acquire up to approximately 18,700 RCEs and derivatives related to the customer load under a five-year contingent fee structure based on gas volumes billed and collected for the acquired customer contracts. These customers began transferring in the fourth quarter of 2022 and are located in our existing markets. Due to the contingent fee structure, the cost of the RCEs will be recognized when probable and reasonably estimable.

Acquisition of Broker Books

In January 2022, we entered into an asset purchase agreement and agreed to acquire the rights to broker contracts for approximately 1,000 customer meters for a cash price of $0.4 million, which was paid upon execution of the contract.

In January 2022, we entered into an asset purchase agreement to acquire the rights to broker contracts for approximately 900 customer meters for a cash price of $0.6 million, pending certain conditions to close. We paid approximately $0.3 million as a deposit at the time the asset purchase agreement was executed. The conditions to close were met in June 2022, at which time approximately $0.3 million was paid to the seller.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events
16. Subsequent Events


On July 19, 2023, we declared a quarterly cash dividend in the amount of $0.75922 per share to holders of record of the Series A Preferred Stock on October 1, 2023. The dividend will be paid on October 16, 2023.

Following the cessation of the publication of U.S. LIBOR on June 30, 2023, the Company uses Three-Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.
Use of Estimates and Assumptions
Use of Estimates and Assumptions
The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.
New Accounting Standards Recently Adopted and Standards Being Evaluated/Standards Not Yet Adopted
New Accounting Standards Recently Adopted

There have been no changes to our significant accounting policies as disclosed in our 2022 Form 10-K.

Standards Being Evaluated/Standards Not Yet Adopted

The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.
Derivative Instruments Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value.
Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.
We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:

Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.
Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.
Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability.

As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue The following table discloses revenue for our reportable segments by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).
Reportable Segments
Three Months Ended June 30, 2023Three Months Ended June 30, 2022
Retail Electricity (a)Retail Natural GasTotal Reportable SegmentsRetail Electricity (a)Retail Natural GasTotal Reportable Segments
Primary markets (b)
New England$26,262 $1,154 $27,416 $23,636 $1,349 $24,985 
Mid-Atlantic24,181 5,929 30,110 25,124 7,602 32,726 
Midwest6,819 2,515 9,334 9,292 3,121 12,413 
Southwest17,503 8,258 25,761 24,238 3,985 28,223 
$74,765 $17,856 $92,621 $82,290 $16,057 $98,347 
Customer type
Commercial$9,353 $11,765 $21,118 $9,479 $10,764 $20,243 
Residential63,420 12,472 75,892 69,548 9,200 78,748 
Unbilled revenue (c)1,992 (6,381)(4,389)3,263 (3,907)(644)
$74,765 $17,856 $92,621 $82,290 $16,057 $98,347 
Customer credit risk
POR$42,080 $7,300 $49,380 $46,726 $9,435 $56,161 
Non-POR32,685 10,556 43,241 35,564 6,622 42,186 
$74,765 $17,856 $92,621 $82,290 $16,057 $98,347 
Reportable Segments
Six Months Ended June 30, 2023Six Months Ended June 30, 2022
Retail Electricity (a)Retail Natural GasTotal Reportable SegmentsRetail Electricity (a)Retail Natural GasTotal Reportable Segments
Primary markets (b)
New England$59,149 $5,067 $64,216 $53,097 $6,510 $59,607 
Mid-Atlantic51,690 25,275 76,965 55,542 27,115 82,657 
Midwest14,958 12,320 27,278 19,232 12,741 31,973 
Southwest31,795 27,492 59,287 42,460 9,708 52,168 
$157,592 $70,154 $227,746 $170,331 $56,074 $226,405 
Customer type
Commercial$19,646 $40,444 $60,090 $20,540 $31,193 $51,733 
Residential140,657 43,747 184,404 149,486 31,346 180,832 
Unbilled revenue (c)(2,711)(14,037)(16,748)305 (6,465)(6,160)
$157,592 $70,154 $227,746 $170,331 $56,074 $226,405 
Customer credit risk
POR$91,223 $32,354 $123,577 $102,903 $34,945 $137,848 
Non-POR66,369 37,800 104,169 67,428 21,129 88,557 
$157,592 $70,154 $227,746 $170,331 $56,074 $226,405 
(a) Retail Electricity includes Services
(b) The primary markets include the following states:

New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

(c) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.

Reconciliation to Consolidated Financial Information

A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Total Reportable Segments Revenue$92,621 $98,347 $227,746 $226,405 
Net asset optimization expense(1,359)(1,248)(4,632)(2,152)
Other Revenue137 — 137 — 
Total Revenues$91,399 $97,099 $223,251 $224,253 
Schedule of Accounts Receivable, Allowance for Credit Loss
A rollforward of our allowance for credit losses for the six months ended June 30, 2023 are presented in the table below (in thousands):

Balance at December 31, 2022$(4,335)
Current period credit loss provision(1,888)
Write-offs1,179 
Recovery of previous write-offs(58)
Balance at June 30, 2023$(5,102)
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Economic Interests The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2023 and December 31, 2022, respectively.
The CompanyAffiliated Owners
June 30, 202344.90 %55.10 %
December 31, 202244.45 %55.55 %
Summary of Net Income (Loss) and Income Tax Expense (Benefit) Attributable to Non-controlling Interest
The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income allocated to non-controlling interest$11,957 $7,994 $5,623 $27,341 
Less: Income tax expense allocated to non-controlling interest852 78 1,102 1,373 
Net income attributable to non-controlling interest$11,105 $7,916 $4,521 $25,968 
Schedule of Computation of Basic and Diluted Income (Loss) Per Share The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income attributable to Via Renewables, Inc. stockholders$7,981 $4,618 $7,794 $17,592 
Less: Dividend on Series A Preferred Stock2,640 1,700 5,184 3,651 
Net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Basic weighted average Class A common shares outstanding3,205 3,149 3,189 3,140 
Basic income per share attributable to stockholders$1.67 $0.93 $0.82 $4.44 
Net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Effect of conversion of Class B common stock to shares of Class A common stock— — — — 
Diluted net income attributable to stockholders of Class A common stock$5,341 $2,918 $2,610 $13,941 
Basic weighted average Class A common shares outstanding3,205 3,149 3,189 3,140 
Effect of dilutive Class B common stock— — — — 
Effect of dilutive restricted stock units— — 18 
Diluted weighted average shares outstanding3,205 3,155 3,189 3,158 
Diluted income per share attributable to stockholders$1.67 $0.92 $0.82 $4.41 
Schedule of Carrying Amounts and Classification of Assets and Liabilities The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023December 31, 2022
Assets
Current assets:
   Cash and cash equivalents$46,945 $33,267 
   Accounts receivable47,702 81,363 
   Other current assets46,945 61,162 
   Total current assets141,592 175,792 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets12,667 13,675 
   Total non-current assets133,010 134,018 
   Total Assets$274,602 $309,810 
Liabilities
Current liabilities:
   Accounts payable and accrued liabilities$31,913 $61,367 
   Other current liabilities67,643 63,673 
   Total current liabilities99,556 125,040 
Long-term liabilities:
   Long-term portion of Senior Credit Facility105,000 100,000 
   Subordinated debt affiliate
5,000 20,000 
   Other long-term liabilities2,429 2,733 
   Total long-term liabilities112,429 122,733 
   Total Liabilities$211,985 $247,773 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Preferred Stock (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Summary of Preferred Equity Balance A summary of our preferred equity balance for the six months ended June 30, 2023 is as follows:
(in thousands)
Balance at December 31, 2022$87,713 
Accumulated dividends on Series A Preferred Stock263 
Balance at June 30, 2023
$87,976 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Volumetric Underlying Derivative Transactions
The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):
Non-trading 
CommodityNotionalJune 30, 2023December 31, 2022
Natural GasMMBtu5,210 5,984 
ElectricityMWh1,187 1,380 
Trading
CommodityNotionalJune 30, 2023December 31, 2022
Natural GasMMBtu1,012 957 
Schedule of Gains (Losses) on Derivative Instruments
Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
  2023202220232022
(Loss) gain on non-trading derivatives, net$(40)$12,067 $(42,809)$55,983 
(Loss) gain on trading derivatives, net(627)330 (628)1,477 
(Loss) gain on derivatives, net(667)12,397 (43,437)57,460 
Current period settlements on non-trading derivatives$16,146 $(8,679)$36,269 $(21,999)
Current period settlements on trading derivatives384 (29)398 155 
Total current period settlements on derivatives$16,530 $(8,708)$36,667 $(21,844)
Schedule of Offsetting Assets
The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):
  
June 30, 2023
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $477 $(166)$311 $— $311 
Trading commodity derivatives116 (6)110 — 110 
Total Current Derivative Assets593 (172)421 — 421 
Non-trading commodity derivatives459 (261)198 — 198 
Total Non-current Derivative Assets459 (261)198 — 198 
Total Derivative Assets$1,052 $(433)$619 $ $619 
  
December 31, 2022
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$709 $(154)$555 $— $555 
Trading commodity derivatives1,267 (190)1,077 — 1,077 
Total Current Derivative Assets1,976 (344)1,632 — 1,632 
Non-trading commodity derivatives1,364 (698)666 — 666 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets1,364 (698)666 — 666 
Total Derivative Assets$3,340 $(1,042)$2,298 $ $2,298 
Schedule of Offsetting Liabilities
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(44,320)$21,056 $(23,264)$2,635 $(20,629)
Trading commodity derivatives(515)23 (492)— (492)
Total Current Derivative Liabilities(44,835)21,079 (23,756)2,635 (21,121)
Non-trading commodity derivatives(3,452)725 (2,727)298 (2,429)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(3,452)725 (2,727)298 (2,429)
Total Derivative Liabilities$(48,287)$21,804 $(26,483)$2,933 $(23,550)
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(42,586)$24,969 $(17,617)$2,715 $(14,902)
Trading commodity derivatives(1,831)601 (1,230)— (1,230)
Total Current Derivative Liabilities(44,417)25,570 (18,847)2,715 (16,132)
Non-trading commodity derivatives(2,907)192 (2,715)— (2,715)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(2,907)192 (2,715)— (2,715)
Total Derivative Liabilities$(47,324)$25,762 $(21,562)$2,715 $(18,847)
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following (in thousands):
Estimated useful
lives (years)
June 30, 2023December 31, 2022
Information technology
2 – 5
$7,220 $7,680 
Furniture and fixtures
2 – 5
20 20 
Total7,240 7,700 
Accumulated depreciation(2,517)(3,009)
Property and equipment—net$4,723 $4,691 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill, Customer Relationships and Trademarks
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
June 30, 2023December 31, 2022
Goodwill$120,343 $120,343 
Customer relationships—Acquired
Cost$— $5,026 
Accumulated amortization— (4,825)
Customer relationshipsAcquired
$ $201 
Customer relationships—Other
Cost$1,033 $7,886 
Accumulated amortization(373)(5,086)
Customer relationshipsOther, net
$660 $2,800 
Trademarks
Cost$4,040 $4,041 
Accumulated amortization(1,414)(1,213)
Trademarks, net$2,626 $2,828 

Changes in goodwill, customer relationships and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships Acquired
Customer Relationships Other
Trademarks
Balance at December 31, 2022$120,343 $201 $2,800 $2,828 
Additions — — — — 
Amortization — (201)(2,140)(202)
Balance at June 30, 2023$120,343 $ $660 $2,626 
Schedule of Estimated Future Amortization Expense
Estimated future amortization expense for customer relationships and trademarks at June 30, 2023 is as follows (in thousands):
Year ending December 31,
2023 (remaining six months)$385 
2024746 
2025543 
2026404 
2027
404 
> 5 years804 
Total$3,286 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consists of the following amounts as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023December 31, 2022
Long-term debt:
  Senior Credit Facility (1) (2)
$105,000 $100,000 
  Subordinated Debt
5,000 20,000 
Total long-term debt110,000 120,000 
Total debt$110,000 $120,000 
(1) As of June 30, 2023 and December 31, 2022, the weighted average interest rate on the Senior Credit Facility was 8.61% and 7.83%, respectively.
(2) As of June 30, 2023 and December 31, 2022, we had $38.7 million and $34.4 million in letters of credit issued, respectively.
Schedule of Components of Interest Expense
Interest expense consists of the following components for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Senior Credit Facility$1,734 $883 $3,801 $1,579 
Letters of credit fees and commitment fees461 397 864 762 
Amortization of deferred financing costs
207 468 413 713 
Other
45 72 66 73 
Interest Expense
$2,447 $1,820 $5,144 $3,127 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):
Level 1Level 2Level 3Total
June 30, 2023    
Non-trading commodity derivative assets$309 $200 $— $509 
Trading commodity derivative assets— 110 — 110 
Total commodity derivative assets$309 $310 $ $619 
Non-trading commodity derivative liabilities$— $(23,058)$— $(23,058)
Trading commodity derivative liabilities— (492)— (492)
Total commodity derivative liabilities$ $(23,550)$ $(23,550)
Level 1Level 2Level 3Total
December 31, 2022
Non-trading commodity derivative assets$72 $1,149 $— $1,221 
Trading commodity derivative assets— 1,077 — 1,077 
Total commodity derivative assets$72 $2,226 $ $2,298 
Non-trading commodity derivative liabilities$— $(17,617)$— $(17,617)
Trading commodity derivative liabilities— (1,230)— (1,230)
Total commodity derivative liabilities$ $(18,847)$ $(18,847)
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Transactions with Affiliates (Tables)
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The following tables presents asset and liability balances with affiliates (in thousands):

June 30, 2023December 31, 2022
Assets
Accounts Receivable - affiliates$5,227 $6,455 
Total Assets - affiliates
$5,227 $6,455 

June 30, 2023December 31, 2022
Liabilities
Accounts Payable - affiliates$833 $265 
Subordinated Debt - affiliates (1)
5,000 20,000 
Total Liabilities - affiliates
$5,833 $20,265 
(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate
equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.

The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenue NAO - affiliates $333 $626 $2,617 $1,577 
Less: Cost of Revenue NAO - affiliates — 332 33 
Net NAO - affiliates
$333 $622 $2,285 $1,544 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Reconciliation of Retail Gross Margin to Income Before Income Tax Expense Below is a reconciliation of retail gross margin to gross profit (in thousands):
  
Three Months Ended June 30,Six Months Ended June 30,
  2023202220232022
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenue$91,399 $97,099 $223,251 $224,253 
Less:
Retail cost of revenues45,926 61,702 163,367 130,409 
Gross Profit45,473 35,397 59,884 93,844 
Less:
Net asset optimization expense(1,359)(1,248)(4,632)(2,152)
Net, (loss) gain on non-trading derivative instruments(40)12,067 (42,809)55,983 
Net, Cash settlements on non-trading derivative instruments16,146 (8,679)36,269 (21,999)
Non-recurring event - Winter Storm Uri— 9,565 — 9,565 
Retail Gross Margin$30,726 $23,692 $71,056 $52,447 
Schedule of Financial Data for Business Segments
Financial data for business segments are as follows (in thousands):
Three Months Ended June 30, 2023
Retail
Electricity (a)
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$74,765 $17,856 $(1,222)$— $91,399 
Retail cost of revenues37,612 8,263 51 — 45,926 
Gross Profit$37,153 $9,593 $(1,273)$ $45,473 
Less:
Net asset optimization expense— — (1,359)— (1,359)
Net, gain (loss) on non-trading derivative instruments254 (294)— — (40)
Current period settlements on non-trading derivatives13,905 2,241 — — 16,146 
Retail Gross Margin$22,994 $7,646 $86 $ $30,726 
Total Assets at June 30, 2023$1,995,063 $152,244 $304,500 $(2,157,024)$294,783 
Goodwill at June 30, 2023$117,813 $2,530 $ $ $120,343 
(a) Retail Electricity includes related services.

Three Months Ended June 30, 2022
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$82,290 $16,057 $(1,248)$— $97,099 
Retail cost of revenues50,116 11,586 — — 61,702 
Gross Profit$32,174 $4,471 $(1,248)$ $35,397 
Less:
Net asset optimization expense— — (1,248)— (1,248)
Net, gain on non-trading derivative instruments11,608 459 — — 12,067 
Current period settlements on non-trading derivatives(5,710)(2,969)— — (8,679)
Non-recurring event - Winter Storm Uri9,565    9,565 
Retail Gross Margin$16,711 $6,981 $ $ $23,692 
Total Assets at December 31, 2022$1,802,649 $123,490 $313,490 $(1,908,679)$330,950 
Goodwill at December 31, 2022$117,813 $2,530 $ $ $120,343 
Six Months Ended June 30, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$157,592 $70,154 $(4,495)$— $223,251 
Retail cost of revenues118,442 44,874 51 — 163,367 
Gross Profit$39,150 $25,280 $(4,546)$ $59,884 
Less:
Net asset optimization expense— — (4,632)— (4,632)
Net loss on non-trading derivatives(35,841)(6,968)— — (42,809)
Current period settlements on non-trading derivatives31,528 4,741 — — 36,269 
Retail Gross Margin$43,463 $27,507 $86 $ $71,056 
Total Assets at June 30, 2023$1,995,063 $152,244 $304,500 $(2,157,024)$294,783 
Goodwill at June 30, 2023$117,813 $2,530 $ $ $120,343 
Six Months Ended June 30, 2022
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$170,331 $56,074 $(2,152)$— $224,253 
Retail cost of revenues96,276 34,133 — — 130,409 
Gross Profit$74,055 $21,941 $(2,152)$ $93,844 
Less:
Net asset optimization expense— — (2,152)— (2,152)
Net gain on non-trading derivatives47,847 8,136 — — 55,983 
Current period settlements on non-trading derivatives(17,254)(4,745)— — (21,999)
Non-recurring event - Winter Storm Uri9,565 — — — 9,565 
Retail Gross Margin$33,897 $18,550 $ $ $52,447 
Total Assets at December 31, 2022$1,802,649 $123,490 $313,490 $(1,908,679)$330,950 
Goodwill at December 31, 2022$117,813 $2,530 $ $ $120,343 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies (Details)
$ in Millions
1 Months Ended
Jun. 30, 2022
USD ($)
Accounting Policies [Abstract]  
Proceeds from accounts receivable securitization $ 9.6
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Typical length of contract     Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is twelve months.  
Electric and Gas Revenue        
Disaggregation of Revenue [Line Items]        
Excise and sales taxes $ 0.2 $ 0.3 $ 0.5 $ 0.6
Cost of Services Energy Services        
Disaggregation of Revenue [Line Items]        
Excise and sales taxes $ 1.3 $ 1.2 $ 2.6 $ 2.6
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Net asset optimization expense $ (1,359) $ (1,248) $ (4,632) $ (2,152)
Total Revenues 91,399 97,099 223,251 224,253
Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 92,621 98,347 227,746 226,405
Other revenue        
Disaggregation of Revenue [Line Items]        
Retail revenues 137 0 137 0
POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 49,380 56,161 123,577 137,848
Non-POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 43,241 42,186 104,169 88,557
Unbilled revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues (4,389) (644) (16,748) (6,160)
Commercial | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 21,118 20,243 60,090 51,733
Residential | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 75,892 78,748 184,404 180,832
New England | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 27,416 24,985 64,216 59,607
Mid-Atlantic | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 30,110 32,726 76,965 82,657
Midwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 9,334 12,413 27,278 31,973
Southwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 25,761 28,223 59,287 52,168
Retail Electricity | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 74,765 82,290 157,592 170,331
Retail Electricity | POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 42,080 46,726 91,223 102,903
Retail Electricity | Non-POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 32,685 35,564 66,369 67,428
Retail Electricity | Unbilled revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 1,992 3,263 (2,711) 305
Retail Electricity | Commercial | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 9,353 9,479 19,646 20,540
Retail Electricity | Residential | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 63,420 69,548 140,657 149,486
Retail Electricity | New England | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 26,262 23,636 59,149 53,097
Retail Electricity | Mid-Atlantic | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 24,181 25,124 51,690 55,542
Retail Electricity | Midwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 6,819 9,292 14,958 19,232
Retail Electricity | Southwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 17,503 24,238 31,795 42,460
Retail Natural Gas | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 17,856 16,057 70,154 56,074
Retail Natural Gas | POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 7,300 9,435 32,354 34,945
Retail Natural Gas | Non-POR | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 10,556 6,622 37,800 21,129
Retail Natural Gas | Unbilled revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues (6,381) (3,907) (14,037) (6,465)
Retail Natural Gas | Commercial | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 11,765 10,764 40,444 31,193
Retail Natural Gas | Residential | Billed Revenue | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 12,472 9,200 43,747 31,346
Retail Natural Gas | New England | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 1,154 1,349 5,067 6,510
Retail Natural Gas | Mid-Atlantic | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 5,929 7,602 25,275 27,115
Retail Natural Gas | Midwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues 2,515 3,121 12,320 12,741
Retail Natural Gas | Southwest | Retail revenues        
Disaggregation of Revenue [Line Items]        
Retail revenues $ 8,258 $ 3,985 $ 27,492 $ 9,708
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Accounts Receivable, Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Current period credit loss provision $ 1,888 $ 1,833
Trade Accounts Receivable    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance (4,335)  
Current period credit loss provision (1,888)  
Write-offs 1,179  
Recovery of previous write-offs (58)  
Ending balance $ (5,102)  
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Schedule of Economic Interests (Details) - The Company
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Economic interest 44.90% 44.45%
Affiliated Owners    
Class of Stock [Line Items]    
Economic interest 55.10% 55.55%
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Non-controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]        
Net income allocated to non-controlling interest $ 11,957 $ 7,994 $ 5,623 $ 27,341
Less: Income tax expense allocated to non-controlling interest 852 78 1,102 1,373
Net income attributable to non-controlling interest $ 11,105 $ 7,916 $ 4,521 $ 25,968
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Narrative (Details)
3 Months Ended 6 Months Ended
Mar. 20, 2023
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
USD ($)
shares
Dec. 31, 2022
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Payment of dividends to Class A common stockholders | $       $ 2,874,000 $ 5,713,000  
NuDevco Retail Holdings and NuDevco Retail            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Distributions to affiliates | $   $ 0   $ 3,600,000    
Common Class A            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Common stock, shares authorized (in shares) | shares 120,000,000 120,000,000   120,000,000   120,000,000
Payment of dividends to Class A common stockholders | $   $ 0   $ 2,900,000    
Common Class A | Minimum            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Stock split conversion ratio 0.2          
Common Class A | Maximum            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Stock split conversion ratio 0.5          
Common Class B            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Common stock, shares authorized (in shares) | shares 60,000,000 60,000,000   60,000,000   60,000,000
Shares excluded from computation of diluted earnings per share (in shares) | shares   4,000,000 4,000,000 4,000,000 4,000,000  
Common Class B | Minimum            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Stock split conversion ratio 0.2          
Common Class B | Maximum            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Stock split conversion ratio 0.5          
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]        
Net income attributable to Via Renewables, Inc. stockholders $ 7,981 $ 4,618 $ 7,794 $ 17,592
Less: Dividend on Series A Preferred Stock 2,640 1,700 5,184 3,651
Net income attributable to stockholders of Class A common stock, basic 5,341 2,918 2,610 13,941
Net income attributable to stockholders of Class A common stock, diluted $ 5,341 $ 2,918 $ 2,610 $ 13,941
Basic weighted average Class A common shares outstanding (in shares) 3,205 3,149 3,189 3,140
Basic income per share attributable to stockholders (in dollars per share) $ 1.67 $ 0.93 $ 0.82 $ 4.44
Net income attributable to stockholders of Class A common stock $ 5,341 $ 2,918 $ 2,610 $ 13,941
Effect of conversion of Class B common stock to shares of Class A common stock 0 0 0 0
Diluted net income attributable to stockholders of Class A common stock $ 5,341 $ 2,918 $ 2,610 $ 13,941
Basic weighted average Class A common shares outstanding (in shares) 3,205 3,149 3,189 3,140
Effect of dilutive Class B common stock (in shares) 0 0 0 0
Effect of dilutive restricted stock units (in shares) 0 6 0 18
Diluted weighted average shares outstanding (in shares) 3,205 3,155 3,189 3,158
Diluted income per share attributable to stockholders (in dollars per share) $ 1.67 $ 0.92 $ 0.82 $ 4.41
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 47,059 $ 33,658
Other current assets 8,043 8,749
Total current assets 145,319 178,927
Non-current assets:    
Goodwill 120,343 120,343
Other assets 3,097 3,722
Total assets 294,783 330,950
Current liabilities:    
Other current liabilities 64 322
Total current liabilities 64,910 92,168
Long-term liabilities:    
Long-term portion of Senior Credit Facility 105,000 100,000
Other long-term liabilities 0 18
Total liabilities 177,339 214,901
Variable Interest Entity, Primary Beneficiary    
Current assets:    
Cash and cash equivalents 46,945 33,267
Accounts receivable 47,702 81,363
Other current assets 46,945 61,162
Total current assets 141,592 175,792
Non-current assets:    
Goodwill 120,343 120,343
Other assets 12,667 13,675
Total non-current assets 133,010 134,018
Total assets 274,602 309,810
Current liabilities:    
Accounts payable and accrued liabilities 31,913 61,367
Other current liabilities 67,643 63,673
Total current liabilities 99,556 125,040
Long-term liabilities:    
Long-term portion of Senior Credit Facility 105,000 100,000
Subordinated debt — affiliate 5,000 20,000
Other long-term liabilities 2,429 2,733
Total long-term liabilities 112,429 122,733
Total liabilities $ 211,985 $ 247,773
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 15, 2022
Apr. 14, 2022
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Class of Stock [Line Items]          
Payment of preferred stock dividends       $ 4,920 $ 3,902
Series A Preferred Stock          
Class of Stock [Line Items]          
Preferred stock dividend accrual rate 6.578% 8.75%      
Preferred stock, liquidation preference (in dollars per share) $ 25.00        
Payment of preferred stock dividends     $ 2,500 4,900  
Dividend accrual     $ 2,600 $ 2,600  
Series A Preferred Stock | SOFR          
Class of Stock [Line Items]          
Preferred stock dividend accrual rate       26.161%  
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Preferred Stock - Summary of Preferred Equity Balance (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Beginning balance $ 87,713
Accumulated dividends on Series A Preferred Stock 263
Ending balance $ 87,976
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Narrative (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Collateral paid $ 2,900,000 $ 2,700,000
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Volumetric Underlying Derivative Transactions (Details) - Buy
MWh in Thousands, MMBTU in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
MMBTU
MWh
Dec. 31, 2022
MMBTU
MWh
(Loss) gain on non-trading derivatives, net | Natural Gas    
Derivatives, Fair Value [Line Items]    
Net notional volume (energy measure) 5,210 5,984
(Loss) gain on non-trading derivatives, net | Electricity    
Derivatives, Fair Value [Line Items]    
Net notional volume (energy measure) | MWh 1,187 1,380
(Loss) gain on trading derivatives, net | Natural Gas    
Derivatives, Fair Value [Line Items]    
Net notional volume (energy measure) 1,012 957
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain on derivatives, net $ (667) $ 12,397 $ (43,437) $ 57,460
Total current period settlements on derivatives 16,530 (8,708) 36,667 (21,844)
(Loss) gain on non-trading derivatives, net        
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain on derivatives, net (40) 12,067 (42,809) 55,983
Total current period settlements on derivatives 16,146 (8,679) 36,269 (21,999)
(Loss) gain on trading derivatives, net | Non-cash Flow Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain on derivatives, net (627) 330 (628) 1,477
Total current period settlements on derivatives $ 384 $ (29) $ 398 $ 155
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Offsetting Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Total Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets $ 1,052 $ 3,340
Gross Amounts Offset (433) (1,042)
Net Assets 619 2,298
Cash Collateral Offset 0 0
Net Amount Presented 619 2,298
Total Current Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets 593 1,976
Gross Amounts Offset (172) (344)
Net Assets 421 1,632
Cash Collateral Offset 0 0
Net Amount Presented 421 1,632
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 477 709
Gross Amounts Offset (166) (154)
Net Assets 311 555
Cash Collateral Offset 0 0
Net Amount Presented 311 555
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 116 1,267
Gross Amounts Offset (6) (190)
Net Assets 110 1,077
Cash Collateral Offset 0 0
Net Amount Presented 110 1,077
Total Non-current Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets 459 1,364
Gross Amounts Offset (261) (698)
Net Assets 198 666
Cash Collateral Offset 0 0
Net Amount Presented 198 666
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 459 1,364
Gross Amounts Offset (261) (698)
Net Assets 198 666
Cash Collateral Offset 0 0
Net Amount Presented $ 198 666
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets   0
Gross Amounts Offset   0
Net Assets   0
Cash Collateral Offset   0
Net Amount Presented   $ 0
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Total Derivative Liabilities    
Offsetting Liabilities [Line Items]    
Gross  Liabilities $ (48,287) $ (47,324)
Gross Amounts Offset 21,804 25,762
Net Liabilities (26,483) (21,562)
Cash Collateral Offset 2,933 2,715
Net Amount Presented (23,550) (18,847)
Total Current Derivative Liabilities    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (44,835) (44,417)
Gross Amounts Offset 21,079 25,570
Net Liabilities (23,756) (18,847)
Cash Collateral Offset 2,635 2,715
Net Amount Presented (21,121) (16,132)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (44,320) (42,586)
Gross Amounts Offset 21,056 24,969
Net Liabilities (23,264) (17,617)
Cash Collateral Offset 2,635 2,715
Net Amount Presented (20,629) (14,902)
Trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (515) (1,831)
Gross Amounts Offset 23 601
Net Liabilities (492) (1,230)
Cash Collateral Offset 0 0
Net Amount Presented (492) (1,230)
Total Non-current Derivative Assets    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (3,452) (2,907)
Gross Amounts Offset 725 192
Net Liabilities (2,727) (2,715)
Cash Collateral Offset 298 0
Net Amount Presented (2,429) (2,715)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (3,452) (2,907)
Gross Amounts Offset 725 192
Net Liabilities (2,727) (2,715)
Cash Collateral Offset 298 0
Net Amount Presented (2,429) (2,715)
Trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities 0 0
Gross Amounts Offset 0 0
Net Liabilities 0 0
Cash Collateral Offset 0 0
Net Amount Presented $ 0 $ 0
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,240 $ 7,700
Accumulated depreciation (2,517) (3,009)
Property and equipment—net 4,723 4,691
Information technology    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,220 7,680
Information technology | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (years) 2 years  
Information technology | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (years) 5 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 20 $ 20
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (years) 2 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (years) 5 years  
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]          
Depreciation expense $ 0.3 $ 0.4 $ 0.7 $ 0.9  
Information technology          
Property, Plant and Equipment [Line Items]          
Costs associated with assets not yet placed into service $ 1.2   $ 1.2   $ 0.9
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Goodwill $ 120,343 $ 120,343
Total 3,286  
Customer relationships—Acquired    
Finite-Lived Intangible Assets [Line Items]    
Cost 0 5,026
Accumulated amortization 0 (4,825)
Total 0 201
Customer relationships—Other    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,033 7,886
Accumulated amortization (373) (5,086)
Total 660 2,800
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Cost 4,040 4,041
Accumulated amortization (1,414) (1,213)
Total $ 2,626 $ 2,828
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Jun. 30, 2023
Dec. 31, 2021
Goodwill [Roll Forward]      
Balance at beginning of period   $ 120,343  
Additions   0  
Amortization   0  
Balance at end of period   120,343  
Finite-lived Intangible Assets [Roll Forward]      
Balance at end of period   3,286  
Customer Relationships— Acquired      
Finite-lived Intangible Assets [Roll Forward]      
Balance at beginning of period   201  
Additions   0  
Amortization   (201)  
Balance at end of period   0  
Customer Relationships— Other      
Finite-lived Intangible Assets [Roll Forward]      
Balance at beginning of period   2,800  
Additions   0  
Amortization   (2,140)  
Balance at end of period   660  
Useful life 18 months   3 years
Additional amortization $ 900    
Trademarks      
Finite-lived Intangible Assets [Roll Forward]      
Balance at beginning of period   2,828  
Additions   0  
Amortization   (202)  
Balance at end of period   $ 2,626  
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Estimated Future Amortization Expense (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Year ending December 31,  
2023 (remaining six months) $ 385
2024 746
2025 543
2026 404
2027 404
> 5 years 804
Total $ 3,286
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total long-term debt $ 110,000 $ 120,000
Total debt 110,000 120,000
Letters of credit issued $ 38,700 $ 34,400
Line of Credit    
Debt Instrument [Line Items]    
Weighted average interest rate 8.61% 7.83%
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total long-term debt $ 105,000 $ 100,000
Subordinated Debt    
Debt Instrument [Line Items]    
Total long-term debt $ 5,000 $ 20,000
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Narrative (Details) - USD ($)
6 Months Ended
Oct. 31, 2021
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Outstanding under subordinated note   $ 110,000,000 $ 120,000,000
Via Renewables | W. Keith Maxwell III      
Debt Instrument [Line Items]      
Ownership percentage (in percent)   51.00%  
Line of Credit | Senior Secured Revolving Credit Facility      
Debt Instrument [Line Items]      
Debt default, material judgment (in excess of)   $ 5,000,000  
Subordinated Debt | Amended And Restated Subordinated Promissory Note      
Debt Instrument [Line Items]      
Face amount $ 25,000,000    
Minimum availability under the borrowing base 5,000,000    
Outstanding under subordinated note   5,000,000 20,000,000
Subordinated Debt | Amended And Restated Subordinated Promissory Note | Minimum      
Debt Instrument [Line Items]      
Subordinated debt, advances, no less than 1,000,000    
Subordinated Debt | Amended And Restated Subordinated Promissory Note | Maximum      
Debt Instrument [Line Items]      
Subordinated debt, advances, no less than $ 25,000,000    
Subordinated Debt | Amended And Restated Subordinated Promissory Note | Prime Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate (in percent) 2.00%    
Revolving Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Capitalized financing costs   1,600,000 2,100,000
Capitalized financing costs, other current   800,000 800,000
Capitalized financing costs, other non-current   800,000 $ 1,300,000
Line of credit facility, maximum borrowing capacity   $ 195,000,000.0  
Interest rate, stated percentage (in percent)   4.00%  
Nonutilization fee, percent   0.50%  
Fixed charge coverage ratio   152.00%  
Leverage ratio   185.00%  
Senior secured leverage ratio   180.00%  
Revolving Credit Facility | Line of Credit | Minimum      
Debt Instrument [Line Items]      
Fixed charge coverage ratio   110.00%  
Revolving Credit Facility | Line of Credit | Maximum      
Debt Instrument [Line Items]      
Leverage ratio   250.00%  
Senior secured leverage ratio   200.00%  
Revolving Credit Facility | Line of Credit | SOFR      
Debt Instrument [Line Items]      
Basis spread on variable rate (in percent)   1.00%  
Revolving Credit Facility | Line of Credit | SOFR | Minimum      
Debt Instrument [Line Items]      
Basis spread on variable rate (in percent)   3.25%  
Revolving Credit Facility | Line of Credit | SOFR | Maximum      
Debt Instrument [Line Items]      
Basis spread on variable rate (in percent)   4.50%  
Revolving Credit Facility | Line of Credit | Base Rate | Minimum      
Debt Instrument [Line Items]      
Basis spread on variable rate (in percent)   3.25%  
Revolving Credit Facility | Line of Credit | Base Rate | Maximum      
Debt Instrument [Line Items]      
Basis spread on variable rate (in percent)   4.50%  
Revolving Credit Facility | Line of Credit | Federal Funds Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate (in percent)   0.50%  
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Line of Credit Facility [Line Items]        
Letters of credit fees and commitment fees $ 461 $ 397 $ 864 $ 762
Amortization of deferred financing costs 207 468 413 713
Interest Expense 2,447 1,820 5,144 3,127
Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Senior Credit Facility 1,734 883 3,801 1,579
Other        
Line of Credit Facility [Line Items]        
Senior Credit Facility $ 45 $ 72 $ 66 $ 73
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Credit risk valuation adjustment $ 400 $ 100
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 619 2,298
Total commodity derivative liabilities (23,550) (18,847)
Recurring | Non-trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 509 1,221
Total commodity derivative liabilities (23,058) (17,617)
Recurring | Trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 110 1,077
Total commodity derivative liabilities (492) (1,230)
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 309 72
Total commodity derivative liabilities 0 0
Recurring | Level 1 | Non-trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 309 72
Total commodity derivative liabilities 0 0
Recurring | Level 1 | Trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 310 2,226
Total commodity derivative liabilities (23,550) (18,847)
Recurring | Level 2 | Non-trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 200 1,149
Total commodity derivative liabilities (23,058) (17,617)
Recurring | Level 2 | Trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 110 1,077
Total commodity derivative liabilities (492) (1,230)
Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Recurring | Level 3 | Non-trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Recurring | Level 3 | Trading commodity derivative liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities $ 0 $ 0
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Related Party Transaction [Line Items]        
Income tax rate 21.50% 17.90% 20.80% 16.80%
NuDevco Retail Holdings and NuDevco Retail        
Related Party Transaction [Line Items]        
Deferred tax assets $ 19.1   $ 19.1  
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Litigation and Regulatory Matters    
Loss Contingencies [Line Items]    
Contingent liabilities $ 3.1 $ 3.7
Indirect Tax Audits    
Loss Contingencies [Line Items]    
Contingent liabilities $ 0.6 $ 0.2
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Transactions with Affiliates - Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Assets            
Total current assets   $ 145,319,000   $ 145,319,000   $ 178,927,000
Liabilities            
Total current liabilities   64,910,000   64,910,000   92,168,000
Net NAO - affiliates   (1,359,000) $ (1,248,000) (4,632,000) $ (2,152,000)  
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Minimum            
Liabilities            
Subordinated debt, advances $ 1,000,000          
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Prime Rate            
Liabilities            
Basis spread on variable rate (in percent) 2.00%          
Affiliated Entity            
Assets            
Accounts Receivable - affiliates   5,227,000   5,227,000   6,455,000
Total current assets   5,227,000   5,227,000   6,455,000
Liabilities            
Accounts Payable - affiliates   833,000   833,000   265,000
Subordinated Debt   5,000,000   5,000,000   20,000,000
Total current liabilities   5,833,000   5,833,000   $ 20,265,000
Revenue NAO - affiliates   333,000 626,000 2,617,000 1,577,000  
Less: Cost of Revenue NAO - affiliates   0 4,000 332,000 33,000  
Net NAO - affiliates   $ 333,000 $ 622,000 $ 2,285,000 $ 1,544,000  
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Transactions with Affiliates - Narrative (Details) - Affiliated Entity - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Related Party Transaction [Line Items]        
Distributions to affiliates $ 0 $ 3,600,000 $ 3,600,000 $ 7,200,000
Allocated Overhead Costs        
Related Party Transaction [Line Items]        
Due to affiliates 300,000 1,500,000 1,900,000 1,600,000
Incremental costs 400,000 500,000 800,000 800,000
Payment of Income Taxes Incurred by The Company        
Related Party Transaction [Line Items]        
Distributions to affiliates $ 600,000 $ 0 $ 600,000 $ 100,000
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting [Abstract]        
Asset optimization revenue $ 2.9 $ 18.6 $ 14.4 $ 45.8
Asset optimization cost of revenues $ 4.3 $ 19.8 $ 19.0 $ 48.0
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting - Financial Data for Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Segment Reporting Information [Line Items]          
Total revenues $ 91,399 $ 97,099 $ 223,251 $ 224,253  
Retail cost of revenues 45,926 61,702 163,367 130,409  
Gross Profit 45,473 35,397 59,884 93,844  
Less:          
Net asset optimization expense (1,359) (1,248) (4,632) (2,152)  
Net, (loss) gain on non-trading derivative instruments (667) 12,397 (43,437) 57,460  
Current period settlements on non-trading derivatives 16,530 (8,708) 36,667 (21,844)  
Non-recurring event - Winter Storm Uri 0 9,565 0 9,565  
Retail Gross Margin 30,726 23,692 71,056 52,447  
Total assets 294,783   294,783   $ 330,950
Goodwill 120,343   120,343   120,343
(Loss) gain on non-trading derivatives, net          
Less:          
Net, (loss) gain on non-trading derivative instruments (40) 12,067 (42,809) 55,983  
Current period settlements on non-trading derivatives 16,146 (8,679) 36,269 (21,999)  
Operating Segments | Retail Electricity          
Segment Reporting Information [Line Items]          
Total revenues 74,765 82,290 157,592 170,331  
Retail cost of revenues 37,612 50,116 118,442 96,276  
Gross Profit 37,153 32,174 39,150 74,055  
Less:          
Net asset optimization expense 0 0 0 0  
Non-recurring event - Winter Storm Uri   9,565   9,565  
Retail Gross Margin 22,994 16,711 43,463 33,897  
Total assets 1,995,063   1,995,063   1,802,649
Goodwill 117,813   117,813   117,813
Operating Segments | Retail Electricity | (Loss) gain on non-trading derivatives, net          
Less:          
Net, (loss) gain on non-trading derivative instruments 254 11,608 (35,841) 47,847  
Current period settlements on non-trading derivatives 13,905 (5,710) 31,528 (17,254)  
Operating Segments | Retail Natural Gas          
Segment Reporting Information [Line Items]          
Total revenues 17,856 16,057 70,154 56,074  
Retail cost of revenues 8,263 11,586 44,874 34,133  
Gross Profit 9,593 4,471 25,280 21,941  
Less:          
Net asset optimization expense 0 0 0 0  
Non-recurring event - Winter Storm Uri   0   0  
Retail Gross Margin 7,646 6,981 27,507 18,550  
Total assets 152,244   152,244   123,490
Goodwill 2,530   2,530   2,530
Operating Segments | Retail Natural Gas | (Loss) gain on non-trading derivatives, net          
Less:          
Net, (loss) gain on non-trading derivative instruments (294) 459 (6,968) 8,136  
Current period settlements on non-trading derivatives 2,241 (2,969) 4,741 (4,745)  
Corporate and Other          
Segment Reporting Information [Line Items]          
Total revenues (1,222) (1,248) (4,495) (2,152)  
Retail cost of revenues 51 0 51 0  
Gross Profit (1,273) (1,248) (4,546) (2,152)  
Less:          
Net asset optimization expense (1,359) (1,248)   (2,152)  
Non-recurring event - Winter Storm Uri   0   0  
Retail Gross Margin 86 0 86 0  
Total assets 304,500   304,500   313,490
Goodwill 0   0   0
Corporate and Other | (Loss) gain on non-trading derivatives, net          
Less:          
Net, (loss) gain on non-trading derivative instruments 0 0 0 0  
Current period settlements on non-trading derivatives 0 0 0 0  
Eliminations          
Segment Reporting Information [Line Items]          
Total revenues 0 0 0 0  
Retail cost of revenues 0 0 0 0  
Gross Profit 0 0 0 0  
Less:          
Net asset optimization expense 0 0 0 0  
Non-recurring event - Winter Storm Uri   0   0  
Retail Gross Margin 0 0 0 0  
Total assets (2,157,024)   (2,157,024)   (1,908,679)
Goodwill 0   0   $ 0
Eliminations | (Loss) gain on non-trading derivatives, net          
Less:          
Net, (loss) gain on non-trading derivative instruments 0 0 0 0  
Current period settlements on non-trading derivatives $ 0 $ 0 $ 0 $ 0  
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Customer Acquisitions (Details)
$ in Millions
1 Months Ended
Aug. 31, 2022
kWh
Jun. 30, 2022
USD ($)
Jan. 31, 2022
USD ($)
customer
Residential Customer Equivalent      
Asset Acquisition [Line Items]      
Residential customer equivalents (kwh) | kWh 18,700    
Period of contingency 5 years    
Broker Contracts      
Asset Acquisition [Line Items]      
Number of customers | customer     1,000
Asset acquisition, broker contract cash price     $ 0.4
Rights to Broker Contracts      
Asset Acquisition [Line Items]      
Number of customers | customer     900
Asset acquisition, consideration     $ 0.6
Asset acquisition, consideration, deposit     $ 0.3
Payments to acquire assets   $ 0.3  
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details) - Series A Preferred Stock - $ / shares
6 Months Ended
Jul. 19, 2023
Apr. 15, 2022
Apr. 14, 2022
Jun. 30, 2023
Subsequent Event [Line Items]        
Preferred stock dividend accrual rate   6.578% 8.75%  
SOFR        
Subsequent Event [Line Items]        
Preferred stock dividend accrual rate       26.161%
Subsequent Event        
Subsequent Event [Line Items]        
Dividends declaration per share of preferred stock (in dollars per share) $ 0.75922      
XML 77 spke-20230630_htm.xml IDEA: XBRL DOCUMENT 0001606268 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001606268 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassAMember 2023-08-01 0001606268 us-gaap:CommonClassBMember 2023-08-01 0001606268 us-gaap:SeriesAPreferredStockMember 2023-08-01 0001606268 2023-06-30 0001606268 2022-12-31 0001606268 us-gaap:TradeAccountsReceivableMember 2023-06-30 0001606268 us-gaap:TradeAccountsReceivableMember 2022-12-31 0001606268 us-gaap:NonrelatedPartyMember 2023-06-30 0001606268 us-gaap:NonrelatedPartyMember 2022-12-31 0001606268 us-gaap:RelatedPartyMember 2023-06-30 0001606268 us-gaap:RelatedPartyMember 2022-12-31 0001606268 us-gaap:CommonClassAMember 2022-12-31 0001606268 us-gaap:CommonClassAMember 2023-06-30 0001606268 us-gaap:CommonClassBMember 2023-06-30 0001606268 us-gaap:CommonClassBMember 2022-12-31 0001606268 us-gaap:RetailMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember 2022-01-01 2022-06-30 0001606268 2023-04-01 2023-06-30 0001606268 2022-04-01 2022-06-30 0001606268 2022-01-01 2022-06-30 0001606268 us-gaap:ProductAndServiceOtherMember 2023-04-01 2023-06-30 0001606268 us-gaap:ProductAndServiceOtherMember 2022-04-01 2022-06-30 0001606268 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-06-30 0001606268 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001606268 us-gaap:TreasuryStockCommonMember 2022-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001606268 us-gaap:RetainedEarningsMember 2022-12-31 0001606268 us-gaap:ParentMember 2022-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2022-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001606268 us-gaap:ParentMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001606268 us-gaap:TreasuryStockCommonMember 2023-06-30 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001606268 us-gaap:RetainedEarningsMember 2023-06-30 0001606268 us-gaap:ParentMember 2023-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001606268 us-gaap:TreasuryStockCommonMember 2023-03-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001606268 us-gaap:RetainedEarningsMember 2023-03-31 0001606268 us-gaap:ParentMember 2023-03-31 0001606268 us-gaap:NoncontrollingInterestMember 2023-03-31 0001606268 2023-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001606268 us-gaap:ParentMember 2023-04-01 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001606268 us-gaap:TreasuryStockCommonMember 2021-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001606268 us-gaap:RetainedEarningsMember 2021-12-31 0001606268 us-gaap:ParentMember 2021-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2021-12-31 0001606268 2021-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001606268 us-gaap:ParentMember 2022-01-01 2022-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001606268 us-gaap:TreasuryStockCommonMember 2022-06-30 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001606268 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001606268 us-gaap:RetainedEarningsMember 2022-06-30 0001606268 us-gaap:ParentMember 2022-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2022-06-30 0001606268 2022-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001606268 us-gaap:TreasuryStockCommonMember 2022-03-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001606268 us-gaap:RetainedEarningsMember 2022-03-31 0001606268 us-gaap:ParentMember 2022-03-31 0001606268 us-gaap:NoncontrollingInterestMember 2022-03-31 0001606268 2022-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001606268 us-gaap:ParentMember 2022-04-01 2022-06-30 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001606268 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001606268 us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001606268 2022-06-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-04-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2022-04-01 2022-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-04-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2023-04-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2022-04-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:MidwestMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:SouthwestMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-01-01 2023-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2022-01-01 2022-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-01-01 2023-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2023-01-01 2023-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2022-01-01 2022-06-30 0001606268 spke:ElectricAndGasRevenueMember 2023-04-01 2023-06-30 0001606268 spke:ElectricAndGasRevenueMember 2022-04-01 2022-06-30 0001606268 spke:CostOfServicesEnergyServicesMember 2023-04-01 2023-06-30 0001606268 spke:CostOfServicesEnergyServicesMember 2022-04-01 2022-06-30 0001606268 spke:ElectricAndGasRevenueMember 2023-01-01 2023-06-30 0001606268 spke:ElectricAndGasRevenueMember 2022-01-01 2022-06-30 0001606268 spke:CostOfServicesEnergyServicesMember 2023-01-01 2023-06-30 0001606268 spke:CostOfServicesEnergyServicesMember 2022-01-01 2022-06-30 0001606268 us-gaap:TradeAccountsReceivableMember 2023-01-01 2023-06-30 0001606268 spke:SparkHoldCoMember 2023-01-01 2023-06-30 0001606268 spke:NuDevcoRetailandRetailcoLLCMember spke:SparkHoldCoMember 2023-01-01 2023-06-30 0001606268 spke:SparkHoldCoMember 2022-01-01 2022-12-31 0001606268 spke:NuDevcoRetailandRetailcoLLCMember spke:SparkHoldCoMember 2022-01-01 2022-12-31 0001606268 us-gaap:CommonClassAMember 2023-03-20 0001606268 us-gaap:CommonClassBMember 2023-03-20 0001606268 us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001606268 spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2023-04-01 2023-06-30 0001606268 spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001606268 us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001606268 us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001606268 us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001606268 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-06-30 0001606268 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001606268 srt:MinimumMember us-gaap:CommonClassBMember 2023-03-20 2023-03-20 0001606268 srt:MinimumMember us-gaap:CommonClassAMember 2023-03-20 2023-03-20 0001606268 srt:MaximumMember us-gaap:CommonClassBMember 2023-03-20 2023-03-20 0001606268 srt:MaximumMember us-gaap:CommonClassAMember 2023-03-20 2023-03-20 0001606268 us-gaap:SeriesAPreferredStockMember 2022-04-14 2022-04-14 0001606268 us-gaap:SeriesAPreferredStockMember 2022-04-15 2022-04-15 0001606268 us-gaap:SeriesAPreferredStockMember 2022-04-15 0001606268 us-gaap:SeriesAPreferredStockMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001606268 us-gaap:SeriesAPreferredStockMember 2023-04-01 2023-06-30 0001606268 us-gaap:SeriesAPreferredStockMember 2023-06-30 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:NontradingMember 2022-01-01 2022-12-31 0001606268 us-gaap:ElectricityMember us-gaap:LongMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 us-gaap:ElectricityMember us-gaap:LongMember spke:NontradingMember 2022-01-01 2022-12-31 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:DesignatedasTradingMember 2023-01-01 2023-06-30 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:DesignatedasTradingMember 2022-01-01 2022-12-31 0001606268 spke:NontradingMember 2023-04-01 2023-06-30 0001606268 spke:NontradingMember 2022-04-01 2022-06-30 0001606268 spke:NontradingMember 2023-01-01 2023-06-30 0001606268 spke:NontradingMember 2022-01-01 2022-06-30 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2023-04-01 2023-06-30 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2022-04-01 2022-06-30 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2023-01-01 2023-06-30 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2022-01-01 2022-06-30 0001606268 spke:NontradingCommodityContractCurrentMember 2023-06-30 0001606268 spke:TradingCommodityContractCurrentMember 2023-06-30 0001606268 spke:CommodityContractCurrentMember 2023-06-30 0001606268 spke:NontradingCommodityContractNoncurrentMember 2023-06-30 0001606268 spke:CommodityContractNoncurrentMember 2023-06-30 0001606268 us-gaap:CommodityContractMember 2023-06-30 0001606268 spke:TradingCommodityContractNoncurrentMember 2023-06-30 0001606268 spke:NontradingCommodityContractCurrentMember 2022-12-31 0001606268 spke:TradingCommodityContractCurrentMember 2022-12-31 0001606268 spke:CommodityContractCurrentMember 2022-12-31 0001606268 spke:NontradingCommodityContractNoncurrentMember 2022-12-31 0001606268 spke:TradingCommodityContractNoncurrentMember 2022-12-31 0001606268 spke:CommodityContractNoncurrentMember 2022-12-31 0001606268 us-gaap:CommodityContractMember 2022-12-31 0001606268 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2023-06-30 0001606268 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2023-06-30 0001606268 us-gaap:SoftwareDevelopmentMember 2023-06-30 0001606268 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001606268 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-06-30 0001606268 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-06-30 0001606268 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001606268 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2023-06-30 0001606268 us-gaap:CustomerRelationshipsMember 2022-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2023-06-30 0001606268 spke:CustomerRelationshipsOtherMember 2022-12-31 0001606268 us-gaap:TrademarksMember 2023-06-30 0001606268 us-gaap:TrademarksMember 2022-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-06-30 0001606268 spke:CustomerRelationshipsOtherMember 2023-01-01 2023-06-30 0001606268 us-gaap:TrademarksMember 2023-01-01 2023-06-30 0001606268 spke:CustomerRelationshipsOtherMember 2021-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2022-03-31 0001606268 spke:CustomerRelationshipsOtherMember 2022-01-01 2022-03-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001606268 us-gaap:SubordinatedDebtMember 2023-06-30 0001606268 us-gaap:SubordinatedDebtMember 2022-12-31 0001606268 us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001606268 us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-04-01 2023-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-04-01 2022-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-01-01 2022-06-30 0001606268 spke:OtherLongTermDebtMember 2023-04-01 2023-06-30 0001606268 spke:OtherLongTermDebtMember 2022-04-01 2022-06-30 0001606268 spke:OtherLongTermDebtMember 2023-01-01 2023-06-30 0001606268 spke:OtherLongTermDebtMember 2022-01-01 2022-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001606268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001606268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001606268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001606268 spke:SeniorSecuredRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001606268 spke:ViaRenewablesMember spke:WKeithMaxwellIIIMember 2023-06-30 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 0001606268 srt:MinimumMember spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 0001606268 srt:MaximumMember spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember us-gaap:PrimeRateMember 2021-10-31 2021-10-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2023-06-30 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2022-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember spke:FederalFundsRateMember 2023-01-01 2023-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2023-06-30 0001606268 spke:LitigationAndRegulatoryMattersMember 2023-06-30 0001606268 spke:LitigationAndRegulatoryMattersMember 2022-12-31 0001606268 spke:IndirectTaxAuditsMember 2023-06-30 0001606268 spke:IndirectTaxAuditsMember 2022-12-31 0001606268 srt:AffiliatedEntityMember 2023-06-30 0001606268 srt:AffiliatedEntityMember 2022-12-31 0001606268 srt:AffiliatedEntityMember 2023-04-01 2023-06-30 0001606268 srt:AffiliatedEntityMember 2022-04-01 2022-06-30 0001606268 srt:AffiliatedEntityMember 2023-01-01 2023-06-30 0001606268 srt:AffiliatedEntityMember 2022-01-01 2022-06-30 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2023-04-01 2023-06-30 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2022-04-01 2022-06-30 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2023-01-01 2023-06-30 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2022-01-01 2022-06-30 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2023-04-01 2023-06-30 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2022-04-01 2022-06-30 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2023-01-01 2023-06-30 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2022-01-01 2022-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2023-04-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2023-04-01 2023-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2023-04-01 2023-06-30 0001606268 srt:ConsolidationEliminationsMember 2023-04-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2023-04-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2023-04-01 2023-06-30 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2023-04-01 2023-06-30 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2023-04-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2023-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2023-06-30 0001606268 srt:ConsolidationEliminationsMember 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2022-04-01 2022-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2022-04-01 2022-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2022-04-01 2022-06-30 0001606268 srt:ConsolidationEliminationsMember 2022-04-01 2022-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2022-04-01 2022-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2022-04-01 2022-06-30 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2022-04-01 2022-06-30 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2022-04-01 2022-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2022-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2022-12-31 0001606268 us-gaap:CorporateNonSegmentMember 2022-12-31 0001606268 srt:ConsolidationEliminationsMember 2022-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2023-01-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2023-01-01 2023-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-06-30 0001606268 srt:ConsolidationEliminationsMember 2023-01-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2023-01-01 2023-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2022-01-01 2022-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2022-01-01 2022-06-30 0001606268 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-06-30 0001606268 srt:ConsolidationEliminationsMember 2022-01-01 2022-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2022-01-01 2022-06-30 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2022-01-01 2022-06-30 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2022-01-01 2022-06-30 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2022-01-01 2022-06-30 0001606268 spke:ResidentialCustomerEquivalentMember 2022-08-01 2022-08-31 0001606268 spke:BrokerContractsMember 2022-01-01 2022-01-31 0001606268 spke:RightsToBrokerContractsMember 2022-01-01 2022-01-31 0001606268 spke:RightsToBrokerContractsMember 2022-06-01 2022-06-30 0001606268 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2023-07-19 2023-07-19 shares iso4217:USD iso4217:USD shares pure utr:MMBTU utr:MWh utr:kWh spke:customer false 2023 Q2 0001606268 --12-31 0.2 0.2 0.5 0.5 0.0050 10-Q true 2023-06-30 false 001-36559 Via Renewables, Inc. DE 46-5453215 12140 Wickchester Ln Suite 100 Houston TX 77079 713 600-2600 Class A common stock, par value $0.01 per share VIA NASDAQ 8.75% Series A Fixed-to-Floating RateCumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share VIASP NASDAQ Yes Yes Accelerated Filer false false false 3231134 4000000 3567543 47059000 33658000 0 1693000 5102000 4335000 47880000 81466000 5227000 6455000 1923000 4405000 421000 1632000 4629000 3530000 350000 2520000 8105000 10568000 21682000 24251000 8043000 8749000 145319000 178927000 4723000 4691000 198000 666000 1730000 1683000 310000 481000 19063000 20437000 120343000 120343000 3097000 3722000 294783000 330950000 24487000 53296000 833000 265000 7870000 8431000 10535000 13722000 21121000 16132000 64000 322000 64910000 92168000 2429000 2715000 105000000 100000000 5000000 20000000 0 18000 177339000 214901000 0.01 0.01 20000000 20000000 3567543 3567543 3567543 3567543 87976000 87713000 0.01 0.01 120000000 120000000 3260053 3231134 3200472 3171553 32000 32000 0.01 0.01 60000000 60000000 4000000 4000000 4000000 4000000 40000 40000 38559000 42871000 -40000 -40000 7227000 2073000 28919 28919 2406000 2406000 43412000 42570000 -13944000 -14234000 29468000 28336000 294783000 330950000 92621000 98347000 227746000 226405000 -1359000 -1248000 -4632000 -2152000 137000 0 137000 0 91399000 97099000 223251000 224253000 45926000 61702000 163367000 130409000 16713000 13583000 33938000 28518000 1994000 4936000 5330000 10120000 64633000 80221000 202635000 169047000 26766000 16878000 20616000 55206000 2447000 1820000 5144000 3127000 7000 206000 87000 255000 -2440000 -1614000 -5057000 -2872000 24326000 15264000 15559000 52334000 5240000 2730000 3244000 8774000 19086000 12534000 12315000 43560000 11105000 7916000 4521000 25968000 7981000 4618000 7794000 17592000 2640000 1700000 5184000 3651000 5341000 5341000 2918000 2918000 2610000 2610000 13941000 13941000 1.67 0.93 0.82 4.44 1.67 0.92 0.82 4.41 3205000 3149000 3189000 3140000 3205000 3155000 3189000 3158000 3201000 4000000 29000 32000 40000 -2406000 -40000 42871000 2073000 42570000 -14234000 28336000 1294000 1294000 1294000 45000 -186000 -186000 -186000 7794000 7794000 4521000 12315000 14000 4233000 4233000 0.90625 2874000 2874000 2874000 2544000 2640000 5184000 5184000 2000 2000 -2000 0 3260000 4000000 29000 32000 40000 -2406000 -40000 38559000 7227000 43412000 -13944000 29468000 3215000 4000000 29000 32000 40000 -2406000 -40000 38244000 1886000 37756000 -24553000 13203000 613000 613000 613000 45000 -186000 -186000 -186000 7981000 7981000 11105000 19086000 608000 608000 2640000 2640000 2640000 112000 112000 -112000 0 3260000 4000000 29000 32000 40000 -2406000 -40000 38559000 7227000 43412000 -13944000 29468000 3159000 4000000 29000 32000 40000 -2406000 -40000 53918000 173000 51717000 -3168000 48549000 1857000 1857000 1857000 42000 -471000 -471000 -471000 17592000 17592000 25968000 43560000 7303000 7303000 0.90625 5713000 5713000 5713000 3651000 3651000 3651000 -398000 -398000 398000 0 3201000 4000000 29000 32000 40000 -2406000 -40000 55702000 8401000 61729000 15099000 76828000 3161000 4000000 29000 32000 40000 -2406000 -40000 54464000 8357000 60447000 10947000 71394000 1512000 1512000 1512000 40000 -413000 -413000 -413000 4618000 4618000 7916000 12534000 3625000 3625000 0.90625 2874000 2874000 2874000 1700000 1700000 1700000 -139000 -139000 139000 0 3201000 4000000 29000 32000 40000 -2406000 -40000 55702000 8401000 61729000 15099000 76828000 12315000 43560000 5330000 10120000 1374000 5595000 1284000 1922000 413000 713000 1888000 1833000 -43437000 57460000 36667000 -21844000 -71000 -43000 -31698000 -8585000 -1228000 1890000 -2482000 409000 3263000 2590000 -4937000 -2678000 0 -13000 -421000 705000 -32543000 -19372000 567000 -64000 -257000 -1362000 -19000 -110000 34696000 12944000 775000 1126000 0 4034000 -775000 -5160000 153000000 223000000 148000000 263000000 15000000 20000000 186000 663000 2874000 5713000 4233000 7303000 4920000 3902000 -22213000 -37581000 11708000 -29797000 35351000 75320000 47059000 45523000 -4000 4000 4641000 2270000 2218000 1252000 <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1. Formation and Organization </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Organization</span></div>We are an independent retail energy services company that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. The Company is a holding company whose primary asset consists of units in Spark HoldCo, LLC (“Spark HoldCo”). The Company is the sole managing member of Spark HoldCo, is responsible for all operational, management and administrative decisions relating to Spark HoldCo’s business and consolidates the financial results of Spark HoldCo and its subsidiaries. Spark HoldCo is the direct and indirect owner of the subsidiaries through which we operate our retail energy services. We conduct our retail energy services business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Spark Energy, and Verde Energy. Via Energy Solutions (“VES”) is a wholly owned subsidiary of the Company that offers broker services for retail energy customers. Via Wireless is a wholly owned subsidiary of the Company that offers wireless services and equipment to wireless customers. <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2. Basis of Presentation and Summary of Significant Accounting Policies </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of the Company's management, the accompanying condensed consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates and Assumptions</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Relationship with our Founder, Majority Shareholder, and Chief Executive Officer</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">W. Keith Maxwell, III (our "Founder") is the Chief Executive Officer, a director and the owner of a majority of the voting power of our common stock through his ownership of NuDevco Retail, LLC ("NuDevco Retail") and Retailco, LLC ("Retailco"). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC ("TxEx"), which is wholly owned by Mr. Maxwell. NuDevco Retail is a wholly owned subsidiary of NuDevco Retail </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Holdings LLC ("NuDevco Retail Holdings"), which is a wholly owned subsidiary of Electric HoldCo, LLC, which is also a wholly owned subsidiary of TxEx.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">ERCOT Securitization Proceeds</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">In June 2022, the Company received $9.6 million from Electric Reliability Council of Texas ("ERCOT") related to Public Utility Regulatory Act ("PURA") Subchapter N Securitization financing. The Company accounted for the proceeds received as the recovery of costs of sales and services from a vendor under FASB ASC Topic 705, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:112%">Cost of Sales and Services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">reflected as a reduction of retail cost of revenues within our consolidated statements of operations for the quarter ended June 30, 2022, as that is where the initial costs related to the impact of Winter Storm Uri were recorded. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Standards Recently Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no changes to our significant accounting policies as disclosed in our 2022 Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Standards Being Evaluated/Standards Not Yet Adopted </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying interim unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) as it applies to interim financial statements. This information should be read along with our consolidated financial statements and notes contained in our annual report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”). Our unaudited condensed consolidated financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the unaudited condensed consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates and Assumptions</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of our condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the interim financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.</span></div> 9600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Standards Recently Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no changes to our significant accounting policies as disclosed in our 2022 Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Standards Being Evaluated/Standards Not Yet Adopted </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.</span></div> <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3. Revenues</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenue is measured based upon the quantity of gas or power delivered at prices contained or referenced in the customer's contract, and excludes any sales incentives (e.g., rebates) and amounts collected on behalf of third parties (e.g., sales tax). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our revenues also include asset optimization activities. Asset optimization activities consist primarily of purchases and sales of gas that meet the definition of trading activities per FASB ASC Topic 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. They are therefore excluded from the scope of FASB ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revenues for electricity, natural gas, and related services are recognized as the Company transfers the promised goods and services to the customer. Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is twelve months. Customers are billed and generally pay at least monthly, based on usage. Electricity and natural gas sales that have been delivered but not billed by period end are estimated and recorded as accrued unbilled revenues based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated residential and commercial customer usage. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class (residential or commercial). Estimated amounts are adjusted when actual usage is known and billed. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table discloses revenue for our reportable segments by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:26.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</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:10pt;font-weight:700;line-height:100%">Retail Electricity (a)</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:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (b)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New England</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,929 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,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:10pt;font-weight:400;line-height:100%">7,602 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,515 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,121 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southwest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,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:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,290 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,765 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,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:10pt;font-weight:400;line-height:100%">12,472 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,381)</span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,389)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,907)</span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,290 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,435 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-POR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,556 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,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:10pt;font-weight:400;line-height:100%">6,622 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,290 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,347 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:26.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (b)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New England</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,067 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,510 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,320 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southwest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,492 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,708 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,331 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,074 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,405 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,444 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,747 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,346 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,711)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,037)</span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,748)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,465)</span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,331 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,074 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,405 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,354 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,945 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-POR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,129 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,331 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,074 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,405 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a) Retail Electricity includes Services</span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b) The primary markets include the following states:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">New England - Connecticut, Maine, Massachusetts and New Hampshire;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Midwest - Illinois, Indiana, Michigan and Ohio; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Reconciliation to Consolidated Financial Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,099 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,253 </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></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the three months ended June 30, 2023 and 2022, our retail revenues included gross receipts taxes of $0.2 million and $0.3 million, respectively, and our retail cost of revenues included gross receipts taxes of $1.3 million and $1.2 million, respectively. During the six months ended June 30, 2023 and 2022, our retail revenues included gross receipt taxes of $0.5 million and $0.6 million, respectively, and our retail cost of revenues included gross receipts taxes of $2.6 million and $2.6 million, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivables and Allowance for Credit Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for doubtful accounts to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macro-economic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses when the accounts receivable is deemed to be uncollectible. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A rollforward of our allowance for credit losses for the six months ended June 30, 2023 are presented in the table below (in thousands):</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:87.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.135%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,335)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period credit loss provision</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recovery of previous write-offs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,102)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is twelve months. The following table discloses revenue for our reportable segments by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:26.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</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:10pt;font-weight:700;line-height:100%">Retail Electricity (a)</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:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (b)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New England</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,929 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,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:10pt;font-weight:400;line-height:100%">7,602 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,515 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,121 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southwest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,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:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,290 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,765 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,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:10pt;font-weight:400;line-height:100%">12,472 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,381)</span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,389)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,907)</span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,290 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,435 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-POR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,556 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,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:10pt;font-weight:400;line-height:100%">6,622 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,290 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,347 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:26.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reportable Segments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (b)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New England</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,067 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,510 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,320 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southwest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,492 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,708 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,331 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,074 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,405 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,444 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,747 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,346 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,711)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,037)</span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,748)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,465)</span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,331 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,074 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,405 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,354 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,945 </span></td><td style="background-color:#cceeff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-POR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,129 </span></td><td style="background-color:#ffffff;padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,331 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,074 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,405 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a) Retail Electricity includes Services</span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b) The primary markets include the following states:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">New England - Connecticut, Maine, Massachusetts and New Hampshire;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Midwest - Illinois, Indiana, Michigan and Ohio; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Reconciliation to Consolidated Financial Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,099 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,253 </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></table></div> 26262000 1154000 27416000 23636000 1349000 24985000 24181000 5929000 30110000 25124000 7602000 32726000 6819000 2515000 9334000 9292000 3121000 12413000 17503000 8258000 25761000 24238000 3985000 28223000 74765000 17856000 92621000 82290000 16057000 98347000 9353000 11765000 21118000 9479000 10764000 20243000 63420000 12472000 75892000 69548000 9200000 78748000 1992000 -6381000 -4389000 3263000 -3907000 -644000 74765000 17856000 92621000 82290000 16057000 98347000 42080000 7300000 49380000 46726000 9435000 56161000 32685000 10556000 43241000 35564000 6622000 42186000 74765000 17856000 92621000 82290000 16057000 98347000 59149000 5067000 64216000 53097000 6510000 59607000 51690000 25275000 76965000 55542000 27115000 82657000 14958000 12320000 27278000 19232000 12741000 31973000 31795000 27492000 59287000 42460000 9708000 52168000 157592000 70154000 227746000 170331000 56074000 226405000 19646000 40444000 60090000 20540000 31193000 51733000 140657000 43747000 184404000 149486000 31346000 180832000 -2711000 -14037000 -16748000 305000 -6465000 -6160000 157592000 70154000 227746000 170331000 56074000 226405000 91223000 32354000 123577000 102903000 34945000 137848000 66369000 37800000 104169000 67428000 21129000 88557000 157592000 70154000 227746000 170331000 56074000 226405000 92621000 98347000 227746000 226405000 -1359000 -1248000 -4632000 -2152000 137000 0 137000 0 91399000 97099000 223251000 224253000 200000 300000 1300000 1200000 500000 600000 2600000 2600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A rollforward of our allowance for credit losses for the six months ended June 30, 2023 are presented in the table below (in thousands):</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:87.642%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.135%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,335)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period credit loss provision</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recovery of previous write-offs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,102)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 4335000 -1888000 1179000 58000 5102000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4. Equity </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-controlling Interest</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We hold an economic interest and are the sole managing member in Spark HoldCo, with affiliates of our Founder holding the remaining economic interests in Spark HoldCo. As a result, we consolidate the financial position and results of operations of Spark HoldCo, and reflect the economic interests owned by these affiliates as a non-controlling interest. The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2023 and December 31, 2022, respectively.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></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:10pt;font-weight:700;line-height:100%">The Company</span></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:10pt;font-weight:700;line-height:100%">Affiliated Owners</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.45 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.55 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income allocated to non-controlling interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,623 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Income tax expense allocated to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,916 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,968 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Class A Common Stock and Class B Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Holders of the Company's Class A common stock and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or by our certificate of incorporation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reverse Stock Split</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On March 20, 2023, the Company’s shareholders approved at a special meeting a proposal by the Company’s Board of Directors to consummate a reverse stock split of the Company’s Class A common stock at a ratio between 1 for 2 to 1 for 5 and (ii) Class B common stock at a ratio between 1 for 2 to 1 for 5, with such ratios to be determined by the Chief Executive Officer or the Chief Financial Officer, or to determine not to proceed with the reverse stock split, during a period of time not to exceed the one-year anniversary of the special meeting date (the “Reverse Stock Split”).</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On March 20, 2023, the Company filed a Certificate of Amendment to the Company’s Amended and Restated Certificate of Incorporation with the Delaware Secretary of State to effect the Reverse Stock Split at a ratio of 1 to 5 for each issued and outstanding share of Class A common stock and Class B common stock as of March 21, 2023 at 5:30 PM ET. The Class A common stock began trading on a post-split basis on March 22, 2023. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No fractional shares were issued as a result of the Reverse Stock Split and it did not impact the par value of the Class A common stock or Class B common stock. Any fractional shares that would otherwise have resulted from the Reverse Stock Split were rounded up to the next whole number. The number of authorized shares of Common Stock remained unchanged at 120,000,000 shares of Class A common stock and 60,000,000 shares of Class B common stock. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All shares of Class A common stock and Class B common stock and per share amounts in the accompanying consolidated financial statements and related notes have been retrospectively restated to reflect the effect of the Reverse Stock Split effective March 21, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Dividends on Class A Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dividends declared for the Company's Class A common stock are reported as a reduction of retained earnings, or a reduction of additional paid in capital to the extent retained earnings are exhausted. During the three and six months ended June 30, 2023, we paid zero and $2.9 million in dividends to the holders of the Company's Class A common stock. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If we pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of its units, including those holders that own our Class B common stock (our non-controlling interest holder). As a result, during the three and six months ended June 30, 2023, Spark HoldCo made corresponding distributions of zero and $3.6 million to our non-controlling interest holders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock. During the three months ended June 30, 2023, we did not pay dividends to the holders of the Company's Class A common stock and did not make corresponding distributions to our non-controlling interest holders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:46.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Via Renewables, Inc. stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend on Series A Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic income per share attributable to stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.93</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of conversion of Class B common stock to shares of Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted income per share attributable to stockholders</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.92</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.41</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The computation of diluted earnings per share for the three and six months ended June 30, 2023 and 2022, excludes 4.0 million and 4.0 million shares of Class B common stock because the effect of their conversion was antidilutive. The Company's outstanding shares of Series A Preferred Stock were not included in the calculation of diluted earnings per share because they contain only contingent redemption provisions that have not occurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Variable Interest Entity</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Spark HoldCo is a variable interest entity due to its lack of rights to participate in significant financial and operating decisions and its inability to dissolve or otherwise remove its management. Spark HoldCo owns all of the outstanding membership interests in each of our operating subsidiaries except VES. We are the sole managing member of Spark HoldCo, manage Spark HoldCo's operating subsidiaries through this managing membership interest, and are considered the primary beneficiary of Spark HoldCo. The assets of Spark HoldCo cannot be used to settle our obligations except through distributions to us, and the liabilities of Spark HoldCo cannot be settled by us except through contributions to Spark HoldCo. The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2023 and December 31, 2022 (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.897%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.402%"></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:10pt;font-weight:700;line-height:100%">June 30, 2023</span></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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,592 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,792 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total non-current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,010 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,018 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts payable and accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,556 </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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Long-term portion of Senior Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Subordinated debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> affiliate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total long-term 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:10pt;font-weight:400;line-height:100%">112,429 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,733 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,773 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> The Company and affiliates owned the following economic interests in Spark HoldCo at June 30, 2023 and December 31, 2022, respectively.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></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:10pt;font-weight:700;line-height:100%">The Company</span></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:10pt;font-weight:700;line-height:100%">Affiliated Owners</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.45 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.55 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.4490 0.5510 0.4445 0.5555 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the portion of net income and income tax expense attributable to non-controlling interest (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income allocated to non-controlling interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,623 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Income tax expense allocated to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,916 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,968 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 11957000 7994000 5623000 27341000 852000 78000 1102000 1373000 11105000 7916000 4521000 25968000 120000000 60000000 0 2900000 0 3600000 The following table presents the computation of basic and diluted income per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:46.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Via Renewables, Inc. stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend on Series A Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic income per share attributable to stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.93</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of conversion of Class B common stock to shares of Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted income per share attributable to stockholders</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.92</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.82</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.41</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr></table> 7981000 4618000 7794000 17592000 2640000 1700000 5184000 3651000 5341000 5341000 2918000 2918000 2610000 2610000 13941000 13941000 3205000 3149000 3189000 3140000 1.67 0.93 0.82 4.44 5341000 2918000 2610000 13941000 0 0 0 0 5341000 2918000 2610000 13941000 3205000 3149000 3189000 3140000 0 0 0 0 0 6000 0 18000 3205000 3155000 3189000 3158000 1.67 0.92 0.82 4.41 4000000 4000000 4000000 4000000 The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our condensed consolidated balance sheet as of June 30, 2023 and December 31, 2022 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.897%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.402%"></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:10pt;font-weight:700;line-height:100%">June 30, 2023</span></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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,592 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,792 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total non-current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,010 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,018 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts payable and accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,556 </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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Long-term portion of Senior Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Subordinated debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> affiliate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total long-term 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:10pt;font-weight:400;line-height:100%">112,429 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,733 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,773 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 46945000 33267000 47702000 81363000 46945000 61162000 141592000 175792000 120343000 120343000 12667000 13675000 133010000 134018000 274602000 309810000 31913000 61367000 67643000 63673000 99556000 125040000 105000000 100000000 5000000 20000000 2429000 2733000 112429000 122733000 211985000 247773000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5. Preferred Stock </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Holders of the Series A Preferred Stock have no voting rights, except in specific circumstances of delisting or in the case the dividends are in arrears as specified in the Series A Preferred Stock Certificate of Designations. The Series A Preferred Stock accrued dividends at an annual percentage rate of 8.75% </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">through April 14, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The floating rate period for the Series A Preferred Stock began on April 15, 2022. The dividend on the Series A Preferred Stock will accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. The liquidation preference provisions of the Series A Preferred Stock are considered contingent redemption provisions because there are rights granted to the holders of the Series A Preferred Stock that are not solely within our control upon a change in control of the Company. Accordingly, the Series A Preferred Stock is presented between liabilities and the equity sections in the accompanying condensed consolidated balance sheets. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock. Following the cessation of the publication of U.S. LIBOR on June 30, 2023, the Company uses Three-Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2023, we paid $2.5 million and $4.9 million in dividends to holders of the Series A Preferred Stock. As of June 30, 2023, we had accrued $2.6 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on July 17, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of our preferred equity balance for the six months ended June 30, 2023 is as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:78.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.489%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,713</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated dividends on Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:700;line-height:100%">Balance at June 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,976</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 0.0875 0.06578 25.00 0.26161 2500000 4900000 2600000 A summary of our preferred equity balance for the six months ended June 30, 2023 is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:78.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.489%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,713</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated dividends on Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:700;line-height:100%">Balance at June 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,976</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 87713000 263000 87976000 <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">6. Derivative Instruments </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are exposed to the impact of market fluctuations in the price of electricity and natural gas, basis differences in the price of natural gas, storage charges, renewable energy credits ("RECs"), and capacity charges from independent system operators. We use derivative instruments in an effort to manage our cash flow exposure to these risks. These instruments are not designated as hedges for accounting purposes, and, accordingly, changes in the market value of these derivative instruments are recorded in the cost of revenues. As part of our strategy to optimize pricing in our natural gas related activities, we also manage a portfolio of commodity derivative instruments held for trading purposes. Our commodity trading activities are subject to limits within our Risk Management Policy. For these derivative instruments, changes in the fair value are recognized currently in earnings in net asset optimization revenues.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. As of June 30, 2023 and December 31, 2022, we offset $2.9 million and $2.7 million, respectively, in collateral to net against the related derivative liability's fair value. The specific types of derivative instruments we may execute to manage the commodity price risk include the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Forward contracts, which commit us to purchase or sell energy commodities in the future;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Futures contracts, which are exchange-traded standardized commitments to purchase or sell a commodity or financial instrument;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Swap agreements, which require payments to or from counterparties based upon the differential between two prices for a predetermined notional quantity; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Option contracts, which convey to the option holder the right but not the obligation to purchase or sell a commodity.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value including the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Forward electricity and natural gas purchase contracts for retail customer load;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Renewable energy credits; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Natural gas transportation contracts and storage agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volumes Underlying Derivative Transactions</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-trading</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></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:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</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:10pt;font-weight:700;line-height:100%">June 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electricity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MWh</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Trading</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></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:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</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:10pt;font-weight:700;line-height:100%">June 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Gains (Losses) on Derivative Instruments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:44.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.375%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on non-trading derivatives, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on trading derivatives, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(628)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) gain on derivatives, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(667)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(43,437)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,460</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,679)</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(21,999)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current period settlements on derivatives</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,708)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,667</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,844)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gains (losses) on trading derivative instruments are recorded in net asset optimization revenues and gains (losses) on non-trading derivative instruments are recorded in retail cost of revenues on the condensed consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Derivative Instruments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">619</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">619</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></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:700;line-height:100%">Description</span></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:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,320)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,264)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,629)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(515)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,756)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,121)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,452)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,727)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,429)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,452)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,727)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,429)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(48,287)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(26,483)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,933</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,550)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,042)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></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:700;line-height:100%">Description</span></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:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,586)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,902)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,417)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,907)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,907)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(47,324)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,762</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,562)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> Derivative assets and liabilities are presented net in our condensed consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. 2900000 2700000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-trading</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></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:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</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:10pt;font-weight:700;line-height:100%">June 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electricity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MWh</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Trading</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></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:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</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:10pt;font-weight:700;line-height:100%">June 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 5210000 5984000 1187000 1380000 1012000 957000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:44.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.375%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on non-trading derivatives, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on trading derivatives, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(628)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) gain on derivatives, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(667)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(43,437)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,460</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,679)</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td style="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:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:10pt;font-weight:400;line-height:100%">(21,999)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current period settlements on derivatives</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,708)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,667</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,844)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr></table></div> -40000 12067000 -42809000 55983000 -627000 330000 -628000 1477000 -667000 12397000 -43437000 57460000 16146000 -8679000 36269000 -21999000 384000 -29000 398000 155000 16530000 -8708000 36667000 -21844000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">619</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">619</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,042)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table> 477000 166000 311000 0 311000 116000 6000 110000 0 110000 593000 172000 421000 0 421000 459000 261000 198000 0 198000 459000 261000 198000 0 198000 1052000 433000 619000 0 619000 <table 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:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></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:700;line-height:100%">Description</span></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:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,320)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,264)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,629)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(515)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,756)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,121)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,452)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,727)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,429)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,452)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,727)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,429)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(48,287)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(26,483)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,933</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,550)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table><table 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:33.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.140%"></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:700;line-height:100%">Description</span></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:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,586)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,902)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,417)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,907)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,907)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(47,324)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,762</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,562)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table> 44320000 21056000 23264000 2635000 20629000 515000 23000 492000 0 492000 44835000 21079000 23756000 2635000 21121000 3452000 725000 2727000 298000 2429000 0 0 0 0 0 3452000 725000 2727000 298000 2429000 48287000 21804000 26483000 2933000 23550000 709000 154000 555000 0 555000 1267000 190000 1077000 0 1077000 1976000 344000 1632000 0 1632000 1364000 698000 666000 0 666000 0 0 0 0 0 1364000 698000 666000 0 666000 3340000 1042000 2298000 0 2298000 42586000 24969000 17617000 2715000 14902000 1831000 601000 1230000 0 1230000 44417000 25570000 18847000 2715000 16132000 2907000 192000 2715000 0 2715000 0 0 0 0 0 2907000 192000 2715000 0 2715000 47324000 25762000 21562000 2715000 18847000 <div><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">7. Property and Equipment </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:44.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.348%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></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:10pt;font-weight:700;line-height:100%">Estimated useful<br/>lives (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Information technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:100%">2 – 5</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Furniture and fixtures</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:11pt;font-weight:400;line-height:100%">2 – 5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment—net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,723</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Information technology assets include software and consultant time used in the application, development and implementation of various systems including customer billing and resource management systems. As of June 30, 2023 and December 31, 2022, information technology includes $1.2 million and $0.9 million, respectively, of costs associated with assets not yet placed into service. </span></div>Depreciation expense recorded in the condensed consolidated statements of operations was $0.3 million and $0.4 million for the three months ended June 30, 2023 and 2022, respectively, and $0.7 million and $0.9 million for the six months ended June 30, 2023 and 2022, respectively. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:44.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.348%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></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:10pt;font-weight:700;line-height:100%">Estimated useful<br/>lives (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Information technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:11pt;font-weight:400;line-height:100%">2 – 5</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Furniture and fixtures</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:11pt;font-weight:400;line-height:100%">2 – 5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment—net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,723</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P2Y P5Y 7220000 7680000 P2Y P5Y 20000 20000 7240000 7700000 2517000 3009000 4723000 4691000 1200000 900000 300000 400000 700000 900000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">8. Intangible Assets</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></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:10pt;font-weight:700;line-height:100%">June 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships—Acquired </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquired </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships—Other </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:700;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,626</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,828</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in goodwill, customer relationships and trademarks consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.838%"></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:10pt;font-weight:700;line-height:100%">Goodwill </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Acquired </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,828</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,626</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, the Company changed the estimated average life for Customer Relationships – Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the three months ended March 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Estimated future amortization expense for customer relationships and trademarks at June 30, 2023 is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:78.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.813%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining six months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">2027</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&gt; 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.221%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></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:10pt;font-weight:700;line-height:100%">June 30, 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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships—Acquired </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Acquired </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships—Other </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:700;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,626</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,828</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in goodwill, customer relationships and trademarks consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.838%"></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:10pt;font-weight:700;line-height:100%">Goodwill </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Acquired </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Other</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,828</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,626</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 120343000 120343000 0 5026000 0 4825000 0 201000 1033000 7886000 373000 5086000 660000 2800000 4040000 4041000 1414000 1213000 2626000 2828000 120343000 201000 2800000 2828000 0 0 0 0 0 201000 2140000 202000 120343000 0 660000 2626000 P3Y P18M 900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Estimated future amortization expense for customer relationships and trademarks at June 30, 2023 is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:78.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.813%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining six months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">2027</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&gt; 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 385000 746000 543000 404000 404000 804000 3286000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">9. Debt </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Debt consists of the following amounts as of June 30, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:52.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.011%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.864%"></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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Senior Credit Facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Subordinated Debt </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div 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:120%">(1) As of June 30, 2023 and December 31, 2022, the weighted average interest rate on the Senior Credit Facility was 8.61% and 7.83%, respectively.</span></div><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:120%">(2) As of June 30, 2023 and December 31, 2022, we had $38.7 million and $34.4 million in letters of credit issued, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Capitalized financing costs associated with our Senior Credit Facility were $1.6 million and $2.1 million as of June 30, 2023 and December 31, 2022, respectively. Of these amounts, $0.8 million and $0.8 million are recorded in other current assets, and $0.8 million and $1.3 million are recorded in other non-current assets in the condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense consists of the following components for the periods indicated (in thousands):</span></div><div style="margin-top:17pt"><table 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:33.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit fees and commitment fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 style="margin-top:12pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,820</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,144</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,127</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Senior Credit Facility</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Company and Spark HoldCo, and together with certain subsidiaries of the Company and Spark Holdco, (the “Co-Borrowers”) maintain a senior secured credit facility (the “Senior Credit Facility”), which allows the Co-Borrowers to borrow up to $195.0 million on a revolving basis. The Senior Credit Facility provides for working capital loans, loans to fund acquisitions, swingline loans and letters of credit. The Senior Credit Facility expires on June 30, 2025, and all amounts outstanding thereunder are payable on the expiration date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Borrowings under the Senior Credit Facility bear interest at the following rates depending on the classification of the borrowing and provided further that at no time shall the interest rate be less than four percent (4.0%) per annum:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:13.8pt">The Base Rate (a rate per annum equal to the greatest of (a) the prime rate, (b) the Federal Funds Rate plus ½ of 1% and (c) Term Secured Overnight Financing Rate ("SOFR") for a one month tenor plus 1.0%, provided, that the Base Rate shall not at any time be less than 0%), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:13.8pt">The Term SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source with either a comparable tenor (for any calculation with respect to a SOFR loan) or a one month tenor (for any calculation with respect to a Base Rate loan)), plus an applicable margin of 3.25% to 4.50% depending on </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter; or</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:13.8pt">The Daily Simple SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source and applied on a daily basis by the Agent in accordance with rate recommendations for daily loans), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter, plus a liquidity premium added by the Agent to each borrowing.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Co-Borrowers are required to pay a non-utilization fee of 0.50% quarterly in arrears on the unused portion of the Senior Credit Facility. In addition, the Co-Borrowers are subject to additional fees including an upfront fee, an annual administrative agency fee, an arrangement fee and letter of credit fees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Credit Agreement contains covenants that, among other things, require the maintenance of specified ratios or conditions including:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:13.8pt">Minimum Fixed Charge Coverage Ratio. The Company must maintain a minimum fixed charge coverage ratio of not less than 1.10 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of, among other things, consolidated interest expense, letter of credit fees, non-utilization fees, earn-out payments, certain restricted payments, taxes, and payments made on or after July 31, 2020 related to the settlement of civil and regulatory matters if not included in the calculation of Adjusted EBITDA. Our Minimum Fixed Charge Coverage Ratio as of June 30, 2023 was 1.52 to 1.00.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:13.8pt">Maximum Total Leverage Ratio. The Company must maintain a ratio of (x) the sum of all consolidated indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified filings with the Securities and Exchange Commission, to Adjusted EBITDA of no more than 2.50 to 1.00. Our Maximum Total Leverage Ratio as of June 30, 2023 was 1.85 to 1.00.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:13.8pt">Maximum Senior Secured Leverage Ratio. The Company must maintain a Senior Secured Leverage Ratio of no more than 2.00 to 1.00. The Senior Secured Leverage Ratio is defined as the ratio of (a) all consolidated indebtedness that is secured by a lien on any property of any loan party (including the effective amount of all loans then outstanding under the Senior Credit Facility but excluding eligible subordinated debt and letter of credit obligations) to (b) Adjusted EBITDA for the most recent twelve month period then ended. Our Maximum Senior Secured Leverage Ratio as of June 30, 2023 was 1.80 to 1.00.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">As of June 30, 2023, the Company was in compliance with financial covenants under the Senior Credit Facility. The Company experienced compressed gross profit due to an extreme elevation of commodity costs during 2022, impacting calculated Adjusted EBITDA, a primary component of the financial covenants described above. The Company is actively working to manage the expected impact of continued gross profit compression due to elevated commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Credit Agreement contains various customary affirmative covenants that require, among other things, the Company to maintain insurance, pay its obligations and comply with law. The Credit Agreement also contains customary negative covenants that limit the Company's ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions and dividends, investments, acquisitions or loans, materially modify certain agreements, and enter into transactions with affiliates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by the Company, the equity of Spark HoldCo’s subsidiaries, the Co-Borrowers’ present and future subsidiaries, and substantially all of the Co-Borrowers’ and their subsidiaries’ present and future property and assets, including </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">intellectual property assets, accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Company is entitled to pay cash dividends to the holders of its Series A Preferred Stock and Class A common stock so long as: (a) no default exists or would result therefrom; (b) the Co-Borrowers are in pro forma compliance with all financial covenants before and after giving effect thereto; and (c) the outstanding amount of all loans and letters of credit do not exceed the borrowing base limits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Credit Agreement contains certain customary representations and warranties and events of default. Events of default include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults and cross-acceleration to certain indebtedness, certain events of bankruptcy, certain events under ERISA, material judgments in excess of $5.0 million, certain events with respect to material contracts, and actual or asserted failure of any guaranty or security document supporting the Senior Credit Facility to be in full force and effect. A default will also occur if at any time W. Keith Maxwell III ceases to, directly or indirectly, beneficially own at least fifty-one percent (51%) of the Company’s outstanding Class A common stock and Class B common stock on a combined basis, and a controlling percentage of the voting equity interest of the Company, and certain other changes in control. If such an event of default occurs, the lenders under the Senior Credit Facility would be entitled to take various actions, including the acceleration of amounts due under the facility and all actions permitted to be taken by a secured creditor.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Debt Facility</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has the right to capitalize interest payments under the Subordinated Debt Facility. The Subordinated Debt Facility is subordinated in certain respects to our Senior Credit Facility pursuant to a subordination agreement. The Company may pay interest and prepay principal on the Subordinated Debt Facility so long it is in compliance with the covenants under the Senior Credit Facility, is not in default under the Senior Credit Facility and has minimum availability of $5.0 million under the borrowing base under the Senior Credit Facility. Payment of principal and interest under the Subordinated Debt Facility is accelerated upon the occurrence of certain change of control or sale transactions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June 30, 2023, and December 31, 2022, there were $5.0 million and $20.0 million, respectively, of outstanding borrowings under the Subordinated Debt Facility.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Debt consists of the following amounts as of June 30, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:52.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.011%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:21.864%"></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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Senior Credit Facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Subordinated Debt </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div 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:120%">(1) As of June 30, 2023 and December 31, 2022, the weighted average interest rate on the Senior Credit Facility was 8.61% and 7.83%, respectively.</span></div><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:120%">(2) As of June 30, 2023 and December 31, 2022, we had $38.7 million and $34.4 million in letters of credit issued, respectively.</span></div> 105000000 100000000 5000000 20000000 110000000 120000000 110000000 120000000 0.0861 0.0783 38700000 34400000 1600000 2100000 800000 800000 800000 1300000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense consists of the following components for the periods indicated (in thousands):</span></div><div style="margin-top:17pt"><table 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:33.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit fees and commitment fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 style="margin-top:12pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,820</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,144</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,127</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1734000 883000 3801000 1579000 461000 397000 864000 762000 207000 468000 413000 713000 45000 72000 66000 73000 2447000 1820000 5144000 3127000 195000000.0 0.040 0.010 0.0325 0.0450 0.0325 0.0450 0.0325 0.0450 0.0050 1.10 1.52 2.50 1.85 2.00 1.80 5000000 0.51 25000000 1000000 25000000 0.020 5000000 5000000 20000000 <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10. Fair Value Measurements </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">309</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">310</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">619</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(23,058)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(23,058)</span></td><td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,550)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,550)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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:10pt;font-weight:700;line-height:100%">Level 1</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:10pt;font-weight:700;line-height:100%">Level 2</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:10pt;font-weight:700;line-height:100%">Level 3</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:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,226</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We had no transfers of assets or liabilities between any of the above levels during the six months ended June 30, 2023 and the year ended December 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our derivative contracts include exchange-traded contracts valued utilizing readily available quoted market prices and non-exchange-traded contracts valued using market price quotations available through brokers or over-the-counter and on-line exchanges. In addition, in determining the fair value of our derivative contracts, we apply a credit risk valuation adjustment to reflect credit risk, which is calculated based on our or the counterparty’s historical credit risks. As of June 30, 2023 and December 31, 2022, the credit risk valuation adjustment was a reduction of derivative liabilities, net of $0.4 million and $0.1 million, respectively.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:32.15pt">Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.</span></div> <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables present assets and liabilities measured and recorded at fair value in our condensed consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">309</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">310</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">619</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(23,058)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">(23,058)</span></td><td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,550)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,550)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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:10pt;font-weight:700;line-height:100%">Level 1</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:10pt;font-weight:700;line-height:100%">Level 2</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:10pt;font-weight:700;line-height:100%">Level 3</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:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,226</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 309000 200000 0 509000 0 110000 0 110000 309000 310000 0 619000 0 23058000 0 23058000 0 492000 0 492000 0 23550000 0 23550000 72000 1149000 0 1221000 0 1077000 0 1077000 72000 2226000 0 2298000 0 17617000 0 17617000 0 1230000 0 1230000 0 18847000 0 18847000 400000 100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11. Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We and our subsidiaries, CenStar and Verde Energy USA, Inc. ("Verde Corp"), are each subject to U.S. federal income tax as corporations. CenStar and Verde Corp file consolidated tax returns in jurisdictions that allow combined reporting. Spark HoldCo and its subsidiaries, with the exception of CenStar and Verde Corp, are treated as flow-through entities for U.S. federal income tax purposes and, as such, are generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to their taxable income is passed through to their members or partners. Accordingly, we are subject to U.S. federal income taxation on our allocable share of Spark HoldCo’s net U.S. taxable income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In our financial statements, we report federal and state income taxes for our share of the partnership income attributable to our ownership in Spark HoldCo and for the income taxes attributable to CenStar and Verde Corp. Net income attributable to non-controlling interest includes the provision for income taxes related to CenStar and Verde Corp.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and the tax bases of the assets and liabilities. We apply existing tax law and the tax rate that we expect to apply to taxable income in the years in which those differences are expected to be recovered or settled in calculating the deferred tax assets and liabilities. Effects of changes in tax rates on deferred tax assets and liabilities are recognized in income in the period of the tax rate enactment. A valuation allowance is recorded when it is not more likely than not that some or all of the benefit from the deferred tax asset will be realized.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We periodically assess whether it is more likely than not that we will generate sufficient taxable income to realize our deferred income tax assets. In making this determination, we consider all available positive and negative evidence and make certain assumptions. We consider, among other things, our deferred tax liabilities, the overall business environment, our historical earnings and losses, current industry trends, and our outlook for future years. We believe it is more likely than not that our deferred tax assets will be utilized, and accordingly have not recorded a valuation allowance on these assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June 30, 2023, we had a net deferred tax asset of $19.1 million, due in large part to the original step up in tax basis resulting from the initial purchase of Spark HoldCo units from NuDevco Retail and NuDevco Retail Holdings (predecessor to Retailco) in connection with our initial public offering.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The effective U.S. federal and state income tax rate for the three months ended June 30, 2023 and 2022 was 21.5% and 17.9%, respectively. The effective U.S. federal and state income tax rate for the six months ended June 30, 2023 and 2022 was 20.8% and 16.8%, respectively. The effective tax rate for the three and six months ended June 30, 2023 differed from the U.S. federal statutory tax rate of 21% primarily due to state taxes and the benefit provided from Spark HoldCo operating as a limited liability company, which is treated as a partnership for federal and state income tax purposes and is not subject to federal and state income taxes. Accordingly, the portion of earnings attributable to non-controlling interest is subject to tax when reported as a component of the non-controlling interest holders' taxable income.</span></div> 19100000 0.215 0.179 0.208 0.168 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">12. Commitments and Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">From time to time, we may be involved in legal, tax, regulatory and other proceedings in the ordinary course of business. Liabilities for loss contingencies arising from claims, assessments, litigation or other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Below is a summary of our currently pending material legal proceedings. We are subject to lawsuits and claims arising in the ordinary course of our business. The following legal proceedings are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, unless otherwise specifically noted, we cannot currently predict the manner and timing of the resolutions of these legal proceedings or estimate a range of possible losses or a minimum loss that could result from an adverse verdict in a potential lawsuit. While the lawsuits and claims are asserted for amounts that may be material should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumer Lawsuits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Similar to other energy service companies (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">ESCOs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">) operating in the industry, from time-to-time, the Company is subject to class action lawsuits in various jurisdictions where the Company sells natural gas and electricity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January 14, 2021, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Glikin, et al. v. Major Energy Electric Services, LLC,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> a purported variable rate class action was filed in the United States District Court, Southern District of New York, attempting to represent a class of all Major Energy customers (including customers of companies Major Energy acts as a successor to) in the United States charged a variable rate for electricity or gas by Major Energy during the applicable statute of limitations period up to and including the date of judgment. The Company believes there is no merit to this case and is vigorously defending this matter; however, given the current early stage of this matter, we cannot predict the outcome of this case at this time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:103%">Corporate Matter Lawsuits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:103%">The Company may from time to time be subject to legal proceedings that arise in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those legal proceedings to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Many state regulators have increased scrutiny on retail energy providers, across all industry providers. We are subject to regular regulatory inquiries, license renewal reviews, and preliminary investigations in the ordinary course of our business. Below is a summary of our currently pending material state regulatory matters. The following state regulatory matters are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, we cannot currently predict the manner and timing of the resolution of these state regulatory matters or estimate a range of possible losses or a minimum loss that could result from an adverse action. Management does not currently expect that any currently pending state regulatory matters will have a material adverse effect on our financial position or results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Maine</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On February 9, 2023, Maine Commission Advocacy Staff filed a Request for Formal Investigation requesting that the Maine Commission open a formal, enforcement investigation to review whether Company’s subsidiary, Electricity Maine, LLC (EME), is in compliance with the Maine Commission’s Rules. During a special deliberative session, the same day, the Maine Commission announced it would proceed with a formal investigation of EME, which was noticed in a Notice of Enforcement Investigation issued February 10, 2023. The Company is voluntarily working with the Commission and believes this matter will not have a material impact on the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">In addition to the matters disclosed above, in the ordinary course of business, the Company may from time to time be subject to regulators initiating informal reviews or issuing subpoenas for information as means to evaluate the Company and its subsidiaries’ compliance with applicable laws, rule, regulations and practices. Although there can be no assurance in this regard, the Company does not expect any of those regulatory reviews to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Illinois. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 26, 2023, Spark Energy, LLC received a demand letter from a law firm representing the Office of the Illinois Attorney General alleging that Spark Energy, LLC’s marketing and sales practices may have not been in </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">compliance with Illinois law. The letter offered, in the interest of efficiency and minimizing litigation costs, a settlement demand to resolve the matter. The Company is voluntarily working with the firm, however, if settlement is unsuccessful, the Attorney General could commence a lawsuit in Illinois against Spark Energy, LLC. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Indirect Tax Audits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are undergoing various types of indirect tax audits spanning from years 2019 to 2023 for which additional liabilities may arise. At the time of filing these consolidated financial statements, these indirect tax audits are at an early stage and subject to substantial uncertainties concerning the outcome of audit findings and corresponding responses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June 30, 2023 and December 31, 2022, we had accrued $3.1 million and $3.7 million, respectively, related to litigation and regulatory matters and $0.6 million and $0.2 million, respectively, related to indirect tax audits. The outcome of each of these may result in additional expense.</span></div> 3100000 3700000 600000 200000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">13. Transactions with Affiliates</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Transactions with Affiliates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services to these related parties. We also sell and purchase natural gas and electricity with affiliates and pay an affiliate to perform telemarketing activities. We present receivables and payables with the same affiliate on a net basis in the condensed consolidated balance sheets as all affiliate activity is with parties under common control. Affiliated transactions include certain services to the affiliated companies associated with employee benefits provided through our benefit plans, insurance plans, leased office space, administrative salaries, due diligence work, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed are based on the services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying condensed consolidated financial statements include costs that have been incurred by us and then directly billed or allocated to affiliates, as well as costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the condensed consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the condensed consolidated balance sheets. Transactions with affiliates for sales or purchases of natural gas and electricity are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the condensed consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate are recorded in the condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables presents asset and liability balances with affiliates (in thousands):</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:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets - affiliates</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:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,455</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Payable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Subordinated Debt - affiliates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities - affiliates</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,833</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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:112%">(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate </span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue NAO - affiliates </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626 </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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617 </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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cost of Revenue NAO - affiliates </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net NAO - affiliates</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:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">622</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,544</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cost Allocations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Where costs incurred on behalf of the affiliate or us cannot be determined by specific identification for direct billing, the costs are allocated to the affiliated entities or us based on estimates of percentage of departmental usage, wages or headcount. The total net amount direct billed and allocated to/(from) affiliates was $0.3 million and $1.5 million for the three months ended June 30, 2023 and 2022, respectively. The total net amount direct billed and allocated to/(from) affiliates was $1.9 million and $1.6 million for the six months ended June 30, 2023 and 2022, respectively. The Company would have incurred incremental costs of $0.4 million and $0.5 million for the three months ended June 30, 2023 and 2022, respectively, operating on a stand-alone basis. The Company would have incurred incremental costs of $0.8 million and $0.8 million for the six months ended June 30, 2023 and 2022, respectively, operating on a stand-alone basis. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Distributions to and Contributions from Affiliates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During three months ended June 30, 2023 and 2022, Spark HoldCo made distributions to affiliates of our Founder of zero and $3.6 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the three months ended June 30, 2023 and 2022, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $0.6 million and zero, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023 and 2022, Spark HoldCo made distributions to affiliates of our Founder of $3.6 million and $7.2 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the six months ended June 30, 2023 and 2022, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $0.6 million and $0.1 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables presents asset and liability balances with affiliates (in thousands):</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:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets - affiliates</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:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,455</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 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:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Payable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">Subordinated Debt - affiliates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities - affiliates</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,833</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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:112%">(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate </span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue NAO - affiliates </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626 </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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617 </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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cost of Revenue NAO - affiliates </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net NAO - affiliates</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:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">622</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,544</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5227000 6455000 5227000 6455000 833000 265000 5000000 20000000 5833000 20265000 1000000 0.020 333000 626000 2617000 1577000 0 4000 332000 33000 333000 622000 2285000 1544000 300000 1500000 1900000 1600000 400000 500000 800000 800000 0 3600000 600000 0 3600000 7200000 600000 100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">14. Segment Reporting </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our determination of reportable business segments considers the strategic operating units under which we make financial decisions, allocate resources and assess performance of our business. Our reportable business segments are retail electricity and retail natural gas. The retail electricity segment consists of electricity sales and transmission to residential and commercial customers, and related services. The retail natural gas segment consists of natural gas sales to, and natural gas transportation and distribution for, residential and commercial customers. Corporate and other consists of expenses and assets of the retail electricity and natural gas segments that are managed at a consolidated level such as general and administrative expenses. Asset optimization activities are also included in Corporate and other.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the three months ended June 30, 2023 and 2022, we recorded asset optimization revenues of $2.9 million and $18.6 million and asset optimization cost of revenues of $4.3 million and $19.8 million, respectively, and for the six months ended June 30, 2023 and 2022, we recorded asset optimization revenues of $14.4 million and $45.8 million and asset optimization cost of revenues of $19.0 million and $48.0 million, respectively, which are presented on a net basis in asset optimization revenues.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use retail gross margin to assess the performance of our operating segments. We define retail gross margin as gross profit less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments, and (iv) gains (losses) from non-recurring events (including non-recurring market volatility).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We deduct net (losses) gains on non-trading derivative instruments, excluding current period cash settlements, from the retail gross margin calculation in order to remove the non-cash impact of net gains and losses on these derivative instruments. We deduct net gains (losses) from non-recurring events (including non-recurring market volatility) to ensure retail gross margin reflects operating performance that is not distorted by non-recurring events or extreme market volatility. Retail gross margin should not be considered an alternative to, or more meaningful than, gross profit, its most directly comparable financial measure calculated and presented in accordance with GAAP.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Below is a reconciliation of retail gross margin to gross profit (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:47.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.850%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></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:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Retail Gross Margin to Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;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 #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,473 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,884 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,844 </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:10pt;font-weight:400;line-height:100%">Less:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, (loss) gain on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, Cash settlements on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - Winter Storm Uri</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial data for business segments are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity (a)</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,153</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,593</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,273)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain (loss) on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,646</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at June 30, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,995,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">152,244</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">304,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,157,024)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">294,783</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">(a) Retail Electricity includes related services.</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:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.335%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,099 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,586 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,702 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,174</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,471</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - Winter Storm Uri</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,981</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,802,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,908,679)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330,950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;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:38.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.814%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,546)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on non-trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,463</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,507</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at June 30, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,995,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">152,244</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">304,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,157,024)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">294,783</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:12pt;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:38.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.423%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on non-trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,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:10pt;font-weight:400;line-height:100%">(4,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - Winter Storm Uri</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</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:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,897</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,802,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,908,679)</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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330,950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 2900000 18600000 4300000 19800000 14400000 45800000 19000000 48000000 Below is a reconciliation of retail gross margin to gross profit (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:47.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.850%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></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:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Retail Gross Margin to Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;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 #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,473 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,884 </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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,844 </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:10pt;font-weight:400;line-height:100%">Less:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, (loss) gain on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, Cash settlements on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - Winter Storm Uri</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 91399000 97099000 223251000 224253000 45926000 61702000 163367000 130409000 45473000 35397000 59884000 93844000 -1359000 -1248000 -4632000 -2152000 -40000 12067000 -42809000 55983000 16146000 -8679000 36269000 -21999000 0 -9565000 0 -9565000 30726000 23692000 71056000 52447000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial data for business segments are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity (a)</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,765 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,153</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,593</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,273)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain (loss) on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,646</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at June 30, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,995,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">152,244</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">304,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,157,024)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">294,783</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:10pt;font-weight:400;line-height:120%">(a) Retail Electricity includes related services.</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:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.335%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,099 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,586 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,702 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,174</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,471</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - Winter Storm Uri</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,981</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,802,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,908,679)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330,950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;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:38.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.814%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,592 </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;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,546)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on non-trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,463</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,507</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,056</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at June 30, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,995,063</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">152,244</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">304,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,157,024)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">294,783</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at June 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:12pt;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:38.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.423%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,941</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on non-trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,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:10pt;font-weight:400;line-height:100%">(4,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - Winter Storm Uri</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</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:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,897</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets at December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,802,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,908,679)</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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330,950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 74765000 17856000 -1222000 0 91399000 37612000 8263000 51000 0 45926000 37153000 9593000 -1273000 0 45473000 0 0 -1359000 -1359000 0 -1359000 254000 -294000 0 0 -40000 13905000 2241000 0 0 16146000 22994000 7646000 86000 0 30726000 1995063000 152244000 304500000 -2157024000 294783000 117813000 2530000 0 0 120343000 82290000 16057000 -1248000 0 97099000 50116000 11586000 0 0 61702000 32174000 4471000 -1248000 0 35397000 0 0 -1248000 0 -1248000 11608000 459000 0 0 12067000 -5710000 -2969000 0 0 -8679000 -9565000 0 0 0 -9565000 16711000 6981000 0 0 23692000 1802649000 123490000 313490000 -1908679000 330950000 117813000 2530000 0 0 120343000 157592000 70154000 -4495000 0 223251000 118442000 44874000 51000 0 163367000 39150000 25280000 -4546000 0 59884000 0 0 -4632000 0 -4632000 -35841000 -6968000 0 0 -42809000 31528000 4741000 0 0 36269000 43463000 27507000 86000 0 71056000 1995063000 152244000 304500000 -2157024000 294783000 117813000 2530000 0 0 120343000 170331000 56074000 -2152000 0 224253000 96276000 34133000 0 0 130409000 74055000 21941000 -2152000 0 93844000 0 0 -2152000 0 -2152000 47847000 8136000 0 0 55983000 -17254000 -4745000 0 0 -21999000 -9565000 0 0 0 -9565000 33897000 18550000 0 0 52447000 1802649000 123490000 313490000 -1908679000 330950000 117813000 2530000 0 0 120343000 Customer Acquisitions <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:107%">Acquisition of Customer Books </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">In August 2022, we entered into an agreement to acquire up to approximately 18,700 RCEs and derivatives related to the customer load under a five-year contingent fee structure based on gas volumes billed and collected for the acquired customer contracts. These customers began transferring in the fourth quarter of 2022 and are located in our existing markets. Due to the contingent fee structure, the cost of the RCEs will be recognized when probable and reasonably estimable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:107%">Acquisition of Broker Books</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">In January 2022, we entered into an asset purchase agreement and agreed to acquire the rights to broker contracts for approximately 1,000 customer meters for a cash price of $0.4 million, which was paid upon execution of the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">In January 2022, we entered into an asset purchase agreement to acquire the rights to broker contracts for approximately 900 customer meters for a cash price of $0.6 million, pending certain conditions to close. We paid approximately $0.3 million as a deposit at the time the asset purchase agreement was executed. The conditions to close were met in June 2022, at which time approximately $0.3 million was paid to the seller.</span></div> 18700 P5Y 1000 400000 900 600000 300000 300000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">16. Subsequent Events</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 19, 2023, we declared a quarterly cash dividend in the amount of $0.75922 per share to holders of record of the Series A Preferred Stock on October 1, 2023. The dividend will be paid on October 16, 2023. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Following the cessation of the publication of U.S. LIBOR on June 30, 2023, the Company uses Three-Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.</span></div> 0.75922 0.26161 EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )Q3 U<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "<4P-7O^67Q>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIW]$2NCFLN))07!!\18FL[O!I@W)2+MO;QMWNX@^@,?,_/+- M-S M>HE#H.

IL*=Y,KNNC1+\11V8O 2(>R>F8SXE^;NZ'X#3/SW K_%# M'PBJHK@#1ZR-9@T+,/,K4:C6H,1 FH=PQAM<\?XS= EF$*@C1SU'*/,2A%HF M^M/4M7 %+#"FX.)W@%W%7:#L7O[ MCXTO@JJ%7W>AO@!02P,$% @ G%,#5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "<4P-73:"HO 0' !>*@ & 'AL+W=O)-NVKUXXW2WVTX_*"#;3 "Y0L3) MOZ\$!#FI.&89LQ\VOIW7>M"%QX+3+1=WZ9HQB1[B*$G/>FLI-Z\'@]1?LYBF MQWS#$O7.DHN82O54K ;I1C :Y$5Q-"".,QK$-$QZD]/\M;F8G/),1F'"Y@*E M61Q3\7C.(KX]Z^'>TPO7X6HM]0N#R>F&KMB"R3\V#:J4((Q9DH8\08(M MSWI3_'KF>;H@_\3GD&W3G<=(H]QR?J>?7 5G/4>WB$7,ESJ"JC_W;,:B2">I M=OQ;AO:J[]2%NX^?TB]S> 5S2U,VX]&7,)#KL]Y)#P5L2;-(7O/M6U8"#76> MSZ,T_Q]MB\^J=B,_2R6/RV+5@CA,BK_TH3P0.P4G3DT!*0O(BP)<]PUN6>#F MH$7+!;)/2G59I^D!^;O%K1A(GNQH44ZMU0U:JQU ? MI6LJ6'HZD"I8OSWPRY#S(H34A(S0>Y[(=8HNDH %S^L'JD%5J\A3J\X)&/A; MEAPCUSE"Q"&NI3TSN'R:K8Z1@VWESYKC5@?)S?/<7L5 MMP>E3]YP/U-35J*;QPVSD<+EV.E_LB&!52V1AA72L!G2IXP*R43TB*[9A@MI MPX.CI,AL!V4&5K7$&U5XHV9X1BP] M0E>)?VQC!5-:LF+'G&&=)K2J<5RH$4KU8#U2IQ(U+1$7:,:S1(I']3>P'H(] MZ6\N;,1P45OD':G 39!OZ .Z"M0T#9>AGW,#8WE/I#?J#[VA2_#0R@L6M^4E MAI.=\3]Y9K MP[?W:Q>6A(TF85AN7H)6R]5<\/LP\>U#&LZ\^=,*VH4O82-,&/:.Q\[8>LJ%Z]J2&F7"L.?D8W6J?NO7@\$!8VSU0+BJ+981)0Q; MSCONJ_Z:KWD"F=*>D)'C],FH9LGI0I6P<27<2)9FF1!:> O+#9-5/B4S^Z]U M./&K]3?^#*YJR4F,)I&&FJ3.=<7FCO[E0I_ ;9Q[$FLXX:JVG,:-2",WTF:O MY$^MJBLN'JUT<,[4]YF*4 %!$69E[<*+B/$BTLB+%C&-(G2>I>KMU#IB]^34 M_D2#Z]KR&?LAC>SG(F9BI:?DKRI!KM7Z&F]H8N]4.+ >M OO(<9[2"/O6:R9 MZD@(#XZIQ^O"=HBQ'0*;R31F29#O)UQ&=&4%@P/JP;JP&V+LAC3<#[H,4WV: M_,JH0)?J1?LLA,-J-V.[\!IBO(8TW LJ&N'X? MD[Z+K:!=V(YK;,>%W42MH3%/4'%E86J]BG @32DO(W0A/:Z1'AAC)AFQ^2GVY_1@OF94)/9R@TGE:,%^<7@2?6Q/$(;-4?N M:90Q]+US[&"T45Z97\FS'HLNA,G=N9 &^\V-H$'^V^4QON61]1# 9^O;)-E M!E>UQ3)ZY,)>\]2GZ.+!7]-DQ6HWM/<$?9@NWDRM%\W@PK:$QI#<1OM!Y;*U M*$;>(K]>C#YF,I4TT1UK13Z0 I7'H4@;YFGZ)H7[B4MP/3TF@NV9.H\%!2<5J8#*4_)U(5 N4:@W/%!%^<#J5#)WH58N4:L7-B& MOF5QAI-.CL?#'U UB"[#!Q;T)>]?1ISF^S77RF%F69Q%--_=\3 M5+^\PX5M"8V?>8TVI=HL[W#RMRX'9=JSY7TX&@\]U[Z\>T;#O#WRM&O+.R_?4[T7F:*(+56I MH\Y*/22*FQF+)Y)O\OL!;[F4/,X?KAD-F- ?4.\O.9=/3_075+>43OX#4$L# M!!0 ( )Q3 U0RTP@ 0O 8 >&PO=V]R:W-H965T&ULK5IK<]NV$OTKIV\[($?'@*[4UX\A.DX[K>"RW]S-,P18G%*&" MD!W?7W]!4A9$XB$YY8?$E+18G@6P>\Z"/'WFXENU9$R"[ZNBK,Y&2RG7'R:3 M*ENR%:W>\S4KU2\/7*RH5!_%XZ1:"T87S:!5,4%!$$U6-"]'T]/FNQLQ/>4; M6>0ENQ&@VJQ65+Q\9 5_/AO!T>L7M_GC4M9?3*:G:_K(YDS^M;X1ZM-DYV61 MKUA9Y;P$@CVN"2CH]%?P9B-I:>:LOFKEI1JMH\K)>QKD4ZM=4%4%?SKU=?+L[OU(>/YU?GU[-+,/]\>7DW!R?@K_D%^.7=K^ = MR$MPM^2;BI:+ZG0B%8;:TR3;WN]C>S_DN-\?F_(]P,$8H !AR_"9?_@%R]1P MV Q'W>$3%?DN?+0+'S7^L"O\C1"LE(!6%9/5!UL\K0-B=U!GV8=J33-V-E)I M5#'QQ$;3GW^"4?";+;J!G'5BQ;M8L<_[=$:K)5"K!K+Z@OVSR9]HH8*WKF+K M*FI]$TPB$.[%B3'=;D.*R"%;0&6BWSM1MG8H'0 MWYBF#0J1 V:Z@YEZ85ZP-5<3:4WDU+A? O>V7 O*-%(VD2./8:"Y)3B0R25[ MIO<% ^I"/+Z 3+!%OJVV5NX(S-F!48)Z<&UF!(70@7>/"Z$7[U>Y5&N==3C! M"A.:DQJ0?K+;K&*2.D!JQH)>DIC><4F+8T B&H"_; 5'8M@*3??0EF,@Y,@\C8L:894L7"E5Z:FJ"?FW[G?/&< M%X45FLDR$ 78+%$'[;K@-"%!/R.UE=0S=R;CX""-^_ L5C%RZ ^D:0GY::FM MH&YPR$(O*8F3_NQ9[+"*(G2P.=(\A.!174F1T_N\4)G-'*V)E\[>W)L,Y*T; M]%XGYN>U\RP3&Y5T>T%;8S;I*D[B?F&P6"4$.RH#TI2&_)3F$C2OF*V= 3(I M2ZDKW-=@-C//;M?4AGZ0VO8FVEF%D4E="$*C3["8P0BZ.@6D.0[Y.:XKR [M M#).W(M(':MI@YQ1K:D-^:NM*LD,P3>N&K=D2^=GRWV6!I6DC1@-JLXJAH[M'FDJ1GTKU@JVY M:$2>"F#.RIP+,&O+SR>:N:N/M;<+ F._V>R"?;ONH9-F6^QGV_GFGHM%7M+Z M0&?![N7//R4(HM_HPX,"K;ZUGS^9W&H!;;%"'LR:@/$QC6!A2Q4K6+/3,Y": M)M"1RUA3)CZF%3P$SM;?Q1@;9WFF'8(D#1RDB?>.'0^<._+5*I=U[U>UQX^\ ME'GYR,I,(0:_7'/) $2_6K%[/=N+!K!5GP$<=:/7](O]]#M7I4:%>0YNQ&M; M,9<\^S8&:_I:D=X%[P,(5+,,JB45K#[='JM=7/]KOU$3MY%++O+_L<48X'$8 MQ>.0X-IZ^ M70&3V9,XC:/^YK&9Q=#11V M '#H9:MFJI:\4 6[^D]SB"!?K&2%O4+BK60U ME+=NU%I/8+^>.%\LFG9>)?>:YHN37#7V=)VK9+>&;NF4D] \J[<=^":Q*[VU MH,#^;EGI]LUJ4S3EG;=ZC:_4M"SK9WTUP?+*7I?,OOB$&&73;]2%K,4 ]HN! M6R:I^FH!&!6ERA0[/I/.E1KOMZ@6*Q3$KGVO21_[2?].,%IMQ NHVEJA4KD^ MVE%YFHQ3F.ZJPA 9;A+_"2*!D>&'S+K/>K0\(,0!JV3]4'2NZODW\%G%,.-C<'4U ML^(W9< )Q"GI]RE6.X(P<42@)0,Y1C)X)MBB E(2]8\T;68)QJ[=H+4"\6L% M0]&,@8M FVUNXP=K6&9S;3W2L=CYCG3(WC--OPQ0.Z"N' M#>6M&[!F;N)G[B.>K)-!.7LH;]UX-6>3 YR=97Q32URA*J]J+N\+9HW9PL)Q MDAB/KTVS!!+70P.BR9KXN_]C3Q;)H+W_4-ZZ06NZ)WZZWRW-FKXXU\76XI.D M3_<6LQ"CU+4NFN^)G^]O#]8&[_@W+\A WKJO46C.#X-_6QM"KVIX:[Q#>>O& MJV5#Z)<-1]:&T"3]T%2<%JN(A(YCIE +@_"X-Z$.589PT/>AAO+6#5K+C= O M-XZI#*$I"932Z2^*15]$KC71HB'TBX;ZY(278%:H1 'G5G"#2H:AO'7#W7N] M:J!F/QQ4. SEK1NU%@[A@>?B[2(W'9 U6$M[W^]W_#9=8%HKA =>U-K??1^M MT 95"4-YZX:K54*8#+3[O&KCS5$/Y*T;M18>H5]X'-Q][?#.BZ!]L>JW:8%- M]EY1KM\/_Y.*Q[RL0,$>U*#@?:SVKFA?N6X_2+YNWEJ^YU+R57.Y9%0M3FV@ M?G_@7+Y^J%^$WKWX/OT_4$L#!!0 ( )Q3 U=]2^X!X0, ,X0 8 M>&PO=V]R:W-H965T&ULK5AM<]HX$/XK&K=SD\ST8LLOO.2 M&0+]E FT_:R8!7LB6U22H;U??Y+M& S&AH9\")*\NWH>R;L/2V_+^(L( M "3Z&=%8](U RO6]:0H_@(B(.[:&6#U9,AX1J:9\98HU![)(G2)JVI;5,B,2 MQL:@EZY-^:#'$DG#&*8>PE4@]8(YZ*W)"F8@OZZG M7,W,(LHBC" 6(8L1AV7?&.+[$>YHA]3B6PA;L3=&FLHS8R]Z\FG1-RR-""CX M4H<@ZF,#(Z!41U(X?N1!C6)/[;@_?HW^=TI>D7DF D:,?@\7,N@;'0,M8$D2 M*I_8]B/DA#P=SV=4I/_1-K-M=PWD)T*R*'=6"*(PSC[)S_P@]ARP>\+!SAWL MC:IMV(3QOH:9Y*KIZ'RDX/1E\?Q MY'$V&2,UFGWY_&D\G*O)P_#S\'$T0;./D\E\AFZFA$,L Y"A3^@M^A-]G8W1 MS?M;]!Z%,9H'+!$D7HB>*14F'=GT\_T?LOWM$_O_D\1WR+$^(-NRG0KW4;W[ M&'SECE-WN^QNJI,HCL,NCL-.X[DGXDW52P2KM M#]0YH!M%><$H)5SL5F^KN&>;M=/-=$)M!M:=A7OF9I]A@U&)AU/P<"[CD6(4 MB"0R8#S\3SW0+++52NA9?&\/E:H,Z=\!_#,,2Q3<@H+[6Q1"(9)F^.X1*L=K MM3W7.4#?;%<"[Q7@O=\"KPJID"I3PGC5Q, [DT&S78E!JV#0JF4P5Z(@$O[K ME0"1R&="-J%N';\-G2[N'F!NLBHA;A>(V[6(1RR*E#",*!$"#:O U?IKP;P7 M:^)#WU"**(!OP!C\\0ZWK+^J"M.5@I6H=@JJG7.H7J5&=8<)7FEH66[;/H%^ M3_OQY>@O*%%Y^#(R!V/'/:1088C;V/-.%"F\TVM<+]BEI'^H!%D;X-*LOU:T M,MV=K.-Z7;]FXN=;-61^DU69R$[<<;VZOS'Y\;%NMZJ3_QS+,H>=QN-ZD7]+ M\A^KMEL-O]FPC'ZG[[A>X-^<_,LZD[_7\)7X6Q0!26RLVZ:ZN+YEGSG$TD6Z?] MYS.3JIM-AP&HB^/:0#U?,B9?)[JE+7["&/P/4$L#!!0 ( )Q3 U<)SBSF MS@< #&PO=V]R:W-H965T&ULM5IK;]LV%/TK MA%<,+=#$(JEGEAA(+'7+T"9!G+:?%9N)A,1S>4F=*_'TF9??Q)(QB;ZO\D*J?!UZN4JD. MR\>Q6)US*ZL1X5XQJ7[\U9*.MM>L M&N[^?F'_4(M78NY3P:8\_YHMY/)L%([0@CVDFUS>\N<_6"NH[N"-]CIP<2K3R6G)GU%9H15;]:..?MU:Q2LKJD29R5+]FZEVS._7U*;FZFZ'K#^CZ)KD]O[M4 '2$/L]B]/;-.R26 M:I"XWG;G8NF.Z2G.Q1]XH5<"I04"[8 MVL?V]KZE_5B%9AL?\A*?"V(E_'-3'"/JO$?$(13HS_3PY@22\W-73_[SU?>" M0;?)0FL^VL-WRYY8L6'B!!K8IJD+-ZW6NQ.Q3N?L;*06-,'*)S::_/H+]IW? MH*@.218/298,1+87?W<;?]?&/KE2-XY4"/7)US);9?^D]6++OJO;AF#0H#1\ M?LU7W3.>)D>8>M'I^&DWVA"*N.$^*@90KD_)/BH!4 1['6I/N+<5[EF%WW&9 MYN@E_2"A37MOY[(1II$N%$ %CHZ*310AE'A84PK!7.)16*J_E>I;Y]CUFI5J M6(M'E#3#"L\V?\C9-B19/"19,A#9WD@$VY$(K$EWRV2:Y6C.A9IO#\H5]6=? M8*2"ZT7$U[+/1/DX<+0)%)LH[%/J!UKV 3#JN$X$9U^XU1Q:-?_."I5^.5)W M;Y0NE-_(A*S2\0E<74*@JP&FFFP 1;U00\4FBM*(:FM08J)(Z.$0%AUM14=6 MT3%3V3//FL6T5K[BI6Q75TAW9"J*(E>3;8+@*[-,7-7+?[Z4 .P4%D/;>6, 9AR*#[U-.$ #ON1XP8]TG=, M+[9*[T1GQ9ROP.1N*?8ZZ0>^/JD!&/;#0+]Y0FR.CWU=L0GS/ 7L$4PZP<1^ M5Y%+5J*WK5-XU\H&[RPMTT"WED'9XD'9DJ'8]L>D,]/8ZA4GEX5DBE?:_%M+ ML9L/1\1U ST) 1@.B:,G(0#SL.OJ20C *"9]LZYSK]AN7[>"JS66UQEIF7ZN MT0E#M0G9G2JM9A,4ZO=2B,CS>N1VGA4?8EH;GGPZ[MPKMEHR-<;5@*)[]L!+U@XODNEW:Y+[9OA=:M@G *8* M"]\( 3S])HG 6 >H=3M"4!G&K'=-5X>)MFT;QXQA]Q$D4"W!S& HL2+_("8V1!6"JD#)&%H)1;+@&$^92S^_S2YU+Q':; M^)$)<8(ZP2B5LLSN-S*]S]6 P;,><'48.YX>&A,6 M1+IMB &4Z^FV*P%0Q(O\'O=,.B-)[$;2$I(O6:K*]H(]5R?$>Z1FQS$2DL^_ M+7F^8"48&F+:OB *-353 .7Z6/==$%>@>_4$0.% 57 ]D>E\)K'[S"9EXNPI M6[#JGE>@&2LS)M YNBG9 RM+MD"S*AQ@'" ':BP2 $I5E?HB :!4W63$P411 M?^?!QWX8.O=)K$[*EB"[N5!5V=,\%55X%'BEPE7__;YZ%9#-P1 1H(!RC50Q M420R4P5 ^5@OQ@ 4II';%Z/.#1*[&_SI&"VR?"/!9^87[:7]'T3)1$%1 E! ME$R4+4J=A22NM8YY[5*CZKSF145?W,!P66WL:RN@0=GB0=F2H=CV1[-SR,3N MD"^J:8W>9@5:J%MFJK)[.U[OP(%IZ(+=K#K6GXQ- 91S'.G/FT!4J#_-!E#N ML=OCFDCGDHG=)?,((H4[J)4M+[9G#GCTE@G<%?ZU>W M2GOZQ,KTD;V\1^R9GXAOI)"J8%2&"HR+U8V_>JX.R18/RI8,Q;8_;IW1)W:C MW\W59L#@+ 6>XA+#TT(H[.IO84!4J)=Q,%>/UR>=UR<_>"2\,T%M>DU'#>D% M4-CS=+T0RM0+-I9>&JW\.V[#ML[#CO#JU_P#LD6#\J6#,6V/Q9=T4"Q M=86TOV6W%ARO'H4AV>)!V9*AV/9'H:M9J+UF.61&$,/D1L37R^XI! NI_@PW M!F"$!(&KOR( <:HL['E>27'K >4.;JIAP Z4]G#N%)K#R- MQO'.1L 5*Q_K'9A"&>I-(9MM7MNSVUV>Y_7>1NW\!3Z98N!\C$^29@]G1]]L M*?V4EH]9(5#.'M2EG.- ];9L=FDV!Y*OZVV(]UQ*OJI_+EFZ8&4%4/\_<"Y? M#JH+;/?*3OX%4$L#!!0 ( )Q3 U?"\!9<-! #[, 8 >&PO=V]R M:W-H965T&ULO9UM<]NX%87_"L?=:7=GZH@$WZ2M[9E$%-\W M2>-L.YU./S 2;6DBB5Z2MG?_?4E9$4W@"B+6Q]D/&\N^>"X(\9 @<0!CJJ[,L\6 MNT*;]8CINC/:9*OMV=7%[GK[;YQU*K[C>;K/SC7;XN'B_/C+-O MO_BTNEW6[2]&5Q=WV6U^G=>_WGTLFT^C V6QVN3;:E5LM3*_N3Q[:_R<.KL" MNXA_K?+'ZMG/6GLH7XKB:_LA6ER>Z6V-\G4^KUM$UOSSD$_S];HE-?7X;0\] M.^1L"S[_^1O=WQU\%; ,(\48/L"C"O W",% MS'T!D\]@'RE@[0M87 'S6 9[7\ >6B5G7\#AJS0^4L#=%W#Y#,>.8;PO,!YZ MT)-]@0F?X5B5#/W;-ZY=O7;>R^[]'3B;4[*[VLSJXNRN)1 M*]OXAM?^L#NU=^6;DW&U;55X79?-7U=-N?IJ^N&]-WM_/?.TYJ?K#VGDO?W< M?+C^W/SSR^S]9^V#KTW#M^^#V;46O==F__PU^OP?[5S[]=K3?OSA)^T';;75 M/B^+^RK;+JJ+4=W4J26/YOO\[Y[RLR/Y/Q=UMB:*30<4TZ[K8OYU6:P7>5G] M39O]=K^J_R!8W@E6<_6J[LL_GG!$^9F\_-OY_'YSO\[J?*%]J)=YJ4V+37-) M7+;7JH=<2XN*:AC_!'6Q6+77J>8P/V:KQ7G3S-/L;D6W5B!G?T>43U7*2RHS:G1Y$"<[B)/MZ-81^KMLG6WGN9;5VI?\ M=K5MOSNMN-'N\G)5++0?FW.B6F;-U_!3&^+E\S>::?Q=8SHS*"5*D[6W^Y^K MNVR>7YXU)V^5EP_YV=5?_V(X^C\H?2)A'A(V0\)\)"Q PD(D+$+"XB>8O8.U MO<"'*].P)[JN7XP>GDL3F305DUKZ[K]#TIX$S8,$S>\I06DR50DB89XIM-\Y M$[^S&3*GCX0%2%B(A$5(6(R$)4A8"H+U9&H=9&J]1*9#I/F4P'E^ 1G;UJ1_ M_D_%*-MP#;.3R;Q_.*WM7QCQR7D7;>?MTD&L_-N?/[J>?V@<> MZL%#^^^GIF^L^47YF)6+_U&GF(V\^B-A'A(V0\)\)"Q PD(D+$+"8B0L0<)2 M$*RG9>>@94=ZC]B)=O?*;J'-FR?TYO$\:Y^P*:4Z0F_(&-O<57XZ),B3UDE5 M64B8/Z3Z 3)CB(1%2%B,A"5(6 J"]13C'A3C2A7S*:_JU M]M#\MNU>/7OVH20D1:O>[) P#PF;(6$^$A8@82$2%B%AL2L^^#/Q70,R90J" M]30Y/FAR_.EP+#[86Z[!W&&?+J*.L&2?.AM&!8@X30I!&4%D-I"926HFA]W72>"$-NBNCKIKUM?2SS MF[PLFX[=\_?RI*+$4>)ST['YIZ%A89Z\HLJ*@OH6H+1@6(.$T*01E!9#:0F4 MEJ)H?45U%@=#[G&8+K/M;5ZU UO%X[:1SG)UUWPX:O!Z9XAF ?[QB @Q)V-> M0,CQYQF4Y@\Y@ ":,B12G@LY(VC.&$I+H+041>O+HK,4&(,]![#3O;41!K14Q.#;,MR++ZG)H:-3=X &Q)1 MAC[AZQ_)VUOYS!5;0^RI0>T(1,9C/376N0S8TQ#J]YD]P9"COU,HS8/29E": M#Z4%4%H(I4506@RE)5!:BJ+UA=UY%YC+669 M03T,@XX@@.8,H;0(2HNAM 1*2U&TOGPZ"P.36QA>-*]"SE:^#6+7<< NY(!= MR0&[E -V+0?L8@[8U1R.K*S +^: 7M+L#,H M,+E!X?3,"T88 MC8%6Y(@\(\>764=0-=! )*"X8U2 A-&D%I,9260&DIBM;7 M36>\8'+CQ4MF7C!Q^/G<465%07T14%HPK$%":-((2HNAM 1* M2U&TOJ(ZZP236R>49UXPT8 @2$@,,4S>&">OE[* H':'(0<00%.&1,IS(6<$ MS1E#:0F4EJ)H?5ET[@0VV)WP,K^W/(_RNW(DS8/29E":#Z4%4%H(I4506LQ$ MLP@]\P*:-B72RA<_[AP2:Q,@*Y]C'4E@&E!5!:"*5% M4%H,I2506HJB]=7:V3),N2WC13,O]NSG#C!JYH4IVARHF1<$C?+S$331ST<$ M43,OB#!BY@411T\CDKMH;@YX-F3(F,Q_Q\9N=;,%]K/PKZC(,Z&: T M#TJ;06D^E!9 :2&4%IG$5A),URV7$T],!Q(=+R*0[RKM!:2ZH<2S'25>:TL) M6D74S@WCB<&O7"^OE;(^ANX7@=TP KMC!';+".R>$=A-(["[1F"WC7@-FX+9 MV11,N4U!;><(6H&6<*]E8]-T> $2P_6LZ11O:<1!K1[3IUP_[F]]Q(PH2N8P"E>5#: M#$KSH;0 2@NAM A*BZ&T!$I+4;2^L#LS@8G;5<(D9OTS8<;T1$E&6S0S^_074$@"E)5!:BJ+UMVSMS 66W%SP].BTJJK[1A;G6ID_ MY&65[V\SU=VZN<^4'*B]B@@9BP-"S,DU='63=0\\.P0PB@24,H+8+2 M8B@M@=)2%*VOF\YI8=ZJH1-+&K1J4<,^$%,W4 8]Y0%U(9F67SC\J1O,%53UVB.82N M&C1C2F0\UE6SN[%\^VF@\OO,0K*18ZQ3*,V#TF90F@^E!5!:"*5%4%H,I250 M6HJB]87=.01LN4- 91:2+8Z@.\)2]4."/'FEE$4&]0D,.8 FC*$TB(H+8;2 M$B@M1='ZVNE< O8+-GLXY4"5LY7O@= U&J"T&93F0VD!E!9":1&4%MNB"X.: M@@1-FJ)H?8%VW@1;[DV0"I04)3%P+TY!&A3ER>NF+"*H06'0$030G"&4%D%I M,9260&DIBM;74.=FL.5N!H4I2+8X)&Q,=%$^8I@[&1N\?* & RC-A]*"0>T1 M4HUK&#J_%P2T:C&4ED!I*8K6UT7G4K!/[051 68WV(19P-'Y45)Y591[=] % M(* T'TH+H+1PT'<507/&4%H"I:4H6E^ G3W!?KU-)6QBV%ZT)$^'A7GRBBH+ M"KIB Y06#&N0$)HT@M)B*"V!TE(4K:^HSH]A@S>5V/-D5FZ;6NQ \/?(*Z:L M(*@]8M 1!-"<(9%32!E!4\906@*EI2A:7Q>=+\+&[RI!C[1"'1%0F@>ES: T M'TH+H+002HML:A\(RM!]+%!\H7=ZBX>]R!3W@G ZCX*#WPN"U(]##>$3AFYY M?525068EO$+0K#Z4%D!I(90606DQE)9 :2F*UM=A9^)P,+L\T-H3]P6@#-U$ M&&7H)L(HEQ 5)KB$B"#*T$V$$89N*B-EZ)8WM?)).V";!VC&E/J>^ O]J%KF M>>UE=79U<9?=YK]DY>UJ6VGK_*8II+]QFTMBN;I='C[4Q=WE60/^4M1UL=G] MN,RSYB&\#6C^?E,4];WX@#J^T"%?L"3O M>]KW)-;28"ODBTH -/F:\DP-K43K_,:V591 2M6ER"'#-TLA4ZJQ*U>VRB70 MN "EW'8=Q[=3RC)K-"C&9G(T$&O-608S2=0Z3:G\YQ:XV ZMCO4Z\,A6B38# M]FB0TQ7,03_E,XD]NV:)60J98B(C$I9#:]RY"3N. 101?S#8JITV,5*>A7@Q MG;MX:#DF(^ 0:4-!\;&! #@W3)C'WQ6I5<]I@+OM5_;/A7@4\TP5!(+_R6*= M#*V^16)8TC77CV+[!2I!/<,7":Z*7[*M8AV+1&NE15J!,8.49>63?JV,V $@ M3S/ K0#N>P'="M ]!'AO +P*X!7.E%(*'T*JZ6@@Q99($XULIE&86:!1/LO, MNL^UQ+<,<7H4/$S#R70^"0FVY@^_W87C!7;F"WS<3Z8+\O"9!%_&TU\F^WX&WTIC;(?37HUFTE_'6=79*N\Q-Q M'==MRN?]\&X#//S?L^^IZ=;+W2WXO#?X0K9A,>#*D)RRF)SA8L6";[\?MF>#5)GC'F* %F6&Q 2DA)G,MHI=$\!ADX^XMF?V=E"XZ5XZS MGWC0$-7K]+T#>0U17;_7:1;7J\7U6L4]@L9JCTHF5&8L6S6J:*4X=C5/21:> MB&S/.K^VSO^P?>&_:U^44;W=*-?W#J+"!JZW]\55+>ZJ5=PXCIGYTE).9JCN M O_Y 8?UY413 M[EEU75MUW6I5(-(4CW4!ITJ1<9,AK?AC#3DE67@BLCW?.LZW YGS,9_HBO>[ MG]6@/8%CW3H56VF7O7.434&NBBN!(I%89[H\M-6C];5C7!RV#\8#7%@?A8:C]]%,\$K%4@3@.^70NC7 MCIF@OJ2-_@502P,$% @ G%,#5^B;?[AR" >"< !@ !X;"]W;W)K M#_6 M9<4O1BLA-F?C,<]6=)WR#VQ#*_G-DM7K5,C+^F',-S5-\V;1NAQCWX_&Z[2H M1M/SYMY=/3UG6U$6%;VK/;Y=K]/Z^8J6[.EBA$8O-[X5#RNA;HRGYYOT@QDC=_O:=.UA]YV98+MNX62P3KHFK_IS\Z M1^PLD'K@!;A;@(<+ LL"TBT@C:$MLL:LZU2DT_.:/7FUDI;:U(?&-\UJ:4U1 MJ3#.12V_+>0Z,9W=WEQ_O)E_O/;DI_GME\_7E_?R8GXO_WW]>',_]VX_>;/+ M^6_>IR^W?\V]4^^/^;5W\O,[[V>OJ+S[%=ORM,KY^5A(-$KG..N>?-4^&5N> M''E?6256W/M8Y33?7S^65O2FX!=3KK!3X>_;ZH-'_/<>]C$!\,Q>OQP[X)#> MLZ311VR>3?G*6\ICPKUES=:>/'EU*HKJH=VZA2@H/X/4G%/F_0C8?2=F>!X+> X%+^_1&9J&BRMB:0F:V:Z-FK4HV MCU.$"0K/QX^[^$VI@(21WTOM 0M[8*$S-)?YW_)DR60DN">8S$89J[*BI%[5 M(U;WU56FH[BIV6,AMZJW>'Y],,-C!O-(RO9\%O4^BYS!O*92:5:D;?*M\CQ ,"].S$P!,@,L!LRL0[,GN0 MD:]IS7>"ODIS"70A7#NS4['GK21)!O! *6(#N,.[R GP"^/<.WF0A=8[3_HU MIW7QF*J2AK]7B0?$BTQODH#$0\"FV&D8![:DB;"&C)V09UL9]DIX,O<5+&]3 M(Z="E+1-I:\U YOX2!1%AAVF'$9)$%C,T+R,G*0WO14K6H/ "+ 3AZ!,F<"V M%S1/HL!=*JS2ZH%R55"E7'J4-PFV+-)%4=JI!3G9]ZW< MY<%F]3.(V"1$'"1XB-B4.@W\B06PYDWD)L[/E=XN;9=$:^G[?[8%+QJ>LC(2 M,BGRE.!H2$J0& ZMGM9'':FDI(TIPFU5WP125DTBKD_N[0=MLE3"Q2<2A44( 0J>1I8# MFJZQNZ_=C!>2"I&MF22:APEZT\'0PX1#XU$GO[]Y/GHD;?M>T-1. MW-1^Q6JY1EK==,\5DV3WPH*@[28SHY#X_G"O 7(8[\GMX]V9:;L9_"Y][GO] MPV@!]D5! L %!&5);L>KJ9H<'D&?2(@Y>ZK>>8L];_.MO,[EMA.TFQ4MTTQ1 M(-CN$(B50\"6_Z./)IKDB9ODCVCP44?7Q"P-L&\/L*X-B+LV^"9375UDRB+> M#%.[W =:!';/PTH DHHB2]]!="% W"UV=W*: 6JAJI@J;WY\F)6RZ? NU?AW MK6*DC%BQ,K<0#0'Z:9P8PVI(++2.58DFM4)Y?;!4_-I8TU22K1,W* M4N7Q;54(ER4 ;0>8#)L12"PFOLT2S>[$S>X[EMS5+Q/M=A[?QP>$#='X!!MI M ! C$]]2Q >:[8,WLCW$F^#/;0"/8XR-:3PD1^(P01;DFO #=^-M:?Y4'?"^ M-4G5@H]IV?"+J@UWSK;Z'K3*[+@1BOWAW P0.\63>!);C-+\'1P8B;\:?=?4 M+NA#454J7*H2;@;IH%TF@9.0A,.! R 6A\3VNUF@:3YPT_R;S:)JA.4T")B; MQWXX[" AL3#$EM,>[/P2[9ZPWZC/8E@TTZ0=NTK^W M_6[>K8OVGH>,Y&M*(1P.F7"\\PZ3[+(?FE>[N-=,!MMW@/J[_>MCE\U+4X/[ M5^ALUKX$IM6T[Z1]36N9?+E7TJ54Z7^(I:/J]C6O]D*P3?.FU(()V>HW'U;H+]8#^9;OI?U!+ P04 " "<4P-7-P>KSAL" #[! M& 'AL+W=O)KJ-.D& M*DFDMC !TD2U"GA /+C)36+-L8/M+(-?CS_2K$AK)%YBW^M[CL]QKIT.4CWH M!L"@IY8+G>'&F&Y-B"X::*E>R Z$7:FD:JFQH:J)[A30TH-:3N(HNB$M90+G MJ<_M59[*WG F8*^0[MN6JM];X'+(\!*?$O>L;HQ+D#SM: T',%^[O;(1F5A* MUH+03 JDH,KP9KG>KER]+_C&8-!G<^2<'*5\<,&G,L.1$P0<"N,8J!T>80>< M.R(KX]?(B:SE\A-'/M>,K M)-?^BX:Q-L*HZ+61[0BV"EHFPDB?QG,X ZR2"X!X!,1>=]C(JWQ/#D M7+5E9Q9D\6//G(TKT1=54L#\^D1)C^5T5*4:N;>"* M+W#=H#LI3*/1!U%"^2^>6%V3N/@D;AO/$G[NQ0(ET16*HSB9X4LFLXGG2R[P MG=N[0CLIM.2L?+:_5Z!!F)"0%;IE@HJ"48X.-@FV%XU&/S9';93MII\OG5 0 ML'I9@+MA:]W1 C+:8__/?SG/M5R@RW0SW$$X M.6O(%E3MKYU&A>R%";TY9:>;O0D-_5P>GH4[JFHF-.)066BT>'.-D0I7+01& M=KZ]C]+8R^*GC7V=0+D"NUY):4Z!VV!Z[_*_4$L#!!0 ( )Q3 U=:=56+ MK < /<2 8 >&PO=V]R:W-H965T&ULM5AM<]LV$OXK M&+;3W7UVR=.EL9]=2>3%JJZT.\M*[YLWPZ'+2ZJE&YB&-)[,C:VE MQZ5=#%UC219!J*Z&X]'H9%A+I;/STW#OUIZ?FM972M.M%:ZM:VG7%U29Y5EV ME'4W[M2B]'QC>'[:R 5-R3\TMQ97PUY+H6K23ADM+,W/LLG1FXN7?#X<^+NB MI=OZ+3B2F3&?^>*Z.,M&[!!5E'O6(/'OD2ZIJE@1W/B2=&:]21;<_MUI?Q]B M1RPSZ>C25)]4XL;[<5"[\%Z86X M-97*%;G3H8KX":LGXL9H7SIQI0LJ=N6'B* /8]R%<3%^5N'? M6CT0QZ-#,1Z-CY_1=]S#N,: MF=-9UC#0]I&R\^^^.3H9O7W&VY>]MR^?T_Y_2^+S5L<#\;\P_(22^Y+0LKFI M&ZG7?%YI3U;5HM6R+92G0N0&U:-=_.6@KI!\>ZZTU+F2E7#016 0']1[:+R, M^D0I'TG,B+1 .AII(:9TL&<+"!.ZT)?A.GG;6 6=305_%Z3)RJI:\W-J?)1E M[0\Z^#5ELTX(P<#?6 M"]AB>A5'H^]_%K ?@EZ3M(*8&\0[RJF>D17'1Z&[Q^* 3Z20PXU>OHM^(#[" MSI\K%-2":&(AX@A7\Z[0+%0KAX>"J-H"55J!M$N#@OC>+#E.?LA16]S#I6MG M3A5*6F1B(#Y15U8A6J4?R?E4HX\(+7]LN![Z4/M2 1MTYQQ2&YIE+9='OJ2Z"Y8W6QCC%Z$2/< 0+ M06A?;$XV-G-\%#N7^ZQ+!\,9GDA7BCD6I-\05=<14-M0V& $M"I3 *QIBTK9 M=I[]YM2B.-#'W&+@#LO0(#>MI4.D!50#(U!IE\J1*)3+*P/,!N+!!>DKYU4= M"(R]FSBL:TU,/E-RI,O($1QB)(,_ #L"1RR"=JS(+2LQ _,Y9R=&SCS!;55S MP0:$<)X2R51*SE2U(<@44!NAX/Y _)RTIV2B%?:YP_XYJNQ3ML\M2X^DV^0( MK1I&Q8FBM5T7QM2AX7(?*3#62AZXEN&P*@R60B%^*^;6U)!#>C9X#<0=I1%1 MJF9#R>_A14'V4-S(7XWEXIJ6J ?P4KC+'EV6BI#?%:HB%-+'.?H=9CX-Q,_$ M>F[D:HG]^%!<7U^+ ]::);79"Z%<+,S]2F !7J/@O+$]1DR'-E9DW7F5,'XT M<:R:93P1"ZFN>?1XDW_&(6O:12EX, 4](5R<_-"^H\?< :,%?CZRR^7XB#; MO9O%01LO1"\C M3-NRE3._C\U 7-U=?KSO%Y5_1W*XM28G*AQ3.K9S"K/[<(?;4"V$$BK$MS\. M3O!R@S$&P5#TO6"C MT%U+_E;QJ9S&V)E9LNR#X4 MZ1([Y#S-UY*0')[L]CU\ %(_0$*P4H(W"\,:"5A/O)],+,9E>BGN,P5S\ M,'IU"!3A_P?K_U\H 56Q?2 OD[(*\]ZG-2F+"+WP?3F]U$FW[PPBJ' MO+WJ;*_XW0L)XNC'8K>T[BZ:@RT'+HB%KQYEU7)HP\V3#UC1_D%^V[.^EAAV MA6S'<@E[>M[5>5@N>V1X0YE,'US" +\B-CS/G$OK9D% KPY;-H+$ULY\#CS# MEIB45R!D&W8$'DUY2D, "I**%X;.ZI[2V+NO[7MW'6Y]C*C!FN&32YAQVL?O M$OW=_JO.)'[,V!R/GX1NI%TH5%]%&ULU5IM;]M&$OXK"U_0LP%: MYCNE. G@.,DUQ34-XK3%X7 ?5N1*V@O%5;FD9?77WS.S?)/MN,6U]^&^V.22 M.^_/[,Q0+_:F_F(W2C7B;EM6]N7)IFEVSR\N;+Y16VEG9JBL;W-;K M"[NKE2QXT[:\"'T_O=A*79V\>L%K'^M7+TS;E+I2'VMAV^U6UH?7JC3[ER?! M2;_P2:\W#2UOX[I?7[A M)ZWV=G(M2).E,5_HYGWQ\L0G@52I\H8H2/R[5=>J+(D0Q/BEHWDRL*2-T^N> M^CO6';HLI577IOQ9%\WFY*JQKWGU2=VJJE7VQ44#:K1VD7<[7[N=X5=VIN)[4S4;*]Y6 MA2J.]U] BD&4L!?E=?@DP>_::B8BWQ.A'T9/T(L&U2*F%SVMFEC59BNN(6N- M$(!YFXVX9L.J6OSS:FEY_5^/&<#1CQ^G3W!Y;GKZEMU\NJ;OP2I M?_F$]/$@??P4]2<=\_3.:";ZS>*'M@9TNAM9*P1L#1048E=K@%"7!V>>9J.$ ME:429B4JV;2U+,5:8DM5"$90K7/='$1CNJ!4M?6$KO*R+72U%G*UTJ66C;(# M==K1Z>?[JWB1G>D[N.Y*.]*X.K)PE@55%:<"*4S5;SSS0 M6Y+49[Q#;DU;-42G))V)8R66:B/+%4G:;'0-R\FZT2,!1[B1=V>S>]8NK>DL MI(2T%@G6[!J]U;_*,1]I(C435T\])K6LMLW$9Q!FU];Y!E9U/G)2=-9L-C#> MEC(ZV0::9(.M70.&\GO8/=W5S>OQ=7-M?AL=CH7\R#QQ!L*%>FL13R^ M5<6:ML[$YXTZ<#2!/AQB<-49NYB$4XZ3@UC>HYWZJ2<>Q:8]!J<%IQ^(0V]3 MBJ@^?GEC?KQQB$SPKTV[WK :H+,VIBB@.Q4%WFOV MJKQ58LL'QVSB:;+-4@-U!6NP5I7"-D3Z#F(CFDLDDL;M*V%LET[@TM:B9+I:I)GEFVC:A,TW-?'@@/VB!]4$*@R+9 )7O2>34W=>'<)_.\ M;BFM5=WF ?N#?/UFQF;O,2>UL)2-'$3QADLP2I2LJ&HX[&71&YC.[IL3<+(XM\M*[O?*,Z=+;8Z,R/LOE1F7[&63A$7UBMD M>;-G@5F:0MN\-)11^WQ#(#>F=B]9M:9,P-JX?'Q M)IU+7<;!@E6OBB< M0(-.0(]R&6%4$X&G&U%K^X7\BZ-3B5,^S@QDK@I[U@&/64X/$FC+(5CE?-SV M27W#TLOUNE;KSKM. Z"SOX3 #_5XP/;3^,I-K^KG3:W44;4G4*NIH5;[K1=" M4,4)7A[!]%2>]D-B+T$M!\YF8AV#ATZ/4\Y.,'LVA4C96Q12R=##U">$9R980V2#HR(:P M3S#G)W%&U@A\/&&#^5X81S#_B.$T\N+09W6R4&2)-X>*Z<)+XCGIZ_LBFWL9 M;NYG&G&:G\'>"[Q^FGK1/#@3IS'^+\Z@;YA&XA1J^QE6TS@^^Z-J3V'Y\8=/ M>",./7].>S(O\NE_#$/P0IRR'UG_B!@FJ1? &Q],=4Y[X><4_H!5$H@10]HX M$%'B);!1"HE"HAW,T_]2YL>"^T;?/072)Q__/T$T67@! S#Q_)1LD@(!#-$D M\OP%KP!0OGLU];-CB":!ERX8E6&6B"SU%C!^ L_$(8$] !)A]C3)!I & #KP MAO"-$,5X)\QPA\"-0EK,R+,(TFR*5"QDBX2S!X(7ISY")O/G(H'_ M4T)0D #5"\HYF=\G'>S+8DXV6(NBP 68G[F'J1?[R5-PA7 I;X]]+XYI4^K# M-+Z#9Q+3!20,%H1I&"2+C@$;8!]9 '&;(=J">0R.,981[8C9B%)@BF7?F\,& MCZ+V%(8)"*^PGA\11!'#P#B0"]F!YCA-"+?N3,XQD??839'%8UMJ.1Z+K[YRQR<+H\0=$X- M5T53L;Q%H?(]]=;TSUJ9;UHTHHVK%6G/MW*[LVA[U>5 Z@A,Y^@22[E'"484 MZ@,S.!WG B35&_2N4*NA2N6:BL*EEF<>D_\.M;\ZN.M_F/J+)SZJJK*'\E96 M6K(4/^D:7:>61P(PQ,[%^[+4E=%HN-Y7A9:5A! ZW^BU=-7>#QMM+OFJWSL" M]%Q54N_G44NS1[V(#E6C1G;/<[AL#9[4'"X56B54LI.J MW'4?(T:';I>*MJ.*$$4?/(Q.3Q=<#+[3E:R8QOO*C7'IK:NO%)*/%(EHY%&J MDS^'#H &05,>PP-2U':1B !\JC3\C0.+CZ7QZJECQWE@)G,&Q%8271]>]L)U1 M.!=%"SJT%AD2,9>/R$5A$O 5#C"45S^K+H+$NC:6PTGI7H@$=3=$[1Y MFJ"/5SAUC(T9!PFOY<8RY/IG,_&FK7M,-NP6UX=3I_O ^$2(S.YU#= QFR[I M?$W0E7CFST*Q!4!XE$7'MC^+^@6:NMF=XGD\=?,\BQFYW!?\=W +1N*.6S"R M/^9V9 6+ /R3;7!D@N2^"=+_G0G"D;CC%GZ-VTQ)H5NP&&H M34:CV@T/^AWC0-,98I#,ZR=S-(M%0N0&W>YH*$II@"2E5-P[=>BRW52#)[GT M;"7PXBF?#OXE'?IHQ]'+;RTO!9>N$4=:F#XC]FW9D,ZV7>*HY81< M'M"IEWT6[2S%^2"[M$?5R5*1/!#X"]3OIGF3J4AG$*\[(<99V(8'\F![BP., M=#F'. 6/44#0F8E&61U)A/0YCO/)H'#J0L2];DPW;EP-)P1Y=A@6*Q0$@W_< M!*.NP;>D46*I%4V&]?TPHM%09W4LS'#F#$' 0[C"L)!FM8+IC\P*1_+X9CH6 MS3>&1S+0J4 9DC-O>)OY3CY%Y*JFCP0/1)D,%<>I?C>)ZG@4J![!3XKS:HS6BB)8]05)AVV:S:XV MTDWP"$1;):NNQN MG7@3Y\[$.]BVX?B7CZ0S[RB*W*36.>K(.9V/.Q? WD-" MZVL?FO,9P]EES"R/Y<]A]&I15)2R=H&#E$9C^[:PE7EMSJF,,UM4XRMP,A0J;^]V+M(G^E&%8^AK M')5H*&G+EDGPAPS".?!.B?=1W<@"#\G:WF[=F!SO:KNAE&Y9 ^280I4N(O@; M5D&!NH$E4.7FG&S*[NL\2PQ] MMT-U6 _\/YZ M\#ZBV1C'U=G/>,06 MH3F_[MS0?1"9QM+X40UU\GR..OEG,O0Y[&QI=)HMN"FY5;7[6(E"1H._XGQ M=?>K$S2M@!LB6:VPU9]ER0F R[_D<#>-V?&O)Y:F 5[Y&ULS5I;;]LX%OXK1*8[VP*J8\GW] *D:;K313LM MFMG.PV(?:(F.BCO3UW:ZMDQHM6^7G2[X_/ M5U(79Z]?\KO/]O5+4_I<%^JS%:Y*-RLWEU%I_5+[[HVZ6G%^>O7Z[E MK;I1_E_KSQ9/YPV53*]4X;0IA%6+5V>7\<6;(/_8A/FQIBNBTQEW?7GX*%A)*D9>9.<)/C/ MLNB)03\223\9G* W: 0;,+W!2<'$OR_GSEO8_C^'9 PDAH=)4#QN6$60A36O'.E' (RUO1MK;V.T2 M[HE+)R26.(05=E$"2\"1SK +4UOH0A:IEKE8&Z=#:(/[L"+PL596T@ _==D. M4Q>4%)C: 8[,IE"9F#_0N%-M&26Q5NPHN%[8$[^ WI59K67Q$!3:T@[39/:Q MS&P>IPPAO4!I M62GFO?KJY;U0]R@LI%_OK9Z7@9 W1_4KGD([?FE*!T+NV048L4IUTM!6MAM] M?V2$I6;!MM]^;C$)P5)6URE6GH@XCF:C";Y,HMELB,]1- :Y)R*91(-A+#XH MYRX0?/OB/FJ#Z2@1DZF(H[B?X/]@,N@P^5B5,9]Q?Q3XC,?X'$:C)"8^1]%L M/!57N71.7)*_K&"Q&V_2;VRI,/"F.T!N23X$P_JMD_W=-632,-OMD>D,W!F* M97.K0,2&J'+@&\*D/)U".L^1@[RGW3C-%97**,DPE67%"X ),:-M((LGN5Y; M#5GE9[XHNZPLZJ4<@,:7GPJQ$=ITR4\*CA9U%;1CS],DWCRP@FW1)JM60^, M@A7$.52 $*:TMD(M)RM*"&Z0X_ J)*,]8F^,M!GQ]Q8"I=Z )#1$"9/B$:Q3 M(@VL!L4[9K5KO8;:81L29RRWF"N_4:H0,:L\H:W"UQ%;^JG6SPZ;^U$TJHKB M2JB0Y[(L@.6E5U)- O0JG%YD.F-WTS!?I56 !8%,5ZHFJ ^Q#XT>T@FP%GG- M'H=^";UL3 FPN$V;2WFG*E;!^,*:U5%V64++0# 3Y;IVNT+=8VQ)Z+(H"6,$ MA8?OQ+\L4=X)160U)V3E=OT)2)*H%NE2%KEGC&EZ1Z!S2Y"FA2[:-)[E)XV]^5 M-;S@2=*;H5L'&@-_8"9KM%.QL_PC0*HGWB_"'@\5_&'[=HBV"-*40V2BL+B< M.YUI9.JHVVL@A370" 17\AOU7I9:"Q,R;Z9=P)W<6G4WU?#2LL#_B,!27E;- MGW%;63FMH!%J,;@3,D]IY"B8#72>[72(V9\Q6$?PEQ7B,NUU?G67X -D!!2A@RD%I Y@.;X\"K8 ZF RB^(/,"&B/I^#K.IP_(^/> M<,9]@ZJ<;N-\FXJ?5E#K^O--#:W(^2DAESZ@3):1=BJ.-UV=)H0A'"H9'3P8 M^ZQ&JAL^%%39-UJM>28:L#]+;(N"J4)BY& MA3EPHD&E(V>M'M@(2G<:L22#]P;N:&KHVC@P=H2F-9#+*NF"I=:&\CK*94Y6 MRT-#L&6O=_"XHFHHPV%%L/N.6H*7!LXK^V_YK@WSV'S#4_B@H7.$T;2G6\J M /(O.]G8\=^O6@(%%&I#+\ ,$'ZOZ]1\:#"-^=!@'$_Y><*''?$D&LV2ZI#C M;2OEW,!7%;GU9T /9:F6!'R01.-A7\31!*AK%,73H1A$XU%\BL$.+\?@%QV\ MT'G+$^PP8QZQ4]PG'@?1# ,A#=2!*.I _'[X#:*D/\+_>#BC_U/^#QD"P3VG M.,D]N.F-Z;2HWYL-^&.:D%I[P^%?KX'K!O@A/ GU59Y^L 33KJ-R8NC MGW7 /S9U_O]8=JNH)I,T?.X0+A6,YCOO>1U3>$WKKU%Z"/.A6D%?S\(#) MH8G) :9&IT?:A>P$I7+JA)#W!0ET%)'\Q68D:W=W 1=@Y)_V$/_4MS54QN MI<+4K&1G(9?-)1THH"\CYV2$MH4&M!"&OBWXX B<;IM9/L4)]S*$\E1:<1V. M-JBHR[G.:2\ZHM,.#?$='^:V#VY7!N]H-M].<6_W:.=O"G;NW(*S'9>DF\=W@D!8\I; M.ES3;I=TA_6HN;.CXP,48%L=/Z+/H.MUN%*A8 9=G\EU+MG(SQ$WRN]=D<%9 M"W*@N1*E"ZT'IOEM):/6^JC&.*-[QO",6<5G'ZK&9IPBG&.. :RK7CG MVP,T,W39DW6/=N8R1S10'J=?6X0#R4=<[^U=?'77[,^_#.Q?40(H?"7-A;BB M_I"%IB_4ZM_)G&$P4OP8)96NB0:H*"@!EVD:E(1.5&$>:7,(]-=/Q#2.!N.! M^,1W-VEGCYK,.([B<2)^,70 LS,E'L:,'>/)"& R"??5.YS^PYAL@TS/)WN# MX:#Y_%1=& 5*P -@%6A@/!E5FQ5[U# ^B/K #?%@B,]I-;'2$=W7 =SVJD$UF,2&^,6EMLJ.U]MSQ M! AY(,8DS6!'=>UYLUDT&HTA_"CJ [-\,,7M<[K0Z+*X?=VZB[U1A::C8&0* M[<4[F8:$&_='?!@:5X>B-^7''_9% +=7A>'(>9<=*>^Z&CS(0N7:?DI0GY(M1TZ&<8YZT?PZ ?O^6?_%![ M#Y.%W\4T;YM?%5V&']-LIX>?)'V4%ND7-4\ML+3?FXS.0MVK'[Q9\T]KYL9[ ML^*O2R61BVD"QA<&[6GU0!LTO[5Z_5]02P,$% @ G%,#5P@HT2@Z!0 MT0P !D !X;"]W;W)K&ULG5=1;]LV$/XK!Z\= M$L"3;3EVTBPQX"0MVF)%@Z3='H8]4-39XDJ)*DG%R;_?'2DI3AN[Q5YBB>)] M]]W==T?F;&/L%U<@>K@O=>7.!X7W]>EHY&2!I7")J;&B+RMC2^'IU:Y'KK8H M\F!4ZE$Z'L]'I5#58'$6UJ[MXLPT7JL*KRVXIBR%?;A ;3;G@\F@6[A1Z\+S MPFAQ5HLUWJ+_7%];>AOU*+DJL7+*5&!Q=3Y83DXOCGA_V/"GPHW;>@:.)#/F M"[^\R\\'8R:$&J5G!$$_=WB)6C,0T?C:8@YZEVRX_=RAOPFQ4RR9<'AI]%\J M]\7YX&0 .:Y$H_V-V;S%-IX9XTFC7?@+F[AW0IMEX[PI6V-B4*HJ_HK[-@]; M!B?C'09I:Y &WM%18'DEO%B<6;,!R[L)C1]"J,&:R*F*BW+K+7U59.<7UY0$ MM!9SN/5&?CD;>0+E3R/9 EQ$@'0'P!P^F,H7#EY7.>9/[4=$IF>4=HPNTKV M[YLJ@>EX".DXG>[!F_813@/>= ?>ZZ^-\@_P]S)SWI((_GDNQ@AQ]#P$-\:I MJX7$\P$IWZ&]P\'BUU\F\_'O>P@>]02/]J'_3 GV CQ/;Y; -\#PUN@5 6N1JE62H)45C:E\Z*2 M&'!SU,H%*V-Y)_N1U#3A(5=W*L MV>,5.K6N!+>X2^#3/DLAI6WH;8N'!T$TJJH1&FJT$BM/HPAL"WZ2',]>$AUK MFG4!R]HJ#9.C(,TT.EMI(V*6V(0@E,F!9N7^&#)P(%:@?*\KZ(B4_W< MX9#KQX#:H^7LDB*"=Z1*1WS1"TG4M:9Z9)JX(^VG,17J 7G81Y$<9(<9R$(0.6Z8[D.+?VG*6E0/"2RE-#:G$/3# M<+]GY2#,CL Z0[]!$H-6(E-:>3;A,C("QG'JXJGJNG8E&4:GW M$AP3L8@8I M#"X*PPK-@P+":47-N@P)>=H"0]A@'$",:F+&*8N*^J9>#5B^'&2SB?S23=6X("^IO.$E[+:'7)04FC9:&Z2[?'83I\? M-'_=6->0R#J)V49C+[!E_B]='4)'OJ.*4F$]W##J08CWD(3A$[AJ;)YGO>>+&K1=MK_\_BI(.WWN=_06 OQ!4E0^TV.(PNBUMU<&9.% M6/=0;5-T N_F__Y<XR?R.X63SJ?;V$\I!=Q7QW-X[EXSVKIFEFC7X3+M MJ,>;RL<;9[_:W]>7\9KZN#U>]C\(NU8T/32NR'1,Q^P@CL[NQ9LZ7%HSX^D* M'!X+:BRTO(&^KXSQW0L[Z/^+6?P'4$L#!!0 ( )Q3 U=8*'*)=PH (,> M 9 >&PO=V]R:W-H965T<8NA7ER; MM1:\=)M6U74I5TL;A8'T=J3D;Q"5<9]LHU?FV-QT1BK5NUF M(%C)VG_SA]8/@PV3\,B&N-T0.]Q>D4/YEEM^\U*K#=.T&M+HP9GJ=@.4])\^P'VMC=0.'6_/RVD(VK;@N6CEOO)SXB)RD,3)R_Y4X8R7I?L!U$N M9+U@KRE#I)7"L+?2%)4RC1;LGZ]G6([L^=CFV^^BO+PQ0F3TMZD])3T/Q&[TW+R*W;$.[\+QN$"\;!61I3,*F:7@LD5 M3+),S9&(^C.(8UXUA6TXE9EALG:+UEH6@M:X L1 VJWS=LUMHWG%%MP$5%#2 ML%+.YT*+NA!/M^\M1SEH4 4KEEPO!":P26SXK +&6NC%EA5:E!+(+T8?O[TU MH\O Z2PX$!. =B.;:[6"JE* W$J8RLS66+%B(#O-H<1V-$:CPWC-RX!G MY#43<]"B);^L>$W 5*.AS"SA$L32^8URR#L.TK0TGR'[S@V&\LC-M;)09^0" M-L/;W+ E,I/0*@WZ*E136\K3=:,I'L;9%KA?=(D?JFU !M:+G1O; -WSJG'> M]"B.V$08M"!AT-X**)1QD=;B7M2- /;7AJVY=I-D+=6&%? \;%1K*U?R/SYZ MA!1":,T@AA!4>>OZ8@O8!FE6F=Z)G*WAU;FJI"(MA5JM5$G1.X)[*:K2^0A0 MRJ&#KM@O%(]^?_?[3K>SV32S?R-'R8(*^"%Q(^VRQ?X1$6/O'##2QCX 5K&] M8M^1OA/>?!**.9>Z#43GZ$4-9R$[&XT\MM66E@JN:V!TVVJ$CAN#S]:SKL0& ML1B4K5OG^:R2?":KG7V.>FIR.@EL[2H4)3Y5-9X,C"I=6&:\XJA#YDX4.&(I M//H3*2,>1-'07O*:6VSXBC('Z2HTYXL*WA54,K , MC0!]JWNAGP'TLQ8O.$E2AE*^[B#TVCH,T%=*Q)"BUMHM=>DJ0U)D[CQ5B@=+ M28,$7W+8M.:R9$@<;!2PD7Q?=QQLON 4+B>Q4_!8\E#P]INO)G$T?F$&Z>I*'G6($UGT)[+S[%N8L9HAGDGD M9F-7RFH^)ZE?QU=3="Q5Y9HOK,;$N)L@YC9KX5HRHBTDY< 5<,$7@.\Q_V,? M[1UE(&3+N2R8W:Z%0W\D@3?$D=LNB09,[LFO8PY_'!%[[[*1:AJ8U0:9_)R1 MX^+\!?'"ANMRESOPR5(B4B1,6IPII 0,A0P%><#WAC*Q.[Y:C7+ &PW(4[S8 M*7!C\U2!+P:?^,^(ZN N8^%YP/$\XQ!XNP]AX .#,3>7-:A (AX[A^U@?-KP M-2*DA6CISH/0XH]&$N?P;:^(9-%Y.V $LH^:Z9(U:]4R3-L$6-(X$W8CB'HV MRON^/00IO4L!(6B%*<45D0'6_]%P;+3;%R[3.HR_K!U?'@A%?2^V7:4IOVJI M*N(HEVS4RK-98]V1[-;,*KGP['O&,JE&[$Y5\ 6FZC?:S M+JD?\4RIG-X5WR\C#]OH4OKDH[2FNXN50\YZ"8,IZ:I MOQS!:X[>@$Y C&]&VIY#^-,5R 9GF"\#(O$SA7"B_]LY!N:-'RV757G_@ MKDKQ@J^GP]N0]=3[G+YBOVF*CC5L%_IV*JV9.7@ MJ+T;GD-W0^N9=;C\#1FIO#P8MVA/!P9@U6SK4)4#.X +TAM2*M4M=#XI%+J7W#ML+QT6J,7"8N7S. MWJOZ6==,W?:<\;ZS')*]+'Y'K%Y]^Z-;5@6Q%&(S^DD9=\.$N;=[TL6 M!=%DC,]D$I+K_SJE41!&,9MF8\Q)LO)GA?/07%(3<>1"U"ZL=@N/=7_N *O[ MYH[A8B$5L@V=3^73[/ANE*^FP[E-+%\4[E;DA-#14,K"4G#A'R'NC7T:W:1AI?XBN(@S,=N' >3<$IS M&84U>2SOJ*R+/!Y?LB0)Z6ERB2BEX_'CW0=VY=@%]9."S\D.$&27\38FDPG+,HR M-(N6NLTOS)06608/.63C<-(BR[WK@6R2II<'DO4IFI,7P#/W#Y??BR=*#OOS MI**.\!]=-IGJ+J$'[RIH;FSGH'E[=2>ZPN6,Z/&W[M)[I)8/,+?94?>3.QML M]9VMO[FTG-G2^!$['3*,]=-D41/MUM('[1CN].2HBB M'%6(&@21=_OHV2=W5R6#6+18LRFX(1K'ERR-HWXG/9]'G693I'L>02M*J=>* M9Z^5)!1'-9_;_73'UW1F9+'CMR0A/^71=,]/-'X:IUV _I?(7*1ID,2.7V/2 M[Q@I3D!$J9L+\B1S4V&0$ZVM@OP= :UXYBV!6-B_AC^QW-ZWI(.^KGOD[FP M9]@Y.(_38KB9XC0)XLFXC=,D3%U0\B"=)#Y.TR1I0Y=E".?3'N7_6^'CT!U< M49;Z8SG;RUP:GZEP9!P.UV@:TJD<@B_ZFG&C./R+\&,9G^0.IG:"Z\S"BYS@)!R32CK^8 M1E*"$&=!-D:[%TW0M]#8 ;J@[BN)OXA&4%HAM7_3V-4M$5P/J1W_W53R)9#. MT=SV=ED>[X?-N^W0"Z7KP8M!7*07[O6G\3V)?T?8S_9O6%_[ M%XN[Y?[U[#NN%]3I56*.K>'5.!OY_Y-T ZO6[C7C3%GDJ1(+G M6FDWCRJBYBY)7%YA+=S -*CYI#2V%L1;NTE<8U$4P:A629:FDZ064D>+69"M M[&)F6E)2X\J":^M:V-T#*K.=1\/H(/@B-Q5Y0;*8-6*#7Y'^:E:6=TF/4L@: MM9-&@\5R'BV'=P]CKQ\4_I:X=2_6X#-9&_/3;SX5\RCU :'"G#R"X,\3OD.E M/!"'\6N/&?4NO>'+]0']0\B=\Q;1Z;>&_.^EKK[BN<]#R\,;M)7#+*]01;B[AR%*-\+$HN9 M-5NP7IO1_"*D&JPY.*E]4;Z2Y5/)=K186:ZOI1T(7<#CKU8VS#C-$F)LKY'D M>YR'#B=[!6<"GXVFRL&C+K XMD\XICZP[!#80W86\(]6#V"4QI"EV>@,WJA/ M=!3P1O^3: PK)30=YPO?EVM'EJ_(CU.I=\CCT\B^;>Y<(W*<1]P7#NT31HNW M;X:3]/Y,W.,^[O$Y]-\HT%FUU!NX ME)HEIG6L[Z[NX-&1Y)[! EJ'9:N ZXE]/>$]YEBOT<)H&"09?-+=A/&M2IA7 MVBBSV4$&;]_<9,/A/5S#!4SC+$O#=W*3PH?6:DFMQ1!D*9_]VAV9L#;__C0D ME#<>I_P_35-8YGE;MRH$6" 3DLO.]6467P^G5W YBM/T]NH5'H*#[%[ST+R M<3SEC/QW%;*;[,GB@SX^RQS',"I MCDM>C$=F8!,> <=.6DW=I.RE_3NS[,;KO^K=(_59V(W4#A26;)H.IM<1V&[P M=QLR31BV:T-,=UA6_%:B]0I\7AI#AXUWT+^^BW\ 4$L#!!0 ( )Q3 U?G M/(B\*@0 +H* 9 >&PO=V]R:W-H965T^ZY%Y(WW4GU51>(!O:EJ/3,*XS97HU&.BNP9'HHMUC1SEJJDAGZ M59N1WBIDN5,JQ2@*@LFH9+SRYE.W=J?F4UD;P2N\4Z#KLF3J\0:%W,V\T.L6 M[OFF,'9A-)]NV08_H_E]>Z?H;]2CY+S$2G-9@<+US%N$5S>)E7<"?W#;Z"3@KW4UA#CP(0JB^ 1>W/L8.[SX%;P/4N8[+@2P*H<7#L,MUYF0NE8( M?R]6VBBJE'^.A:&QDARW8D_/E=ZR#&<>'0^-Z@&]^?F[AU5I<]X%N8O!(L^YL]'COS8NCI8@85+ (S], CL&T>"0S_/#<\CEJ1*[ MU-O,W-;*AM &U!0*$[64!M>-N7Q M@(K>:Q!\;5.D3L8V[&*[5K)L[3\B4QJ,!/=D(E8M(Y_*0]-K:ME2OMEVJ^3> M&16/?UJC"3RCKF*N8-+@_A?>_:NC;V&7@&B'MJ M@'3CZ=OJ^$6..*WIMII?7H9_43@L,^OV][46PX5"VUO93N:[+GDR[SIK7H5_O&;-'T(T_B35='L=YP.@@"UZ0:#"_''JBF4VI^C-RZ M[F0E#87630MJ+E%9 =I?2VFZ'VN@;U?G_P%02P,$% @ G%,#5Y%XUX7% M#P O"X !D !X;"]W;W)K&ULW5I;;QLW%OXK MA.MT;4"1)5F^)$X".$Z"IMLV09S=8K'8!VJ&DMC,#%4.1[+ZZ_<[A^1<=+,+ M[,OVH8W%&1Z>^_G.X;Q:&?NMG"OEQ$.>%>7KH[ESBY=G9V4R5[DL^V:A"CR9 M&IM+AY]V=E8NK)(I;\JSL]%@<'F62UTFV_(_4/+#MDFNCZR.1JJFL,O?%K'Y009X+HI>8K.3_ MBY5_=W1U))*J="8/F\%!K@O_KWP(>FAMN![LV3 *&T;,MS^(N7PGG7SSRIJ5 ML/0VJ-$?+"KO!G.Z(*/<.XNG&OO=#7AV)$UV AJE*/"Y/7V[LV7[_)U/,GCME9Z$R[M3@9GHJ3T:DX%L/!16\P&/!? _[KOIH8F^I".I5Z M@?P;(__XJW$R$UGG'#$<^H?#SDO\Z+A^>%P_IN-OGZJ#'BMQQ?$,CN126:0G MH0L#L_">"<%,-'Z/GJ8<%'7,@X!.3+TRA M*.91L/GA0EEM4N(UU0GSM1GC7^=6J4Y&;[B\UP][GC#_G .:O_;X" *Q=W4^ MQK_7U^?X_WGO>C#DU8NK%^*G+8>=*E6R:B!.KEU.&N>U\>50G+^X$M>78W%U M.1*WN;%._R&YP&,_RK&"@;8=>C2XPN9K,1Z>BRO\]XDM.KX05R-Q>2FNSALE MOP]*/A:CWGA\Q6Q>CRB;7/2&XS&S/QQ=[9/U*U1^!RO(8LTBW"^D_29^,%EZ M9[SO.3-3?#R'5J*L W8"*IJ4.M72:E7;=3>=!'1.Z/'WWUV/1H.;._/\K;$H M.U B+PUO3@7A,:8K1>D9+165@8.F[,A MF)CP#U$MZ,?Q\,5%?U!'%046/'MILB49!EA*EWW6UQY5+JQ9ZE1Y5R9PQ_;T M:0L%018(9OZ'#IM64)),?J]TJRREB;[P"L3&4OA-!PK+ M1$G;5"+I-L*?2E.)*( ',R?AR"1#OM)3"O\0*+0ZB>>R,$'9")W*LG>ZN>03 M"B,<8#BR&,E+&[N5< +UJI+<019@!94"&2>AD#T9]P?/3NDG3BBJ_*5WL\L; M5OE;8&GQA2B<2$^I?E&HWRN8&%:EXV9H-AP=![Y/Y*E/:I98HEV(A8E?^Z"@ M/&S[ "V6GO(BJTH<.KQ^<4.[0ST^24[%5X(2]R$D/J'$%U3NQ8**%.)7)*AL*I BM,?@@A>[7Z>EYOKB.@5UUA6)\4T*S0CN*@J)ZG MAQ]RL M/Q ;+7\,CG@+8RC.QT%(\!#]"3:!3J8 W3 "#&A![*9C2_D&D$V1N&*JLD@8TH?<*S4 M<3(-&Z&#I,I\O/&>4-))5NGY),6?BIV.]40RC8F*"GE"@)0!I?<$8II0:@YMINPBOE)Z M(FR4OZ1'1)E$IE'M4X\45*Y1-V2:-O;SFH-P2@*TU"+T T1K 1>/]T&,' 0; M4+%!GO!^Y5!W [X$ B6V!JRJP L43:8!YI2VC%JKBHIZ@05ATZ;<[J[HA.Z) M;<8LO6U,1:P!&OX68SZ\"6TP(-9%DE5>^050U]0:#Y5[;'+44KS8'5I+S@ MF%^(2K\#Q_,*(*(%C/- 8,H$$D\@B028#>*,ZG93J(?]X8 L@;(_\.2?P =: M<.I- $53:@-)_)H\09K;]#?PAH?OWW[\^NZ6Z$=44X*RF>Y69Z?;U!M=8F^W M&7N[_!JK<.#B.:*9G)\,2^1#:T)4K4[HD.:ADP\J---Q$;I-&>92OIO2T3]6 M")#0U@Y )V-.0X9&!^TR[T3$HE[JC,E9-:.29RPL)GWVT-X*W@E\3\ZXME4= M06)#BWWQ"6#T*=;9U9G3"&?8OQ@UMJ[]3CXP13]S^DD]W>$:FS^TCV;&8Z^=<6M0TF:^-,12<+(^!:(VH!M;ES#3 M3+EX[#1#IN6$LA6UI@"YA?.!.L4:=2USC$&_,.) 2$V0H9MU,Y&/*#R ]:[OMAOO9".8POP9\QX<.L.:08;">/P M_D=2Q6%?X>8#%"+:F:RY3BK??1?<4Z/-0LDDMRL\3$ T\I)4TRX"D^G?@35 MJNMT>.BXYT2S5?P?;UTK2DW_"T^.Z7'3C^+$*S?4FRKN0=U*9KH8RKM>BFE?0M+ M)SR&S.FJ@E"(CW68?8J=::4814#\!P?,!"MG:EDG4,*2A@&5GYJEB&;8RL\D M ;CI"HU',#[M@OJ&"5 /N#67=MV,(NLIY0X14U4F5D_(UR=8[$H$/Y9A"%J/ M?\!]+@NR2IBE**Y+GCDO ])346U*'C7"8Q>O!2^ZUU9';*J)6[RV+-:'Q_AD M$$>N;4O2!&33A@?FYSFP9N0>;_E$NXXH--4T52C21]'74L*UD=[]E2'I7TZG MFJXM*8*[V"S"L-V@HNVLK.V0]W!*94G,'G.F25%-4,9Q[8)L16K(Y&H/SS(K M30LVU@P7:K:3VTSGVK79^EO94M-N(9#*R P!P+10%IL%/*)C.YU M#@]>NP4$?78Z:X;2Y#N^?G"#UC0Y[4FW,*NBZ<2"W7H;^]L;J#P/KV[*SAQ\ MNQ\*KPF^B"U\K9A6KO)=4FLC/: 5E"?G]4:UJYZK;U,,C:VV'4('SJLK*7?Q MX6ZI*:$$QS/Z]H!:L.;=> >%9CZ KT3I);7EWA$*!EQ< KF[W? .#K+"69.U M#.^!=4FLIPWOAB1^1PF"4T[A?F]XDN)6_'9QON5 M>V>2;\S.'9FWHP M3"?O'FHTX&?W8",UW*0 XRB5;DS8Z<,1G\@>[Z-#8#>)T:K@?JU4N^*^O8;: M:LF.X*_ 2,]]\7YS*;9/NS-F2%;Q9:Q,+ U.?. ?9J'75,EF>T+E]WG\[5V7 ME^"<*+WA"@0>%P7NIN:XVDA&GFVKA4O66T]]E7W_Y>/];9,KQ6]5.O,!0F\^ MT.R-Z!RW+J6V*&T.66MB''9(IB$*I0]LZG01TI9@Q%3JC!)#0-:S2I)ZUB+> MO5'62TU2L9K+:L&I,X#M/8F8XIG]?EJ1>YLX-/3."[19VW:EZ3***JM)J/2A M8V[?-?S:%W^GJ35A72#B3'S\^!&BPRM+KJ$IX$#B,F:6+HK]+_B *M"+)#Z# M(J<3T0S;:'HZ=>OG-+BNKWLNAL].-ZXNZ[3>#JF=*:/))6^[#W@PBI4)MT0\ M&PTFB*F0NM#(!<\D/0M+P^H-]:8>CW09##DU.$'X8("[U@#3^82^^#BE\>V< MH?,R@-JH>]9X*%89]17V"3=Y/OM-5",R(/FVYQ;*S[X M"Q3.>SN$/B/-:YJ#K\4OQJDXS4'C@.2]D%DKYX:+Y%'['KES8;V7P>;2>A*4 MP$FO8_H.8O'\0HPL"?W_ >D[5^ U5DZM7 %L+JDJL?M (!MJM!\+-'/$XV%+ M)+[Y]/MVBNSFUE2SN?A1%A55A#!2N^Q<'E.)#!-TX$T<'#VDD>HV\M:^HDX2 M6[4N=3EMQ-GQ]KU*<_-*'?'6I"SYJ85UV1Q.M=B"4!X9+ M!SJ[!9)")8MP5]<0XR^,8MW?F#0!DG%S51N#;^85K37A$;\]V\]\Q%_\\=>N M<0-/3Y\\:.@1%3^ K9/>HPF.6">[Q2F[7,()8]^V489;U#8PT^,SD,\!N(!D M*X,4K8'X4_S!#QM"9L7#:A&TS,G=JG!+48,S/]@,\P:"XU3E)=T#MYJN/>.@ M_5\=6A6^IVOKQG]/-VB#EO;W83TZH5U>)SN_)]D?";L^8CUK?5',G2Y]-TUW M/,C+_N/B>K7^-/O6?Y'&ULI5A;<]LV%OXK&+73 ML6=D2:3D:VS/V,EV-CO--DW3]F%G'R 2$K$&"08 +3N_?K\#@!1E7>+LOD@D MB'/.=RXX%UROM'FPA1"./96JLC>#PKGZ:CRV62%*;D>Z%A6^++0IN<.K68YM M;03//5&IQNED_"_5%_-'@;=UQR68K*2ETQ(Q8W@[ODZGY&^_V&/Z58V=XS M(TWF6C_0R_O\9C A0$*)S!$'CK]'\58H18P XTOD.>A$$F'_N>7^L]<=NLRY M%6^U^DOFKK@97 Q8+A:\4>Z37OU=1'U.B5^FE?6_;!7V3F<#EC76Z3(2 T$I MJ_#/GZ(=>@07DST$:21(/>X@R*-\QQV_O39ZQ0SM!C=Z\*IZ:H"3%3GE=V?P M58+.W?[,I6%_QB=L0^ZQ? M=W/K#(+CW[MT#BQGNUG2@;FR-<_$S0 GP@KS* :W/_V0G$W>' \ZP#/#G'_ M'M<<9I1,1FP/L[#^Z->EI7 &;K43F;"QS$3. :&RL24>K\SD LJH)768B!$?M+,%[7\,-B'0UE/TJ M23<&8LI2Y^1+N$T^4(C$ )&\YPI\2B4O6(__7"1IF=OV"_T MSA)Z3=(WOS7:@9>/2>MCTA>)&"06*A@F$ :X_8^YX%,H3C M$@I]!5OPB^)( GA*F#B#5Z7UOL!9@Q,D./=M:!M8!0=0/&7PT5*B%9FG4['TPHX81#05^Q;YLZ(IC3(=O Z0_'W1ZA/1DN<0N!\QDA6K]-J=, MQ^=*>/N0FPX?DTW)1&-E*14WK45[A'*7'X8[6*S=\AI^L/0+CO(;!NJ,\4IU M*2K:V&U)O<3DULI;W8BFF"5;HZ M:<.';87/.L3THS GD'82\T?O@$/5%3=YB':[XG5XTG5,2YM1-XU1]T?5TS): MXW4Q8J6+*8]RL*&J0[_(?=CIE,#>!1" 9MN.WK41]!Y1(W87TLNN5,26WBKT MN4 3)ZQKL](SI9DOWT@21_'\''?I%FGO)9.F;QGO^$@V/1YZFK<:.;IZIMX. MP=QF0ZI)R!3;5B51: >WMS8[7."K6LB6F^F8R@OZEI@E$6 5BU%#H<$8/B>*N;3 $!3VC#"US"$/&P8[4<5$$S(;*V4 QCOUK7@ MEUZJB;U53IU*K^6B1H1]$EECO /N.4H F;Y7(QU)MLSWD0"[N]:T^H3*WN5P M[C9K8"S6:,0K\A"5'*TD=4IHX;BBRL_\R& #,M,AFWMDR$DQE,$T&&.%DG# M(.S(?]2-!:$]ONIJ2IND8K"SS]HA9:.W%UUOS_Z)=$59B@#L;#&B,7X$R25^ M,7#B-Z8G%\>[ M%P\JU&?9TA[-+M/C%V\'-#N$ZO1TLHW*+QYVZSO,!N4->FW^':\Q0_ MR3"976Y(3H9IFGR?=X>3\_,7;Z_QL >00MS9!@"L7%[\'TY.SH=GR?GQ[L7O M=S+L,9T<;[W_+XY.+H87LRUD<1$C08'VN5K/Z0^M6/K$R7!0(NBAXD0K:"OHLT,V%#5M!-6*_(KWU-$1^\Q-\-R=M]<[K M'3YO8=9SP/Z50-%-%O5._)&CA:3L'^M].RB&LD_ ^FW5?LZ6N/:)/7!&]=LMV.^XZI.:)[O5/(](>,YW R.0U]=8R%K;=Q+T-0[[#$6 M!K!V[./M6.C'U_7,Q?/_--;YXHG":L2"[M+Z>]LA3E+OH+)&Q1(3IT 2'5NR MWH3Z[,/M_(U%^; .'1(U\3VFUC=K0+X=&ENQ,.Q/Q/O1K]#L4IG+FW#' .:[ M3\B05<+/9C].1C,T,4IY3A"-A:1=&(*5K85O ]7S:-==S[AW)5<*L_07CS:8 M(=S.=:O=W>9=N-);;P\7HQ^X66+BPV%:@'0R.C\=0%5_V1A>G*[]!=]<.Z=+ M_U@@JH6A#?B^T CH^$("NAO?V_\"4$L#!!0 ( )Q3 U? B7[ / < -82 M 9 >&PO=V]R:W-H965T"1Y@'VQU>RJ MK^Z#?;GVX3Y61$D]U-;%JT&54O-F/(Y%1;6.(]^0PYN%#[5.> S+<6P"Z5*8 M:CN>328OQ[4V;G!]*6?OP_6E;Y,UCMX'%=NZUF'SEJQ?7PVF@_[@@UE6B0_& MUY>-7M(=I8_-^X"G\1:E-#6Y:+Q3@197@YOIF[?/F5X(_C*TCGN_%5LR]_Z> M'WXMKP835H@L%8D1-/ZMZ):L92"H\4^'.=B*9,;]WSWZSV([;)GK2+?>?C)E MJJX&KP>JI(5N;?K@U[]09\\+QBN\C?)7K3/MQ<5 %6U,ONZ8H4%M7/ZO'SH_ M[#&\GIQ@F'4,,]$["Q(MW^FDKR^#7ZO U$#C'V*J<$,YXS@H=RG@K0%?NO[5 M%;XF]:=^H'@Y3D#D\W'1<;_-W+,3W"_5[]ZE*JJ?7$GE(?\8FFS5F?7JO)V= M!?RM=2-U,1FJV61V<0;O8FO>A>!=/&F>>F=B87UL ZE_W\QC"DB(_QPS.2,^ M/X[(1?(F-KJ@JP&J(%)8T>#ZFZ^F+R<_GM'W^5;?Y^?0GPS'>>[I=*3V$0X? M/I'2KE2^Y9J<1U,:'0S%H;HE=Y=TD+=_42@)X:2PW*B/=S=#QABI;P?YQ:T/ MS>"[H=+P(NFB8J2_46 J>?5Q=#=2"RHI:*M,EIS@>!U5 38?--=A'!V1Q[!J M82R!TD5O3:D3E<(=*+7!10"JO]M@8FFDG*-*E4Y*6W05,-5SN*($,<0DXY8C M==?H<*]^\;:\]2+)I/C([K5)%6!@R4-!C30)OSBA738YH>^Q8C!I <'?IRKX M=EDIX)JI&Q\A^[\S:4M94SRE$ M!>O@U@1E$<:; F$MX6R[@2])#'E:=9W]["0/.7R%Z! K9H?[]^/VS5>O9]-7 M/T;E,)T$[U!ESG;!61BG76$@*"8$"$,C1=$I)\16#8ZI4.PIU$5-RJ)7@CW8 M&UJ9IJ?6*04S;Y.H !.9QZ]W1)\G'2,SV(&XQS#',VZD_H#5)R0[[[Y'J:3@ M+9K $F2)$%^AMVU),9L0_,K(^&0]#G0(9'.)G1;/_0(A;EWZG+V-+)5E<,8D MX=VE6TVI\N5(O:,%A= 5LA#& TJN&/9XH,(OG?DO98GM"9RHM*1;%"%#F'#.NN:+8H<97HP,KU 53@_)/NM>;6T]=DYN22>U26V:@-Z2!=<%V9@ML66LF! M!Z0E"UH.ZSS[=44< '@5*B>+GX HM"U:Q+^/8?ETG$;J)X@JLN.*2KLEB3:] M09%+^@MP'L<;$(=V-A2,+WM/;_U%#N.:(XF^HU;:MKF/2/]'L*5[,2S2MX2+ MD DF\1GWT]I#IC7WQ/Z%ZG(H 8@LV$L?ZB7.T8H7X%T$7Y]P#MHIZ,6_VK(5 M$OFLN"FDC3-=C*P(M^1.E]-Z(!$$,\^!Q'UTL3"%XYI/@0MV"@EK/\MKZZ8;[I]VL$,N-DCWX@/HX);HR@=:[X\IFW*[$BWX! MXNL);@K[[48*3/2?DS68J$]&[3-+NI3OTZ--1M(CB]6[<:DJ#7C&V::L/IK4 M7FHBTC:D-U)_V))INR5+)"O-$#PFCZ0K.+Z>_C":XOZ :<&Q+UNI-ZO#,@^Z M;M2C%LP2&<*=DQK5-GV)H_U)@45<=CBAMM5A' ('>BPWZ KQLQ&N6L>+E]#_ MT;ZC5>'5!T+:Y&'\Z(AY))C?8K+#<=AI\?< MF@):P NR!_[):Y*T+D[B@Z7DV#:0NTT_MK$($2$#Y(Y#?,#Y:];??\ MAOEH698YQQ>5?./8M; OWO+BOFQ63T9>WG9[\]AZ[[@-=J/M)%P%?\(/_WJ\ M7A^[T([WOC74N"7*%Q6^X6&KRI\=MJ?;CS8W^5O%CCQ_\?D=[&ULS5EK;QLW%OTKA%H4":#JY;R:V 8R5SGE29Z6(V>S2MI+:CTV-^]LZ?'KLF&FW5 M.R]"4U72;Y\KXS8GH_FH>_!>K\I(#Z:GQ[5=Q->RFYKI0-VEGA M57$R.IL_??Z QO. W[3:A,&U($N6SGVDFU?YR6A&"BFCLD@2)/[6ZEP90X*@ MQJ=6YJA?DB8.KSOI+]EVV+*409T[\[O.8WDR>C(2N2ID8^)[M_E)M?8\)'F9 M,X%_Q2:-?;@8B:P)T57M9&A0:9O^Y>?6#X,)3V:W3%BT$Q:L=UJ(M7PAHSP] M]FXC/(V&-+I@4WDVE-.6@G(5/=YJS(NGYZZJ=(278Q#2YN+[ZX4^#KQD[$T6PL M%K/%T1WRCGI[CUC>T5^Q5[S0(3,N-%Z)?YXM0_0 S;\.>2$M\N#P(I1(3T,M M,W4R0J8$Y==J=/K=-_-'LV=WF/"@-^'!7=+_?,CN%C=?3,3=7GGI724B4E%$ MQ_]CL5$ X58LE=!V[SX3SN 4=B,PU/N"^$,LF0,<0)N*-EDMM="0M0$ "L0D8.%1.>HW1*U&0 MDIF1N@IC(4/ ?+9G+&C^2C('0$12)&"QC&4B\&[B!>9&6E!TQD@N@GF#Q-D( &)@&"Q+B-02PHX?>G(C?%1L3FN4'$!Y% MRLA-:'0;T>29WENW.Y]6W@7@%PPJG(&*-.O&LKPD9*TAUS5!A @B3PM>4P:7 M>(G 04!C,^4C"@;'%>'$K27YK%(3,U>Q*KVY!=*PP3_)33KH$!H%_T8<@V43A'>:)@3:I7I0F?2P(G6(0*,7$0(-T/_(HR:]"P)UM8"(!Q479%6 MT(1>()&=:0A&H7V$%6YZ!!#KXHV0>@F@TO :R-4$*(*PXF&2^%Q7395@S4A# M'$Q.2Z&H)$@#33)?*XH.?EE-.%Q"8%3)G6V< 8%2,V+5+:%7G!<>;N!D2GAM M%VZSN7=Y*%D3K-[80JZ=YVSH@Y/!>6/R%>)-:29R!Z/VO:H^UQQ\SB"[/8QG M+!=0\HQ!8JW)8[T&G=6J*$@,92^@60"O2'QRN@NZ2^KD,(X+VA7/R1Z(UBQR M"M%\T_GC"B$UTA,B$Q$H!'NU%<31.@,T7%5+2["\)[[[YLEB,7LF+J[.WX9T M-W\F[G4WT?W?6)*&G#.4K>4Y8.40%P0=IFZDSYB@VSZ MT"!;*>*,.;"35WOBT-L8.%W&QL,?*YG"S0V/UQG(:B+>6O%:VH92?/Z B^A\ M+'XT^J.V8X&63YJ)6$_$I?P +UXD7URT L15<@HH],V;\S%AKO&U8_R0BHP( M3SC?LV0#/0H ,>_<\ZO5-.4J8BB76!(>847CXUA< 5.PS.Y>((@_HYO[![HY M+ J$5#5[&R[SBNNI)4I.BV(PLGO?@-0V$;#N@:1-PUC;/<2479CW)L("F)&H M.(/AP1%2[A\V)"NE7Q']7W,&I=8@!@1/"LURN[]6CN"VE"?KVH"D2 (X,C:1 M&<, JC$A&0D#1.2BJTN2V4 M])C'92"19#]MR+Q#OAWP_4"5F&XHA2B-"79DXR6+VJ7ST$QBL.)ZIT*<-BR) M-^@ZL9.G:O$E#PB"Q$)4MBH#L:(.GS?0+H6;+E1GK& MAKN#M00:_S$K#N031\T?/PN'^7!,OBU%@6+.]6='I2C!.7/I1+S?M6V7+3M? M,M<0Z'=-74B* 8;4YR +0N91&\DO M#[4P:3T_;":U_=1HKQ4W=AEVAZ2551N8X=6:-FUC1C(P1AG$D42/2C5YU6;3 MES8_?ZDUN^:H;5?DKO=2MXW[_VJI_@O=TJY9NM7DK]@SI:)$%>[OM2JWZOZU M>I=+!%,)KN OU=)S"?\A;8/'[4O>M04^'CG+URZ3V9:*4U&T]5-(0"_ M2)55IO8?)N=@@B5[%E&BC2$F)5X.LJ+JN1T?-IR03YF5TZYPPS!KZ3EIT_GD MFAL02=B Y"EU5G(_!+3I+'5$4OS,-SQJX,G]N' RYKO(S]L3D/W*3M4:668C MN )8I?,OLKSWU)XI^; 1Z,MRPB]EPW4,:ZQQH\),H"?0G:I%:A]4GPIY.CTA MY"W=&N'\XXJZ7QZ_I(0/2A"8 .37=N)M)-H:0(E%/N34;9:U4U:F(X1V9#H2 MA!>4M%QHU5J:AG)\J!"W1'$ 6[!K"[<;T!QT<=3,CX4''/MS$"X\J2X1)67J M*S<3 Z;J7/(_Z"9>&:.MTR%M1!I@=/&HX["K6OJ/;3><,M^K3.DU$U>NJE29 M&*.)U,FM6,97NVU 5^'>%D6;4G37K2K.(AQ@U5;\2+T(V6M0ZWJRNZ%!;S%J M_4?%TDF+(,$KN\ Q3-F3Y/SV+.@&''HEH'7*VM88!U][.HGH=X]X2B0-[179 MH97-$O2XUNE_\]'+[A K-=BZ^+ MX3*8W-AV;U0T)N'QAI=3089#,"=3*7#4KY/%O5OD"FP;#@2!*";7GO#XB_PL MSK#- ?;:WK"Q:!57CC3N&J2XK15C4W?3(J;)-"W 9ML?#VZQ/0F W_P'\A3! MD"DA\73':G2B,CAVI&#S_@#YFNHCDY+C(MOB+]#!@87?->W$\D$N<-O0GD.F M@8>TY*,92N"]_1-#[^^U>RR?U&E/Z^@TR*&U";5+;4VZ#,Q&[,37#4I@=][. M$UX@*RN43W$TYZ<+[@I+B33-T/3#W&^/)G-@%9%M"PT>/.X>C'D-Q1]?J*-$ M6\X^HMW8#M,TZU O3,)FDT?[TF>3Q1=(/^#HE D#_RB)P/?]*86Z;2.U'>*! M"!9.FAPZO)\.OKU@4[WB+TP4$Z18^@S3/^T_8IVE;S>[X>D+V*7T("TD,XP^*$MV'=LSCGTS;:=-/7;:/-SI T1"(FH2 M8 '0LOKK[UF I$C95N(T=_I@2R2!W;-?9Q?4R5J;6YL)X=A]D2M[.LB<*X]' M(YMDHN!VJ$NA\&2I3<$=+LUJ9$LC>.HW%?DH'H_GHX)+-3@[\?>NS-F)KEPN ME;@RS%9%PZW\LK@:M1*264AE)5: M,2.6IX/SR?'; UKO%_PNQ=IVOC.R9*'U+5W\F)X.Q@1(Y")Q)('CXTY*DLDX7]68@**0*G_R^]D-GP]'XB0UQO2'VN(,BC_*2.WYV M8O2:&5H-:?3%F^IW YQ4%)0;9_!48I\[^V"XLMQ[R$*UR]CY*_ GRHU9--QQ.)Q M/-TC;]J:._7RID_(NQ8Y+$O9%3=NPWK&__=\89W!U1^/V1W$'CPNEBKGV)8\ M$:<#E(85YDX,SK[[9C(?O]D#^J %?;!/^K-CM%_:9#ID^R3N?_A1,*&<,$PJ MIYE[L)2KE)5\PQ)A'"B!)=HZRU!^"Y'Q?,GTDO&M-)=QQ[@16%846N78A_PQ M.L\1(^S6)H4J*#(BK1+!C+2W47/!4]2#I)A183-Q#Z*R(F()R,GA&J)T(:$% M.FW"\^TCOT>L9,)X#B0JP2(";JNR!(:5UFE] Y&4])1LS1!8Z X)5"*!('M( M#N&YU5B:Y\'ZRB09>((I[BK#<[;B09AG(B,3B$Z>8IYKH,"2\SK":E ;)FN%M8M8I2B((<)-?(?; MG$K[6215DE>I:!-H)P1;A02O*+DB%=Q:G82;7K4HREQOA$#6*;&4@%L:?2=3 M4I897:TRIBO3/&4E++,15%L$C&RL;^2"DQLT5)+A5.#1;MI9N,4 0\322K 4 MV%:"1% SHE1-*F,H9@57:'(%Q8G=:C3VG[8@4S42<@EW2FK MB+)T[0O3?EH'9<1.27Z6OLK6831$#PEQ5NJK"MF+7!#$ ?[YHWS5!.T)MW6< M!1K#+$:[MVR+Q8!O2VP.Q)"$U-A2P7??',63^$W',,+?K*LIXL$BREQ;"C\R MY9MH:]=S..*Q/M/! 6*CZ@F(&M;T9NYCSIZ7)0V&H(D<'W="50&XOT'A)EG; M!R2)P@*RP']=.EG(O[TWVT6?,.^K!^-S8O' XN?X'TN7Z*9Z38!*\ ML>ZZ=0)[W97[@LVB.#[$YSPZF,W8!TT45>_>N_)3"'ZNC:(&T<*X"D[>E7PT MG>)_/)^QFVH!3X.LR)^78N'Z2U].7@'&>#R&#O\1\'9U/0!="Q]'))\$4%@> MZGG'DQ #8I>U)+H((NJ0!) CBR)FGPW(5EN+ZP(A+_X$X5(HJY]D27:)^OA&PN2 MM(!%U8#>T*"%0"-"^T>6&_1'2;.C0&72W(?I0ZD*$(R?U_ZBKS5,P,.DXN^# M \IJD4ODM*=I>OR11@\,M71J_0F\K;"SS,EA:S\S)=1F7\;#\;>OV-+HPF]* M?<$%,VO'#-D-AH3W&@^^9P,R=^!IB;-E90@]&B?LDJ5G"=HK3!$XB2I0ANK_ MI.L>+<1M';;L$^3V>:M7^OOIZ\$8M$.VWK'"2)IN)="'#K9;V!\RN+5WCMM6 MVHV\?^*)KT%?=MMOUS6L]^>_[A;%U)?$/)Y3843S"57U))H='K*?D$G,CPRB%V6XI@QH?B#!1^'DB#'U9HY>X MOC=<[(R\),J33%#>CGTH*5F$[KYL"@"S&ET]-OJM\=_V!L"0HLZ3F<^RP H= MI#1ITA3303=Z2<7UJNOQ-1'&8AP&JCP-8V>;62V/\[PY)2_)=0=]1..O MY[JH&5E 0?[HAWE&I:]YKI4(1\ O1WVTB_KHZ_CQYF^7AY]$?N%F)6%$+I;8.AX>S@;,A)\9PH73I7^UO]#.Z<)_I8XN M#"V8T2R+T;:^( 7M;SUG_P-02P,$% @ G%,#5TR'GA05"0 JAT !D M !X;"]W;W)K&ULU5G;CMO($?V5AG:PF %Z)=XO MWID!QEZODR#K&/9N_!#D@4.UI(9)MK:[.9=\?4XUJ0LECG8\<8#D1>*MJT]5 MG3I5!"_OE?YB5D)8]E!7C;F:K*Q=OYK-3+D2=6&F:BT:W%DH71<6IWHY,VLM MBKE;5%>SP/.265W(9G)]Z:Y]T->7JK65;,0'S4Q;UX5^?"TJ=7\U\2>;"Q_E MMX]\' M,2-/;I7Z0B=_GE]-/ (D*E%:LE#@[TZ\$55%A@#C]][F9+LE+=P_WEC_V?D. M7VX+(]ZHZK.6!#T"P*'N]O(H?RIL,7UI5;W3-/3L$8'SE6W&N!D M0TGY9#7N2JRSUY_$$B&V[*-8*VUEL[R<69BEF[.R-_&Z,Q$\82)AOZC&K@Q[ MV\S%?+A^!CA;3,$&T^O@I,&_M,V4A1YG@1>$)^R%6Q]#9R]\KH_L'S>WQFHP MXI]C[G;6HG%K5"6OS+HHQ=4$96"$OA.3Z^^_\Q/OQQ-8HRW6Z)3UY^7CI(EQ M@'XT9<=Q^%NK06$K-)A5N"I1"Y0:W2YN*\%N6P/CQC#3+36L5*C'N="&V95@ M%$0KEK)D4 D-UJ %I"Z-BOJ]''>W.=ZP9F 61POZAZT(A&8VIIG&)912XA5HTEE^E^ MJ>I::!>!KK011][#J1"#.:-L2<1@ &8/Y"B8P7T'QJK.[/X=!\X%JY-#W)[# M@I:WK;N ./-G(9ZR-TK#$"6-GE%@@AY&YP$]P^QELKMLQ^-["'2;/KLJK,LA M\H\& 5,X=1NI2LY=O"IQ)RIT%+ ,*Y>B$;I'7LS!:>D("MG?0IJR&\(#OEI9 MRW\5N]8@K10=98K**":;LFJA9S@8\W?*T!2<1W:E!2!V$BA( AD$3&P%S*W! M0<"I$+0HE:9GBF,8&LXTK7"Q.@NF.?2^JC:Y.O.S:3*X,F*A5,9V);QG*9J& M!Y;R:;:YXE*^%JXW5H\=:Q:]9T8^?'N_($31$$X4[^!\E6/PPSLPE>VN''K6 M:1'EUZEB0_2A=:S!9FCLTE"J3\"?LL^"M6;+X:56$!N,,DOIJKV7+(K+Y?<%XIX^XM M,:D9\KQ1S0\HCSEA@EC+NZY2<-?JUB%TR_OU9:LU"0_E[(VR%]95&5;=;G!*96'[KI"K>Z$6T9PG%59HV$[ MAA/N#BZ%JG. D.-Q(Y[ ?.CW?R.VA!SL:O6XLYBE2=+-'L_WB\!).2JL4=9U M';0AE-_MXS@LZ(]XL(B3. 8RQ?ARO+U9J;::._.W8CNDD!RACBH,.$T7-&J, ML%XKZBJB:+#IHJT('O1BO]HXHRFF)MF92P"TU2,UPW6AW:RQ&V5@Q05EDVVW MYWQ/8ZB22Q)'%XA[:5?LWP/PD MY&&2,A^P(R\?;HY'HS1D88P]4Q;G/,LBEH<\BZ)^D_?CLMFK)CL'VCB_H/\@ MRO ?\20,\!]P/\8_EO.NICH]>9ZP!^'@4\\[!'#+^RL#/YYD5* MBF!P/TK8><:3%!;#A =)#K ^SW.S%=B0,>12G[>3?FXXW431/CHSD: MW$)A_+\W7T5E1],>7/^W&]#>5G+S+F-P>6]4[-BYI19P1SR%FV?,3WGF'*#4 M!TCUV3826Q(_Q= PY8D?L S1#QF8O5G8,W= T3-ZV@?ISRC">=COF(;#'7LF M/XNTFU6;_PV)#\\=TQQK>P8_CV1!'(%2>71QO!'1^LVP/SZ+Q&!NR',O9@'* MS#^RV]-ZG'N8-?,\HM3Q)**$9=14JCB(5E!1(F!^SQ%L;Y3:GZ/T7+4(E'(IZ. QZ$W +4[\@./AU'( MSHN+C8-O]]Z#^C<.,_HR>+(<@F]1#AD"D1-TI,"+TYZ?V+?7M=?6A3.WN'YKBB>*;D^3[P,]9D? MT[83^)<5Q'G,4]]SG29/\I%:ZS7^F9H^U/+#_U/:CLRG/F4@07ORGV!QK_N' M1?:3*$5]"R"AWW.2"BWS I1J[L@?\LCQ*_0W1TA$[O7.X3K8G,?>H-!&K7Y5 ML?W!X/,-"H>T(NXZ(=@?$Y,Q.T1Y/&3P9O9YJG1\/T/[#%@4\0SEL-=+-G// M8=WDV(W<#V(>9%ZW;1PEPVW[2>AEA=./0(?G9(;:R$E2HV*SR >K0:8D&^L@ M_3#TLJ(!(>( Q3,-#9G>S_%/,SI&--&%AQ/TP/);.L6G>36=>3-,93;21_\36 M7S/@'Q&PMW=X_KY_@S[%O@B)PJB;P:/C-M=/]R]L!N QB[W_I%&\4C=?.6( M__)V$"*X.=4'E"F.GZ)C/_7_O_2#L6\TL[WO9[702_>5D+YUM(WM/J5MKVX_ M1-YTW]]VCW=?,;O@&5:)!99ZTS2>,-U]&>Q.K%J[KW&WREI5N\.5*, >@#W M%TK9S0EML/T\>_UO4$L#!!0 ( )Q3 U=?*;G X0, ' ) 9 >&PO M=V]R:W-H965T>^T%JMK/NSE=$ M03S6VOAY4H707*>ISRNJI1_9A@QVMM;5,F#JRM0WCF01#]4Z'6?995I+99+% M+*[=N,7,MD$K0S=.^+:NI7M:D;:[>7*>[!=N55D%7D@7LT:6](7"G\V-PRP= M4 I5D_'*&N%H.T^6Y]>K*=M'@[\4[?S!6+"2C;5W//E8S).,'2)->6 $B;\' M6I/6# 0W[GO,9*#D@X?C/?IO43NT;*2GM=5?51&J>7*5B(*VLM7AUNY^IU[/ M!>/E5OOX*W:=[<4T$7GK@ZW[P_"@5J;[EX]]' X.7&5'#HS[ ^/H=T<4O7PO M@US,G-T)Q]9 XT&4&D_#.64X*5^"PZ["N;!81PIR8IG?M\HK#I6?I0'0;)#F M/0O_^9/T/F!9IFX77_P,04%.?4@N3L]^ES#J.!#H:*^ ^"%MK(0+8K+"2FV,/WEB:03 M.:I.F9))MT0">6OST(*7.[40D%)*+QZL;FN ;Y366&5.] U?#)CA8HM4O#QU#NH Z.(82Y+8WZ%RR[ MBHQ Z#=RHRGZ@(O;6X/IDR PU[PQ^C;W*V?O#C/_21K(>3J1^MA$3>OR"G$_ MJ(0HFV?%85&PRXZO2\^KFXYMB';,R#<5^^7]WELSH\ MS 773DXNX/EEAJ)O9M#FVGJD]BMUVE\2 FBR!X(D$!746%2 D"&ZC]+H=!S5 MRU'M8DE%;)#7^!%!Q .*N.!QIU,?6+!TN8D\)WP;CM1=(E=#\)MHEO MZL8&)"T.*WP2D6,#[&^M#?L)$PP?68O_ %!+ P04 " "<4P-7T S)W1$# M "D!@ &0 'AL+W=O> M.Y^OXXTV-[9&='#?2&4G2>U<>YQEEM?8,)OJ%A6=K+1IF*.M66>V-'KP(W]M$:0B:EUC=AL9_%W"F7DED\T?*;J%P]2=XE4.&* M>>D6>O,1M_F\"7Q<2QM_8=/Y%D<)<&^=;K9@4M (U7W9_;8.CP#O\G\ BBV@ MB+J[0%'E!^;8=&ST!DSP)K:PB*E&-(D3*ES*TADZ%81STZ4O+=YZ5 Y.[^C7 MCC-'M.$PXUN*>4=1_(-B!!=:N=K"J:JP^A.?D9Q>4['3-"_V$G[R*H5A?@!% M7@SW\ W['(>1;_B_.<+W66F=H8[X\52Z'=OATVSAE1S;EG&<)/0,+)H[3*8O MG@U&^?L]6@][K8?[V/_O/O93#$8I_)WRI8)/7C[ X*BKZP%LD-J72V:P @:W MGAF'ACPXLS54XDY4J"H0"ER-P!KMB4ROX'F>OGUS5!30(CWNFN#@--1:5FAL M<##(M:G"*@"7: 1:F,$5/3U07P=.QM.+D[A&DT#R\NS!;326RJ80Z6I '$4!OH\+4:# MT2"4A8>ZOZ338I0&4]G:5Z%(G$GN)7,8P_6)FF#1:G^Y6F^L9\1+/,'1>(EV ME^FL^DFC@I42X5S1+:)UL BL+V.^KV#&7?I4=V:/)D>#9AWGHP4>+KL;(KVU M'\&S;O+\=N_F]P4S:Z$L2%P1-#1) J:;B=W&Z3;.H5([FFIQ65/MT 0'.E]I M[7:;$*#_8YK^ E!+ P04 " "<4P-7--"EN2<) W&@ &0 'AL+W=O M^O[[F7G(<<26ND_6+/@[S/<\^]U)ROG?\2 M*J6BN*^-#1>3*L;F]6P6BDK5,DQ=HRS>+)VO9<2M7\U"XY4L>5-M9O.CH]-9 M+;6=7)[SLQM_>>[::+15-UZ$MJZE?[A6QJTO)L>3[L%'O:HB/9A=GC=RI6Y5 M_-3<>-S->BFEKI4-VEGAU?)B<%OVNU#J-K09XLG/M"-^_+B\D1 M&:2,*B))D/AWI]XH8T@0S/B:94YZE;1Q?-U)_YE]AR\+&=0;9S[K,E87DU<3 M4:JE;$W\Z-:_J.S/"Y)7.!/XKUCGM4<34;0ANCIOA@6UMNF_O,]Q>,J&>=XP M9[N3(K;RK8SR\MR[M?"T&M+H@EWEW3!.6TK*;?1XJ[$O7E[+H(-P2W'C55 V MRA0K6XK;E"9Z=ZM75B]U(6T45T7A6ANU78D;9W2A51#/NJOGY[,(HTCTK,@& M7"<#YCL,.!4?G(U5$.]LJB#J/]L<3O)^VBZ/JNQU:&2A+B8-Q=S?J)62'B^UE;;0TH@ 60I5'5E\A,0W29ZHY)T2"Z6L0%P:Z;%-6];G M2VQ6J(Q8\7U.1^,U9#8&"5DIJ[PTYH'>JR:FO23]DV6[;DDMD/KC#Z_F\Z.S MOUQ=W?#E\=ES1GO3^M 2OJ/C;;XEL?3&JU5KV/_>XEM5M%Y'G5>\NR\J:5?L M2:T#\U6GZ/;=FT%/$#H*V32&=D)1%[YMT9DBVDB!MHEX26:H7&M*A$@0_0II M'(+ 07&M?T*\R5;K* Q8&T'8*4JT65K;8C'B[GP4T$64)XZ/#O\FH)^=?E#2 M"T5%*MZJ0M4+Y<7),9?97#RC%=EE?M#O[[R?BG] S_Z=" MS!B]@YOK2A>56*L$T3!B0Z3'M(K N6@C!3>9QFH(HH,[G&N(%6V@%Q0O];75 M\4'4*E:N)&P-V)Z**WBPJ0G[<^D)<(\-LDB@)-<6TE")A%$1*:/1+^2H%+XK M^-,]I/2B)Z47>]GD4U#DWKL0=Y>(S6BZT&8BCU*$P M+K2>G2'<(/70O7-/TD(V=U2TCT)X_RZSO+I3MLV&J/N&HA)$"5[+Z&P@UY4 M8A$3-00,.D0=Q$$4#J^9<$L-_[U8>E=CGT-B^GCMP\YICYW3O9G^%8/=J 6# MQVTI?1G$1Y"0C3#@JG1,^#RT]*^O%2U_=R=-2RF>#6]^197^"^-NWK<-?/\O MDX!"KT8U:9U(K8+IGP Y+O%Q:^LF#?2,C)*!K#<)=OH]3G-]=(V72D&7R@?. M._>G(H'N(9$JE@'@A&60TM7M)U FQP!78$5X2'@-(>>@5,!&S=T%3J);*;0H M((39,0LW +!G7B?H%3&MY4!A)]!C>JWV:=UM']9>]EA[N3>Q;X'I.TG'!/'> M8L!K6?(V@#Q9SJY*WNAH5L4NMSL(*O.[X$$?0:]4HO1RT*0'BW-@,:707IX0 M:'&0M1(,,>5!C,AN"V5( \HY1,J0BHP^Z3V!E&2EMCU2P]T-B0E]K]UH1HD1 MQ^H7C@84.E/@61Z4N!LK$D0,4AA%T]X!@7V-\QG]I[Y["*,/L[T' K$CTD'2 M!Q-Z;9T-BDC5 U 0F_W6'M,=O.5._UN:[M1]))KM.GHC=4EXQ$8%'RGVIE/F ME9$9GH\"GE.+?:/,'F"TP*S0$>VZF]@VDRU7DM*5R3DI>"QY+/B!IJCCEV=! M+*7V@NI;[0/\JQ[PK_8"]6>2]CM)$Q^4I$:T$_%/$,1F"4QB.!5S^#VYP/"CAE=7N:=.Q>!&JB$Z[Z>!\W'3WR8V.=>B W)] MDHE<379+0@]R^?""D7"YNCZ>) MH&DC]Y=^V7"8X(I-62E0<@ADH!9!5O $TG,#D13F8&?N,JNSZ+X1Y,W*5D1+ M^<#R.36/AQ%(QS'N>QZFV-J5E,L=]-6'G90N48MNS![HBYOTPV-=.>@!..P:ET*Q-_FX>#+2*& MM#Q%'B+]2*+^DP#UP7BBN^D0F[#;;>64T=A#(_9(3N8@4)<4"X*$YU["QQV? M30*X[5.P-1]AJVOLUMG#OF5_ Y\!8H][]:C X>J:YT_R*ZQEDZY@=JG :2O2R MC8K$BJ-"KRN]JNBLGUGI@6CFZY^0Q+-U) M?2HS &1\$H,Q=S>.34;V6W39N&^%FHQ_S:^57_,DB MI-Z?JD\D'Z%4@>ABRQ]6CZ\L4$TP1_ID@WT37\:0 S M>G0U7U8*=>YI =XO'3";;TA!_ZWH\K]02P,$% @ G%,#5]I;]\+\!P M/!, !D !X;"]W;W)K&ULU5AM;]LX$OXKA+=8 MQ !32Y1$26T2($W;VRZN;=!T=W$XW =:8FRBLN@CZ;STU]\SE.W86]=[N-TO M]\6F2,[[/*,9G=U;]\7/M0[L8='U_GPT#V'Y8C+QS5POE']NE[K'R:UU"Q7P MZ&83OW1:M9%HT4U$DLC)0IE^='$6]Z[=Q9E=A<[T^MHQOUHLE'M\I3M[?SY* M1YN-3V8V#[0QN3A;JIF^T>&7Y;7#TV3+I34+W7MC>^;T[?GH,GWQJJ#[\<*O M1M_[G34C2Z;6?J&'=^WY*"&%=*>;0!P4_N[TE>XZ8@0U_KWF.=J*),+=]8;[ MVV@[;)DJKZ]L]YMIP_Q\5(U8JV_5J@N?[/U/>FU/5+"QG8^_['ZX6]0CUJQ\ ML(LU,318F'[X5P]K/^P05,EW",2:0$2]!T%1R]'7("?PYQ=10]KQ_YY.?5Q_U^''##PSP_S)]R\\$O5Z/,1@.&UN].CBQ]_ M2&7R\HCV^5;[_!CWBQO@L%UUFME;]MIX-9LY/5-!MVQMUR&%C[(\K/#G.3QD M.Z#4]#,6*!M8:WS368_TL94!H\FSZRI3.$;3;3=N;4 MSPN-29NT?71#@&I3IV!LJ3\XT)CRR$S7>;']08>7@NK\I MR+(!JT-:_!4\KM<1&X*$.C =LP\HIF_Z64<1>L:$Y$(*+%*>%CEME#Q/)2TR M+C,93[*\IHV+_,X_6TY$62L8J+HB*^ MI4Q)I,@J4) R D<(R#-6YC@L2-N25P6I70LNP?,9JP1$)'0D>5*4=%3!I/*I M/E#*HG8LL&X,7/F,="N(;9JNV0KX)ZWB25Z2-]($)]%A"1=Y!O=[T\+I1"\S MGHLDFE,*5A:\@HFRYD5>D;U)PLJ*EWCXI9^:KMO)WY-F#'_7N'XB>5:E8W:2 MX[\>PUXA,W8"LY,2NS+/QW_6[%U87G_\A!NYX$E%-"7/$OK/X8BXDP$<2&@GBG5;R?]3Y4'+?F(=C M(#UZ_/\$T:+F:01@P1-)/I% 0(1HD?&DCCL 5#)2YTEQ#*Y03D;R/.%Y3D0R@6N2 9Y%3@MHF-:$:3BDS/8!FX*./("\+9%M M:95#8HYM9#MR-J,2*+&=\ H^.(C:$S@F);S">TE&$$4. ^- +G0'FG-9$&[A MA&3\5WCA6_36Z;H8 HQ9Y)BBB!=E&4>@DZI+>QI4&A6:%3>8YC1].>]:N8KKP.XTCVB M^4DMEGYNG'ZY9;4'IE/V6G?J7KG(P3U& 2>#3K&S@E;HX\BL0)T*YHG58FK4 MF$?V/VOG]>.P_@<&&LZN==_[Q^Y.]49%+7XU;F;PL*= A-@I>]>AV;/&<_:N M;XWJ%90PS=S,5!]I/\Z-?1E7&]HG@)ZR2V>^6J*Y4IU!JPJ'93YK!\P),;\_B;IC8^=F:/22DU5K' K>*EC2$N0=)7W:(= M1$N.?G'. H:^]7F#D,T@$Q?85(=[K7O6/*&:Y+L=C&ZZ24]-VUY'B*8/$?:V M@_K4#+XUO>HCCW?],-G2K(P,Z+<_V:W 7A!G$?,/PCUS69!>^;KX/U^@&COT?M M0FTK:BI7>&57L=^0F8CU+"WP_Q$^6G6) M0AS;1]0B4:1QA1<8VJLC\U.QG9^*_WI^NFP:NQK\TVAS1S[C[)+B@FP8AINK MH6;^W7I_:+ Z+@L)A"B##>#?DD :E=0>_W5-QE1%8Q7M4(9YQ'TQQ%T?B#N* M"8N36A_64-J.0E/ZKO*[F>4%>Z6Z*!&@>@U3%U,$"*^H(6V>Q8XQP[OF:N4< M93.2V=AV5S<:PNY,_/2"L%<5POZ;,T&?VMM;3Y, .ES"V)U&X86AT.[.0#Z[ M?[IU4H!J1Y-]FZ %IH!$C _%>++S10. GL7O-J@'%+WAX\9V=_MIZ'+X(O)T M??BNA!J,:NE9IV]!FCPO$4(W?*L9'H)=QN\C4QM0/>)RKE6K'5W ^:VU8?- M K8?S"[^ U!+ P04 " "<4P-7],!OX)@& -$P &0 'AL+W=O#I3&KT]%()TN>,SV4*U[ RD*JG!EX5/R-)DH^*TBNLQSIIXN>2;7YP,Z:%Y\%?=+@R]&%VGH9H[P5^";X6F_-"5HRE_([/GQ,SP9:@(8/RH=0[:(W'C]KS1_M[:#K;,F>97,OM#I&9Y/A@/2,H7 MK,S,5[G^P&M[0M27R$S;7[*N9=T!24IM9%YO!@2Y**J1/=9^.&:#5V_P+.[J M((OR'3/LXDS)-5$H#=IP8DVUNP&<*# H,Z-@5< ^$-T>*YDB8D=F*J>_D@\S2*TF8 M(1 5WD;%JGW'$Y[/N2(^M6\]!Y)4K[A-L^QI2+9Q3!L,*?D"&)3>41@$PXE+ M?B%A.*0X[BE'B2"L)$(8>_P>MGX/^_U>U2%T^V>H?A^+1.:LD+OA#FA$R-46)>&LP;8B3Y+(LWX$FCP+'HUB: A^+7B^LP MV^XZ,:M.K0JI^!L"BR%=264+'=A3@#VB0H^&U%,#AO#:$+8#O]B!WY"!O 8R MF*4L-2C2)Z<05<5Y)^SSUL@P;#$LJ,/RDM"J3,)8YC$ MSF02P!@Z$:A[2;S8\0-*;KC6ITW<.N8>=< X]$@\)M2AK@>_?NQW0![K,HN3 MNF&%DT8P!D[H4<09.I-H3'K8&[7LC8ZN&IAE@*N)_B73D,XV1T56HM%=;M]" M7LV63/%#W.P]]7ANVM7"5,Q,NOCF+;ZTQE=[> 7 - (#=8<@WP[DZ&(8A@2L]^;Z$ MPHI5T#)D3"U#(CJVS[%E-HV=<.+5C'XG'D0*9A-PX(PK 1D_);?0OW"E -\, M51+/B0(7:!N[+N0%'0?$=Z*0]@'L8$$B94RC:A &7U?+-LLPN8"]P.:Q'2.H MTH#1=R:P4/%M;1L@0,,>N()^;D\9NA].*8TV$!NDBN]XD"6^0X,)_H[M+]A0 M*=PC12]Z0#.,L#2XPXEOA[&';AT&P<_WP/5B ?<>[H>" .;KFNF5MLNN-CRU M]L4SY[UZ,?:H]_;9L4GKXG\7V8VC;.I#IW#81__F@0-ZL/0JD2#.2D=9"*@_ MS8ZHG8&AC0/W+.LS)0PWIH0;'?^=IEZ'IK3O5HC;6R$^_E9@2CVA!=-T>WN-4;=/?ORM9^O2BC9A:FM.84HZ65E-$XX_%EY8)F].8$5$60AMA$^ MD!!8,TV2RDD*M(,<>C. "P.ZE3&T*Y%/OH"CP-+.&8V:")J2R"-WTK!L5X0& MU%XW- [A_O&J;G8'Z:]2IFN1981Z+I0-OQVK0QM-4$( *A20* [KPXH];;#N M.RZ4&NH',(YKP=I'V,_!?>AB9OCNQ!F#X!8W6Q]NT>!TXYP5>[*>L?]]DD25 MO$N8EQB3"<5+(D*OQ3M>VY:-8KA4?1*A-?Z.Z[;E)A,G#",P/G1<*',WLKA_ M ]U@WH6X>;W5J\]X(:#;N8*+7!CRGB4H_D2@?W1MNQ-QYD>-N5C9*F' M7 0W':ICHZU/%#E7]_9#C"8V9-77BO9M^ZUG6GWBV(A7'XH^,74O"DTROH"M M[C"&OU.J^OA2/1BYLA\\YM(8F=OIDC,HOR@ ZPLI3?. ![1?P"[^ 5!+ P04 M " "<4P-7AW\ &H$" "S8(:%I8BD!*EH)*2*]/%1]6-N3>,5>S.Z: MP-]W+XX)5I!UX@&GCD3>A;5QC23.-9EC9SH<]F@L#=K MJ3@Q=JLVL6X4DLJ#.(O3)!G%G% 1Y5-_ME3Y5+:&48%+!;KEG*B7!3*YG46# M:'=P3S>U<0=Q/FW(!E=H?C9+97=QSU)1CD)3*4#A>A;-!Y/%T,7[@%\4MWIO M#:Z20LH'M_E6S:+$"4*&I7$,Q+Z>\ H94E5'VEEJ< MR9?V(Z!26,'*R/(!3GZ0@J$^G<;&LKN8N.R8%H$I?8=I!'=2F%K#C:BP>HN/ MK:I>6KJ3MDB/$GYOQ3EDR1FD29H=X2/._G\0@.=2;>?K3?O3,@^->P\/#< MO)^<]WQT2!8RLZA!P.-.7LJB0$7@QE^USEYC$@7;XXWV7UWL$,M8&'FIBJ_Y MQ,[/>TF/3.14K K[2:W?R3J>"/5EJC#NEZRKO1PV9RMCU:(6!@\6>5D]Q?)N#G!V] MECJ_$Y@9\KXT5J\@X=:0_JT8%](,SH86C.#6858KO*@4LCT*.;E2I9T;\J:< MR,E#^2$XUWC(-AY>L$Z%OZW*$Q+X'F$^"SKT!4W$@=,7_+N(13DA[^1DEIK,6P'&/VY*RN5T7"W46RM4[,4F3SO0>\8J>]D M;_3B&>7^RXZ0PB:DL$O[Z 9:=;(J)%%3\D45$)'5>48^0P5T<8\1M8*^U:(T MPO6$V15(IZG=@=S.)9FJ AH<;5F$3MWE^=^00PNO2^"74J%149 [YZ-!=]5* M$V08Z*3&PVE>BC++86/>+E"6J55IY01,:2(LF8I4>CYE)(UB MTH'#J,%A=#0.W\*! $G[H(P!'B% P+L;;Q<$NZW4FHNMYA9V6HCQ7"&QK[.5 MUEC])>Q3$ZBMM86L4+57FJPE0 'R5 ';.-0ADBLE!O9.\DP@=AXCXW:NI7Q M@]O"W.3?][QQ)7-5VHY<^@9D!A&CIV4+?SV,V9E_@I MKD4(J^"QOKVZ^IS% Q($/HZ2 : DC./'TCND.$B!^2"%S6'@A0',H]@+N4\N M.VNP)S*,AGLTY!A-XO'8!1-PC_$4EQCUTA36NI7O4AQ D_49B 9I0F@4D5ME MH3&.14KM6009>NJ)3"[XMG":/L93V_[=1 *8=F@%8 /M_(X;C"V :L+3ZL?8U2:%$:LP$) M&6TD<7S8ZS!* 76<@E5 =&,5QI55U)#MM7Q(^JG$K$7$8$7A(X0(5DA MPPHPCP&&VC6H5CIX,6YX,?X17OR0BW%>N,O[+G+LUOD4G%M4_@@<^V'H!!"Y)=_C>!AU%[@?T6A @/WZ80K9W>2TFNU%9BLASI\D M0"4(Y]3Y$D? 5)4G>&I1!B1P.+8^G.X1F(T9BGDQWA>PL# .#T?R4Z#Z(+!# M[CS&;%L8ZY1X+(GK.B5^Z(K"O3 )JCJE05"7+HJ@G#\?)\R+$G?:L-!+J\L- MC3U.*Y^\F#J<4'CILX,X@1 "J"+W*8Y9X+? 4L^/ADN(+K#(BV*X#-($;C4X M=P[U\6X6L*/@ BGT\7*8,EU>M''DQ9_7-+^+L M8=FJM.TBO6'KT\U"ZIG[0&6JJU+U%:=9;;Z!O:H^_6RW5Q_0KH2>X3^C0DY! MU#^)X6^4KCY*51.KENY#T%A9JQ9N.)<"DHP;X/U4*;N9H('FR^#H'U!+ P04 M " "<4P-709/G=KP" %!@ &0 'AL+W=OT M_WYG!S*0*)-0[#O?/?<\-G?CC=*O)D>T\%$(:29!;NUZ%(8FR;%@YE*M4=)) MIG3!+)EZ%9JU1I;ZI$*$<13UPX)Q&4S'WK?0T[$JK> 2%QI,611,?\Y1J,TD M: <[QQ-?Y=8YPNEXS5;XC/;'>J')"FN4E!S;LNW@?\Y+@Q M>WMP2I9*O3KC(9T$D2.$ A/K$!@M[WB#0C@@HO&VQ0SJDBYQ?[]#O_?:2U^89;/3V'ERAA_!52'/\I99-AUKM0'MH@G-;;Q4GTWDN'2/\FPUG7+* ML].%IO?5]A.83.'NK>1KNG$+C1>V%&B:X]!2$1<:)EO >048?P'8AT0F=J 5Q%'=.X'5JQ1V/U_F/XA8L!".IA\)_ MSY;&:OJO_#DFO4+N'D=V_3,R:Y;@)* &,:C?,9A>G+7[T?4)WMV:=_<4^O29 M^C$M!8+*X/BK'6-\$O,XXP-PK&\F4=2)QKKR-D?(E*"&YG(%#2[)HTI#\:8Y M@CMC.;4+IE :S$H!]()8OR#<8H+%$C5TVMX3PX.LAHOK4HM)+I50JT^(X>)L M&+?;U]"#E1D\RXQ]N;PY2*)I^+\HRX9*[$7T'402S M)"F+4GB"*9+LA%>E&W&KUQXTH=%I1=%5$X[?@R\07TN:E^?0;0U(D5O[5VTX M]LCA7FL6J%=^ !FZS%+:JDMK;SWC9E5K_PNO!N0CTRLN#0C,*#6Z'/0"T-70 MJ0RKUK[1E\K2V/#;G.8T:A= YYE2=F>X O7DG_X%4$L#!!0 ( )Q3 U=A MF)T\Y0, '(* 9 >&PO=V]R:W-H965TU"&) B"1*=H3$-N XZ=H!Q8(D[3 ,^T!+9YNH)+HD5:?[]3M2EJ+4 M+RWVQ7S1W3W/O?!\XZU47_0:TE5"4W M=%2K0&\4\MPIE47 PG 4E%Q4WG3L[N[5="QK4X@*[Q7HNBRY^GZ#A=Q.O,AK M+Q[$:FWL13 =;_@*']%\VMPK.@6=E5R46&DA*U"XG'BSZ.IF:.6=P&>!6]W; M@_5D(>47>_B03[S0$L(",V,M<%J^X1R+PAHB&E]W-KT.TBKV]ZWU=\YW\F7! M-I#5VLARITP,2E$U M*W_>Q:&GD!Y38#L%YG@W0([E+3=\.E9R"\I*DS6[<:XZ;2(G*IN41Z/HJR ] M,_U0&5ZMQ*) F&F-1L/Y$Z>3'HP#0_:M5)#M;-TTMM@16R/X*"NSUG!7Y9B_ MU@^(5T>.M>1NV$F#O]?5!<2A#RQD\0E[<>=L[.S%1^S])F6^%44!O,IAW_-; MH;-"ZEHA_#U;:*.H9/XY%(8&)3F,8I_1E=[P#"<>O1.-ZAMZT[,WT2B\/N%# MTOF0G+(^?:1GF==$6BZA]<>'N:L45/" !;?EKM=BHYV?3XKG])#ID1]RY238 M85=>4+,65>VAF@X5,KH7VEC"9HVPE 5U E&M@)>RKFS%B8J^R%J3HAY< :4= MN[3#+698+@@DCMP-Z]R&MQ"QT(^3N+>;'^1T]B9E$;N>95]KH3"'N21";V%W M3;NA'[(1S+*L+FO2(Q%BIXSXU]GH!,\3/V7#P1&43JS#Z4.P,#K-[@\*CVJI M17X86[\N_30]0>P\OHP'<$[TT]%/:3D 'RJT *-1:$GY:1CV:J2%3_PP"7=K M= (^\I,H&=B5143DQ5 +P_P1!=8!L13F:WISJ($ROOI_940,]@KIQP+J"N3( ML]A+TT_DFL3T@G3#"UYE"-P<*,]^5=J/YX^EY=*;%-O,W.B)0V[EC3\Y99TIXTH79V\JXWMI*]\N'NF M84+CH49T$N)P(WK!6C98KTH3&RPJ$_6+%;87/4%W>E=G^VWJ+^0*L,IM!?Y8 M!3&<*[0SD?VHQ3.4[I]Q0&&/TZ&52. R&=G-$(:4'F;;3Q(F=G/I-F)*&VYX7^RP]G+>@-P>0MRLW[=B70VVV&0FZVVZ@FC5SQ(MX,XU] MY&HEJ$0+7))J>'%)^5'-A-,&ULE5;;CMLV$/V5@;HI=@'7NMI27-O 7A(T18(NXFW[4/2! MEL86$8IT26J]VZ_OD+*U-]M('VQ1^;6TUO88]2\0:EX4J"QM4L MN(PG5R-G[PW^X+@US];@(EDJ]0(H<#2.@1&CWN\1B$<$-'X9X<9 M]%LZQ^?K/?I''SO%LF0&KY7XDU>VG@5% !6N6"OL5[7]!7?Q>(*E$L;_P[:S MS=( RM98U>R1GYS>XM'!^QY8"S<4TM 3I%&&Y<[_JW),C[F/XHJ2M M#7R0%58O_4.BTO-)]GRNDI. O[9R"&DT@"1*TA-X:1]?ZO'24_'=<%,*95J- M\-?ETEA-M?#WH6 [K.PPENN/B=FP$FEVM@C6HE*9C74:*Q3S0P M6=&F)39+U)#&7IK .9>$H5I#:G,Q>>7SUOZSDNN?+.J&^F)I)[! R96&:XT5 MM_"1E5QP^PCG\06<)Q=P!G$T&D11Y%>17RW:I=(5E\QBY=, G472J>^490+$ MBWT@CCME_,+(J\YZY5FO=MM??F\.!CZ)6]_\W MZ239,.LE='H"+1'UR&5'BQO38O6*P(GR'?7E._KN\KU6S49)E%T5?MKGZL,# MC1*#APK[)/;AQNMAL8,]4?GE$Q\:8UZY0%H=J0NJR$&>9O0LBI3^TT$1Q5XZRM_#YS0)C,>0IV_.CN@E@RS+/S+O/A*^,+WFTE!=K\@U&N94.+H;O-V+51L_ M[);*TNCTRYJ^55 [ ]*OE++[%[=!__4S_P]02P,$% @ G%,#5V2AZ0D !D !X;"]W;W)K&ULI5;;;MLX$/T5 M0ET4,>"-)/J>V@;BID5WT2R")-M]*/I 26.+*$6Z)&4W?[]#2E;DQE63W1>) M,^0Y3 UCRO1#2+(+,R6,Z][T8OYZJT@DNXT<241<'TPPJ$VB^".#@X;ODFM\X1 M+N=;MH$[L']O;S1:8<.2\0*DX4H2#>M%M-K$99(H]=49 M?V2+('*"0$!J'0/#WP[>@A"."&5\JSF#)J0#MML']O<^=\PE80;>*O$/SVR^ M"*8!R6#-2F%OU?X#U/F,'%^JA/%?LJ_&3F8!24MC55,'!9?5GW^MY: &F MT4\ M 90K[L*Y%5>,Y8(,+UY:#&*&QNF->.J8J0_81R3:R5M;L@[F4%VC ]1 M72.1'B2N:"?AGZ4\)X.H3VA$!QU\@R;E@><;_#KE*VY2H5S6AGR^3(S5N$J^ MG,JYHAR>IG0[Y\)L60J+ +>& ;V#8/GZ53R.WG0('C:"AUWLRSOQ0D6H**1A!V:$B5SBIU:Z=NY]5Q252I2:IPH4B#W=@R M2O",6302)IA,@?BU;:I4=)-*XE(AR8/GMSD@J8 =N.UC628(KCUHUA[Y2\G?<8ED3D"JBD)EW#[@ M&:#YCKG#Y3 9OR%DAE\\&?'[^M64QO0-MD;HO7\&_H"(X^BH76EZ3N1!?!QY M',]^K;Y=OS;XC [ZT6C:.^WL3*A-><">#6>T]X/5D5F7JM$H>JK*.[O+>@4I M% EHG"=?6OJ"TDXH?N)^/)P=18[[E,8OJVX_FDQ^L)Y382^ 8KCQD0#TS*;_ MH\CQI#^.)[W3SI<7&>=C$/6>V/^ET/&T/QT^458Y3QVO8>LZ+$!O_*5O,&@I M;74S-M[F77%97:>/PZM'R373&RX-GBUKA$;GDU% ='715X956W^Y)LKB5>V; M.;Z-0+L!V+]6RAX,%Z!Y;2W_!5!+ P04 " "<4P-7C(!GNT@$ #O"0 M&0 'AL+W=O*W--YLC.G@L"V4G0>Y<=1&&-LVQ%+:K*U2TL]2F%(ZF9A7:RJ#(O%)9A'$4 MC<)22!5,QW[MSDS'NG:%5'AGP-9E*YXX5P.J[$"A?H M_JSN#,W"+4HF2U16:@4&EY-@UKNX&K"\%_A+XMKNC($]2;3^QI/?LTD0,2$L M,'6,(.CS@-=8% Q$-+ZWF,'6)"ONCC?H'[WOY$LB+%[KXJO,7#X)S@/(<"GJ MPLWU^C=L_1DR7JH+ZW]AW0UM;ILE4F!J54S5<\MG'843B/#BC$K4+L M>3>&/,L;X<1T;/0:#$L3&@^\JUZ;R$G%25DX0[N2]-STW@AEA8^0)=,NA]ER M*0LI'%HXN1=)@?9T'#HRQ0IAVL)>-;#Q =@1?-'*Y18^J RSE_HA4=SRC#<\ MK^*C@)]JU85^U($XBOM'\/I;O_L>KW\ ;XX%N9C!G3#N"5Y$X>]98IVAV3_[ M_&Y@!_MAN84N;"52G 34(Q;- P;3=V]ZH^CR".G!EO3@&/IT02V9U06"7L)A M!_:Q/HJ[G_5]CK#4!76M5"MPOA+ ;RMG05A+)X90&5"M)%0P1"(1A5 IMG4D M=NI(*G"YKBW)V],+H&3B-IEP@RF6"1KH]_Q*##,&MS!+4UVSL3E)R =F +_N MXKZ%82>.S^@[Z@R&0[C73A0;[:.2/V/PN75*X@Z-._&TC\-YOT^_\6@(BSK1 M)I/*)^8&$_=2]*1W2C2B*"(;_M/PW;7U ^D6/.HP/@-P6GZT\U&D30X$)\Q" M;<%IR(Q8@\@>FJQ0$J1*#98^@51"2@/EE"1SH>!MKQO1 5,4?%96%(M6#^J* MH1R9I6-'EG5)14 XLB+JHN3(,)8[2JM#AW[R+QW$##5')V21ZG=OSN/>V:6% M3%JBQ;7;A=F&+0$:K.GT("9I:FHD\HZ6+%4=%Q[]J9HH&+(&^)V'+4VB5V*S M+JABZZ20=#YFD#SY[:\4(J#JYQOODZZ-(LVJX("M-3N>4GC@).Y&OYS"TNC2 M*V6,UKK9!J8+"T2XU;3Q'@)V-Z!^(;:PK VSI\N!_)*5OWU8%TUI?*^]5WK29*I?Q/N.9B];*\ MI5/I[;]N7_;*!Q:-U!D74B93+_FZL>]S"NN+H_^YTQ;R\<".[T'?=L^C>4OK M=O;'ZZ;H^Y88Q2-NC,ZHQUW=ZPS/SN S5?,%7+=1. CA"R^^A %!Q?0/MQ24 M(X9B;R@^'S:&!@/8=Y:'.Y=PB6;EGQH6_-G1W,?;U>UK9M9B!X(T;;_H_ M4$L#!!0 ( )Q3 U?CQ'N=?@8 !X5 9 >&PO=V]R:W-H965TG0;6=CNVQU.0U"BWK,DR0=+\JJ&5V;.#XPOSI;E3%]K]W'YKD5O MO-8RK1:ZL95I2*MOST(=TK6> M.*^AQ.>3OM)U[17!C3^CSM':I!=\V.ZUOPIKQUIN2JNO3/UK-77S\U$^(E-] M6ZYJ]][<_:#C>H*#$U/;\$ONXMQD1"8KZ\PB"L.#1=5TW_(^[L,A CP*\.!W M9RAX^7WIRHNSUMR1UL^&-M\(2PW2<*YJ?%"N78M_*\BYBVL]PQ8[\EXO3>NJ M9D:./Y0WM;8G9V,'_7[6>!)U77:Z^ Y=*7EC&C>WY&4SU=--^3'\6CO'>^D8%04A6]D- D-S@7EBH66 M1$N0G[6UI[WVB;&N6WQ088E4M. I21G-$DY8*JA(,\+@MDR*3>.8*C-!A(+- MC*B"YKDDA:"YE-'(6R3GTEK\FJ6K%M7?W>)T%U1R#&]5<>*_7.;X2IH*CB^G M3.$+<4J.:Y@\(3/D:0+9QC3/ /RI)\%4M]6GTF='4C6@P\J3Q$)-XD#M/+4LID2HYSFF;0*%+*TP+.,EH4Z+^% M!J!JU;9>A]]/1YZ17ZO&Z99<.Z1B\K&MR+??Y)SQ[TA!5:JV>D,A/_*0R1 2 M1%#0M.!H9(PFRH\H3J7,R![:JC5MU<&T?54U); (9/G43,!)$930/6^]!RP'2HW4,U_3;Q2V1T91Q MD@,W@H"3O6#DW :YCOQL!KH>>6P4(EK,Q*;%R,&#Z-9+]=^>?MO]P)' M\B] MP^C!E009"GGRV) GY!6(X2FQA+29'D8_<$[0(E&$(T&P1WHC(8=9PSEH*7WH M:"I]P/)T8^0@WM"BD$I"6WD_9!"65"6)#XK/54BV7/K M8/DT0YIY;0LRW.%4BV7#J*9BP)-;)(BP&NQ>IT8#7:K$+;WWU5"9'/F(] BL+*=J X5JQM MDGVO)WIQ T<$BYCT1,L3#JH6 ?R"RH OP?H6 E$D<7$8!YH+E6P0;5#K%Y'M M7XYL7X$X/E>HKH8#_6:A-!/>GMEW482Q'X>=$2IJ##@]J27]BV^9- M 6M^^5Q1GB>=62733;/Q#/]FOU5 5ESFXKWDB<4 &,"Q*]R<,JD&>/.%EY.GEP.! MS2T\/Y"9E-H%QWA?^;_4@Z%[U?C!F]5"M[/P,FK]>CZ\>]%]^;U M>7KWVTE#D;J^)+[S?=]]9]\YW2O];"I$"R^UD&9.*FN; M61095F%-S4@U*-U.H71-K3-U&9E&(\T#J!91$LXE"[>=D3 Z.1UY6UCNB+&UHB1NT3\U:.RL:6')>HS1<2=!8S,EB M/%M.?7P(^,9Q;X[6X"O9*O7LC2_YG,1>$ IDUC-0]]OA'0KAB9R,7STG&5)Z MX/'ZP/XYU.YJV5*#=TI\Y[FMYN0#@1P+V@K[J/;WV-=S[?F8$B9\8=_'Q@18 M:ZRJ>[!34'/9_>E+?PY'@"1Y!9#T@"3H[A(%E2MJ:99JM0?MHQV;7X12 ]J) MX])?RL9JM\L=SF9+:K@!5^H4 M?BRVQFK79C]/%=[Q34_S^=&;F88RG)/&7X3>(OAG?Q!_/J)T.:J?GV+.U M5@PQ-U!H5;M!"-J-FRF&?$>W L$@:S6W_$^X_U/ZNPRW(8.?]%UV.[I)H]VQ MK.BH#VO499@V R%=UY*#=QCH1=?'_\*[U^"!ZI)+ P(+!XU'[Z\)Z&[".L.J M)G3U5EDW(V%9N4<)M0]P^X52]F#X!,,SE_T%4$L#!!0 ( )Q3 U&PO=V]R:W-H965T//6H+R%IJFR!;+':3]J'H RV-92*4J)*4CW]?DI(5RY75W99Y ML4EJOF\X!T<,?Q$; (GV.2W$PME(6=ZZKD@VD&,Q8B44ZLF:\1Q+->69 M*TH..#6@G+J!Y\W<')/"">=F[8&'8[YX0XHVRT!AB)WPCLQ,D8:5-6 MC'W1D_?IPO'TCH!"(C4%5G];6 *EFDGMXZ^&U&EU:N#I^,C^DS%>&;/" I:, M_DY2N5DXUPY*88TK*A_9[A=H#)IJOH1187[1KI:=3AV45$*RO &K'>2DJ/_Q MOG'$"<"_! @:0' .F%P C!O ^ QP[5T 3!K Y+D:I@W F.[6MAO'15CB<,[9 M#G$MK=CTP'C?H)6_2*$3Y4ER]90HG P?80M%!0*]1;]BSK$.&WH=@<2$BC=J M]?-3A%Z_>H->(5*@>T*I"J^8NU+IU@QNTNBYJ_4$%_2,T3TKY$:@N$@A[<%' MP_C9 -Y5-K>&!T?#[X)!P@]5,4)C[P<4>,&X9S_+Y\.#/G/^G_;X/VOO.&/< M9L'8\(TO\$5$X"SCD&%S>MD:-7F!_OBH1-%[";GXLR_J->^DGU=7N5M1X@06 MCBIC O@6G/#[[_R9]V.?RVV213;)8DMDG>!,VN!,AMC#3X>2))@B"D4F-SHX MB3H*7)78OH ,8$KR@T*T?4"'W: )+_\")N_8@DT]);D@*" M[CYUX^8D]^7*(--+ M<\4F6623++9$U@G'K W'[!M5UIG-X-@DBVR2Q9;(.L&Y:H-S-7Q6]@D18$Z* MP%1=@B3>0^_EIN:Y,3SZ[KT-O9%Z\6Y/?=PG,^[*1'TRTZY,W"U(.5*51WZ* 9X=VWF?R(.-+\\\F6623++9$U@G+31N6FV]4 M'&YL!LT2"^K%PT ,"+ 9 >&PO=V]R:W-H M965T;HC^^E*SU:(:7+!D>(L#&E@^?\>B.KG4XA]3Y4[G[ MI;HOBGKQ>;/>5A=G]W7]\'JYK*[OBTU>?5L^%-OF)[?E;I/7S;>[NV7UL"OR MF\-!F_62)XE>;O+5]NSR_/#8N]WE>?E8KU?;XMUN43UN-OGNUS?%NGRZ.&-G M7QYXO[J[K_[*?RL2Q_V7_S_[TG- M[_'O(_3L9'?Q=.SUHBSQ?5C59>;X\'-;[!9;9__GW\^/A$G!S0<^@!^ M/(#'!\B. \3Q #%T!'D\0 X=01T/.$Q]^3SWPQ-G\SJ_/-^53XO=7MW0]E\< MGOW#TM?\=-4<5U^^+SX5V\>B6KQ:V%65W]WMBKO\4,+R=O'R MPZ]M4>>K=?5-(_OY@UU\_=4WBZ\6J^WBI_ORL7T<^1+<60? M_?)M\P"ARA$JSI17!1-7+Q-7O1/_J:SS]4M;HB;Z?+PZ&39C(HLG M2JA,$JML6\6YX(I%,Z5DDBM!3U6_3%7W3O7]H>,V?XN[Y]H+&/M*0\(L$N9 ML* *YJ4*9J8V:)#%0<(L$N9 L* XZ4MQTJDOD;3]0N>:1Z_@*T*5"FFB=M!6 M<6Z,U%$[H&1:)HIN!]G+7+/>N?Y8WQ>[+U.E9MI[^-CUAH19),R!8$$-6.+? M+"JS$2:Q*VA+5.::1:WA[:,<:%,JT,0.F'2$]\5SMB;)=;O MEMZ6VU?#6T4O:_0Z1-(LE.90M+ JWMK@!H^*,U":0Y%"TOD31_KM2V# M6H5IMPK!9>PL*!EGJ8Y;15O&$LET%K>*MBY-E3(=G<(;*=;OI'[>?ERMU\7- MERD/;!F]T-'K$4FS4)I#T<+R>._'LKE:!M060FD62G,H6KAUX)TA[[4U0UK& MD7#ZXGTE11J?FZ1D6LJH8U JIDU\LM:1M&;6=,?@WF;Q?IMU56XVQ>YZE:^; M7O'FN7F\'],\^OEC5R:49J$TAZ*%E?)FD?.9F@>'NDA"QMO:>PA(RE4B8R;A^4+DE%QR8P]_Z,]_NSM\73PFWOUOGV9F"[ M@.[&06D62G,H6E@9;R1Y.E>[@)I)*,U":0Y%"TODS23OWTD<\G+)VN\BC&0Z M;A>$3&:IBMM%6Z8ECVF.D*E,)QWG-H1W9J+?F?VPNGGU7=WTBGIU/:Q;] -' M1YB@>W50FD/1PM)X$RG83-U"0-TCE&:A-(>BA27R[E'T;S4.>;GPU@M7)(S% MNR:4C!L>GPHE9$9G.FHJCI"E7'>="14GL<=^*]9TBZ>BJ@&LHY@IL M"JA'A-(LE.90M+!$WB.*R;%-080HE8D3%E>4+.6\U2K:,I7Q-,YA4++&IG3$ M,(0W7&*0X7+[:Z-VJ^M5_>O G@'=NX/2+)3F4+3P8@KO$.50WGC) M0<8K[!J#TUS]\-$+$[IU!Z4Y%"TLD_>+"+FB9$KI M.-I%R+06K2PH)3.2=]@5Z>V9'&3/PN[QVP*B_2.-7J/0/3THS:%H8.&Z-YEJ;>F!KFUL(5,3HSV#SIVJ4)I%DIS*%I8/F\]U5R)406UG5":A=(7T(4S]KY.#?)UT5F2LEJJYDJ4*ZD*A- NE.10M+)%WH6IRLE01D5'=_!?W$$(FM(A/ MM!(RE37=(6XAA$PD64=63'M+IP=9NK"#C(^;]H\R=GU":19*+*L?X#12Q.ZC0BE.10M+)4WH7JN#*J&^DPHS4)I#D4+ M2^1]IIZ<0=7M/*A.67P-/J'*>'PFUA*JYLV'BB.HE"SC75?!Z9,;A ZR;&'O M&)E+[1]B]-+$WD04>Q?1.781M7>;>JYV( M*#,JB4^J$C(NN8A/@1 RP4P67^I"R"277;?PT-ZNZ4%V[6U>/^[R]>+/>36P M9T"W#*$T"Z4Y%"V\];#WEV:N7*J!6DHHS4)I#D4+2^0MI9F<2S540C15\<6T ME$PG\>E02\A,PE1\Z3TA4SHQDNX9QOLS,\B?A3UC<*RL'SYZ64*W!Z$TAZ*% M9?*VTLR52C50.PFE62C-H6AAB;R=-)-3J:8=$#4BB?=;"%4F17P1/J$27+3[ M!B&3F>Q(A!COS,P@9Q;VC5&1U/X!1B],Z$X@E.90M+!4WE::N2*I!FHFH30+ MI3D4+2S1R8=23(ZD&NJ.HJK]KH/*FO+X1 >A$B:-.Y$C9)PQGG4T#V_,S"!C M%C:/WY9([1]I]!*%[@5":0Y%"VOFS:69*Y%JH/822K-0FD/1P@]/\?8RG9Q( M3:F[AXK67@LE$UG2^@ 5ZIZE,FE]9 (YJM0=;T)2;];2068M[".38ZG]@XY= MKU":A=(FN7#K)VT8F2L:G4_D%&KT[HGB&4YE"TL%PGGT X5RHUA3I1*,U" M:0Y%"TODG6@Z.96:M@.BK+6G4N7#;)T M8?<8GTCM'V7LVH32+)3F4+2P7MZ19G,E4C.HZX32+)3F4+2P1-YU9I,3J1D1 M#LUXG"DC5$8G\:E60L45-W$FA)*9IF=U-!!OX+)!!J[50(8GROH'&+TPH1N( M4)I#T<)2>>^9S95'S:#V$DJS4)I#T<(2>7N93;29X.W^(Q!??\?/EJW' MW[#75XQXW++7[O#XTN,OSQ_RN^*'?'>WVE:+=7';#)5\NX]3[%9W]R_?U.7# MQ5GSIO)C6=?EYO#E?9'?%+N]H/GY;5G67[[9#_!4[GXY3.?R?U!+ P04 M" "<4P-74>#VLC8# (# &0 'AL+W=O3W+86CIW93@K_?K83 M0EM"-BJV+ZWM^)Q[SO7KCE96[,D) 4F"6=(P'SLG/HG4]\"[(SO!%9R MK8V,E5O.[TSG2S)V/*,(*,3*4&#]5\ 4*#5,6L>OBM2I8QK@>ON1_9,UK\W< M8@E33F](HI9C9^"@!.8XIVK&5Y^A,M0U?#>OZB5377:.CUY1G:WSM >X@P=+7DN<0LD2-7:84FCAM7:B:EFN % M-3UTSIE:2O21)9!LXEWMK+87/-J;!*V$7W-VC$+O$ 5>$#;HF?X]/&B1$];9 M#BU?^ +?*U/\8\8I17J[KK!(?C:ELPS7:0YGKH 3F>$8QHX^XQ)$ 4[T_IW? M\SXTY>*-R#8RTZDSTVECCZ:Y$, 4RD 0GJ"XS (U6<@$+XBY-IH24++V+*NY MLHK('PP&([=8-]8T*0SK21N"N[7@;JO@*X$3:#HS32I;J5Z[3&]$MN&Z5[ON M_=\-W'O+S+P1V49F^G5F^JW[80(+PAAA"_VJ4).,)K,%B ?$YWHMH"#ZF46K5E<5X\:R=+<7I3WLKK;6"A"_ MU99^ZO]P:BJ"WH8+WPNV?;3&>:T/=ZVF2D$L;*DID;W^ROJC'JW+V5-;Q&V- M3TR9:VNU)YJR1C['0M\9$E&8:TKON*_7291E9]E1/+.5VRU7N@ZTS:4NU4&8 M"?K[G'/UV#$!ZN(_^@U02P,$% @ G%,#5QVGG!6D @ 70@ !D !X M;"]W;W)K&ULK59K;YLP%/TK%I.F3=K"(X%L'4%J MTT[+M&I5L\>':1]V_GVT(2RJ"-"U?P(][CL^Q+[[$#1?WL@!0 MZ+&D3"Z<0JGJS'5E6D")Y817P/1,SD6)E>Z*C2LK 3BSH)*Z@>=%;HD)=5;9P/",(**3*,&#]VL(2 M*#5$6L9#Q^GT2QK@?GO'_M%ZUU[NL(0EIS])IHJ%\\Y!&>2XINJ6-Y^@\Q,: MOI13:9^H:6.CF8/26BI>=F"MH"2L?>/';A_V )IG&!!T@. Y(#H"F': J37: M*K.V+K'"22QX@X2)UFRF8??&HK4;PLPIKI70LT3C5'+U4!/UA-ZBM(ZN4LYX25*T8@H$2"71JTM0F%#Y6H=^*P M>5EA]A2[2HLP5&[:+7C1+A@< M63!"UYRI0J(KED$V@%^.X_U@A,#5[OLM"'9;# B9]J?R-3R38_P+2F6TIS"6O'T'OWZHN?12D$I?P_M=DLV&R8S M=\"9K' *"T=_Y!+$%ISDY0L_\CX,.3T1V8'O6>][-L:>]$E'NJ0;$$JP@0U\;!D(.21RE^-<# M.1'9@=NH=QN=,A&C4_H^$=F![WGO>_[_B3@?RK P])\EXI&P\'DBNGLW> EB M8PN;1"FOF6HO\WZTKYWGMF2X?\/;PGN-Q88PB2CD&NI-YCJ'1%O,VH[BE:T' M=USIZF*;A:[_($R GL\Y5[N.6:#_HTC^ %!+ P04 " "<4P-7]$X \0T# M #\"0 &0 'AL+W=OB;IH@2R+ X9PN@ZLN,\0Q+U>5S4RPXX+@@ M9:GI6%9@9IA0(QP48[<\'+!0LM70L(W-P!V9)U(/F.%@ M@>=P#_)A<*HTC3JD)FZW-^J?B[6KM4RQ@$N6_B2Q3(9& MUT QS'">RCNV^@+5>GRM%[%4%$^T*K%!ST!1+B3+*K*:049H^<;KRHE&X7[! M5GX1JL_)O>3J*U$\&4Z>G)!W2""$7?$Y8+3&,Q,*6:B=8SHRKJJ(SJO!#51=HYNX2^W?IB@2,8&NKZ$L"78(3OW]F!]:G- MW;<4&[^EV.2-Q';VP:OWP3ND'MZH-$%HQ#) .$U9A"7$2#)$&[\JJ7[5MFTJ M(P1%!)TSEJ%M]_S.P%QN^[^/ZO1ZWBYHO _R WU-^ 9"]-6-5%@A\1K!6N5)\0I;RGC^UC2[OM,P91_3Z38LV8?8MM70F;2 MW([;[DA0.Q('32LV =YOF,WK-@' M.7XOZ#:\,+?2609\7M01 D4LI[*\Q>K1NE2Y*#)T8WQD]R_MEO&Q*FW*2N2O M?%D776,^)U2@%&8JE'7>4=O&RUJC[$BV*)+IE$F5FHMFHLHSX!J@OL\8DYN. M#E 7?.$?4$L#!!0 ( )Q3 U=":7D*+ 8 $4\ 9 >&PO=V]R:W-H M965T$!2RZB+0_5.^LH#IA4E_%C/]G&G'EY4.#WJ6&, M^P$386\VS>_=Q[-IE$I?A/P^)DD:!"S^/N=^]'33,WLO-SZ+QXW,;O1GTRU[ MY$LNOVSO8W75WU,\$? P$5%(8KZ^Z=V:URZ=9 'YB#\$?TH.7I-L*0]1]#6[ M^.C=](QL1MSG*YDAF/JSXPON^QE)S>-;">WM+68!Y;P1>3_ M*3RYN>E=]HC'URSUY>?HZ0,O%S3*>*O(3_+?Y*D<:_3(*DUD%)3!:@:!"(N_ M[+G\( X"J'DB@)8!]'7 U8F 01DP:)MA6 8,VV88E0&CM@'C,F#<=DJ3,B"O M?K_X=//26$RRV32.GDBWSQ:542$F127,E;O"A4G9_:W5,COY!?R MB<4QRV1!WEI<,N$G[Z9]J3)DX_JKDK8H:/0$;4#NHE!N$F*''O<:XFU]_%@3 MWUOGEW MFF:UI]'3%!LZ)Z?+G/Z7YNII%E\IFJE98:V8@[U6!SEV< )[&TKA"3_-5;KD MJS064G EEN>5GRJ]D'4$W/.8++.ID+]^5V#R M4?(@^;MAP<0[+GGQV,WHY&1J&,>WO#B5R/&XT M,0='XUS0Y&K5'^VK/])6_U-J\=TJ(I_S%D@^J +GFP<+/5)_KZG@6G;7@B-A M%A)F(V$.$N:"8#7IC/?2&9]%=QHC18:$64B8C80Y2)@+@M5$-MF+;*+=GRR1 MR%@\I)E^\K;$UFOA"R;YR2ZD!7;5R^1H#W^U>UO(=/9QNL'8,(Y;"S*I"X+5 MZGNYK^^EMKZ+XNFB?-AH*JD-%F%\J_X[POO[\3ELI-%(M_E,K>BK"\^TYU MG9,NP;Q,,SK8OTUJ& T[^*+]4$L_^:X::)_8@29V6R6N%_# U#-_U)=8?::N M>T%)TSU 0!/:#0GI56-QD6E=%*U>?UK5GW9XC%"EO1.A"-*@L%J MZAW7XU;%GD^V*JC!"J594)H-I3E0FHNBU053V:SF>?BL)M1HA=(L*,V&TAPH MS471ZF*K[%93[[=V;E63IE8U>MVJD'ZE!:794)H#I;DH6ET,E3=K=C!GYXWE MA[JS4)H%I=E0F@.EN2A:72:51VN>ATEK0EU:*,V"TFPHS8'27!2M_M_;*JN6 M_ABKEAZ[D>-FI[;U2$L_]:XB:)W7@>9UV^2M%Z^R::G>IET6Y>*UC6%5WQCR MG42]QU\VB*W:(/(ZMJ\MU,(M:8>?Q["Y_"T'VFT'.FT'NJ@5U^M:V:^T@_TZ MU]NO>E3GXD#M5RC-AM(<*,U%T>J"J>Q7>A[V*X7:KU":!:794)H#I;DH6EUL ME?U*L?8K;66_ZI-V%@/4?H72'"C-1='J8JCL5]K!?IWK[5<]JO/N ;5?H30; M2G.@-!=%JPNFLE_I>=BO%&J_0FD6E&9#:0Z4YJ)H=;%5]BO%VJ^TE?VJ3]I9 M#%#[%4ISH#0712O$T#\XM!CP^#$_CYJH,J>A+,Z$[>_NS[S>YB<]7]U?F->6 MV7#?-J^=XD1KA2\.V-ZQ^%&$"?'Y6J4R+B9J2XV+,ZO%A8RV^9')ATC**,A? M;CCS>)P-4.^OHTB^7&0)]B>'9_\!4$L#!!0 ( )Q3 U<"-X9X 04 &H6 M 9 >&PO=V]R:W-H965TMD0G-]Z/1!8 &:V!8G";C[]EW9QH"E&)HF+V#+_UU) M/^]*:_5W7#S+%:4*?4^33 Z5\Q5-B6SQ-9&;$I8YPW[>]B"&?;Y1"(KHSMY=(WT5&:< M/^N;3_' \?2(:$+G2KL@\+>E]S1)M"<8Q[?2J5/UJ0V/K_?>?\TG#Y.9$4GO M>?(7B]5JX'0=%-,%V23JD>]^H^6$VMK?G"E,8P@95GQ M3[Z7((X,P(_=P"\-_+I!^()!4!H$E_80E@;AI3VT2X-\ZFXQ]QS<63F IK3A:]17EO>N_9#CN]+NZ[V^-788K""'=/16.+ITXO/!5- M3!'NM'M^I3IATJZ8M!N9?*92WL+JMF4QA64.=JDI%0P6J#OT +L3%0(6O:D& M82-0^&X?#&Q3'[Q_Q!;I/ MB-1@0)P"J/SQC=Z1V=P&)S*G%(3U\#!%?L\(#XLHPC6"$U.$@U[X IU.1:?S MOG3B8M^T\>D8\6SA8XHL?"PBDX\I:N#3K?AT&_D4!<(NK[P@439T?0J-+T+ MT)3!LX9"*9]N>V66M$[U+LLJBLJ25367FE475D%CXJ ;'C7 FBP5\-^FY MSWD&>95_A54D1B=5XR/B^9-$I.\?@'/'XCGOT'2?8. M,>1?%$.FRA9#%I4EADQ54PP="F_<6$^^V_)<=GMF?;:IS 7:JC)6:+NOEZ+H M4!'CYI+XD&3Y1LVVU)Y?YWB$YS/IK&1\7C)IE)PR.%3 N+D$MC" >4(JS77, M%//?Z(_WLQ3,^M2@8$JB.H6S7B86R5'BG6(XU,&XN1#>+RA&MKPB/ M%A5NM^LX;"HS/:R^7F)RJ'YQ<_F[9_)>54S9_9DRQJ*".L:O@[*IC$+&HH)* MIK[0ND=G9RD5R_S04L*2L,E4<>Y1M58'HW?Y<6"M?81O[[&E?:P/4O.SNH/[ MXA3V"Q%+EDF4T 5TY;4Z\$Y%<;!9W"B^SD_N9EPIGN:7*TH O!; \P7G:G^C M.ZB.EX?_ E!+ P04 " "<4P-70R2>[ZP% #8'0 &0 'AL+W=OE[*\,)Y.UN21WE'Y?7TK MU-FXCC)G*YH7C.= T,7EZ".\F.&H=*@L[AG=%@?'H$SE@?,?Y?_-H/Q($# M]#LP=<);I35J5U32293@3? E%:JVCE034VE;?*AN7E--Y)H7YE MRD]./_W<,/D,SL#]S:<"O+VFDK"L>* ^0A;'&?N=VO::K<8>6.FNYCE6N=,*H3 M1E4\W!%OMA&"YA*0HJ"RN+#ELPO@VP.4Z^JB6).47H[4PBFH>**CZ9M7,/0^ MV+(;*%@C5USGBEW1IS-2+(&:-9"6!U1-]1/)5/+66=R%"JM0Y>)_FOJ1%R23 M\=-A.J85QF$0UU8-G7ZMTW?J_%&?H!A>Q M9E&I\(^>D?.%\OF599DLR,D<8>=BHE:-F#6%Q+2SN4<[=51(;=\5>$K6D M68RB\@%H$Y;4PI(>9=PM+#'NB1(_BMNC9IIAE4#@V<5!3Z/(Z_5HSAAY8!F3 MC-HK>!]FH!(>*EHSZ0/^PA.>?0>I6S.'QM"'?FMV+#:XJW"@IB9T@JKU!#PF M$UED)M!K*S7-$@3##IA 33V(G77T%\\?SR05J^.5Y.3GR94T4+1FVAJBT$U1 MG?::BVJ/S!?@CN:,"S 3=,XD^$S2K6-A@A-Z@><9LV:S\P[MFOHU8Z$; MLKN5D-DFSZK7I*@AU0+:KNK2E(5.J.U7PC%QH07Q$<;MG8#%#D$_\6"'2LU& MZ(;C/1%*84;!3:X&DQ82?,JEFOGWX%:PLF$#5S2G"Y8R=6S-P!G_Y*4Q4+3F M:&@@P_AW-_W0R?23\QTH6C-?S7GH!OU)&W]H\MP/$S]HEZH-^RCLV+0B37WD M!.ST8YKRC9(&!$VITJF*UMJ4>:;**/)02Z7%+(8X[-C1(8UI= JFN[=0R*2O M;3 M9B&$80>FT4%S>PJF'3)-]$(?!HDQG!:[*(B2+J&:T/AL?TQ&A2*0T5K)JVAB-Q0K$&S)L_5UJ@$)$E3L:'S8_LY9($?3*"Q M.DVSL"Q_^WQAS4CL9N1)32(V$1A&H?$DL9DIJ1T/$JQ)B=VD/*E3Q"8'DR0( MPK96TPRBP/,[%@+6O,3NM\']6T4\Z%OAH:(UTSYX+^Q^,?R;K>(^^M%6T6K7 MW2IB35+L)NG=YH&+./,J1A!] &2Q4++5=:MN$YXVU:853VUNKA:30IM9BAQQZ-7%Q'^(>4QD9 M'R\0A$G?W&ULM9E=C^(V M%(;_BI6NJAUI2KX#3 %IAB3J5MTM&CKM1=4+3V+ FB3.V@9VI?[XM9U,($R( M8.MR 8GC]^'$;S@YG$SVA+ZP#4(?EG6FR9(-RR :D1(4XLB(T MAUSLTK7)2HI@JD1Y9CJ6%9@YQ(4QFZBQ!9U-R)9GN$ +"M@VSR']^H RLI\: MMO$Z\(C7&RX'S-FDA&NT1/RI7%"Q9S:4%.>H8)@4@*+5U+BW[V+;E0(UXT^, M]NQH&\A3>2;D1>Y\2*>&)2-"&4JX1$#QL4-SE&62).+X7$.-YCNE\'C[E1ZK MDQB&.!+9W1N#4 N=2@5L+W%.!?T;@U0+O4H%?"_Q+0PIJ0:#6 MOEHLM=(AY' VH60/J)PM:')#V:748H%Q(:^L):?B*!8Z/EL((Q&E* 5+3I(7 M\!/X!"F%TF[P/D0O[L![X )V 92Q NP%.!.;L5@V+[CPW9 M,EBD;&)R$9C$FTD=1%@%X9P)P@4?2<$W#$1%BM(.?=2O#WKTIEB09E6V?E8;_\UVTQ *ZEY&[7:OPW>7RYW.E92[>Y MPES%<\_PYAED#)!5?8']_9LX#CYPE+-_.H)[J&!>-TSFV3M6P@1-#9%(&:([ M9,Q^_,$.K)^[;-()"W7"(IVP6!.L9:_7V.OUT6<+^%7<:+@TN&QR"5-6IWB' M4]2=$1YZJ=?ZK!,6ZH1%%2Q0,'F7W\V\L6--S-VQ?V\GN6/+:2:U?/$;7_Q> M7Y:(8I&D[\%)AN_RHI=TK1B:/BC(\H5N8 5&?H2ZC*ZSM'"42:V %_G!D'5YV._G, M:Y'5%HV&WOCXU1:%O2=PK7$Z8;$F6,NX46/G-G-K^/_ MI<;II5Z;>'7"PG''=66=E"51-KUYGP)#5VN="/ MN-8&K;2PIK6,"-X8<=&L6%=D;2N.&@GV=Q6%HI44U[:3@=@([L$]SL]86C7G4[\T17:O./ ,)V1:\:G(VHTWW_U[UO$_& M(_E40/61#YCJD<)'2->X8"!#*X&T!D-1!M"J2U_M<%*JKO(SX9SD:G.#8(JH MG"".KPCAKSOR"YIG);-O4$L#!!0 ( )Q3 U=X"3AHD0( /(% 9 M>&PO=V]R:W-H965TAJ;2R'+O5(HPZO7BL&1.@'VP.[OBRL.X@3).*+7&.]KZ::=J%'4K. M2Y2&*PD:%^-@TK^8QL[>&_SDV)BM-;A('I1Z=)N;?!STG" 4F%F'P.BWPDL4 MP@&1C*:UG9T'D!6&ZO*M3,I*+EL_^QYG8)X](]RMQJNN7D9],9)0&UQASF5F6/\!GF[?. 6L#KY?53 MS>T+3)E@,D/X>(66<6&.X0BXA!^%J@V3N4E"2YH<RU/8-#[!%$O&L#]_ H^'AT?P!UTB1IXW,$> MW!N94=$;'WN[.G:A^ZP52N2HS8=-FG[?*2& JJ9A.O^S*RDMU^EN+M>(%Z9B M&8X#ZC2#>H5!^OY=/^Y].1#):1?)Z2'T=(I++B672RIG_YR[!+80L8=PC;U* MST:C_B )5SN8AQWS\"#S),OJLA;,4D7E?,5SI)H!ZLTY:HX&)O"F''(^NN-,5']1%M?>?=,0[TG$^BM_0AEM]6*)>^FEC(%.UM&U+=J?=0)NT M??QJWD[#6Z;IE0P(7)!K[V1$ >MVPK0;JRK?U0_*THSPRX*&,FIG0/<+I>QF MXPBZ,9_^!5!+ P04 " "<4P-7-T6WIC," E!0 &0 'AL+W=O[TKK'#1+:K:#-=B'>J71H@-+P2N0ABM)-&S3 MX'HZ7\0NW@=\X]":HS5Q2C9*/3KCKDB#T!4$ G+K&!A^]K (1P1EO&KYPR& ME YXO#ZP?_+:4]5>PN]GDO'ERMA_#]IN]@9 M!N>-L:KJP5A!Q67W94]]'XX TXMG %$/B/X6$/< WSG:5>9E+9EE6:)52[2+ M1C:W\+WQ:%3#I3O%M=6XRQ%GLR5HOF>NE>1.&JL;/"%KR#ORE6G=^<^68!D7 MYAR]#^LE.7M]GE"+N1T#S?L\-UV>Z)D\GQLY(7'XED1A%(_ %R_#EY C?.KA MT2F%(WD'-3LQS2 "?.@-Y#D+UY-9V%'\([!MH%X/Y6*7LPW*@,+V/V!U!+ P04 M " "<4P-7FWE&J5 # #K# &0 'AL+W=OF$<;B41&5I2N5B M"(F8]QW?62U00*@-!<6_&1Q!DA@F].-'3NH4>QK@^GC% M?FJ#QV >J((CD=RS2,=]I^N0",8T2_25F'^!/*"6X0M%HNPOF>>VGD/"3&F1 MYF#T(&5\^4^?[L<.EL\(JS;3(27,>*G*!'407^:#/>#S80N*A<(5^PDF\8;&3\FO$] MTO!V2. %C3Q&C+W*M(2BXVB@PW+'/S%>:MJB_E8?>W0O7];N=%-5<8-;I>=37O%V[O MOZ6:__U&WKC-6Q-9$UE)$=][;D6\=ZGEG+8F#>IB*XNPUH_Y[W(OY[2E*O7\ MX$4I5UCMMSHO2ME=:R=3W-AVV8J$(N-ZV5D6JT4G?VC[5_?9?/D9,*)RPK _ M3&",4&^O@SO+96>]G&@QMF"^Q1#WW'.^YTX6ZZ9ZR;WR-L0#?JY+PF;468G-M MVWRQQA7B5W2#B7RRI*Q"0MZREH(-9\6J_=L_F4;D59 M$'S/ -]6%6)_W^"2[F>6:STM?"Y6:Z$6[/ET@U;X 8NOFWLF[^R.)2\J3'A! M"6!X.;/>N=>9ZRF#&O%;@??\X!JH4!XI_:9N[O*9Y:@=X1(OA*) \F>';W%9 M*B:YC[]:4JOSJ0P/KY_8W]?!RV >$<>WM/R]R,5Z9L46R/$2;4OQF>X_X#:@ M0/$M:,GKOV#?8AT+++9U9=#IT3C(#@,,@P\9R#%)(R<>2#%&>>%( MUDS#!=W8]_52A)T4X3E%0"B9"(;R@JQ>5! GR<]]34V2I2;),D-DO0Q%78:B M5^^FD"^_Q< 'G*\D4'L2/NGQW)?7*%MJE"TSQ=;/ MW<&7COOJC;9U82I9)ME2HVR9*;9^LN!SLJ#I=MLR]E[Z$ Y/KQJ4-SS7I7JJ MP;DNTZ!!B8;;>C@\5GNQ/U1B#)K 8;O5,24C(<8@-P@& M.M@'0XH*LU4]'>)@0;=$--^>W6HW@7I7SUT&ZS?N]:VK64_5Q*H>BCS3-^.N M3XBMU#2CQ$OIRKF*9,I8,T%J;@3=U".21RH$K>K+-4929 60SY>4BJ<;Y:"; MX\W_!5!+ P04 " "<4P-7S,RIZOT% !4* &0 'AL+W=O>MEG60LYTF1>R7;7,[>H_.KP*\&U!9_).R9=XZ]*I6'HOA8LZNBO3/ M9"VVE[.SF;=FFWB?BH_%\T^L22BH_*V*E-=_O>>#;22-5WLNBJP9+"/(DOSP M/_[2%*(S %'+ -P,P*X#2#. U(D>(JO3NHY%O+PHBV>OK*REM^J@KDT]6F:3 MY-5EO!.E_#:1X\3RFI7)4UR5TKO)N2CW\A()[IUXOV\VG F1Y(_>>RZ/N/?V MFHDX2?D[^>VGNVOO[9MWWALOR;W[;;'G<;[F%W,A0ZH2-$/P?ASU\C&$222H$D_0 5 !!-PE$XB'7&&2NI&0"45!]$1$!;YB2CC M=247JR++BG4BOLINXD4SS9<>]#E:,";RUJ^ PBV*IM9+$."CTY_(6S]]!70$ M$]U-+W5,TR@:WJ&Z4>0O+#>H8CF"8>XLEPN#7(;A,$:356"12ZR8BT&HN4"U!DWZ G=X51N(HM<0Z\0R%U(WL MA514Q# 5[\<*)>QO=*_]&ATG5M#%=&*AQ"#%1Z<_D;=^^@KIV*&I/;K*#91& M0Q$R&>$PLMR="N481KFK4F*]:SW10C38H(5MH2O68KBW==%)O6=%2!,A@Y$? MV2JH6(AA%HX02IUU6HR023] !4,,PW"<4.JL,U328&2M)%% )# 0#RUX]7"Y M&M.&PUY';]"]1B=*%'8)FGI[$N3XZ/0G\M9/7T&=./2YQU8[T3E-@^$>D<$( MD=#RT$8ZN\!E%,)# 3W063Z,P;2A%HT@]0,9&X[O,Z"";1H6NP-JBE@>A6M:2* MZ!0FNJM:4KV%-:BER2I\R_"5)&; MNOXF;+\3ZL6R]D7"Y;]02P,$% @ G%,#5_#Q(H1!!@ .B@ !D M !X;"]W;W)K&ULM5I;;]LV&/TK@E<,+3#7XD47 M=XZ!-L&V#-T6]+(]#'M0;#H6JHLGTDG[[T==(EK21YH:Y)?$L@^/#S])Y_"C MM7K*BR]\SYAPOJ9)QJ]F>R$.;Q8+OMFS-.*O\P/+Y">[O$@C(0^+AP4_%"S: M5H/29(%=UU^D49S-UJOJO;MBOV$94[#=U>PM>G/MN>6 "O%GS)[X MR6NGG,I]GG\I#VZW5S.W5,02MA$E123_/;)KEB0ED]3Q;T,Z:[^S''CZ^IG] MIVKR?)7O!7[JUDX<[9L%QT3\2%_^H4U$_)*ODV>\.JO\]1@W9FS M.7*1I\U@J2"-L_I_]+4IQ,D 1#4#<#, VPX@S0!23;165DWK)A+1>E7D3TY1 MHB5;^:*J335:SB;.RM/X413RTUB.$^L;5L2/45E*YS;CHCC*4R2X,W?^V.TX M$R+.'ISW<70?)[&(&7=>WC 1Q0E_)2&?/]XX+U^\9\VN=''F5;OEH( MJ:MD7VP:#>]J#5BCX==C]MHA[@\.=C$!AE^;A]^PC1R.JN&X.WPAJ]&6!+%.9D_-#DC6WD;ON&':,.N9O(^XZQX9+/U]]\AW_T1FNI$ M9)V)DW;BI&(GFHEK3OG?[R7.N14LY?] \R=3SG\BLL[\:3M_:CSQ/Q$_D54>F4C^LY#7$8K!:/I[.!8 '!M(5U='JM3N^\3N=MFA_+6[4^:Y#( MFL4[^7:,0I?V- (H+_ Q+-%O)?I&B;_+ #I30G_PO7/LTY#TY$$PY.GT!:V^ MP*CO.N)[1UI_$@E6R+M=7\1@6)XEZ8L$0 'R8(EA*S$\5\+Z6JQ/M'-77O"9 M8%M(90A4B7B>V],)P% 8T@!6NFR5+BT,\_I8%%+?".,TLHXUCHG(.@5 KDI1 M]Q+6V;!.5(*IV+HU.%E)H*GLLV'J7(A4WOM>[WJ%<11I+EBD(AZ9,][60AN: MKH>ZP;*O$X!Y7N!J9*I 1L:\L['1AJ%WZP>>WY<(X SW/E*ABIODV%M]D>_)LK?"E8.0<[283L74KH (:!1=Q5&/NCZ[!1&S=&J@5 #(O M <8X*A#ME!+<7P& ..R%ON:*56L 9%X$6#OJ$G+4H5T!,+KTE[!,K((:&T/0 MQE$;AIZCRK5I3R*$0X&O"R>L@A2;@]3>4?$P'P%'A5!:1\4G;;(Y0T@$*8:!;.6"4G-B?G" L=!F(_,XV0KD 5E]@6/3,=OY)@!0GU.M?L1 ,+UW- HJ<[&.;L][60,FP)PYP MW^4!$%IJEB-$!3(Q=\T6#DJ&C? U-E$ [R72P 5A^G*JR"1G(O/_=/1FSM'^<8ENEJA,)N%% M/-28]*-K,!%;MP8J]HE%EVSIH4"<0QX*P/0>2E7J4W/JVWHH'7;!0P\%0%H/ MI2J4J;E/MO!0"FP@ QX*PW0W/5612^A%-A!'G@H -)X*%592<]N,=M[ M*(4VFX<>"L+TY3SY?=8#/?6.^8BJT[>Q7(U+N$?U)CS(^NP41LW1JH MQ*<6K;'E3_3#(.\W=D9(5Z'*>6K.>6O?'':^ WDF2%>>"F%Z]E?ELX4[WQ$; M(5UE*AJI.1I'>.4P\@8"39#N0Q&ULM5C;;MLX$/T50BV*!$@CD;[(3FT#;=*B66P! MH]GN/BSV@9%HFR@ENB05)\!^_)*2HDM#LRM#>HEUF3DZ0H$V2R]]_#J&HU,0A[Q)R4'V3@&II1[SK^;D]MXZ06&$6$D M4@8"ZY\':1*;Q\_HG_+B=3'W6))KSOZBL=HMO9D'8K+! M&5-?^>$S*0N:&+R(,YG_!8 TQA\_)'1O5XC!=Z".]TP<<8(X!MP).CLABA,F3S7X=_N;L#9ZW/P&M 4 M_+'CF=2QV['-!KV2>QR1 MI:=WH"3B@7BK-Z_@-'AG*[PGL)8,HTJ&D0N]W27DN?X+L!5<6A>Y@)OF<.9- M\K *T3A8^ _-BBQ!85 'M9B.*Z9C)]/W490E&<.*Q'HW:RDBBLW[PD:R0)HT MGO\636#X$TM+U"@(YG::DXKFY 1!W[R:(8C>I439Z$Y>$!F'9H^TV%J"IG-H M)SNMR$Z=9&_3XG-A7KN*1+N4,[Y]LE%TXG1M^)[ 6B6'59^:I]=8.!3J__([.QX_'.M\-V7G!A[ FL/8F<#1D[SN= M3VD)K2U&;'^AV/Z?VOAMUXNA]9^:I]=8N"KIMU*=,I%1E@N2+OJ&/YMC^ M7X<3J/,R]X36+KOV8W Z9,?WZM+Z0FM+4?LTZ/0_W1U*B=>T*"\,BCNFS;2V M4M#MI>R]ZG8H;LC.2]436EN VJ'!^9!=VZM;ZPNM/52H[1IR>J!3W]._0'5X M%'?FJ?76G@RYW=/QWC_N4=R0G:0-(1=0[5=0^Y9TJF] M[T9U>!1W9M=Z_<:LU0RZOV"QI:D$C&PT?' 9:FL@BMEQ<:+X/A^_WG.E>)(? M[@B.B3 !^OZ&<_5\8B:ZU01_]1]02P,$% @ G%,#5^_.CM _ P * X M !D !X;"]W;W)K&ULM5=1;],P$/XK5D (I-&T M:9NRTE;:FE0,,50Q 0^(!R^Y-A:.'6QWW?X]YR0-[9:%PL)+&U_N^\Z^NYSO M)ENI?N@$P)#;E L]=1)CLK'KZBB!E.J.S$#@FY54*36X5&M79PIHG(-2[GK= MKN^FE EG-LEE2S6;R(WA3,!2$;U)4ZKNSH'+[=3I.3O!)[9.C!6XLTE&UW % MYG.V5+AR*Y:8I2 TDX(H6$V=L]YX,;+ZN<(7!EN]]TSL2:ZE_&$7%_'4Z=H- M 8?(6 :*?S0Z_R7;0M<_=4BTT4:F)1AWD#)1_-/;T@][ .2I!W@E MP+L/&#P"Z)> _K$6!B5@<*R%80D8'@OP2X"?^[YP5N[I@!HZFRBY)HB$GX<\,RS!I#7I./5"EJHTY>!F H MX_H52C]?!>3E\U?D.6&"7#+.,3OTQ#6X$\OG1J75\\*J]XC5/KF4PB2:A"*& MN 8?-./]!KR+'JCV M97:L,QK!U,$ZJD'=@#-[\:SG=]_61:U-LJ!-LK!-LD5+9 ?1'E31'C2Q8_8@ M:<1H?D_ +5YX&NKB6K"_6Q<3=_&](C#(9M&EP\ M-+A?E8L N'N=; IJG<\_+SWGC>JY$'O7%83"V_ MZ8L9ZI*J-1.:<%BA*;Q4L(ZH8BXI%D9F>1]]+0UVY?EC@J,<**N [U=2FMW" M&JB&P]DO4$L#!!0 ( )Q3 U<_7BFGO0, '01 9 >&PO=V]R:W-H M965T?(7B]5F[H0.B.F*Y(FZ MX;O?:)G0Q/!%/)'%)]B5L= !42X53TNP5I"R;/]-?I:%: "0WP/ )0#_7X!7 M KPBT;VR(JU+HLAB)O@."!.MV>'M)%6&)?*=YOMU>@K>OWX'7@&7@;L-SJ8/ES%5:M[F[&Y4:/^XUXAZ- MO^?9*?#@>X A]BSPY3#\DD8:C@HX;L-=7:VJ9+@J&2[XO!Z^3RQCBIY\T>T7 M@V[]_OZBX\&5HJG\QY;KGMRWDYNI/9=;$M&YH\=24O% G<6;5RB 'VR9CT36 MJH-7U<$;8E\\MH8MR3TR*)#FE^1A@3#T?/WT'IKRGPQK"?,K8?Z@L#NNB%75 M'C9IW,[#87"@:9#[R)).*N630>75C(GFC+UY%6*$/UQ$/W(F:&S+;)#VN4TU M$EFK D%5@> EARL8LPXCD;7J,*WJ,!WN!"Z5+<%IIX7A0?]V(R80!_:)"BLU MX:":BRC*TURWI'XH).5"L?^*]K0I#)]4V(TX\4,\L4L\JR2>'3?T9T_JZ49@ MB.QJ$*Q]%1X_RG^H#156(QPD?6X#C\76+D%C:X%>P9O,AZ!WZI"5J&H8]0XUJ T?##OZ& 6X)P"&&/J-JLT;!;U]M>J[)1/7DLMG:JM2NC%[5E-*HOC\76 MKD7MS.@X:T9=Y_6AW^E%:U2?W=0&C<9S:&0Q8.0C_U"I+0RCGLTYJHT:'>G4 M):[Y.H #?+@_MT6%.#Q0Y39>B3G5:8O^*OU\HOBW> MDN^YTKY='&ZHGF]A O3U%>?J<6%>O*L_6A:_ %!+ P04 " "<4P-78MK> MPAL% K) &0 'AL+W=OQ_8'_WA"/=D)^4U%C>(XE3-74BK3=7KJN6$4NH.A<;EIIO5D(F M5)M3N7;51C(:YJ(D=HGG#=V$\M293?)KMW(V$5L=\Y3=2J2V24+ESSF+Q6[J M8.?YPAU?1SJ[X,XF&[IF]TP_;&ZE.7-+EY G+%5"_(X_ M.=NI@V.4->51B&_9R9=PZGA9C5C,ECJSH.;CB2U8'&=.IA[?"U.G+#,3'AX_ MNW_.&V\:\T@56XCX+Q[J:.J,'!2R%=W&^D[L?F-%@RXROZ6(5?X7[8I[/000D!>*_ +@7\L&+P@&!2"04YFWY2<0T U MG4VDV"&9W6W=I]MSOM33?%R;1'8MI]LA4Q#<*T31$7R4-36\T/16]#YBF/%8? MC,W#?8#>O_V WF9&7R.Q5>9F-7&UJ796N+LLJCC?5Y&\4$4?W8A41PK]DH8L M;-$O8/T0T+L&5\F,/#.;$]#PALISY../B'B$M-4'EO^^38W_Y$:._[X3Y:T;3CLKPG[;GM#<:M!ME,]25VM EFSIF M"E),/C%G]NX-'GJ?VB#9- LLF=4 #DJ \A]-JV9JG*4_72*S0 MADDNVOKK'/3KRG%O-LS-LEG^:8:)YP],SWHZ)&2IS!JABY+0!4CH.@QY/F6T MP0"E76'LS2X.8'A''"P55^,P+#D,80Z)D)K_FT^?;2A =5<4PY,H+!570W%9 MHKA\[:!A9@D!APOHU!7+90-+ZW"Q5&:-S:AD,P)GY,\\Y9J=Q280A:BY0)^> MIT MO1D13#ZAZ^7W+9>MV6L.&W=%9=4ML.56AWH0K7&_X[CPM\76IEM@RZW.EE1L MB>70!1MVADD:@YIX^&A,VRJRSJ@*]AB,O7#L@K6=9RW]HX]0CJM4CN%8WF5!A*TZXSF=TVT56&=3)74,1W5X0?Q# M1TRV8K(:X:VZ!;;UX-K?X.L.H6V'*KLZU^,& P./^?U=#J;X3" MK;8:CKS&D.XC_>,J_F,X_\/+H=7$CYN1OP&CC\!/JL!/X,!_:CF$Y5UY%&[U MY1 /CIG8*K3.I,KK!,RLG=9#V*HS']S@,QPVZ/21N$F5N FTXZ/9\@% M7%QG$'TD;E(E;@(G[NK?0JT\K.9MJVZ!+;8[U="Z.>3K(!R?]#L/U!+ P04 M " "<4P-7-5Q$J8X" #-!@ &0 'AL+W=OL!JI6 MEHQ76*J0Y[:H.>#,)%6E[3I.:%>84"N)S=R<)S%K9$DHS#D2355A_GX+)5M/ MK9'U,?%$\D+J"3N):YS#,\C7>LY59/CJ]N)WF\V?">P M%EMCI"M9,/:F@\=L:CG:$)202JV U6,%=U"66DC9^-5I6CU2)VZ//]0?3.VJ ME@46<,?*'R23Q=2*+)3!$C>E?&+K+]#5$VB]E)7"_*)UM]>Q4-H(R:HN63FH M"&V?>-.]AZT$U]V3X'8)KO'=@HS+&98XB3E;(ZYW*S4],*6:;&6.4/VG/$NN M5HG*D\DCE9CF9%$"NA$"I$"?T;V01-4+&7IH9,/52L6X)+^Q>8_W&W4@!*"S M&4A,2G&.3A"AZ*5@C< T$[$ME2^M;J>=A]O6@[O'P]>&7B+/N4"NXWKH]7F& MSD[._Y:Q55E];6Y?FVMTO3VZ/P%S!#0C-$Z&+(8:OD#ROIFW$E M:IS"U%)'7P!?@96%1U$G>;R&@7H71WNP;L6[2"C M?&ULK5==;],P M%/TK5D ()%@^VJ;=:".QEHDAD*:5CP?$@YO<$WP/23)174CX(@]G-,F)>,;=^=2,:\4)0PN!-(%GF.Q>]KH'PW\4)OWW%/ M5FME.OQDO,$KF(/ZO+D3NN77+!G)@4G"&1*PG'AOPJMI.# &_&%P$X>W2-C M9<'Y#].XS29>8!0!A509"JS_MC %2@V3UO&S(O7J,0WP^'[/?F/-:S,++&'* MZ5>2J?7$&WDH@R4NJ+KGNW=0&;("4TZE_46[,G9PZ:&TD(KG%5@KR DK__&O M:B*. )K'#8@J0/0O(#X#Z%6 GC5:*K.V9ECA9"SX#@D3K=G,C9T;B]9N"#.O M<:Z$?DHT3B4S6"CT"LUU>F0%!<27R'8]GX'"A,H7^N'G^0P]?_H"/46$H4]K M7DC,,CGVE1[?L/AI-=9U.59T9JP8?>1,K25ZRS+('/AI.SZ,6@A\;;QV'^W= M7T>MC.\+=H%ZP4L4!5'/):@=/H-4PT,+CUKD].J7T;-\O;:7<*0I] M^Z #T*V"7'YW37?)UG>SF0_ E=S@%":>7N$2Q!:\Y-F3, Y>NZQV1-8PWJ^- M]]O8DT]<88HH9ZM7"D2NU^%"N0R7++%E,1^H;1*&@;[&_O;8BB,L:H0U1 YJ MD8,'B#PGK<0._B?-$=8B+:ZEQ:W2/H#2\R;-ZDT%9$0A(F7A7&/7\UU5&G2WG4I?&.R!K& M+VOCEZWO^*O=."%#> M"'P3TGJ%3$Z1" BMP62_YPN HUX*+8!2'_Z2D.VXX MBBZ/+W>&AL%A/PP>D:/H#[J'+:=;PE;[KAN<$DK4;^<&V$K^V/?8%5MS*HZ. M!F&G.5S1=66^([:F^>A@/NID2ZIH&IM-,#C]\#OCSG_YP\.9(6S=F9-YL> B M(PR;13<[I[+3HT)7;$W'A\-"V.\V+UL/'X\VWQ%;T_SA$!(^Y!3R@+PV7%EPI8L?>[O6]2D($Z"?+SE7^X89H*YXD[]02P,$% M @ G%,#5[V2Y!B?" (TT !D !X;"]W;W)K&ULM9S1;N.X%89?A7"+8A;(QA8E>9)I8F 2-6C:G9D@P>Y>%+U@9#I65Q)= MBK8SBWWXDK)BF@I]'#;'W$F]-=RJ M3(N*UTTA:B+Y['+P.?J4C4>F0EOBEX*OFYW/Q)S*HQ"_F8W;Z>5@9(Z(ESQ7 M1H+I/RM^S[%^N^\.Z'4Z.6B;-K_R;HK.QJ0?-DH4765]1%41;WYRYX[$#L5HF1/ M!=I5H/T*XST5XJY"_-86DJY"TI+9G$K+(6.*32ZD6!-I2FLU\Z&%V=;6IU_4 MYG=_4%)_6^AZ:I+Q1T5^)%^9E,S\ N1#QA4KRN8'O??GAXQ\^/,/%T.E6S+E MAWFG>KU1I7M4Q^2+J-6\(7^KIWSJUA_J(]P>)GTYS"L*"G[+U2F)HQ-"1S3R M'0]<_1_+6E3 M*!IM_ET,5[ND/"5IOZ2#(=UB2$$,OQ2,W/.:K]ECR1OR!_GUE/R3%VI.OK#G MM;Z@DMO;6Q\(4#84!*98AB3FX!QO<8Y18W.,21%3+$,2E(7Z[F,'-A7*#E,L M0Q)S$)]O$9^C!O,Y)D5,L0Q)S*$8C6R2. *[:LNQRZ9/=/JIN"Q82?ZSG#ZU M7$UD\^><-XWNT-[8AAL(1=NI[8ZFJ7?4Q6K6Y;:37$<@MX?=A*2%^ ?YK(GI MI)A\KDV(ZPS&?.<4O).B*II&R._DZYXD!FXW&">F6H:EYC*GECE%C?E.#@LE MIEJ&I>:BM#8E O/WB1YP.&&56-;*2RY^%874&X;7<#O!5([A.B)K.R+8=WPI MZJ):5H2MM$]FC^V0W!D0->=$![*6-,.VN1_AY;;13P]=O:[A PG&AJ3F8K,V M)8)]RO]IUV#5X/!,WX8^\Q2$[5ID#48$9MXX@X*NT_5#+S145X*JEF&IN?2M M,8D^X@X/J*X$52W#4G-16O\2P0;&Z9]3S?6$L.F*U3H//-'Q3$J3#ZHYJ[U< MSUX%6.2_"**Z$2PU%YGU(Q&8J./%/GO>&_NH)@95+<-2<^\A6QM#1ZBQ3U%- M"ZI:AJ7FHK3.A@8XF]#8[[3?D#C"1Q',[!C.A%IG0L%T'2WX[V11<7+/_ D3 M?!#!G1;5SV"IN3^ ]3,4=]Z%HDZ\H*IE6&HN2FN"*&R"KEA3-&0SUTQ$359, M%F8"@DC=+0_>Z>W$>W=G1[0?_:C^!TO-)6;]#X7]S][;N3JBW5O!7F*H-@A5 M+<-2<\%:/T5Q9VPHJCE"5-KFFBT*QFO^:B M48V7)*HWZM0<1S#V>7-/01H!UIQ:1T-A1P.<_PD1:LXER9=2A4*>Y4WP*A%_2,$!-6*=&J'@9R_GFJ/ 2*Q]0\Q/ WR7,WUB>^;JX%:"UW.\G@N)SOTWM; :=O%9SQ##GN&V M5ESKJC9'."%=LALP00SK!X.+O$E(TH=V#-,06],0PZ;AJZB72G>SWUF[3F[& M-;F.D1<1:O;?J9E9M%U$H[3/Z!AY?;RSG.K /$7QK#M2/F=2=Z)1KCKJ>+7W2@Z36D?T3'R]=CFZS&S+\Z/3L5< MVYP\AG/R;L5%TZVX* ]#0DW#.[4^I#ZC8Z37L4VO8WBZXNV^!9Z3@)L)1H>: M=F.IN8AMVAWCSDG$J'DWJEJ&I>:BM!E\#&?PH4,!:LK>J?7BN;_F#*M-EY!- MZV,XK0^+Y_WS#' SP>A0YQFPU-QUR=8G)+CS# FJ(4!5R[#47)36,R2P9SB< MM\ "P? \IH">]M,6K#9=*-83) _AV<^^EANH34-4R+#67[\ZC%PGN%0[57*"J95AJ+DKK01+8@[QO)@46#P;K M,23:[_QI*B.!54MPU)S45K'DL*.Y7V!#HL'@XV\@9[TXQRK51>9]3,I M[&>"XESSW2Q^@D=UN,E@D*C+H+#47-S6'*6XRZ!25!^$JI9AJ;DHK0]*C[D, M"A8/!IN\<53':M9EMO.\.M9"J'ZT[Q_:X2:#2>(^S7X,MY1:MY3B+H]*4>T0 MJEJ&I>:BM'8HA9='O3/:4&U7N^+=5@\%&RG M=G 9#E:K&V3#G;=*55P^M6_G:DAN'@?>O&!JNW?[!K#/[7NOAK;XYO5A7YA\ M*NJ&E'RFJXY./^HA46[>R+794&+1OJ/J42@EJO;C7(/GTA30W\^$4"\;IH'M M>]$F_P-02P,$% @ G%,#5^B5 <3? P A( !D !X;"]W;W)K&ULM5A=;]LV%/TKA%8,+;!%GY:4S#:06"J:H46#9-T> MACTPTK5-5"(]DK;383^^I*0HEL0(Z::^V")U[KD\]Y*7(N='QC^++8!$#V5! MQ<+:2KF[L&V1;:'$XHSM@*HW:\9++%63;VRQXX#SRJ@L;,]Q0KO$A%K+>=5W MPY=SMI<%H7##D=B7)>9?KJ!@QX7E6H\=MV2SE;K#7LYW> -W(#_M;KAJV2U+ M3DJ@@C"*.*P7UJ5[D;J>-J@0OQ,XBI-GI*7<,_99-Z[SA>7H$4$!F=046/T= M8 5%H9G4./YN2*W6IS8\?7YD?UN)5V+NL8 5*_X@N=PNK-A".:SQOI"W[/@. M&D$SS9>Q0E2_Z%AC(]]"V5Y(5C;&:@0EH?4_?F@"<6*@>,P&7F/@]0V"9PS\ MQL!_J8>@,0A>ZF'6&%32[5I[%;@$2[R<3J M+5%V\]X]M$'1N56H)3FD!OLDW'[<,3> M5E%H0^$]AN+*&R7\=4_/D._\A#S'\PWC6;WT__LO1,,OYT7?L7G M/\/W7K7U5%AQR(E$;W%&"B*_H#^K%]<22O&7*>2P#$)W;A].XS[$^.=1%Y,,,7$8=#'I$!.%7HOI MB)^UXF>CXB]+QB7Y!U>[C(J VA. JRB@-:&89H1N5!"$-$JOF6/Z/>E#3'2"Z4@/6^GAJ/1^539)#(<2@Z"O<0AR8\_IB1R"9F[0 M3_ 0Y+M>9)89M3*C\>G=K3S_HELXL.*@,]LK1J8 C')_:_V9DBR9DBR=B*R3 MH+A-4/Q=MH9XRM1,299,299.1-9)S7F;FO/1M7,'E##^DG5R/JP!D=];WJLA M*(Y[A2X98OS8Z6THJ<';+#HWUPG7>?IT=4;5?I1;X,8/SU&[;YUJD[(ED[*E M4[%U,W!R>'"_2REH:*=*T)1LR:1LZ51LW01Y3PGR)BH(#5'GPW#6JP<&3.3U MZH$!$X:]]L+B\OJF-[KOW(O5JZA M/]$7'-49^HF^OAWY@/F&4($*6"M7SEFD"A>O+QSJAF2[ZD1]SZ0ZGU>/6\ Y M< U0[]>,R<>&=M!>^RR_ E!+ P04 " "<4P-7QD@A>OT% ">,0 &0 M 'AL+W=OG@B[;3 ?OPH61%%DV8BAP+\);;DR\-[K^ZQ M3X[ER6.6?^<+Q@3XD<0I/^TMA%B>]/M\MF )Y[#W=.(Z M>EB(XD1_.EG2!W;#Q-?E52Z/^C7*/$I8RJ,L!3F[/^U]@"?G8;F@C/@6L4?> M> Z*4NZR['MQ\'E^V@N*C%C,9J* H/)ASO6>QL/G\"?UC M6;PLYHYR=I[%?T9SL3CMC7I@SN[I*A;7V>,G5A44%GBS+.;E7_!8Q08],%MQ MD2758IE!$J6;1_JC:D1C 20[%J!J 7KI EPMP&6AF\S*LBZHH--)GCV"O(B6 M:,63LC?E:EE-E!:7\4;D\M5(KA/3CS3*P3<:KQCXPBA?Y4Q>(\'!VPLF:!3S M=^ (?+VY &_?O -O0)2"VT6VXC2=\TE?R/T+E/ZLVNMLLQ?:L=?OJ_08X. ] M0 '"EN7G[N47;":7PW(YTI?W9=5UZ:@N'95X^-G2WX,/G#-9M:P+7$;T+HHC M$3'^U)(YD -WS6:K/(_2AS+JCRS-ZQ-GE$<<_'4I-P"?!4OXW[;F;+(A]FP* MNI[P)9VQTY[D(V?YFO6FO_X"!\%OME9Y M,:A^O&81?Z]%QV)!(@C_AWL);] MHQM"SO^1XUI,CZWX#>*@1"S>6M93$@23_KI9DQD#&S%:JJ1.E3A3K2^:+2?G MTK87Q!.85F585QD>U"2'/AOG"4QKW*!NW, Y'K>9H#&894F2R8G^*=__\VA- MBP\60,L^VJK?0(:-,1W \=8HFS$(C4?V61[6R0[W33965]J6\=#(Y@CA,-SF MGR4,CD9D:$][5*<]>AD%P7_%K!V)G,Z+HWT*<>[4=O \@6E-&==-&1\48\<^ M&^<)3&L<#)1@"?QSML)LSG88;)/6$@01@O;QAPV%!3OB;06\1=P@'&TG;HF# MPP'OX*U[F[;SYPM-;XI2/Q ?%'>A4XVU;IXG-+UY2H]! MMR#;C[W$)";<_O2R!07#7110T@HZ!I>LC6+-Q<16C-U0K6>,$]H>N%*)<'A8='3J=I:-\\3FMX\I=6@6ZSM1\^1 M,<+8_' U@X9HQY K%06=6N,UY!P;Z1AO**X0W7%0X@6YQ8;A);@G:1&"D]A=QVTOXD MKH!=)':&Z DK#8->:"J9)'Z-2';OVGH&NS"DD))-Z+ L*>35D_*%IC=/:3?4 M@2V%3,_)((,K1,]5R2W4E2N%3+_)2-@5HB>L) YZN1]5LA<@:W9>O29?:'K- M2B>AP[*;D%>_R1>:_F6'TFRX \,)FUX2-OYEM00AA ;V"<=*/.&N#"=L-9Q, MI]@6Y["*L9(N^.6&4T5.#]+8O6G;H\>7;8=E/V*O]Y M-;YZ2;K@# M^PF;SA(RO[RT>51DO(,02D?AKNPG;#&6;.:Q+=Y^A+)[Y]9#V(4%191T M(H=E01&O%I0O-+UY2KR1#BPH\KP%Y0S1>S>M?4 =F%9$268R&%95L2K9>4+3;\=5*FVL /+*C3=J&TR.$/T7)70 M"KMRJRK@@2MA5\@FX7[CYOGBEPM?:/X0I1S$[%ZN"8Z'LMI\\V. S8'(EN7] M]'>9$%E2/ETP*M,N N3K]UDFG@Z*6_3KGV1,_P=02P,$% @ G%,#5Z4/ MW68% P .@P !D !X;"]W;W)K&ULM9=M;YLP M$,>_BL6JJ96V\)2'-DN0FI"IG=8I2MOMQ;07+EP25&-GMO/0;S_;$!HJBM*- MO0G8W/]WOCML+H,MXX]B"2#1+B54#*VEE*N^;8MH"2D6+;8"JI[,&4^Q5$.^ ML,6* XZ-*"6VYSA=.\4)M8*!F9OR8,#6DB04IAR)=9IB_C0"PK9#R[7V$[-D ML91ZP@X&*[R 6Y#WJRE7([N@Q$D*5"2,(@[SH77I]B<];6\,OB>P%0?W2$?R MP-BC'ES'0\O1"P("D=0$K"X;& ,A&J26\3MG6H5++3R\W],_F]A5+ ]8P)B1 M'TDLET/KW$(QS/&:R!G;7D$>3T?S(D:$^47;S+;=LU"T%I*EN5BM($UH=L6[ M/ \' L6I%GBYP'LI:+\B\'.!?ZR'=BYH'^NADPM,Z'86NTE(,?43WMR$Z/3E# M)RBAZ"8A1)55#&RI?&JE'>7\4<;W7N'[Z(91N11H0F.(*_1AO;Y;H[=5K$7 MWC[@D5<+_+*F+>0['Y#G>'[%>L;'R[VJ2X1?5]PW/?X4W X(E MQ&B*N7Q"=QQ3@;,-_/.K,D77$E+QJZKJ&;==S=6'6U^L< 1#2YU> O@&K.#] M.[?K?*I*>9.PL$G8I"%8J3CMHCCM.OI^:TJ\0UQ5J:H*&'.:WTLSM793-PFJ:49Q>[>X)80ZWIKA8SQ.&O*8 M9QF"T:W4O3W[V8'[G]L5LQ'ZK&..MCG_%95WV# M^2*A A&8*U=.JZ?V*\\ZU6P@V&ULK99A;YLP$(;_BL6JJ96V0" E6T>0VD33,K52U:[;AVD? M'+@0J\;.["-I__UL0U'2D6B3^ (VW/OZ'N[ )%NI'O4* ,E3R86>>"O$]87O MZVP%)=4#N09A[BRE*BF:J2I\O59 R7E DO3=RU6Y4FLD+.!-PJ MHJNRI.KY"KC<3KRA]W+ACA4KM!?\-%G3 NX!']:WRLS\UB5G)0C-I" *EA/O M M>22K-,JR$9L,2B;J,WUJGL..8'A($#:"\%\%42.('&B=F<.:4:1IHN26*!MM MW.S /1NG-C1,V"K>HS)WF=%A.I5ER="4!36A(B=3*9") D3&0)/3&2!E7)^1 M]^3A?D9.3\[("6&"W##.315TXJ-)PEKY6;/@5;U@>&#!KY48D"AX1\(@C#KD MT^/R&61&/G3R<%_N&_26/VSY0^'LRVZ./6OK(N4>'Z*76KTK^\]K$ MD#E"J7]UL4=]LO=DML<^:ME'1RO?8B/AC"X8-YT G>6N?3XZ'_M5W*318)CX MFUV2KIAQ&[.7X'F;X/G1!.[K+ 8 +DP 9 >&PO=V]R:W-H965T5Z)YXBB7S$7CUG^G6\9$^A'$J?\4"%W\XF#26,$I;R M*$M1SC:7DQ4^#XA5!)0M_HC8(S_:1L6EW&?9]V+GM_!R8A1GQ&*V%@6"RH\# MNV9Q7)#D>?Q50R>-9A%XO/U,]\N+EQ=S3SF[SN(_HU!L+R?S"0K9ANYC<9L] M?F#U!=D%;YW%O/R+'NNVQ@2M]UQD21TLSR")TNJ3_J@[XB@ 6R<"2!U 7@;8 M)P+,.L T<1/95^^.*:(%?UN(,F?@=(@;!JNO1A_^^3V6X48:; MBG!W>#A1]<;KU/W7J0?Z<)>MFZXCFE2836F:)<\\P5MQS@17G,=5%6>IXXK! M^YSOZ)I=3N3HS%E^8)/E+S]AQ_A5E5!(F L)\R!A/B0L ()URL)JRL+2T9=? M,T%C.33F.4L%HB>+1$L96R05S"EAQ=/]L,26;>*%81@7T\-Q!4#*>H-E?4C9 M0"$[FR_([%BVDSN[R9VMO:4_1O1>/EQ$Q)0ILR%3!@ES(6$>),R'A 5 L$YM M.$UM."/NZUA?*5K4V$JI8/91N3O6 AO]>QM2U1NJZD.J!GW5!<'._.2=/6NR M-]-F[[/\U?1Y]47.!6DS?U0E3DL9F[A9[V+>8]-6#,JSWH#V'A-KWFOH*8B6 M8Y)^4A1$@NU^PP#H@CM)F3=)F6N3LI*_&>6T&*W24,[DN2BG\G?[^RP/H[2: MU^=9$G&>Y4_H^%DU]+5[S.%] U@8DS(6$>9 P'Q(6 ,$ZM8&-UEDPM*-/9R0)Y4CR#M'P M0-.UNEIJ6F?6:1C]Y^&U7G9L*8#2/%":#TH+H&C=O62&LN8JU)M;RB/.*H>G^#LA0=:"ZK)F8HER,+>A.E:,?RM?PIJG*UKVHX M-H^>5L:905X^JD#-15":!TKS06D!%*U;&ZW#B/468_,*)$1>*B+QI"P!4(,1 ME.:"TCQ0F@]*"Z!HW4II_4RL-S1/OZ/ H&8F*,T%I7F@-!^4%D#1NN716II8 M[VFNUNMLGPHN)[QK%AW*Y\N_.61ZY.C"Z1M^-NDZ^75-@)J;0V5]4-E (>M8 MMGW2W<2MO8GU_N;0MTYZS.CL]?W($]F#E/6&ROJ@LH%"5I^]U@?%\U?]( !U M,4%I+BC- Z7YH+0 BM:MD=;+Q%H[K!VK;^C3L($:U-^L:DM1S)",NQ\(M4>=,SQN:MIG7&2I5MZ8+*>D-E?5#90"%+ MC!>ZW=RU_B#1^X.CWO_J6:-SB/N=J;SY0&6]H;(^J&Q0TYQ.#K7W7VN\$:UI ML[QE!Y;NV: WP7K4Z!227E^:R@SVVSG$Z;\(5K0C#E9,@10-L3WK-PR@KK>; MFM;O(GJ_ZR/C_!Q=9UR@;(-&)0ITN5U-.^ZO7H[Z32Q%AOJM3-6;>F4[17K^ M"\N)M)83T5M.0]=/Z#&CD]%?Z:6^:_KM'-+O:T_1CI"YK4B*8HF9;?6S'$!= M;Y66Z=%"Z83E#^4:>([*B5^U,+4YVJRS7Y6KRU\K9.O=D2V*Y=IWV="9$FYN64T9'G10'Z_R3+Q MO%,(-/^ML/P'4$L#!!0 ( )Q3 U?4#GW6G , $(1 9 >&PO=V]R M:W-H965T -]JI)&[@>9%;XJ)R MXKGN6[%X3FM!B@I6#/&Z+#%[N@5"CPO'=YX[[HM=+E2'&\_W> $$KQ&"[<&[\Z]37#MKBCP*.O'>-E)0UI1]5XVZS<#PU(R"0"87 M\N< 2R!$D>0\_FFA3C>F M?X96T%3Q,DJX_D;'UM9S4%9S0@Y2([9(6@=@I<.DU<< MPM8A/'>$2>LP.7>$:>N@I;N-=AVX! L$C0FV_?SETA9Z78;M;.X+:90?#*#$+TCE8BYQ*U@8W!/QGWCT;\ M71F-+B3!Q1X06B8S_)\]\ DY_^-GO[GT0?!"+OG(]2\ M\!7>/1"=YQ5F,LV]IP7]]:LT17<"2OZW*>L-=V+FJOIWS?W/WT _SJ448>>HSM$O.M$M/[2Z#H=U ][33/1W5?4,(S?1C^?L!6"[_ M']&2#';12'F8=9)GHY+OJHR!W,P* M3%#V6EV8G8P],4D^-3,J/C6;F01_UFR@]ZK3>S6J=X6?E%I$MTA*IR6@]_A1 M;M]DHV9,+LRU7)4YR!I9[G'U9(K&Z !?NA!MPA*;L-02;) EW_NTU?:^4IUL MP9;R8Y666*6EMFC#%/5.0[[-'55+ZV]P3/N@I<'N904Y$Y4:['Q3#7%[9\(2 MV$X?QKFLAW4EFNU_U]L=^&_T,?=%_ZU_O?0-_8EZ0:#/H)_PS=N%=YCM"AD^ M ELYE'=Q*0L>:P[L34/0O3Z1KJF0YUM]J39QP)2!O+^E5#PWU #=:Y/X7U!+ M P04 " "<4P-7WED\UL(" # " &0 'AL+W=O.(.(," M"YN50-6=%>,%EFK)4T>4''!B2$7N>+W>P"DPH58X,K%;'HY8)7-"X98C414% MYC^GD+/-V'*M;>".I)G4 2<?$S&5D\7!#G$4BM@];>&&>2Y%E)E_&@TK3:E)NY> M;]7?&^_*RQ(+F+'\*TED-K:N+)3 "E>YO&.;#]#X,07&+!?F%VUJ[""P4%P) MR8J&K"HH"*W_\6/3AQV"TNDF> W!.R0\E<%O"/ZY&8*&$)R;H=\0C'6G]FX: M%V&)PQ%G&\0U6JGI"]-]PU;](E0_)PO)U5VB>#)<0*IV7:([*!F7A*;H#?J, M.<=Z_]!E!!*37+Q2T?M%A"XO7J$+1"BZ(7FN]EF,'*F*T%).W"2XV\GN=WU#,[G^YU MV?F_[/-_SK[7#+]]''RCYY_].'R;+(7DZGW^WK77M5K0K:;/N*$H<0QC2QUB M O@:K/#E"W?0>]?5Z.<4BYY3;/Y,8GM;$K1;$IQ2#R="J''!2DD*\@O+^GQ> M ZV@:T-JK6NCI6?$.O3LZY&SWNWS,<:]L@?[H*@#%-C!/FA^# KZ]E4+VO/; M;_WV_]9OS(2*K+:^.T^=_G$IMG]@_!CC7N^46QNO08,]T('M8TAP:-K9.9(+ MX*F9A4(YJ:BL7\=ZFOZ1KV?[#>8IH0+EL%*I M>O9;52ZOYV6]D*PT V')I!HOYC)3GQC -4#=7S$FMPN=H/UH"7\#4$L#!!0 M ( )Q3 U?BPZ)YMPP (9X 9 >&PO=V]R:W-H965T=J6/BDV36\4PC MWNI&TF:;7Z]?>M5>7S6._F*_J=VW2/2Z75?OGFWK1/+T^(V>?7G@_O[OOAQE8O%@.3>1__V9*>[6(.#?=__L2N MUYTWG?FMZNI9L_AU?M/?OS[+SY*;^K9Z7/3OFZ>_U]L.B8'ONEETZW^3IRTV M/4NN'[N^66X;FW>PG*\V_U=_;(78:V!XX 9TVX"Z#?AG&K!M W9H!+YMP ^- M(+8-Q*$-Y+:!7&N_$6NM=%GUU=5EVSPE[8 V;,,/Z^%:MS8"SU?#S/K0M^:O M<].NO_I0WYEYTB?OZX>F[>>KN^0\T?-5M;J>5XMDH$S,]$W>/':F8=5%;][@$.;B>OMFWFS> M#/W,FV')#\VJO^\2M;JI;X#V9;B]#+2_,,+LU*&?U'E#@X3_>%R]3%CZ34)3 MRH#W,SN\.86ZUM>F.8&:C[1DNYG&UGSLX)GV_6JS,@XKS+_> M&GCR?5\ONW]#$V?#S6'N8?E]U3U4U_7K,[.^=G7[L3Z[^NM?B$S_!HT:)EF) M2:8PR302V6BT^6ZT>8C]ZN>F-^M'6W^L5X\UN!1LVLMU^^'Z]_&J(*PH+B\^ M[@\5@,I2%U7Z*$H9%60,4Q",4\'&,!WLV43=Q$XW$=3M_7I53:Z;KD^:VZ" M&R*QUQLN"BH= 7V4)%E*'0%]%)&,R0^I)@'5>.9,@9F/8H(5CARECQ)%GG-'-!]5L)P[*!WLU43-LIUF M67!I?FNN[*\@L3+,51>3K,0D4YAD&HEL-)#Y;B#SX.3_T5B1JNO,O\U#/U_. M_[NYN-9_&"/2U= (Y][D/"=,N*LPA*(\=SX. (I+YBPU"D!1(AR4#O9SHHK% M3L4BIN(WR8N%64>^3NZ,.4N,A*MF==ZWUWC>D<, MJ5OX?97NHCKS083Z:PU Q1EG[@KMPT3&9>JH&^S_1'5):BU'&M1W]MBVPT[P MP>C8W"1FNO:+>N,J/JLT["92X+(EF-/;&0 [S[/4G;X C$EON!3$1HF_H(=% MF"KRGJ\CX4EL9&SK:R/U(.2PC>B-4_MUONKK-OG0FXUW\DL[!U4E7@<]17U( M(:1P!8T2J8.(=+BK4Z6D5DIZR)YLL[/XH6KOYBM0-^K/GS3S-F0 C#)9N#LR M ):15$A70!\F*.>9JV"PAU,5M-:/!+W&U@VLKTSP!YGYFA0\R]UM63C,L7N( M Z,JU*AZR[;O0AA+"V$_&F.1K>,B8 M=>LGB9QFC@B29=N.)R9;B"$*-Q+E@YK,%5C:T-)V(?B[?!]MT@DX=Z>"C"5NY-E<^: M=WJ0>3_D0(4"!CZ3A+HZ I8[)42Z.OHP,J2)/!U]7"%I)ET9G\/!4^O@:=C! MQXY5J.^E64; ;",I\)-'X6[-E4ZZ\LIGV8@**;M MG:&RE:AL"I5-8[&-Q].F 6@X#7#\(0OUSTU=FQ"'E'&(BD-TN'-3Q;-NFH:/ M9Z>GI[LW" MM9LL?$Y[8(+!O'AB9CS\/HZN[D-UIJAL"I5-8[&-YX=UIHQ,V]@R),NW'4], MMA*53:&R:2RV\7A:J\S"5ADO,\Z ,V[A[@T D''17ED& #MG(N=N<2> XUGN MG82'-9BJ\5X1=-A'HV7&F>]]"2M2-^D#P,Y%1EQO < 8$31W-0;82.8-K0Z+ M,%5DZ[A9^"0\=.'ZL>H?VVJQB?9=!6N+:LQ1V4I4-H7*IK'8QL-NC3D3SY@> M9ZC'\ZAL)2J;0F736&SC0;<)!19.*,33X\RWW69[[%92S2"83(5[4 O LI2X M*Z "8$*F;J)3ASLW53QK]ME!9O^0Y#CSO7=./3Z.RE:AL"I5-8[&-O_%E\P4\G"\X/C'._5IJ-S$>AY1Q MB(I#=+AS4\6S9IH_5[UVF/C83PN/%FV7J %5/*#&"C@>&NN+.4K]-P\B #"2"_><5(?[-U4_ZWGY:=7?'+"R@E+W&Q6S<)AC M%_(#HRK4J!J*2ADO/E/]S?>^;SN]^IO[%='4_YI,.,#1\AX24Z'&U+&88VFM MK^3A ]]CT@FG)\/#;^;HY1S5AZ*R*50VC<4VGB36A_*)9>(<]=P:E:U$95.H M;!J+;3R>UAKS+U4FSH'2;NJ=E ,H[GX/MX2H9"'=-"T RPES*\K" DP5V-IF M_H5JQ#E@=JGK=6< RHR"6_M= C">>6<-$)F!N:4<806F*FS]-0\?D,^:]J$Q M5ZXZJ58WR4_]?=V"^J&Z;52V$I5-H;)I++;Q?4*LVQ;/60PN4(_<4=E*5#:% MRJ:QV,:#;K,$XM1B<.';Z7-"J5O$#,.\6SI ,,X+9Z%3$ RXJ4.X MH)6""Z#&V[VB !@W4W( C8K3Z'"_INIF_;LXK?9;0*?"U+NG#@SSIQP X\+- MHR@(!DVYYSB)%M:5BXFUWP+UB!F5K41E4ZAL&HMM/)Y[=^?"KOT6?DDV=(<= M$ 9\.% -.!04^@P]A[,6UEF+YRH9#Q,?_2'SCW2]]1[53\<#:JR XZ&Q)EF@ M%(L+P(]Z]ZGS,9ZZ<1H5I]'A/DW5S/I><5IYN "^I)QRD;KIVG"8H]?\PZ(J MU*@:BDH^GPT7UOJ*Z;7APJ^7]K1%-;'Q@ HUH X&'-]5T=I-&;EIEY],.#W7 M'8YY[ *-RE:BLBE4-HW%-IX+UH7*B87?$O4H&I6M1&53J&P:BVT\GM88RR]5 M^"VC9G86AY1QB(I#=+C34T6UKEE^H4IOZ3M=3],HI(Q#5!RBPWV>JJFUTS)\ MR*T6QG.MUIX+E@K55:.RE:AL"I5-8[&-A]6Z:OF_?I/K5P6T;][RP.*>,0%8?H<&>FBF6-MD0KU)91!SR+0\HX1,4A.MRK MJ:I9JRU/J\R6OOWTI(I"RCA$Q2$ZW)6I4EG#+"?68DO4TV%4MA*53:&R:2RV M\0W]K5W/L&NQLW@M=AQ2QB$J#M'ASDT5S_K;[+EJLW"QU+;>UI-KT&._-KD[T9B>HWXP$5:D"]99-@P+&BUAEF MX?/6?<-_>KHY'.SHU1G5*:*R*50VC<4VG@36*6832ZLSU/-=5+82E4VALFDL MMO%X[CUMZDN55F=QKQN'E'&(BD-TN--31;5>-_M"Y=3;./ ROM4T"BGC$!6' MZ'"?C]7T8N\QJ?T->34CP.LE M>:4VC\2U])LG]&YVJEVRJ&]-J/3EL**VFX?>;G[IFX?U0UI_:_J^6:Y_O*\K M,U0#P/S]MFGZ3[\, 7:/'K[Z/U!+ P04 " "<4P-7@A0AD@X$ ![%0 M&0 'AL+W=OY&3$IX8XONBP.QU 3D]SKS0.U4\DTTF5(4_ MG^[P!EY ?-D],5GR:TI*"B@YH25BL)YY#^%]'(Z5@?[B+P)'WGA&:B@K2K>J M\#F=>8'J$>20"(7 \N\ 2\AS19+]^&:@7MVF,FP^G^B_ZL'+P:PPAR7-OY)4 M9#-OXJ$4UGB?BV=Z_ W,@$:*E]"@P&QF#PQF 0]A@,C<%0*U,-1>L08X'G4T:/B*FO)4T] M:#&UM1P^*=6\OP@FWQ)I)^9+W00P])!\VQ-.U&1P]#$&@4G.K] '1$KT2/)< MU4]](9M4AGYB\(L*'_7@0_1(2Y%Q]*E,(6W;^[*K=7^C4W\7D17XL-_-GAB,F3)@EJ$.ZJD9 MZ :&/0T\ R_=*GH$A8[@K6$'-9"#C5]T.A21Y>P MV!&LI>.HUG'TPPYY\G,$M4/*L+$]9E?HWYYEN:CH(TU7^]%A'DYN@V#J'YIR M6?MPJ5R.8"VYQK5<8ZM<3\ (31%=HT3&0%)NH$Q>NW2Q8T;H%3#KBKU+J^&E M4CF"M:2ZK:6ZM8YQP>A6^M)2ZL3D2:!SH[$2+EV3+F&Q(UA+N4FMW,1Q;)NX MU-$E+'8$:^EX5^MX9_7 /_?%2GJ@6JPFLG$9R+IW\TI'*^]2'5W"XKO_Q]F@ M$69;^H3!^: 86!6J/ V?/>T:K:IEFYAEBQ+,,[1C)('.DZ*5?ZEB3FFQH=TU M- MNACV2-<[6H7W#5$D'1X*B'PEP=MC%^KBDQ:YH;2&CLY"1XRAG@*[$=$F+ M7=':8I[3BM">5UP>ZNS B\5TFE@86C/:W?4&NW/&$%H/TEW!3D8Y=?QE6!4[ M57*:-3BEQ8;6CF_C'I7.^4!H3PC>4^D:I;"C\E6G7"X/^DNGM-C0VG(->N0Z MYP/A.PD!?BUTGB0W!"T: X25A-W;@-53=] M54'0G;[[6E$AHYM^S !+_U0?R/=K2L6IH!JH[UOG_P%02P,$% @ G%,# M5_.<\/%D P (!$ !D !X;"]W;W)K&ULM5A= MCYI %/TK$]HTVZ25#Q%UJR3NPJ;;=%.SINU#TX<1KDH6&'9FT.V_[PP@R@:I M)E,>E($Y9^X]A[EZF>P(?6(; (Y>DCAE4VW#>7:MZRS80()9CV20BCLK0A/, MQ9"N=991P&$!2F+=,@Q'3W"4:NZDN#:G[H3D/(Y2F%/$\B3!],\-Q&0WU4QM M?^$Q6F^XO*"[DPRO80'\>S:G8J37+&&40,HBDB(*JZDV,Z]]TY" 8L:/"';L MZ!S)5):$/,G!?3C5#!D1Q!!P28'%UQ9N(8XEDXCCN2+5ZC4E\/A\SWY7)"^2 M66(&MR3^&85\,]5&&@IAA?.8/Y+=9Z@2&DB^@,2L^$2[4R@=EP:FX&PD<=Q?YDL%S#BE'_E9\,G3E <=1S-ZC MCV@!- *&9F@N[ -*(40+3H(G<>LMTA';8 ILHG,1B*33@VI1OUS4.K&H@QY( MRC<,^6D(81.OBP3J+*Q]%C=6)^&7/.XA<_P!68;5;XGGMAL^RZB #PJXU0+W MSH';)^'^OX)/>ZAOM 7?$*-?6]HO^/IG6HI^?14ST#V'A/UN">^FI+/;Z62E MNF89#F"JB5+$@&Y!<]^],1WC4YO2*LD\E62^(K*&)W;MB=W%[A[V#ROV3QAM MHQ#24!3*@.8X1A1S:/.FD_92;THRLWP0Y4_(UC5ZAC,8CHS#84[T[;$'%WQ\-$&^HK ;6@]JK0>=6B^^W3VV2=F)NE1*E62>2C)?$5E#>J>6WE%; M>AR5GJ@D\U22^8K(&IX,:T^&_Z?T=-)>ZHU*,D\EF3]L*XJ68SJ'0MC0?53K M/NHN0Z_V0IO$G0R72JR2S%-)YBLB:]@PKFT8JRU)8Y6>J"3S5)+YBL@:GIC& MH>LP.C>'5Q4A)IJZ(,:B!,FN,0-:]A2(K%#VJFY=12D*22PFL\/$]VT.5FN/ M&CMZ.!C+/^?'_U)NNX.\U!ZE;+XJMM(@_:A#3("NB]:6QESCG'ML7<#,H]8K3NSFEVEOF7)1#?ZYU\3D( MRNF/9]\.CGI/)Q?[\;/*N#< M#YRB5P>(7G1P78-ATO%ATIW]ZAT\0>^@!'O$,>'^MG!CY=1(M;Y.,7+B)&]0 M$6*OX\ZZG1;-VPL=]#75TH*ZTD:#3(IUP46^#1A=DE/OD?"A/R:<310#5D9R MQE@W MH=& TPSL*#:;PUG+(@!0:YF;1LK(3 I2>6@8=HBKDZ+@JR^ /3C@:D(;GS:5B3R8;E,K4!*CRO4>J-)MN1OXH4MS3 MI6[*:9GAGKM'Z/G?SO.,"JH(WS1M:O\]S_*K'4>]M[)H6)J*^:MW^#L,+XW9+;7(QD=(E3<=U5\TF5=,S#9.U/H"PB]Q4AQO!.!9S M(X!A>3 '&,>RL#S_TWCZZ'@LAGGK.Y$^RNFC',MR(>/J@^5Q:)%$4 MQ]B,CL=.!V-LWN(8OFXUS!LPL#R0Z65SC:\V7B'[ZP!;TWT5@HT4KT1LI/A< M ^*>-V DB7NUL3S P%8!JQW([\X#->7F1!&L*N8-NX-Q)$DP!&K17:-QC,Q. M#!_W^F!W210EB1L!S.T@BC $[D8-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( )Q3 U?4XI*$3P4 L / >&PO=V]R:V)O M;VLN>&ULQ9K?;^(X$(#_%8NG/>EZ0'[M;E4JL4#WD+JT*E5?3R88L)K8K.W0 M;?_ZFR1'ZY0P>R]3GB!."%_&R7QC.Q=/VCPNM'YDO_),V4%GX]SVO-NUZ4;D MW/ZEMT+!GI4V.7>P:=9=NS6"+^U&")=GW:#72[HYEZIS>;$_UZWI^AO:B=1) MK:"Q;'B0XLF^[2\WV4Y:N9"9=,^#3O4]$QV62R5S^2*6@TZOP^Q&/_VMC7S1 MRO%LGAJ=98-.O][Q((R3Z4'SO(2\YPM;M3B^N., ,N@D/3CA2AKKJB.J\W-@ MW DXN-XJG+Z2F1-FS)WX;G2QE6I=G@:NHNM=1A6'_6<=Q'/S?\*H5RN9BK%. MBUPH5\?1B*P$5'8CM[;#%,_%H#/2.V'8+5^+\J+@7Z;+^@(=D'GA,N<2=ICI MLF(DY+F9C2>S^63,X-O\YGHZ'M[#QK?A]7 VFC /,D @@Q-"_A-XD"$"&9X$ M%EN\;M](RO6*W1E@X](UU7N0Y]R"_(I!?:2'OQ$ZH M0E@_8?>PC-VCY9G\+$"M/@WJ#V*!0,^MA#$"NLSI]-''PHS1)U;&6!BYXV41 MP*;*.E,=W^A"3!5]8E= &;6%(N>YNM7+_MR6/_#I,$?TB24QA0=1K" MW?-?S<2%)?L^<;8?Z3R7K@I3=>./H/B'.ERH5#8AL63?)\[V]X8KRZLACF5/ MTFW8$'Z:2<#Q&0/, &Q >9B71[![L16FS*$/A@F@X!Z-%%8![>=8<,4DIJ5 MU0$^'#J((%;"O%A8\;,H S?9O7M6 \P& ;$-T"JH490'F!8"8BWLZR#V"<;5 MF;!_^&"8%@)B+=0%42L69HB V!#O*J-6/DP1 ;$BVDND5DS,&@&Q-=IKI59, MS!L!L3<.BJ8VPA"S1DALC;)Z:H7"C!$2&^-(&;7G]#$Q=X3$[L"J F#U,=$I M*&*3'!0&K?V-220DE@CN.G]N)\24$A(KY=5U9VS&C:FSY*>Q<%QFS6!BA@F) M#>-1CJ7EZ[41ZSJ@$. [?X8YQ$03$HO&PQRFJ2[*Y_M.I +L R!_^IB8:$)B MT?Q71IRQ.9QL64 BARA.4JUT+E,V]3$QT83$HGG%G&EU!G2N7"0I'W4PD#!^ MIT>8;:(/F:7Z[?,38?*)B.7SREAFI;3*0F.9%0Y*MG+\[&-B\HF(Y?.*^3"= MV/8H8M*)R">SFG7NNR[W,=&5#V+S'&)6<\SFN;:1CXF9)R*?XVJMRO=!]3$Q M]43$ZCF*^: S^.YC8NJ)3C/&.6/?N81*SL?$U!,1J^->[#XF9I^8?.7D".;!DQYC]HF)[7,XL&U42#XF9J&8 MV$)MF*,--$'=*97_I,>8A>*/7EL!S(EU$LX$9KKR,=$5^ ]8:7E7"=?3!W7Q MX6-B%HK)+;1PORTQ8TQ ,;F *L*1SK=:5=D20EE7ZM:QB8^)"2@F%M#1:9C# M_L8$%)-/LKVM:K7V=8)Y)R'V#KJ^Q3[YF)AW$F+OH'-99WZF3##O)*><3#I]P:^^=@*;$=$1-/4HFG6QUL+R^68B656,[@]!;:4YZEMX:5'_6K-%%6_4$L#!!0 ( )Q3 U?(7,%2( ( - G : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCMNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY5Q^((9]^E4,[[KM3W>W[ MNO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_# M]71-EX/W53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^Z MAZ#[^8,>(.AA_J!'"'J"8 N!V()D"X'9@F@+ M@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=DFT%M1;R706U%O M)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR:; M)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ M[01Z.^KM!'K[9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] MO8- [T"]@T#O0+V#0.] O8- [YA\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [ MH]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O?/D9Q,"O3/JG;]3[SI^ M'DJ]]GRM\?G?2?5XOK=<'W]9?IV_4$L#!!0 ( )Q3 U?B M(3)"\0$ !DG 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^I MLD6-ZR7M+2;-DVNMOGGV+A^7@1J8S&YV&T$ M,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO M>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G M%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_. M^+W^+_L0('U(D#X42!\:I \#TL\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "<4P-7F5R< M(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( )Q3 U=-H*B\! < %XJ 8 " @0X( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ G%,#5WU+[@'A P SA !@ M ("!41@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ G%,#5]ZN.MAI P L T !@ ("!UC0 'AL+W=OKSAL" #[! & @($=00 >&PO M=V]R:W-H965T&UL4$L! A0#% @ G%,#5UIU58NL!P M]Q( !@ ("!;D, 'AL+W=OMINL'^@T %HC 9 " @5!+ M !X;"]W;W)K&UL4$L! A0#% @ G%,#5^QP MJQ&M# =R4 !D ("!@5D 'AL+W=O&PO=V]R:W-H965T 9 " @=9K !X;"]W;W)K&UL4$L! A0#% @ G%,#5_3,)JQA P B0< !D M ("!A'8 'AL+W=O@ >&PO M=V]R:W-H965T1>->%Q0\ M +PN 9 " @7U^ !X;"]W;W)K&UL4$L! A0#% @ G%,#5U0-IF:P!P _14 !D ("! M>8X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ G%,#5U&W!CJI" ]QD !D ("!-*@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G%,#5] ,R=T1 M P I 8 !D ("!>+X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G%,#5_3 ;^"8!@ #1, !D M ("!4=, 'AL+W=O&PO=V]R M:W-H965T7ZO_;8@8 "44 M 9 " @=C< !X;"]W;W)K&UL M4$L! A0#% @ G%,#5T&3YW:\ @ !08 !D ("!<>, M 'AL+W=O&PO=V]R:W-H965TNCS!5OP, D) 9 M " @8#J !X;"]W;W)K&UL4$L! A0#% @ MG%,#5V2AZ0D !D ("!=NX 'AL+W=O&UL4$L! A0#% @ G%,#5RZ":^%3 @ M\@0 !D ("!5/T 'AL+W=O M_P >&PO=V]R:W-H965TT M2"^K%PT ,"+ 9 " @=0# 0!X;"]W;W)K&UL4$L! A0#% @ G%,#5U'@]K(V P " P !D M ("!(A$! 'AL+W=O<%:0" !=" &0 @(&/% $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ G%,#5T)I>0HL!@ 13P !D ("!KAH! 'AL M+W=O&> $% M !J%@ &0 @($1(0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ G%,# M5_UWGZL@! -QD !D ("!+"P! 'AL+W=O DX:)$" #R!0 &0 M @(&#, $ >&PO=V]R:W-H965TF,P( "4% 9 " @4LS 0!X;"]W;W)K M&UL4$L! A0#% @ G%,#5YMY1JE0 P ZPP M !D ("!M34! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G%,#5_#Q(H1!!@ .B@ !D M ("!KD,! 'AL+W=O^*0T$ #-%P &0 @($F2@$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ G%,#5S]>*:>] P =!$ !D ("!X%$! 'AL+W=O MPAL% K M) &0 @('450$ >&PO=V]R:W-H965T&UL4$L! A0#% @ G%,#5P2_ MPTJ# P _0X !D ("!ZUT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G%,#5\9((7K]!0 GC$ !D M ("!D6X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ G%,#5__1[NLL!@ N3 !D ("! MR7H! 'AL+W=O&PO=V]R:W-H965T63S6P@( , ( 9 M " @?^$ 0!X;"]W;W)K&UL4$L! A0#% M @ G%,#5^+#HGFW# AG@ !D ("!^(&PO=V]R:W-H965T&UL4$L! A0#% @ G%,#5U1_B(5- M P #A4 T ( !QIP! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ G%,#5\A XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 419 290 1 false 83 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.sparkenergy.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Formation and Organization Sheet http://www.sparkenergy.com/role/FormationandOrganization Formation and Organization Notes 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenues Sheet http://www.sparkenergy.com/role/Revenues Revenues Notes 10 false false R11.htm 0000011 - Disclosure - Equity Sheet http://www.sparkenergy.com/role/Equity Equity Notes 11 false false R12.htm 0000012 - Disclosure - Preferred Stock Sheet http://www.sparkenergy.com/role/PreferredStock Preferred Stock Notes 12 false false R13.htm 0000013 - Disclosure - Derivative Instruments Sheet http://www.sparkenergy.com/role/DerivativeInstruments Derivative Instruments Notes 13 false false R14.htm 0000014 - Disclosure - Property and Equipment Sheet http://www.sparkenergy.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 0000015 - Disclosure - Intangible Assets Sheet http://www.sparkenergy.com/role/IntangibleAssets Intangible Assets Notes 15 false false R16.htm 0000016 - Disclosure - Debt Sheet http://www.sparkenergy.com/role/Debt Debt Notes 16 false false R17.htm 0000017 - Disclosure - Fair Value Measurements Sheet http://www.sparkenergy.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.sparkenergy.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.sparkenergy.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Transactions with Affiliates Sheet http://www.sparkenergy.com/role/TransactionswithAffiliates Transactions with Affiliates Notes 20 false false R21.htm 0000021 - Disclosure - Segment Reporting Sheet http://www.sparkenergy.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 0000022 - Disclosure - Customer Acquisitions Sheet http://www.sparkenergy.com/role/CustomerAcquisitions Customer Acquisitions Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://www.sparkenergy.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 9954701 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 24 false false R25.htm 9954702 - Disclosure - Revenues (Tables) Sheet http://www.sparkenergy.com/role/RevenuesTables Revenues (Tables) Tables http://www.sparkenergy.com/role/Revenues 25 false false R26.htm 9954703 - Disclosure - Equity (Tables) Sheet http://www.sparkenergy.com/role/EquityTables Equity (Tables) Tables http://www.sparkenergy.com/role/Equity 26 false false R27.htm 9954704 - Disclosure - Preferred Stock (Tables) Sheet http://www.sparkenergy.com/role/PreferredStockTables Preferred Stock (Tables) Tables http://www.sparkenergy.com/role/PreferredStock 27 false false R28.htm 9954705 - Disclosure - Derivative Instruments (Tables) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.sparkenergy.com/role/DerivativeInstruments 28 false false R29.htm 9954706 - Disclosure - Property and Equipment (Tables) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.sparkenergy.com/role/PropertyandEquipment 29 false false R30.htm 9954707 - Disclosure - Intangible Assets (Tables) Sheet http://www.sparkenergy.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.sparkenergy.com/role/IntangibleAssets 30 false false R31.htm 9954708 - Disclosure - Debt (Tables) Sheet http://www.sparkenergy.com/role/DebtTables Debt (Tables) Tables http://www.sparkenergy.com/role/Debt 31 false false R32.htm 9954709 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.sparkenergy.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.sparkenergy.com/role/FairValueMeasurements 32 false false R33.htm 9954710 - Disclosure - Transactions with Affiliates (Tables) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesTables Transactions with Affiliates (Tables) Tables http://www.sparkenergy.com/role/TransactionswithAffiliates 33 false false R34.htm 9954711 - Disclosure - Segment Reporting (Tables) Sheet http://www.sparkenergy.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.sparkenergy.com/role/SegmentReporting 34 false false R35.htm 9954712 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies 35 false false R36.htm 9954713 - Disclosure - Revenues - Narrative (Details) Sheet http://www.sparkenergy.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 36 false false R37.htm 9954714 - Disclosure - Revenues - Disaggregation of Revenues (Details) Sheet http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails Revenues - Disaggregation of Revenues (Details) Details 37 false false R38.htm 9954715 - Disclosure - Revenues - Accounts Receivable, Allowance for Credit Loss (Details) Sheet http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails Revenues - Accounts Receivable, Allowance for Credit Loss (Details) Details 38 false false R39.htm 9954716 - Disclosure - Equity - Schedule of Economic Interests (Details) Sheet http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails Equity - Schedule of Economic Interests (Details) Details 39 false false R40.htm 9954717 - Disclosure - Equity - Non-controlling Interest (Details) Sheet http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails Equity - Non-controlling Interest (Details) Details 40 false false R41.htm 9954718 - Disclosure - Equity - Narrative (Details) Sheet http://www.sparkenergy.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 41 false false R42.htm 9954719 - Disclosure - Equity - Basic and Diluted Income (Loss) Per Share (Details) Sheet http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails Equity - Basic and Diluted Income (Loss) Per Share (Details) Details 42 false false R43.htm 9954720 - Disclosure - Equity - VIEs (Details) Sheet http://www.sparkenergy.com/role/EquityVIEsDetails Equity - VIEs (Details) Details 43 false false R44.htm 9954721 - Disclosure - Preferred Stock - Narrative (Details) Sheet http://www.sparkenergy.com/role/PreferredStockNarrativeDetails Preferred Stock - Narrative (Details) Details 44 false false R45.htm 9954722 - Disclosure - Preferred Stock - Summary of Preferred Equity Balance (Details) Sheet http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails Preferred Stock - Summary of Preferred Equity Balance (Details) Details 45 false false R46.htm 9954723 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 46 false false R47.htm 9954724 - Disclosure - Derivative Instruments - Volumetric Underlying Derivative Transactions (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails Derivative Instruments - Volumetric Underlying Derivative Transactions (Details) Details 47 false false R48.htm 9954725 - Disclosure - Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) Details 48 false false R49.htm 9954726 - Disclosure - Derivative Instruments - Offsetting Assets (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails Derivative Instruments - Offsetting Assets (Details) Details 49 false false R50.htm 9954727 - Disclosure - Derivative Instruments - Offsetting Liabilities (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails Derivative Instruments - Offsetting Liabilities (Details) Details 50 false false R51.htm 9954728 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 51 false false R52.htm 9954729 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 52 false false R53.htm 9954730 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) Details 53 false false R54.htm 9954731 - Disclosure - Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details) Details 54 false false R55.htm 9954732 - Disclosure - Intangible Assets - Estimated Future Amortization Expense (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails Intangible Assets - Estimated Future Amortization Expense (Details) Details 55 false false R56.htm 9954733 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.sparkenergy.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 56 false false R57.htm 9954734 - Disclosure - Debt - Narrative (Details) Sheet http://www.sparkenergy.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 57 false false R58.htm 9954735 - Disclosure - Debt - Components of Interest Expense (Details) Sheet http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails Debt - Components of Interest Expense (Details) Details 58 false false R59.htm 9954736 - Disclosure - Fair Value Measurements (Details) Sheet http://www.sparkenergy.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.sparkenergy.com/role/FairValueMeasurementsTables 59 false false R60.htm 9954737 - Disclosure - Income Taxes (Details) Sheet http://www.sparkenergy.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.sparkenergy.com/role/IncomeTaxes 60 false false R61.htm 9954738 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.sparkenergy.com/role/CommitmentsandContingencies 61 false false R62.htm 9954739 - Disclosure - Transactions with Affiliates - Related Party Transactions (Details) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails Transactions with Affiliates - Related Party Transactions (Details) Details 62 false false R63.htm 9954740 - Disclosure - Transactions with Affiliates - Narrative (Details) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails Transactions with Affiliates - Narrative (Details) Details 63 false false R64.htm 9954741 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 64 false false R65.htm 9954742 - Disclosure - Segment Reporting - Financial Data for Business Segments (Details) Sheet http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails Segment Reporting - Financial Data for Business Segments (Details) Details 65 false false R66.htm 9954743 - Disclosure - Customer Acquisitions (Details) Sheet http://www.sparkenergy.com/role/CustomerAcquisitionsDetails Customer Acquisitions (Details) Details http://www.sparkenergy.com/role/CustomerAcquisitions 66 false false R67.htm 9954744 - Disclosure - Subsequent Events (Details) Sheet http://www.sparkenergy.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.sparkenergy.com/role/SubsequentEvents 67 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentBasisSpreadOnVariableRate1, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 - spke-20230630.htm 4 spke-20230630.htm certceoandcfoexh32-q22023.htm certceoexh311-q22023.htm certcfoexh312-q22023.htm spke-20230630.xsd spke-20230630_cal.xml spke-20230630_def.xml spke-20230630_lab.xml spke-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "spke-20230630.htm": { "axisCustom": 0, "axisStandard": 32, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1298, "http://xbrl.sec.gov/dei/2023": 35 }, "contextCount": 419, "dts": { "calculationLink": { "local": [ "spke-20230630_cal.xml" ] }, "definitionLink": { "local": [ "spke-20230630_def.xml" ] }, "inline": { "local": [ "spke-20230630.htm" ] }, "labelLink": { "local": [ "spke-20230630_lab.xml" ] }, "presentationLink": { "local": [ "spke-20230630_pre.xml" ] }, "schema": { "local": [ "spke-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 523, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 5, "total": 10 }, "keyCustom": 30, "keyStandard": 260, "memberCustom": 40, "memberStandard": 43, "nsprefix": "spke", "nsuri": "http://www.sparkenergy.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.sparkenergy.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenues", "menuCat": "Notes", "order": "10", "role": "http://www.sparkenergy.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Equity", "menuCat": "Notes", "order": "11", "role": "http://www.sparkenergy.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Preferred Stock", "menuCat": "Notes", "order": "12", "role": "http://www.sparkenergy.com/role/PreferredStock", "shortName": "Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Derivative Instruments", "menuCat": "Notes", "order": "13", "role": "http://www.sparkenergy.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "14", "role": "http://www.sparkenergy.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "15", "role": "http://www.sparkenergy.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Debt", "menuCat": "Notes", "order": "16", "role": "http://www.sparkenergy.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "17", "role": "http://www.sparkenergy.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.sparkenergy.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.sparkenergy.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Transactions with Affiliates", "menuCat": "Notes", "order": "20", "role": "http://www.sparkenergy.com/role/TransactionswithAffiliates", "shortName": "Transactions with Affiliates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Segment Reporting", "menuCat": "Notes", "order": "21", "role": "http://www.sparkenergy.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Customer Acquisitions", "menuCat": "Notes", "order": "22", "role": "http://www.sparkenergy.com/role/CustomerAcquisitions", "shortName": "Customer Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "23", "role": "http://www.sparkenergy.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Revenues (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.sparkenergy.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Equity (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.sparkenergy.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Preferred Stock (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.sparkenergy.com/role/PreferredStockTables", "shortName": "Preferred Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Derivative Instruments (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.sparkenergy.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.sparkenergy.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.sparkenergy.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.sparkenergy.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Transactions with Affiliates (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesTables", "shortName": "Transactions with Affiliates (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Segment Reporting (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.sparkenergy.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-103", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromAccountsReceivableSecuritization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "35", "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-103", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromAccountsReceivableSecuritization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Revenues - Narrative (Details)", "menuCat": "Details", "order": "36", "role": "http://www.sparkenergy.com/role/RevenuesNarrativeDetails", "shortName": "Revenues - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "spke:NetAssetOptimizationRevenuesExpenses", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "first": true, "lang": "en-US", "name": "spke:NetAssetOptimizationRevenuesExpenses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Revenues - Disaggregation of Revenues (Details)", "menuCat": "Details", "order": "37", "role": "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "shortName": "Revenues - Disaggregation of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-152", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Revenues - Accounts Receivable, Allowance for Credit Loss (Details)", "menuCat": "Details", "order": "38", "role": "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails", "shortName": "Revenues - Accounts Receivable, Allowance for Credit Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-229", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Equity - Schedule of Economic Interests (Details)", "menuCat": "Details", "order": "39", "role": "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "shortName": "Equity - Schedule of Economic Interests (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-229", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "spke:NetAssetOptimizationRevenuesExpenses", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "first": true, "lang": "en-US", "name": "spke:NetAssetOptimizationRevenuesExpenses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "spke:ScheduleOfNoncontrollingInterestTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "first": true, "lang": "en-US", "name": "spke:IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Equity - Non-controlling Interest (Details)", "menuCat": "Details", "order": "40", "role": "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails", "shortName": "Equity - Non-controlling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "spke:ScheduleOfNoncontrollingInterestTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "first": true, "lang": "en-US", "name": "spke:IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDividendsCommonStock", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Equity - Narrative (Details)", "menuCat": "Details", "order": "41", "role": "http://www.sparkenergy.com/role/EquityNarrativeDetails", "shortName": "Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-236", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PaymentsOfDistributionsToAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Equity - Basic and Diluted Income (Loss) Per Share (Details)", "menuCat": "Details", "order": "42", "role": "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails", "shortName": "Equity - Basic and Diluted Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DilutiveSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Equity - VIEs (Details)", "menuCat": "Details", "order": "43", "role": "http://www.sparkenergy.com/role/EquityVIEsDetails", "shortName": "Equity - VIEs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-242", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Preferred Stock - Narrative (Details)", "menuCat": "Details", "order": "44", "role": "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "shortName": "Preferred Stock - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-250", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockLiquidationPreference", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-8", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Preferred Stock - Summary of Preferred Equity Balance (Details)", "menuCat": "Details", "order": "45", "role": "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails", "shortName": "Preferred Stock - Summary of Preferred Equity Balance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TemporaryEquityOtherChanges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Derivative Instruments - Narrative (Details)", "menuCat": "Details", "order": "46", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails", "shortName": "Derivative Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-254", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure", "reportCount": 1, "unique": true, "unitRef": "mmbtu", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Derivative Instruments - Volumetric Underlying Derivative Transactions (Details)", "menuCat": "Details", "order": "47", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "shortName": "Derivative Instruments - Volumetric Underlying Derivative Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-254", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure", "reportCount": 1, "unique": true, "unitRef": "mmbtu", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Derivative Instruments - Gains (Losses) on Derivative Instruments (Details)", "menuCat": "Details", "order": "48", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "shortName": "Derivative Instruments - Gains (Losses) on Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-264", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-273", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Derivative Instruments - Offsetting Assets (Details)", "menuCat": "Details", "order": "49", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "shortName": "Derivative Instruments - Offsetting Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-273", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-65", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY", "menuCat": "Statements", "order": "5", "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-65", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OffsettingLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-273", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Derivative Instruments - Offsetting Liabilities (Details)", "menuCat": "Details", "order": "50", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "shortName": "Derivative Instruments - Offsetting Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OffsettingLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-273", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "menuCat": "Details", "order": "51", "role": "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Property and Equipment - Narrative (Details)", "menuCat": "Details", "order": "52", "role": "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details)", "menuCat": "Details", "order": "53", "role": "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails", "shortName": "Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-290", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-8", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details)", "menuCat": "Details", "order": "54", "role": "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "shortName": "Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Intangible Assets - Estimated Future Amortization Expense (Details)", "menuCat": "Details", "order": "55", "role": "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails", "shortName": "Intangible Assets - Estimated Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Debt - Schedule of Debt (Details)", "menuCat": "Details", "order": "56", "role": "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "57", "role": "http://www.sparkenergy.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-324", "decimals": "2", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Debt - Components of Interest Expense (Details)", "menuCat": "Details", "order": "58", "role": "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "shortName": "Debt - Components of Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "59", "role": "http://www.sparkenergy.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "60", "role": "http://www.sparkenergy.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-357", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "61", "role": "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-357", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-7", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Transactions with Affiliates - Related Party Transactions (Details)", "menuCat": "Details", "order": "62", "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails", "shortName": "Transactions with Affiliates - Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-362", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-363", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDistributionsToAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Transactions with Affiliates - Narrative (Details)", "menuCat": "Details", "order": "63", "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "shortName": "Transactions with Affiliates - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-363", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDistributionsToAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-5", "first": true, "lang": "en-US", "name": "spke:AssetOptimizationRevenueGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Segment Reporting - Narrative (Details)", "menuCat": "Details", "order": "64", "role": "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails", "shortName": "Segment Reporting - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-5", "first": true, "lang": "en-US", "name": "spke:AssetOptimizationRevenueGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Segment Reporting - Financial Data for Business Segments (Details)", "menuCat": "Details", "order": "65", "role": "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "shortName": "Segment Reporting - Financial Data for Business Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-23", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-415", "decimals": "-2", "first": true, "lang": "en-US", "name": "spke:ResidentialCustomerEquivalent", "reportCount": 1, "unique": true, "unitRef": "kwh", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Customer Acquisitions (Details)", "menuCat": "Details", "order": "66", "role": "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails", "shortName": "Customer Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-415", "decimals": "-2", "first": true, "lang": "en-US", "name": "spke:ResidentialCustomerEquivalent", "reportCount": 1, "unique": true, "unitRef": "kwh", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-249", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockDividendRatePercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954744 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "67", "role": "http://www.sparkenergy.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-419", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Formation and Organization", "menuCat": "Notes", "order": "8", "role": "http://www.sparkenergy.com/role/FormationandOrganization", "shortName": "Formation and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 83, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r778" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "spke_AdditionalAmortizationExpenseForTheFiniteLivedAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additional Amortization Expense for the Finite Lived Asset", "label": "Additional Amortization Expense for the Finite Lived Asset", "terseLabel": "Additional amortization" } } }, "localname": "AdditionalAmortizationExpenseForTheFiniteLivedAsset", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "spke_AffiliateCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Affiliate Cost", "label": "Affiliate Cost", "terseLabel": "Incremental costs" } } }, "localname": "AffiliateCost", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_AffiliateCostsDueToAffiliates": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Affiliate Costs, Due To Affiliates", "label": "Affiliate Costs, Due To Affiliates", "terseLabel": "Due to affiliates" } } }, "localname": "AffiliateCostsDueToAffiliates", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_AllocatedOverheadCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allocated Overhead Costs [Member]", "label": "Allocated Overhead Costs [Member]", "terseLabel": "Allocated Overhead Costs" } } }, "localname": "AllocatedOverheadCostsMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "spke_AmendedAndRestatedSubordinatedPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended And Restated Subordinated Promissory Note", "label": "Amended And Restated Subordinated Promissory Note [Member]", "terseLabel": "Amended And Restated Subordinated Promissory Note" } } }, "localname": "AmendedAndRestatedSubordinatedPromissoryNoteMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "spke_AssetAcquisitionConsiderationTransferredDeposit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration Transferred, Deposit", "label": "Asset Acquisition, Consideration Transferred, Deposit", "terseLabel": "Asset acquisition, consideration, deposit" } } }, "localname": "AssetAcquisitionConsiderationTransferredDeposit", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "spke_AssetAcquisitionContingentConsiderationPeriodOfContingency": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Contingent Consideration, Period Of Contingency", "label": "Asset Acquisition, Contingent Consideration, Period Of Contingency", "terseLabel": "Period of contingency" } } }, "localname": "AssetAcquisitionContingentConsiderationPeriodOfContingency", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "durationItemType" }, "spke_AssetOptimizationCostofRevenues": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset Optimization, Cost of Revenues", "label": "Asset Optimization, Cost of Revenues", "terseLabel": "Asset optimization cost of revenues" } } }, "localname": "AssetOptimizationCostofRevenues", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_AssetOptimizationRevenueGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Optimization Revenue, Gross", "label": "Asset Optimization Revenue, Gross", "terseLabel": "Asset optimization revenue" } } }, "localname": "AssetOptimizationRevenueGross", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_AssetsNotYetPlacedinServiceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets Not Yet Placed in Service, Amount", "label": "Assets Not Yet Placed in Service, Amount", "terseLabel": "Costs associated with assets not yet placed into service" } } }, "localname": "AssetsNotYetPlacedinServiceAmount", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_BrokerContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Broker Contracts", "label": "Broker Contracts [Member]", "terseLabel": "Broker Contracts" } } }, "localname": "BrokerContractsMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "spke_ChangeInCapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change In Capital Expenditures Incurred But Not Yet Paid", "label": "Change In Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Property and equipment purchase accrual" } } }, "localname": "ChangeInCapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "spke_CommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial [Member]", "label": "Commercial [Member]", "terseLabel": "Commercial" } } }, "localname": "CommercialMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_CommodityContractCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commodity Contract, Current [Member]", "label": "Commodity Contract, Current [Member]", "terseLabel": "Total Current Derivative Assets", "verboseLabel": "Total Current Derivative Liabilities" } } }, "localname": "CommodityContractCurrentMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "spke_CommodityContractNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commodity Contract, Noncurrent [Member]", "label": "Commodity Contract, Noncurrent [Member]", "terseLabel": "Total Non-current Derivative Assets" } } }, "localname": "CommodityContractNoncurrentMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "spke_CostOfOtherSalesRevenue": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails": { "order": 1.0, "parentTag": "spke_NetAssetOptimizationRevenuesExpenses", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Other Sales Revenue", "label": "Cost Of Other Sales Revenue", "terseLabel": "Less: Cost of Revenue NAO - affiliates" } } }, "localname": "CostOfOtherSalesRevenue", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "spke_CostOfServicesEnergyServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost Of Services, Energy Services", "label": "Cost Of Services, Energy Services [Member]", "terseLabel": "Cost of Services Energy Services" } } }, "localname": "CostOfServicesEnergyServicesMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "spke_CustomerRelationshipsOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Relationships - Other [Member]", "label": "Customer Relationships - Other [Member]", "terseLabel": "Customer Relationships\u2014 Other", "verboseLabel": "Customer relationships\u2014Other" } } }, "localname": "CustomerRelationshipsOtherMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "domainItemType" }, "spke_DebtInstrumentDebtCovenantFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio", "label": "Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio", "terseLabel": "Fixed charge coverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantFixedChargeCoverageRatio", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "spke_DebtInstrumentDebtCovenantSeniorSecuredLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio", "label": "Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio", "terseLabel": "Senior secured leverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantSeniorSecuredLeverageRatio", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "spke_DebtInstrumentDebtCovenantTotalLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Total Leverage Ratio", "label": "Debt Instrument, Debt Covenant, Total Leverage Ratio", "terseLabel": "Leverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantTotalLeverageRatio", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "spke_DebtInstrumentDebtDefaultMaterialJudgementsMaximum": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Default, Material Judgements, Maximum", "label": "Debt Instrument, Debt Default, Material Judgements, Maximum", "terseLabel": "Debt default, material judgment (in excess of)" } } }, "localname": "DebtInstrumentDebtDefaultMaterialJudgementsMaximum", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_DeferredAdvertisingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Advertising Costs, Current", "label": "Deferred Advertising Costs, Current", "terseLabel": "Customer acquisition costs, net" } } }, "localname": "DeferredAdvertisingCostsCurrent", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "spke_DesignatedasTradingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated as Trading [Member]", "label": "Designated as Trading [Member]", "terseLabel": "(Loss) gain on trading derivatives, net" } } }, "localname": "DesignatedasTradingMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "xbrltype": "domainItemType" }, "spke_ElectricAndGasRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Electric and Gas Revenue", "label": "Electric and Gas Revenue [Member]", "terseLabel": "Electric and Gas Revenue" } } }, "localname": "ElectricAndGasRevenueMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "spke_FederalFundsRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Funds Rate", "label": "Federal Funds Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsRateMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "spke_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "> 5 years" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "spke_GainLossOnSaleOfDerivativesSettlementsNotDesignated": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated", "label": "Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated", "terseLabel": "Current period settlements on non-trading derivatives", "verboseLabel": "Total current period settlements on derivatives" } } }, "localname": "GainLossOnSaleOfDerivativesSettlementsNotDesignated", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "spke_IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest", "label": "Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest", "totalLabel": "Net income allocated to non-controlling interest" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "spke_IncomeTaxExpenseBenefitAttributabletoNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails": { "order": 1.0, "parentTag": "spke_IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Expense (Benefit) Attributable to Noncontrolling Interest", "label": "Income Tax Expense (Benefit) Attributable to Noncontrolling Interest", "terseLabel": "Less: Income tax expense allocated to non-controlling interest" } } }, "localname": "IncomeTaxExpenseBenefitAttributabletoNoncontrollingInterest", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "spke_IncreaseDecreaseinDeferredAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Deferred Acquisition Costs", "label": "Increase (Decrease) in Deferred Acquisition Costs", "negatedTerseLabel": "Increase in customer acquisition costs" } } }, "localname": "IncreaseDecreaseinDeferredAcquisitionCosts", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "spke_IncrementalCommonSharesAttributabletoDilutiveEffectofCommonStock": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Common Stock", "label": "Incremental Common Shares Attributable to Dilutive Effect of Common Stock", "terseLabel": "Effect of dilutive Class B common stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofCommonStock", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "spke_IndirectTaxAuditsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indirect Tax Audits [Member]", "label": "Indirect Tax Audits [Member]", "terseLabel": "Indirect Tax Audits" } } }, "localname": "IndirectTaxAuditsMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "spke_LitigationAndRegulatoryMattersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Litigation And Regulatory Matters [Member]", "label": "Litigation And Regulatory Matters [Member]", "terseLabel": "Litigation and Regulatory Matters" } } }, "localname": "LitigationAndRegulatoryMattersMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "spke_MidAtlanticMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mid-Atlantic [Member]", "label": "Mid-Atlantic [Member]", "terseLabel": "Mid-Atlantic" } } }, "localname": "MidAtlanticMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_MidwestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Midwest [Member]", "label": "Midwest [Member]", "terseLabel": "Midwest" } } }, "localname": "MidwestMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_NetAssetOptimizationRevenue": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails": { "order": 2.0, "parentTag": "spke_NetAssetOptimizationRevenuesExpenses", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Asset Optimization Revenue", "label": "Net Asset Optimization Revenue", "terseLabel": "Revenue NAO - affiliates" } } }, "localname": "NetAssetOptimizationRevenue", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "spke_NetAssetOptimizationRevenuesExpenses": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 }, "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Asset Optimization Revenues (Expenses)", "label": "Net Asset Optimization Revenues (Expenses)", "terseLabel": "Net asset optimization expense", "totalLabel": "Net NAO - affiliates", "verboseLabel": "Net asset optimization expense" } } }, "localname": "NetAssetOptimizationRevenuesExpenses", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "spke_NewEnglandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New England [Member]", "label": "New England [Member]", "terseLabel": "New England" } } }, "localname": "NewEnglandMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_NonCashFlowHedgingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-cash Flow Hedging", "label": "Non-cash Flow Hedging [Member]", "terseLabel": "Non-cash Flow Hedging" } } }, "localname": "NonCashFlowHedgingMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "spke_NonPurchaseofAccountsReceivableMarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-POR [Member]", "label": "Non-Purchase of Accounts Receivable Market [Member]", "terseLabel": "Non-POR" } } }, "localname": "NonPurchaseofAccountsReceivableMarketMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_NontradingCommodityContractCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-trading Commodity Contract, Current [Member]", "label": "Non-trading Commodity Contract, Current [Member]", "terseLabel": "Non-trading commodity derivatives", "verboseLabel": "Non-trading commodity derivatives" } } }, "localname": "NontradingCommodityContractCurrentMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "spke_NontradingCommodityContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-trading Commodity Contract [Member]", "label": "Non-trading Commodity Contract [Member]", "terseLabel": "Non-trading commodity derivative liabilities" } } }, "localname": "NontradingCommodityContractMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "spke_NontradingCommodityContractNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-trading Commodity Contract, Noncurrent [Member]", "label": "Non-trading Commodity Contract, Noncurrent [Member]", "terseLabel": "Non-trading commodity derivatives", "verboseLabel": "Non-trading commodity derivatives" } } }, "localname": "NontradingCommodityContractNoncurrentMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "spke_NontradingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-trading [Member]", "label": "Non-trading [Member]", "terseLabel": "(Loss) gain on non-trading derivatives, net" } } }, "localname": "NontradingMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "spke_NuDevcoRetailHoldingsandNuDevcoRetailMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NuDevco Retail Holdings and NuDevco Retail [Member]", "label": "NuDevco Retail Holdings and NuDevco Retail [Member]", "terseLabel": "NuDevco Retail Holdings and NuDevco Retail" } } }, "localname": "NuDevcoRetailHoldingsandNuDevcoRetailMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "spke_NuDevcoRetailandRetailcoLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NuDevco Retail and Retailco LLC [Member]", "label": "NuDevco Retail and Retailco LLC [Member]", "terseLabel": "Affiliated Owners" } } }, "localname": "NuDevcoRetailandRetailcoLLCMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "xbrltype": "domainItemType" }, "spke_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Customers", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "integerItemType" }, "spke_OtherLongTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Long Term Debt", "label": "Other Long Term Debt [Member]", "terseLabel": "Other" } } }, "localname": "OtherLongTermDebtMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "spke_PaymentofIncomeTaxesIncurredbytheCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payment of Income Taxes Incurred by the Company [Member]", "label": "Payment of Income Taxes Incurred by the Company [Member]", "terseLabel": "Payment of Income Taxes Incurred by The Company" } } }, "localname": "PaymentofIncomeTaxesIncurredbytheCompanyMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "spke_PaymentsToAcquireAssetAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Asset Acquisition", "label": "Payments To Acquire Asset Acquisition", "terseLabel": "Asset acquisition, broker contract cash price" } } }, "localname": "PaymentsToAcquireAssetAcquisition", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "spke_PurchaseofAccountsReceivableMarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "POR [Member]", "label": "Purchase of Accounts Receivable Market [Member]", "terseLabel": "POR" } } }, "localname": "PurchaseofAccountsReceivableMarketMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_ResidentialCustomerEquivalent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential Customer Equivalent", "label": "Residential Customer Equivalent", "terseLabel": "Residential customer equivalents (kwh)" } } }, "localname": "ResidentialCustomerEquivalent", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "energyItemType" }, "spke_ResidentialCustomerEquivalentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential Customer Equivalent", "label": "Residential Customer Equivalent [Member]", "terseLabel": "Residential Customer Equivalent" } } }, "localname": "ResidentialCustomerEquivalentMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "spke_ResidentialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential [Member]", "label": "Residential [Member]", "terseLabel": "Residential" } } }, "localname": "ResidentialMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_RetailElectricityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retail Electricity [Member]", "label": "Retail Electricity [Member]", "terseLabel": "Retail Electricity", "verboseLabel": "Retail Electricity" } } }, "localname": "RetailElectricityMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "spke_RetailGrossProfit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Retail Gross Profit", "label": "Retail Gross Profit", "terseLabel": "Retail Gross Margin" } } }, "localname": "RetailGrossProfit", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "spke_RetailNaturalGasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retail Natural Gas [Member]", "label": "Retail Natural Gas [Member]", "terseLabel": "Retail Natural\u00a0Gas", "verboseLabel": "Retail Natural Gas" } } }, "localname": "RetailNaturalGasMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "spke_RightsToBrokerContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rights To Broker Contracts", "label": "Rights To Broker Contracts [Member]", "terseLabel": "Rights to Broker Contracts" } } }, "localname": "RightsToBrokerContractsMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "spke_ScheduleOfNoncontrollingInterestTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Noncontrolling Interest [Table Text Block]", "label": "Schedule Of Noncontrolling Interest [Table Text Block]", "terseLabel": "Summary of Net Income (Loss) and Income Tax Expense (Benefit) Attributable to Non-controlling Interest" } } }, "localname": "ScheduleOfNoncontrollingInterestTableTextBlock", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "spke_SegmentReportingInformationExpensesforReportableSegmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment Reporting Information, Expenses for Reportable Segment [Abstract]", "label": "Segment Reporting Information, Expenses for Reportable Segment [Abstract]", "terseLabel": "Less:" } } }, "localname": "SegmentReportingInformationExpensesforReportableSegmentAbstract", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "spke_SeniorSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Revolving Credit Facility [Member]", "label": "Senior Secured Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Revolving Credit Facility" } } }, "localname": "SeniorSecuredRevolvingCreditFacilityMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "spke_SouthwestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Southwest [Member]", "label": "Southwest [Member]", "terseLabel": "Southwest" } } }, "localname": "SouthwestMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_SparkHoldCoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Spark HoldCo [Member]", "label": "Spark HoldCo [Member]", "terseLabel": "The Company" } } }, "localname": "SparkHoldCoMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "xbrltype": "domainItemType" }, "spke_SubordinatedDebtAdvances": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Subordinated Debt, Advances", "label": "Subordinated Debt, Advances", "terseLabel": "Subordinated debt, advances", "verboseLabel": "Subordinated debt, advances, no less than" } } }, "localname": "SubordinatedDebtAdvances", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "spke_SubordinatedDebtDebtCovenantMinimumAvailability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Subordinated Debt, Debt Covenant, Minimum Availability", "label": "Subordinated Debt, Debt Covenant, Minimum Availability", "terseLabel": "Minimum availability under the borrowing base" } } }, "localname": "SubordinatedDebtDebtCovenantMinimumAvailability", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_TradingCommodityContractCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading Commodity Contract, Current [Member]", "label": "Trading Commodity Contract, Current [Member]", "terseLabel": "Trading commodity derivatives", "verboseLabel": "Trading commodity derivatives" } } }, "localname": "TradingCommodityContractCurrentMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "spke_TradingCommodityContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading Commodity Contract [Member]", "label": "Trading Commodity Contract [Member]", "terseLabel": "Trading commodity derivative liabilities" } } }, "localname": "TradingCommodityContractMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "spke_TradingCommodityContractNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading Commodity Contract, Noncurrent [Member]", "label": "Trading Commodity Contract, Noncurrent [Member]", "terseLabel": "Trading commodity derivatives", "verboseLabel": "Trading commodity derivatives" } } }, "localname": "TradingCommodityContractNoncurrentMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "spke_ViaRenewablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Via Renewables", "label": "Via Renewables [Member]", "terseLabel": "Via Renewables" } } }, "localname": "ViaRenewablesMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "spke_WKeithMaxwellIIIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "W. Keith Maxwell III", "label": "W. Keith Maxwell III [Member]", "terseLabel": "W. Keith Maxwell III" } } }, "localname": "WKeithMaxwellIIIMember", "nsuri": "http://www.sparkenergy.com/20230630", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r650", "r724", "r765", "r825", "r835", "r836", "r837" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r247", "r466", "r467", "r470", "r471", "r513", "r724", "r814", "r817", "r818" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r247", "r466", "r467", "r470", "r471", "r513", "r724", "r814", "r817", "r818" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation, Eliminations [Member]", "terseLabel": "Eliminations" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r247", "r289", "r300", "r301", "r302", "r303", "r304", "r306", "r310", "r361", "r362", "r363", "r364", "r366", "r367", "r369", "r371", "r372", "r815", "r816" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r247", "r289", "r300", "r301", "r302", "r303", "r304", "r306", "r310", "r361", "r362", "r363", "r364", "r366", "r367", "r369", "r371", "r372", "r815", "r816" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r316", "r746", "r823", "r849", "r850" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r356", "r357", "r358", "r359", "r438", "r524", "r577", "r620", "r621", "r683", "r686", "r690", "r691", "r702", "r725", "r726", "r736", "r743", "r754", "r761", "r819", "r840", "r841", "r842", "r843", "r844", "r845" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r356", "r357", "r358", "r359", "r438", "r524", "r577", "r620", "r621", "r683", "r686", "r690", "r691", "r702", "r725", "r726", "r736", "r743", "r754", "r761", "r819", "r840", "r841", "r842", "r843", "r844", "r845" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r316", "r746", "r823", "r849", "r850" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_NaturalGasReservesMember": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "label": "Natural Gas [Member]", "terseLabel": "Natural Gas" } } }, "localname": "NaturalGasReservesMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r312", "r525", "r571", "r572", "r573", "r574", "r575", "r576", "r727", "r744", "r760", "r782", "r812", "r813", "r823", "r849" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r312", "r525", "r571", "r572", "r573", "r574", "r575", "r576", "r727", "r744", "r760", "r782", "r812", "r813", "r823", "r849" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r356", "r357", "r358", "r359", "r430", "r438", "r441", "r442", "r443", "r520", "r524", "r577", "r620", "r621", "r683", "r686", "r690", "r691", "r702", "r725", "r726", "r736", "r743", "r754", "r761", "r764", "r808", "r819", "r841", "r842", "r843", "r844", "r845" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r356", "r357", "r358", "r359", "r430", "r438", "r441", "r442", "r443", "r520", "r524", "r577", "r620", "r621", "r683", "r686", "r690", "r691", "r702", "r725", "r726", "r736", "r743", "r754", "r761", "r764", "r808", "r819", "r841", "r842", "r843", "r844", "r845" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r314", "r315", "r613", "r616", "r618", "r685", "r688", "r692", "r704", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r728", "r745", "r764", "r823", "r849" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r314", "r315", "r613", "r616", "r618", "r685", "r688", "r692", "r704", "r712", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r728", "r745", "r764", "r823", "r849" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "terseLabel": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r24", "r759" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "verboseLabel": "Accounts Payable - affiliates" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r805" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable", "verboseLabel": "Accounts Receivable - affiliates" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r65", "r205", "r552" ], "calculation": { "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r38", "r39", "r139", "r214", "r548", "r582", "r583" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r3", "r10", "r39", "r475", "r478", "r504", "r578", "r579", "r786", "r787", "r788", "r798", "r799", "r800" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information:" } } }, "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r131", "r759", "r853" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r444", "r445", "r446", "r599", "r798", "r799", "r800", "r833", "r855" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r80", "r81", "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash flows provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r215", "r319", "r326", "r327", "r331", "r848" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedPeriodEndLabel": "Ending balance", "negatedPeriodStartLabel": "Beginning balance", "terseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedTerseLabel": "Recovery of previous write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r142", "r396", "r502", "r791" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs", "verboseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r6", "r59", "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares excluded from computation of diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r827" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r755", "r828", "r829", "r830" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Asset acquisition, consideration" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r827" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "auth_ref": [ "r827" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Asset Acquisition [Line Items]", "terseLabel": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r827" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]", "terseLabel": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTextBlock": { "auth_ref": [ "r827" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for asset acquisition.", "label": "Asset Acquisition [Text Block]", "terseLabel": "Customer Acquisitions" } } }, "localname": "AssetAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r172", "r209", "r242", "r287", "r302", "r308", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r466", "r470", "r493", "r545", "r643", "r759", "r773", "r815", "r816", "r838" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r201", "r218", "r242", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r466", "r470", "r493", "r759", "r815", "r816", "r838" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "terseLabel": "Total current assets", "totalLabel": "Total current assets", "verboseLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r242", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r466", "r470", "r493", "r815", "r816", "r838" ], "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.", "label": "Billed Revenues [Member]", "terseLabel": "Billed Revenue" } } }, "localname": "BilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r332" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Customer acquisition costs, net" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r43", "r203", "r729" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r43", "r151", "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and Restricted cash\u2014end of period", "periodStartLabel": "Cash, cash equivalents and Restricted cash\u2014beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r151" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in Cash, cash equivalents and Restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r196", "r211", "r212", "r213", "r242", "r264", "r268", "r275", "r277", "r281", "r282", "r323", "r361", "r364", "r365", "r366", "r372", "r373", "r403", "r404", "r407", "r410", "r417", "r493", "r588", "r589", "r590", "r591", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r631", "r652", "r675", "r705", "r706", "r707", "r708", "r709", "r780", "r792", "r801" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r211", "r212", "r213", "r281", "r403", "r404", "r405", "r407", "r410", "r415", "r417", "r588", "r589", "r590", "r591", "r743", "r780", "r792" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralAlreadyPostedAggregateFairValue": { "auth_ref": [ "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features.", "label": "Collateral Already Posted, Aggregate Fair Value", "terseLabel": "Collateral paid" } } }, "localname": "CollateralAlreadyPostedAggregateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r118", "r546", "r630" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r162", "r353", "r354", "r714", "r809" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r751", "r758" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]", "terseLabel": "Total Derivative Assets", "verboseLabel": "Total Derivative Liabilities" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r855" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "verboseLabel": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r855" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "verboseLabel": "Common Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends paid (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r762", "r763", "r764", "r766", "r767", "r768", "r769", "r798", "r799", "r833", "r851", "r855" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value per share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r130", "r631" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r130", "r631", "r649", "r855", "r856" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r130", "r547", "r759" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r47", "r48", "r110", "r111", "r316", "r713" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r47", "r48", "r110", "r111", "r316", "r584", "r713" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r15", "r301", "r302", "r303", "r304", "r310", "r803" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r145", "r525" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Retail cost of revenues", "verboseLabel": "Retail cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r143" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "netLabel": "Customer relationships\u2014Acquired", "terseLabel": "Customer Relationships\u2014 Acquired" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r163", "r240", "r374", "r380", "r381", "r382", "r383", "r384", "r385", "r390", "r397", "r398", "r400" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r21", "r124", "r125", "r173", "r175", "r247", "r375", "r376", "r377", "r378", "r379", "r381", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r503", "r738", "r739", "r740", "r741", "r742", "r793" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (in percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r113", "r115", "r375", "r503", "r739", "r740" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r30", "r376" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage (in percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r247", "r375", "r376", "r377", "r378", "r379", "r381", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r399", "r503", "r738", "r739", "r740", "r741", "r742", "r793" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r247", "r375", "r376", "r377", "r378", "r379", "r381", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r503", "r738", "r739", "r740", "r741", "r742", "r793" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r73", "r76", "r112", "r113", "r115", "r119", "r165", "r166", "r247", "r375", "r376", "r377", "r378", "r379", "r381", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r396", "r399", "r503", "r738", "r739", "r740", "r741", "r742", "r793" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsCurrentNet": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Current, Net", "terseLabel": "Capitalized financing costs, other current" } } }, "localname": "DeferredFinanceCostsCurrentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r114", "r820" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Capitalized financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Capitalized financing costs, other non-current" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r448", "r449" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r6", "r168", "r193", "r459", "r460", "r795" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r826" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r785" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Deposits" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r6", "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r6", "r64" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r6", "r292" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset": { "auth_ref": [ "r7", "r13" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to return cash collateral under master netting arrangements offset against derivative assets.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset", "negatedTerseLabel": "Cash Collateral Offset" } } }, "localname": "DerivativeAssetCollateralObligationToReturnCashOffset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r13", "r18", "r100", "r698", "r699" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with 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.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "negatedTerseLabel": "Gross Amounts Offset" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r220", "r222", "r492", "r611", "r612", "r613", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r637", "r638", "r693", "r696", "r697", "r698", "r700", "r701", "r732", "r764", "r852" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Total commodity derivative assets", "totalLabel": "Net\u00a0Amount Presented" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r220" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, 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.", "label": "Derivative Asset, Noncurrent", "terseLabel": "Fair value of derivative assets, net" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r619", "r621", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r644", "r645", "r646", "r647", "r663", "r664", "r665", "r666", "r669", "r670", "r671", "r672", "r693", "r694", "r697", "r700", "r762", "r764" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of credit risk valuation adjustment to derivative liabilities to properly reflect the credit quality of the entity.", "label": "Derivative Credit Risk Valuation Adjustment, Derivative Liabilities", "terseLabel": "Credit risk valuation adjustment" } } }, "localname": "DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r16", "r100", "r138", "r219", "r732" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Gross\u00a0Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r14", "r17", "r19", "r107" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral", "totalLabel": "Net\u00a0Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r16", "r100", "r138", "r219", "r732" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "negatedTerseLabel": "Gross\u00a0 Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r14", "r17", "r19", "r107" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "negatedTotalLabel": "Net Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r831" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "netLabel": "(Loss) gain on derivatives, net", "terseLabel": "Net, (loss) gain on non-trading derivative instruments" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r98", "r101", "r102", "r103", "r619", "r621", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r644", "r645", "r646", "r647", "r663", "r664", "r665", "r666", "r669", "r670", "r671", "r672", "r693", "r694", "r697", "r700", "r732", "r762", "r764" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedges": { "auth_ref": [ "r785" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the asset arising from derivative instruments and hedging activities, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer.", "label": "Derivative Instruments and Hedges, Assets", "terseLabel": "Fair value of derivative assets, net" } } }, "localname": "DerivativeInstrumentsAndHedges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "auth_ref": [ "r28" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements.", "label": "Derivative Instruments and Hedges, Liabilities", "terseLabel": "Fair value of derivative liabilities, net" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability arising from contracts that meet the criteria of being accounted for as derivative instruments, financial instrument or contract used to mitigate a specified risk (hedge), energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps.", "label": "Derivative Instruments and Hedges, Liabilities, Noncurrent", "terseLabel": "Fair value of derivative liabilities, net" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r171", "r473", "r480" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r12", "r98", "r102" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r12", "r98", "r102", "r103", "r108", "r109", "r472" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r220", "r222", "r492", "r611", "r612", "r613", "r614", "r617", "r618", "r619", "r620", "r621", "r644", "r646", "r647", "r694", "r695", "r696", "r697", "r698", "r700", "r701", "r732", "r852" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedTerseLabel": "Total commodity derivative liabilities", "negatedTotalLabel": "Net\u00a0Amount Presented" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": { "auth_ref": [ "r7", "r13" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset", "terseLabel": "Cash Collateral Offset" } } }, "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r13", "r18", "r100", "r698", "r699", "r731" ], "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "terseLabel": "Gross Amounts Offset" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nominal energy measure used to calculate payments on a derivative instrument.", "label": "Derivative, Nonmonetary Notional Amount, Energy Measure", "terseLabel": "Net notional volume (energy measure)" } } }, "localname": "DerivativeNonmonetaryNotionalAmountEnergyMeasure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "xbrltype": "energyItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r12", "r93", "r94", "r96", "r106", "r246" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r45" ], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Effect of conversion of Class B common stock to shares of Class A common stock" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r428", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r428", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r167" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r125", "r127", "r174", "r770", "r846" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividend accrual" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPreferredStockCash": { "auth_ref": [ "r4", "r167" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.", "label": "Dividends, Preferred Stock, Cash", "negatedTerseLabel": "Dividends paid to Preferred Stockholders" } } }, "localname": "DividendsPreferredStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income attributable to Via Renewables, Inc. per share of Class A common stock" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r230", "r253", "r254", "r255", "r256", "r257", "r261", "r264", "r275", "r276", "r277", "r279", "r483", "r484", "r542", "r558", "r733" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic income per share attributable to stockholders (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r230", "r253", "r254", "r255", "r256", "r257", "r264", "r275", "r276", "r277", "r279", "r483", "r484", "r542", "r558", "r733" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted income per share attributable to stockholders (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ElectricityMember": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Generation, transmission and distribution of electric energy.", "label": "Electricity [Member]", "terseLabel": "Electricity" } } }, "localname": "ElectricityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r197", "r225", "r226", "r227", "r248", "r249", "r250", "r252", "r258", "r260", "r280", "r324", "r325", "r418", "r444", "r445", "r446", "r455", "r456", "r474", "r475", "r476", "r477", "r478", "r479", "r482", "r494", "r495", "r496", "r497", "r498", "r499", "r504", "r578", "r579", "r580", "r599", "r675" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage (in percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ExciseAndSalesTaxes": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.", "label": "Excise and Sales Taxes", "terseLabel": "Excise and sales taxes" } } }, "localname": "ExciseAndSalesTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r486", "r487", "r490" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r486", "r487", "r490" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r388", "r431", "r432", "r433", "r434", "r435", "r436", "r487", "r517", "r518", "r519", "r739", "r740", "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r486", "r487", "r488", "r489", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r388", "r431", "r436", "r487", "r517", "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r388", "r431", "r436", "r487", "r518", "r739", "r740", "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r388", "r431", "r432", "r433", "r434", "r435", "r436", "r487", "r519", "r739", "r740", "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r388", "r431", "r432", "r433", "r434", "r435", "r436", "r517", "r518", "r519", "r739", "r740", "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r485", "r491" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "verboseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r97", "r99", "r108" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r207", "r346" ], "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r159" ], "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023 (remaining six months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r159" ], "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r159" ], "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r159" ], "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r343", "r345", "r346", "r347", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Year ending December 31," } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r158", "r527" ], "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r60", "r62" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r158", "r526" ], "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Finite-Lived Intangible Assets [Roll Forward]", "terseLabel": "Finite-lived Intangible Assets [Roll Forward]" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r344" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Additions" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfDerivatives": { "auth_ref": [ "r6", "r180", "r663", "r664", "r665", "r666" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.", "label": "Gain (Loss) on Sale of Derivatives", "negatedTerseLabel": "Current period cash settlements on derivatives, net" } } }, "localname": "GainLossOnSaleOfDerivatives", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r146", "r654" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "netLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r206", "r333", "r541", "r737", "r759", "r806", "r807" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "netLabel": "Goodwill", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r336", "r737" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r341" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "negatedTerseLabel": "Amortization" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r144", "r242", "r287", "r301", "r307", "r310", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r493", "r735", "r815" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r140", "r178", "r287", "r301", "r307", "r310", "r543", "r554", "r735" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r348", "r350", "r659" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r350", "r659" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r243", "r447", "r452", "r453", "r454", "r457", "r461", "r463", "r464", "r593" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r185", "r194", "r259", "r260", "r295", "r450", "r458", "r559" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r5" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Decrease in accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Decrease in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromAffiliatesCurrent": { "auth_ref": [ "r5" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in current receivables (due within one year or one operating cycle) to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.", "label": "Increase (Decrease) in Due from Affiliates, Current", "negatedTerseLabel": "Decrease (increase) in accounts receivable\u2014affiliates" } } }, "localname": "IncreaseDecreaseInDueFromAffiliatesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToAffiliatesCurrent": { "auth_ref": [ "r5" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in current obligations (due within one year or one operating cycle) owed to an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.", "label": "Increase (Decrease) in Due to Affiliates, Current", "terseLabel": "Increase (decrease) in accounts payable\u2014affiliates" } } }, "localname": "IncreaseDecreaseInDueToAffiliatesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent": { "auth_ref": [ "r5" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in intangible assets (for example patents and licenses).", "label": "Increase (Decrease) in Intangible Assets, Current", "negatedTerseLabel": "Decrease in intangible assets\u2014customer acquisition" } } }, "localname": "IncreaseDecreaseInIntangibleAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r5" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Decrease (increase) in inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r790" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Decrease in other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Decrease in other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r5" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Decrease (increase) in other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r5" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Decrease in prepaid and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r265", "r266", "r267", "r277", "r440" ], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Effect of dilutive restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsCurrent": { "auth_ref": [ "r2" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions.", "label": "Intangible Assets, Current", "terseLabel": "Customer relationships, net" } } }, "localname": "IntangibleAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r58", "r61" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Customer relationships, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r114", "r181", "r228", "r291", "r501", "r660", "r771", "r854" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 }, "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense", "totalLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r148", "r395", "r741", "r742" ], "calculation": { "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Senior Credit Facility" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Components of Interest Expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r234", "r237", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r216", "r730", "r759" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r147" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "Interest and other income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "verboseLabel": "Letters of credit issued" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r242", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r467", "r470", "r471", "r493", "r629", "r734", "r773", "r815", "r838", "r839" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r135", "r177", "r551", "r759", "r794", "r804", "r834" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, Series A Preferred Stock and Stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Series A Preferred Stock and Stockholders' Equity", "verboseLabel": "Liabilities" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r202", "r242", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r467", "r470", "r471", "r493", "r759", "r815", "r838", "r839" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "terseLabel": "Total current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r21", "r121", "r122", "r123", "r126", "r242", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r467", "r470", "r471", "r493", "r815", "r838", "r839" ], "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:", "verboseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r25" ], "calculation": { "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Letters of credit fees and commitment fees" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Weighted average interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r25", "r793" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Nonutilization fee, percent" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates an ownership position in, or purchase of, a security.", "label": "Long [Member]", "terseLabel": "Buy" } } }, "localname": "LongMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r175", "r387", "r401", "r739", "r740", "r847" ], "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Outstanding under subordinated note", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r210" ], "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r31", "r66", "r67" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion 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.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Long-term portion of Senior Credit Facility", "verboseLabel": "Long-term portion of Senior Credit Facility" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r68" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r355", "r356", "r357", "r360", "r810", "r811" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r355", "r356", "r357", "r360", "r810", "r811" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r355", "r356", "r357", "r360", "r810", "r811" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r355", "r781" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Contingent liabilities" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r355", "r356", "r357", "r360", "r810", "r811" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r37", "r176", "r242", "r323", "r361", "r364", "r365", "r366", "r372", "r373", "r493", "r550", "r633" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest in Spark HoldCo, LLC" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r167" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions paid to non-controlling unit holders" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r236" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r236" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r151", "r152", "r153" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r141", "r153", "r179", "r200", "r223", "r224", "r227", "r242", "r251", "r253", "r254", "r255", "r256", "r259", "r260", "r273", "r287", "r301", "r307", "r310", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r484", "r493", "r557", "r651", "r673", "r674", "r735", "r771", "r815" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income attributable to Via Renewables, Inc. stockholders", "totalLabel": "Net income attributable to Via Renewables, Inc. stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r92", "r170", "r223", "r224", "r259", "r260", "r556", "r788" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails": { "order": 2.0, "parentTag": "spke_IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to non-controlling interest", "verboseLabel": "Less: Net income attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income (Loss) Attributable to Parent, Diluted", "totalLabel": "Diluted net income attributable to stockholders of Class A common stock" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r232", "r253", "r254", "r255", "r256", "r261", "r262", "r274", "r277", "r287", "r301", "r307", "r310", "r735" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "netLabel": "Net income attributable to stockholders of Class A common stock", "totalLabel": "Net income attributable to stockholders of Class A common stock, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r232", "r263", "r269", "r270", "r271", "r272", "r274", "r277" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income attributable to stockholders of Class A common stock, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Standards Recently Adopted and Standards Being Evaluated/Standards Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash items:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "auth_ref": [ "r9", "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest.", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "negatedTerseLabel": "Changes in ownership interest" } } }, "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r84", "r418", "r798", "r799", "r800", "r855" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r147" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expenses" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (expense) income:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NonrelatedPartyMember": { "auth_ref": [ "r796", "r797" ], "lang": { "en-us": { "role": { "documentation": "Party not related to reporting entity.", "label": "Nonrelated Party [Member]", "terseLabel": "Nonrelated Party" } } }, "localname": "NonrelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "domainItemType" }, "us-gaap_OffsettingAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Offsetting Assets [Line Items]", "terseLabel": "Offsetting Assets [Line Items]" } } }, "localname": "OffsettingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingAssetsTable": { "auth_ref": [ "r136", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements.", "label": "Offsetting Assets [Table]", "terseLabel": "Offsetting Assets [Table]" } } }, "localname": "OffsettingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingAssetsTableTextBlock": { "auth_ref": [ "r136", "r221" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Assets [Table Text Block]", "terseLabel": "Schedule of Offsetting Assets" } } }, "localname": "OffsettingAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OffsettingLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Offsetting Liabilities [Line Items]", "terseLabel": "Offsetting Liabilities [Line Items]" } } }, "localname": "OffsettingLiabilitiesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingLiabilitiesTable": { "auth_ref": [ "r136", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivative and financial liabilities that are subject to offsetting, including enforceable master netting arrangements.", "label": "Offsetting Liabilities [Table]", "terseLabel": "Offsetting Liabilities [Table]" } } }, "localname": "OffsettingLiabilitiesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "auth_ref": [ "r136", "r221" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Liabilities [Table Text Block]", "terseLabel": "Schedule of Offsetting Liabilities" } } }, "localname": "OffsettingLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r287", "r301", "r307", "r310", "r735" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r310" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r120", "r154", "r155", "r169" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r120", "r169", "r585", "r586" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Formation and Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FormationandOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r217", "r759" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r208" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r28", "r759" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "verboseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r31", "r628" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Noncurrent", "terseLabel": "Other long-term liabilities", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r153" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Payments of Distributions to Affiliates", "terseLabel": "Distributions to affiliates" } } }, "localname": "PaymentsOfDistributionsToAffiliates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r41" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Payment of dividends to Class A common stockholders", "terseLabel": "Payment of dividends to Class A common stockholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r41" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedTerseLabel": "Payment of distributions to non-controlling unitholders" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "auth_ref": [ "r41" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "negatedTerseLabel": "Payment of Preferred Stock dividends", "terseLabel": "Payment of preferred stock dividends" } } }, "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r233" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Restricted stock vesting" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r150" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of Customers" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r184", "r828", "r829", "r830" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Payments to acquire assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r150" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PositionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by position taken for a security.", "label": "Position [Axis]", "terseLabel": "Position [Axis]" } } }, "localname": "PositionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PositionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates position taken for a security.", "label": "Position [Domain]", "terseLabel": "Position [Domain]" } } }, "localname": "PositionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r404", "r684", "r687", "r689", "r703" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Preferred stock dividend accrual rate" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "terseLabel": "Less: Dividend on Series A Preferred Stock", "verboseLabel": "Less: Dividend on Series A Preferred Stock" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsPerShareDeclared": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding.", "label": "Preferred Stock, Dividends Per Share, Declared", "terseLabel": "Dividends declaration per share of preferred stock (in dollars per share)" } } }, "localname": "PreferredStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockLiquidationPreference": { "auth_ref": [ "r73", "r74", "r129", "r792", "r821" ], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.", "label": "Preferred Stock, Liquidation Preference Per Share", "terseLabel": "Preferred stock, liquidation preference (in dollars per share)" } } }, "localname": "PreferredStockLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.", "label": "Preferred Stock [Text Block]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromAccountsReceivableSecuritization": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.", "label": "Proceeds from Accounts Receivable Securitization", "terseLabel": "Proceeds from accounts receivable securitization" } } }, "localname": "ProceedsFromAccountsReceivableSecuritization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r40" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Borrowings on notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSubordinatedShortTermDebt": { "auth_ref": [ "r40" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer.", "label": "Proceeds from Subordinated Short-Term Debt", "terseLabel": "Net (paydown) borrowings on subordinated debt facility" } } }, "localname": "ProceedsFromSubordinatedShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other revenue" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r200", "r223", "r224", "r235", "r242", "r251", "r259", "r260", "r287", "r301", "r307", "r310", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r465", "r468", "r469", "r484", "r493", "r543", "r555", "r598", "r651", "r673", "r674", "r735", "r756", "r757", "r772", "r788", "r815" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Consolidated net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r160", "r188", "r191", "r192" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r161", "r204", "r553" ], "calculation": { "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r544", "r553", "r759" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment\u2014net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated\u00a0useful lives (years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r231", "r328" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense", "verboseLabel": "Current period credit loss provision" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current [Abstract]", "terseLabel": "Assets" } } }, "localname": "ReceivablesNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r55", "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Retail Gross Margin to Income Before Income Tax Expense" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RegulatoryAssetsCurrent": { "auth_ref": [ "r182" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.", "label": "Regulatory Asset, Current", "terseLabel": "Renewable energy credit asset" } } }, "localname": "RegulatoryAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RegulatoryLiabilityCurrent": { "auth_ref": [ "r183" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.", "label": "Regulatory Liability, Current", "terseLabel": "Renewable energy credit liability" } } }, "localname": "RegulatoryLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r437", "r508", "r509", "r623", "r624", "r625", "r626", "r627", "r648", "r650", "r682" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyMember": { "auth_ref": [ "r244", "r245", "r508", "r509", "r510", "r511", "r623", "r624", "r625", "r626", "r627", "r648", "r650", "r682" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party [Member]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r508", "r509", "r837" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r655", "r656", "r659" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r437", "r508", "r509", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r539", "r540", "r623", "r624", "r625", "r626", "r627", "r648", "r650", "r682", "r837" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r505", "r506", "r507", "r509", "r512", "r594", "r595", "r596", "r657", "r658", "r659", "r679", "r681" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Transactions with Affiliates" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliates" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r42", "r793" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Payments on notes payable" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSubordinatedShortTermDebt": { "auth_ref": [ "r42" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer.", "label": "Repayments of Subordinated Short-Term Debt", "negatedTerseLabel": "Net (paydown) borrowings on subordinated debt facility" } } }, "localname": "RepaymentsOfSubordinatedShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r43", "r203", "r239" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetailMember": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Sale of product directly to consumer.", "label": "Retail [Member]", "terseLabel": "Retail revenues" } } }, "localname": "RetailMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r132", "r167", "r549", "r581", "r583", "r592", "r632", "r759" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r197", "r248", "r249", "r250", "r252", "r258", "r260", "r324", "r325", "r444", "r445", "r446", "r455", "r456", "r474", "r476", "r477", "r479", "r482", "r578", "r580", "r599", "r855" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r288", "r289", "r300", "r305", "r306", "r312", "r314", "r316", "r427", "r428", "r525" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Retail revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r195", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r429" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Typical length of contract" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r229", "r242", "r288", "r289", "r300", "r305", "r306", "r312", "r314", "r316", "r323", "r361", "r362", "r364", "r365", "r366", "r368", "r370", "r372", "r373", "r493", "r543", "r815" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "totalLabel": "Total Revenues", "verboseLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.", "label": "Sale of Stock, Percentage of Ownership after Transaction", "terseLabel": "Economic interest" } } }, "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r98", "r102", "r472" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Gains (Losses) on Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r802" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Income (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r60", "r62", "r526" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill, Customer Relationships and Trademarks" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of Volumetric Underlying Derivative Transactions" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r116", "r117", "r655", "r656", "r659" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of sales of stock or previously unissued stock made by subsidiary or equity method investee to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.", "label": "Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure [Table Text Block]", "terseLabel": "Schedule of Economic Interests" } } }, "localname": "ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r52", "r53", "r54", "r57" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r52", "r53", "r54", "r57" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Financial Data for Business Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r70", "r71", "r72", "r73", "r74", "r75", "r76", "r165", "r166", "r167", "r211", "r212", "r213", "r281", "r403", "r404", "r405", "r407", "r410", "r415", "r417", "r588", "r589", "r590", "r591", "r743", "r780", "r792" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r22", "r69", "r71", "r72", "r73", "r74", "r75", "r76", "r129", "r130", "r165", "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Summary of Preferred Equity Balance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r86", "r87", "r88", "r89", "r90", "r466", "r467", "r470", "r471", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r86", "r87", "r88", "r89", "r90" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of Carrying Amounts and Classification of Assets and Liabilities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r832" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r284", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r316", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r351", "r352", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r737", "r782", "r849" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r299", "r304", "r308", "r309", "r310", "r311", "r312", "r313", "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r783", "r784", "r822" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r5" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Information technology" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r199", "r284", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r316", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r349", "r351", "r352", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r737", "r782", "r849" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r196", "r211", "r212", "r213", "r242", "r264", "r268", "r275", "r277", "r281", "r282", "r323", "r361", "r364", "r365", "r366", "r372", "r373", "r403", "r404", "r407", "r410", "r417", "r493", "r588", "r589", "r590", "r591", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r631", "r652", "r675", "r705", "r706", "r707", "r708", "r709", "r780", "r792", "r801" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r34", "r197", "r225", "r226", "r227", "r248", "r249", "r250", "r252", "r258", "r260", "r280", "r324", "r325", "r418", "r444", "r445", "r446", "r455", "r456", "r474", "r475", "r476", "r477", "r478", "r479", "r482", "r494", "r495", "r496", "r497", "r498", "r499", "r504", "r578", "r579", "r580", "r599", "r675" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r248", "r249", "r250", "r280", "r525", "r587", "r610", "r622", "r623", "r624", "r625", "r626", "r627", "r631", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r644", "r645", "r646", "r647", "r648", "r650", "r653", "r654", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r675", "r765" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r248", "r249", "r250", "r280", "r525", "r587", "r610", "r622", "r623", "r624", "r625", "r626", "r627", "r631", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r644", "r645", "r646", "r647", "r648", "r650", "r653", "r654", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r675", "r765" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r11", "r167" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Restricted stock unit vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "terseLabel": "Stock issued - reverse stock split (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r11", "r129", "r130", "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted stock unit vesting" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r130", "r133", "r134", "r156", "r633", "r649", "r676", "r677", "r759", "r773", "r794", "r804", "r834", "r855" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r84", "r85", "r91", "r197", "r198", "r226", "r248", "r249", "r250", "r252", "r258", "r324", "r325", "r418", "r444", "r445", "r446", "r455", "r456", "r474", "r475", "r476", "r477", "r478", "r479", "r482", "r494", "r495", "r499", "r504", "r579", "r580", "r597", "r633", "r649", "r676", "r677", "r710", "r772", "r794", "r804", "r834", "r855" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r164", "r241", "r402", "r404", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r416", "r418", "r481", "r678", "r680", "r711" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubordinatedDebt": { "auth_ref": [ "r21", "r124", "r175", "r847" ], "calculation": { "http://www.sparkenergy.com/role/EquityVIEsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.", "label": "Subordinated Debt", "terseLabel": "Subordinated Debt", "verboseLabel": "Subordinated debt \u2014 affiliate" } } }, "localname": "SubordinatedDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubordinatedDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets.", "label": "Subordinated Debt [Member]", "terseLabel": "Subordinated Debt" } } }, "localname": "SubordinatedDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubordinatedLongTermDebt": { "auth_ref": [ "r31", "r759" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of collateralized/uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Subordinated debt places a lender in a lien position behind the primary lender of the company.", "label": "Subordinated Long-Term Debt, Noncurrent", "terseLabel": "Subordinated debt\u2014affiliates" } } }, "localname": "SubordinatedLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r500", "r515" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r500", "r515" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r500", "r515" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r500", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r500", "r515" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r514", "r516" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r33", "r242", "r323", "r493" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, 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.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at June\u00a030, 2023 and December\u00a031, 2022" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityOtherChanges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in temporary equity from changes classified as other.", "label": "Temporary Equity, Other Changes", "verboseLabel": "Accumulated dividends on Series A Preferred Stock" } } }, "localname": "TemporaryEquityOtherChanges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r20", "r69" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value per share (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesAccountsReceivableAllowanceforCreditLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks", "verboseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingActivityByTypeAxis": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Information by type of trading activity.", "label": "Trading Activity [Axis]", "terseLabel": "Trading Activity [Axis]" } } }, "localname": "TradingActivityByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TradingActivityByTypeDomain": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit).", "label": "Trading Activity, by Type [Domain]", "terseLabel": "Trading Activity, by Type [Domain]" } } }, "localname": "TradingActivityByTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Balance at end of period (in shares)", "negatedPeriodStartLabel": "Balance at beginning of period (in shares)", "terseLabel": "Treasury stock, at cost (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r36", "r78", "r79" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury stock, at cost, 28,919 shares at June\u00a030, 2023 and December\u00a031, 2022" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]", "terseLabel": "Unbilled revenue" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "auth_ref": [ "r6" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "negatedTerseLabel": "Loss (gain) on derivatives, net" } } }, "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemNetGainLoss": { "auth_ref": [ "r149", "r293", "r462", "r789" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of (gain) loss for an event or transaction that is unusual in nature or occurs infrequently, or both.", "label": "Unusual or Infrequent Item, or Both, Net (Gain) Loss", "negatedTerseLabel": "Non-recurring event - Winter Storm Uri" } } }, "localname": "UnusualOrInfrequentItemNetGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r49", "r50", "r51", "r186", "r187", "r189", "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates and Assumptions" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [ "r466", "r467", "r470", "r471", "r521", "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r86", "r466", "r467", "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r263", "r277" ], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r261", "r277" ], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "netLabel": "Basic weighted average Class A common shares outstanding (in shares)", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted average Class A common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares of Class A common stock outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4H", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org//815/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.13(h))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "405", "Topic": "980", "URI": "https://asc.fasb.org//1943274/2147481854/980-405-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column F))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-20", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r775": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r776": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r777": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r778": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r779": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483614/220-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 85 0001606268-23-000019-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001606268-23-000019-xbrl.zip M4$L#!!0 ( )U3 U UKZ MK=K8XWB+O>O;71/2O[ZS?N3"!6A2M1 NBBS;\]AY_F:]P]BDR6@8(PM'WPV_ M=UTXDT&>HC 0*&0&0\@U%U.X"E%?@^M67*LI!MN M$AS5>H8'Y?/PH%AD.)'A?#0,^0WP\'6#A\?^4=3VPR,_:GL MT^M$W<#_PV^0*+&7,MK,$WS=2+EP8[3K]X]:F1G,>&CBON]Y/S0*OM$PDL+0 M8HJ$R]M2QXHF@[?&90F?BG[A3Z,4K,0#9K@4,)F#B1$^*"X"GK$$SF\QR V_ M07@?$1 M UOOQ$DH,XL!R\YLO=%UC(^]0Y!146@73$V80.V^OTUP#B>!L926YSW<;BE3 M4T*9B31&IOT.K5R],3*SCVMUWYI*_K\(=>Z-T.Z.?^@--KW"6$ @A:C".^,F M+H+[,6>*LIW,X1-F4E%H!;R5*@7?Y9K=Z?7:GF#4E'QX _V;:Y^XXS4"YRQ28+:(5N"I@,,SC!A,Z:0+%,D4\++ MLJI3F69,S&M=)*,AX@G9L'" "B97W' *L$6=\]L@9F**-.32E&MM-=+?.X]B6E6-E4G%8N_X-<(;IMB?3"\+GP2! MS(6QH]>RK>#?5[H<0!;$$!0H2T]9W; /00]%@57-G2TU]T:]XQ"=&;8&3ZA]UFJTLO"U#D M5//"]%V_]VS>^W"16]'!5KOYQNU,6?5H $)7H\:#HK&\U MX:TM3#@"%S0/TA*E:9881I(AO2WR5Q<#XW:89 JUS;MCR8S@E<3(&() (F14 M"-HII*(%-)+"D!>J;6*)*T_*LI$9EI-!?P6;S97L/S;5GV=8GY';):+"23[- MM:GF9CDV-W*@-OUN>GI>7;9+WT%WZKA]^$Q;E=**$(-JLO=S,DA9KL8(EG^[ M.YVC@2ZN=BZO#N9U=JU/\P%X?Y;OVTQLN\VG,<=H=9OS\LO.%M?>(QNY_8U= M7/7HWW7H?Z5GZT*^=J>O]OOR%OKE!Z(Q^M;\*6%B_1.<%^3:WOH?;)MCQAK^ M/K9/>3I:[&@S,3$M<3(R,#(S+FAT;=U:;7?:QA+^WE^Q=6%" W)@B)16I6/Q;N([(VHURNJ2SV9&S5."M%L-$_$ M.VUNU%3Z^X4J4KI8R#E_XJ_/G[A-SD+1V4G<#)Y' MI\W6B904-)XVPM%IZUGC[.SI[\$!6$'N>6PQ3^G[@TSE]81X__99^$!#J5)OVHX;[=/A./9:92N?M[X8J(RNN:28&.I/Y=S4K2D*J>%A4&3S>K]]K+_0W\H3H+CX*Y-GVI-B.B0 M^4+F7/8&P_Z+_F5WV']U+5Z]$*\'_>O+_NON3Z+W6^_R[;#_:P_+H.@-Q.NW M@S=ON]=#,7PE!F]_ZHG@I%L/3@^[1Z)[?54MM:ZJ)0@;ONR)-Y RZ _[O3>0 M>/FR>_W?GNA>#OEV\/SDM":Z;T3WY][U5>_J[_'G_TI;J'C^V1UZNM6A_9IX M=RQ^)%4DXF=Y.Z,T%?T^5D,RK)8H$ED\?M1ZUMFP]KW5LN8)9Z?*(^1,NWDV M^?Q5L-W*X%CT12*G) Q-%WI\UOIB+FX>BQ^DA6/AIVPN;G(]2RD:4\U[VCM31!H[ MYAIM @*ERH7,YZ+,"U,2%$;C<#T$WI4BPY51,A6Q#+%DA,Y4(0KMZ38(<@K) M6FGF3)+)&Q(G#R0!R1B ME=/J&TB8A3/;.+5%G5LY"\Z/6& MEK6UB-N%,AO:[G/03X_%\(Z'&/&"LXZMPEHU$RX6'<<*E\YW?2$-N2C!ZPHP MRMX4A-08I3^G0,$M:GNSW8\\.91'XHHLE(/+',!^.)XUQOY0EG9W%@;A M$2$VU4X>UG5I( !E.E76%3^H*'=R>,A9P<8Z]!A*I0MVA>NK@-4J6.*;"A " M7:Q.5>1./[8<614I:10;H'SW<6"8LZ321--$BI$@R)4#CCGG.S3AQ&42S&,^AY#@:@(< MV^LL"H]$;RK3TM4MNYCB&$.#FL(Y=DOS7[:V'7#(7VZ?!US2@!$88OW4,=)E M\7X-=D%*N:0F'JGB#X^B8K08UEP=D/<$]'$QYPWV->X1T,.[=#,T?"JIFKF[ MLS7^'X$9W%YT&):& ["&Y5ND9MH66.>G+)!E0PCZPY]2_>%R"TN,3$(UWZ.N M%,<<2^Y Q6>MO%SJ=>2U2J1=-C[& 9=Y%#F =/ZHP&N.8],-I=7IZAY][2^[ M:-^SK?6I [)[:!$M\K2V*E=&C_5<654N1_LC.N'&8+-436*X*;2QR^;C%B R MPTF\('H &T<:[8WO1PKZ.2&'R"A D66HPU\>L19E0'^4"NJ[E"_ST!W"CO9] M#N[BI,I#A$*X>?[GDT2H"/&I&L=R'IV1O.%.X)NXZP5N_' /11:GUH^*>C4Z M^M/7E@J7$1@M+0O\O1E2#2U@09@Q6]1\.[+H1;;,$!(XQ1E3 >O6\_V^%S\/ MJEUTE-B@@&KP/;F:1_3<@Z0JS#4/R"J?ZG1*C,JY'%?/PTP%$Y1-4CTGW)TE MVF.#O)-$"/K?TK*.Q>=XN/WPL^+/)GC]E0]F8??HI^T/=E/:> FTX*KT:*Q8 MY @'O++89/G >R/_G9B%Y GB6A^A\&[J,D9 VC*=R;D]^!K>57W9MQ%7J 6' M^Z);CJ')XT?!TT;GI.9?%S[\EN$A_4F5*[#Z=?\HP;\B_U@"? M(1%#O$/LMCOV,A6;=@IH<=];7R6)#WX^W2W_5/BVV?7U:WV9*(I%[Y;"DI%. MO/*3Y=>O^.%K_^@!'6E#^Z-=.]._OV,\\?_T\,3]L\6?4$L#!!0 ( )U3 M U?\@%CO:@< $HA 8 8V5R=&-F;V5X:#,Q,BUQ,C(P,C,N:'1MW5K; M2I3B17,^HMMQHIK5316G[U@')I8B:)%2 E*)^?<\" MU,66XCAI<[,?')-<+/9R]NR"S$E29.GI24(R.OWFY-MZ79SKL,PH+T1H2!84 MB=*J?")^C\A>BWJ]DCK3TX51DZ00K4;K2/RNS;6:2?^\4$5*ITL])T_\]1Y+25*VVD]E.PC:SQJ-(#A^1D];C:#Q9W,/ M2R'NU]ABD=(/>YG*ZPGQ_MWCUK3HS554)-UFH_'=GI,[/8EU7F S@\7^3Z]C M6Y,T$R@+=%'HK-N!KNI.H:=0B.N"WA1UF:I)WG4>[WGE2P6A3K7I/FJXGQX_ MJ<>00]J76K/'1 ]K>&=!A3?RBKDG\*(W\2]J:",FP.:)(9/'X M4>=9[ZU>.A]4'@$/W=;Q].,C?+<'S4,Q%(FMY2M&$:C[2/I@BTM@QUV@!4"A5+F2^$&5>F))@,)J"ZP^(KA09KHR2J8AE MB%M&Z$P5HM!>;DL@IY"LE6;!(ID$7#D5*YT6]R(8@RU3UURP!PN$RJ"90"S' MD.6GKR-8 HCCL=EXKO(8U28+!3TJ#],R@DYD M;R.,-61>,I3=? J')B;VT-[$6*%==8HDPA #1HI,QM9YT]H;2) MB%,]MTNHK.M92+[I[8:5M8V,VZ4Q6]8^Y*2W#\7X1H28\9K'/5NEM6H87"PZ MCA4N7>R&0AIR64+4%6B4HRD(T A291,69[$,1,%DP=>1LF&J;8EU3"%&ISY= M4Z-#BG#;BGUD)R*DVZ=@\"9,9#XAT4=UCDIP-7J\K#<[^W3@EC8[D;_REXI' ME]S#A/4++N$-]/ALLBWWWBB^L5&,C=C/VYB"!+>HNQOJUXV3?7D@SLG".(3, M$>R[\UEC[@]E:>^_A$DX(.2FVLG3NBX-%*!,9\JZXH<4Y4X/#S)KVMBD'D.I M=,FN>'V=L%I%2_Q0@4)@B]6IBMS)QI:!59&21K$#RG*O@%@0)(3U%#UDTMD/ M;H/IWJ6[A:G[%_V]H04XSE3$B)%6YSPDHFT ;3QI,(RDB98I!EW/>X*'F M/0)[^)!NIX9/)54S=T]VYO\].(/;BP[#TG "-KA\A]9,VP+W^0T*=-D0BO[V MIU1_N-RQ) :24,VWI"O#,<>2.U#Q62LO5W8=>*L2:5>-CWG (8\B1Y N'A5Y M+7!LNJ:T.EW=DJ_]YQ ]=+1U/G1 =B\MHB5.:^MR9?;8Q,JZB0$66J0[_\HBU+ /Z MNU0PWT&^S$-W"#MXZ'-P'R=5'B(4TLWS/Y\D0D7(3]4X5O/HG.0U=P+?Q%TO M<..'>RFR/+6^5]:KT=&?OG94N(RPT-*JP-^*D&IHP1*D&;-%S;3 MZGV8J6B"LFFJ%X2G\T1[;I W0(2D_R\MZU!\C!?7.[Z:? K%FY]S, N[5S]= M?[";T=8'GN6JRH[&>HD,<, KB^TE[_@FY'\G9JEYBKS6 Q3>=5W&2$A7IG.Y ML'M?PG>HS_NEX1RUX'A?B'XY@2F/'S6?-GI'-?F)PL(GJ ME2NQ^^E]*L>\'U^M QXA$5.\8^RN._:R%+O6!K6XWS<^$XD[?SX\%)\J99N^ M?/G6GB6*8G&Q8O(K/T5^^8;OO_2O&6!S?_WN@4>&+6<.[MN4OOYF\<3_7X8G M[O]0_ M02P,$% @ G5,#5S4LW58_Z $ T7$A !$ !S<&ME+3(P,C,P M-C,P+FAT;>R]:7>C2+8N_/W\"EYUW]-9:TDRHP9GENY2RLXJ=SMMM^VJZGZ_ M] I#R*(3@9K!0__Z&Q&@6;) @ A@GR%+%@@B]G[V&#MV?/F_;U-+>,&N9SKV MSPVI+3:$_SOX\O^U6O_X>G\M7#AZ,,6V+XQ#&Z==?#I7Z_?_9&1SQ_GF7:/];N7'VB^^2UR;>W1\WM-FSP64_:?^2ZR/FY_C:GR)?K\_ <59:Z'STVO&-E MXKMO_FC6!*^BW)+DY4/VO5!25AXTOSWPW;T#[)^1JXLISW[@=9;,D/L#V]A] M?F_KSI1-7>PH(OO!N87LYY\;V&[]]M @0,?(&'R98A\)] DM_)_ ?/FY,7)L MGPAPZ_%]1DBKAW_]W/#QFW_&D'8V^)__^9\OONE;>$ 'T)J_Y,M9^.67L_#1 M3X[Q/OABF"^"Y[];9*"&Z.-=MWTQ/1]8_,7*_D6^\Q1ODQH"2(JL7W)'; M'6/]%4IC\'?Y^!=-2I>V<4%LP>(]6F/0(L)!6++G)=]U"&D:"\(/1]/\O%I.8VOF]'X.CF-KT?'IZ4?7S>G\?4S&9]"[=IR?%(&?_"MBIUPFUU^19WH/,^(9&;?V[\@UT9.%R= P>0P5%O+#ECP?I"2I M,ANEN#W,LW5]Z>(Q)B*G8V^'FJQ-$U/J"WE.,O,#%@VAD[.+\$?-K\[_I,W;S3ZL&_[[RR[]U>G=*3.\3 M:;5\"-_EP.59G]FJ"CY2)03,(5R7^2ACM8-L;V@;WTP;V;II/]]C'9LO-#+Y^K[\3+-!Z[+YZ"(#SQ^U MO#%OZ3P>PQL!B0CLR9H]&0J/E'O >"Q[[K%%%S;NB+/[_D@3OV%0[E%V+*^L M,^/&L=V5BZ61$6[#5=Z9D*4DT*>]X"M;=Z:EJ;I1N%WICLL+PS#I"CBR M[I!I7-DC-#-]E$-Z*"?Z\[_B^S']63;.QL8EM8%H'Y%9F;B[WRD)^[% "O:IZ#A(#"74* $]7$ 6]4 MR ;PEPW@ 1=E3QWD[\?QP*6R1_VG\D)XX%79LP15U+3YU"BJ94]"%,[JTI2C MJF7/=YPZ[YHE[\B@Z[YHE+\J>#RDB[YHE_$#EIWC5+PD-RXY3DULJ> MKR@@[YHE^%BCZZ M@R F,UZ4/9@O*(C)C/YE#^A/'<1D1OBR1^^G"6(R(W?9@_5B@IC,R)][R%[8 MU#IE#X\+JXLI8)M9I^S!]*GJ8HK@#42__"4Z>,!%V4/ET]?%%,&EL@?51=7% M%,&KL@?=5=2T*]ZIE%W5=J?L\7WAK,XWI9PEJ\N>43AU2CE+VI<]O5!T2CE+ M7I2]/*"(E'*&].^6/2%RTI1REH2'Y,9)R5WV?$4!*>4LR<]#H[N;>XRX[59<\HG+[%77:T+WMZH>B4RQ=.%.>^[Q658% MZ3T(Q7F/S[)B=;_LH7@!\5EFM"][;,Q!?)89+TH?*Q<3GV5&_[+'QZ>.SS(C M?-D#X]/$9YF1N^SA<#'Q66;DSST\+FYJ95^1+JSDIX#3\/IE#Z9/5?)3!&\@ M^N4OT<$!+B2Q[+'RZ6M^"F%3V#R7RFX3H%$$(_L/D MKX%'E+OG/82/B)2*-_N!0\5O75I8]UWZM/>T?L'APWG#5V;QGL4$?\'.LXMF M$U-'ULKD;O#KI?UL(=O(60:+V6HOB=RE#$[%_>00OT%^X"+K%W3(MP'DQ4$> M=\4$H'=.R'W^$TI@\BKJ=G*7'@.35Q/D<9?\ [US.NY+_&?XZFKROIO&T"?( M\TV]FNZ6Q%W:$FQ>7:#'71(6-,\IV<]_[158O;RQ5Y3'Q5U>':Q>7:!7V[PZ ML)^RG[OD-EB])?9>J]HY6Y*X2ZN#Q:L#[&J;4@?6@[VK!_!JFSX'YDLR=TGL*MB[LCH_W*6U*V""2HH%A;M4,RB& MPJR$4ML$,,>*H2@L0$:X*%_U._JWXXX"SW>FV%V=%6V;@5W=/-C;*S8MA[KN M!(1T-XZ/O6L'V=[0-KZ9-K)UTWZ^QSHV7]"3A;VO[U]-UE6%4C_P'M]G&].G ME[%QCU^P'>"J&LO:YJKK )LL(25FN*3 +RJK\_E-E[[(4,SKWQ>U$N?>U7K7C% M9=&%'?65"96[U3N0"< EP25W"XG@P(!0%.S5J]RMJ (NP8$I6"9JNZ+*NTS4 M')?<+6MFCY??[*>"M2A_+E99_6UNESOYA2N4%A:&5NX6(FN#UK(BAKMU.OX1 M ^:X..^1V_4[?N$*YK@PM'*WL%8;M)84,1IWRT[+@T5MG?S"1?0\]'O3^T&0 M@6U],D7NCQ7!O@M3] U^O;2?+60;^?MW4@'^78>[!8HZF$] M'D$>=XL/H'=.R'UNL_M@\DX%/3D^]#+UMKA;-P"35Q/DU79! +A/N,]=NAU, MWO(TV*%/D.>;>D7=+>[2^&#S:@*];FT3],!^RG[N\M]@]4Z.O8(\KBYW>76P M>G6!7FWSZL!^RG[NDMM@]9;8.\U)Z(5X6]REU<'BU0%VM4VI ^NYRVF#I3LI M[HKRL+C+IH.EJP/L:IM(KSWK>]PELL'219-[< )_4ET?J\==#AUL73V 5]L$ M.C!?ZG&7P@9[=V+D%>5I<9<]!WM7#^#5-GT.S)=ZW"6QJV#ORNK\<)?6KH ) M*BL6N$LU@V(HSDK4-@',L6(H" M]R @7Y:ON/)LL(2\OL@$[S*1%$>?6U7'NH!RS)[+T6) M1*W71*HO$F6%):S6%)D$Y%5_?RBS]]@+&7Q0:,OJTM=^U8I77!9=V%%CF>!N M]0YD G!)<,G=0B(X," 4Q7KULLC=BBK@$AR8@F6BMBNJO,M$S7')W;)F]GCY MS7XJ6(ORYV*5T]^616Z7._F%*Y06%H96[A8B:X/6LB*&NW4Z_A$#YK@X[Y'; M]3M^X0KFN#"TP5ANTEA4QW"T[)3R/,_5AG&!].786N5U\X@:=8&R+ J?$ MW2)05<%95H!PMR+"'4# MA;F^4G/NW6."E@SP&=V^.1N80-T&'<8X78Y 8PL7P MR@OD;O4" MC"S@8N\\@WFXKR^[A+P)5"]Q4E5-RFPKCF5E&RQ5U>*&D= M]-?WY>?M&NA'%QEX1YA<3='C+HEB8//\&C\CZY*-9_7LH1ER?_SJ6,;(J0@S M ML,.6$'=. +5DPQ\@(7#Z)GD(_S!\ROS/^F3]C#6H7;W,<]M@B-C#M"U7"V"1#NLBX\,".1 M597DEB)EPPQNTR; M,('<&^I'I24O]./\RG$4YS8EDXSB7\M#<6ZS*X5CG(>,LL)M5B6=C:)F@P2( M'K%5:]]7E(O<9EO*RL5"G'=NLS"%&RC8BGX%BF01T%EAXPL;?.F=^1:])4_A69C8L]/TPB MW+GF%+FT<@Z/R=/)Q[SCI55&I(J75.YR B5BQ$9R)ATC:I(JB,7_>V0_1VMJ MK#NN:9O38)J_I5I-0QRP5*NWIE.%-(Q=%QOLEE/$]I(:,SI9O34=G\J<>BF. M3UI\/FF9\$DKG MG')S&K4$(]8)\\P5?$1*Z 1T@W9^\#%"6&^;O ML8?=E^SZ^-/R;6(5ACIY/:'ZU_=EA?=\-[0?WE(1U;PH(IY.G_Q@JX8X\-WS M[]^_/OXV_WF"$F*-V^P68/@D&"ZHUE'C+KEV.MQEQON,D#Z_*WZOG_(ISM?) M;K7YQ^08ISKP%J4QN4U.%@^Z"^R9SS9=C4;>XRG1=Y234!;MN0E M;K.N ,#3 K @#=CA-IW,C3=?4!*JPVVVF1O.%%0&V^$VC.YWU]_Q4;SZP#A\7:IW@3<[:.F!'R)M\LYS6Z ML:)VD-ML*B"')H7@KL5L\* _EN4W\I##$990 ;M,H_#NF6>YY[G*;E.#<,1 24-EHL)$#*E/+>Q\9WKD)GX M[W<6F=S0-B[_$Y@S^HS5K/MBVY4S]E^1BR_P"[8<=EO:Q/LIFX/D%'7TN(N[ M\V_[D#-L.&(NMZ%]?5C ;53/-0LRM5_,!M"H)O'F1IP_K V_N?97/-0Y=_G+K8OAS'A@G?<1N[/3YVIQ?XR=_.5UZ;-KX=CUQL MS)^1?N$@?-HWI)N6.3]QR9$Y1\.!ND8(J@P?R1B.P" !H+PM*>W_B&%?V"_9\^ICM;S&^0=/5 M9/GO)KK'-GZE#E#J!D$&-L^O\3.R+AF-5E[SQ]^PZ4^(\GK%EG5U=94]2G(J M9Y6Y70'9*Z5#\K>!C:%-1)3,W,?&:FWKG>M,3<]SW/<;)WTPR&%MK=22Q*QJ M:V5NUUBJRWVN/.&\<,7=:DC^KF9U$0\;]R:SGGF=B4!H)*_!ZUPFS\'[N>_.TV!K/$'-I"A[1LVL(NL;X%M>%G: M0/4W&N3D? M"QS_S)RL1K%"F,7'7PFID:M/WJ]I6_$]M+FR9X'OL3ND\IA(;I// - < 2J7 M!Z#@'*;IJ\;0#G"!+?)^W)B8M_Y?#QIK!+Y?-PM 0 ZP>%; MH)/;A01 )WA["K<+"K5")S^ 4+E=8^ 0$/7RLU1N%R J"HWR.#DJK N A[$' M&I"1YXD;D'[F)+M7(2X33^SI8U._RD&VL?5^:E56-V[3KM>-YU(TEY"5B86+"D1OD M$Q&X'2^_7F7,M>F;S^R,:K9O^SD@['/<]^_(][%[J+451QSA-NE9)HYDJKRX M3?0EYLB5;9@NUOU']#8,2*!8'K'H<)O/XIP)64I"A]NT32(S[OKGP_'8M$QZ MX9)-I#QRP&VBA&L69"H%W"8D^&,!#X?_=;C-$G#.KX(.!.QP&[ISSJ^"VNMT MJA'<%R)?11PL,>^1BX M+C:>WOT)'CG3&;+S1@XO'G!!'DVW;$DT0!!G/DZW;#E 0!!O7D_9LI* (-[\ M(&[SI ^T9S[]S=? ,VWL>0_A([P5#(6%,I<6UGV7/BV3 S)'!!2.91JLZ."* MC,%;+Z>Z)01&=$EV/J"*^C?<9F3C(X.MH2/K%Y3Z5#H QA(8W*5^XS!GY+@S MA[ 'WSAVQ)^*LH>[3.M'[-FZ=FF94WI$"37-%640MZG-0DSN_.71]J,A\ MR&._OB_/4]G8C ZZ/#,L]KA-FQ9AY &*14*1NXQL/F[%Z5%85D!PFV#E0S_4 MT'7J<9LQK7.V(JN9&P\E[[(5O0-8H\'QG MBMU+=+$J7T'-8C#&^QF4U^?O489G.;BOQ( MN,WGB>\].M5D^B:'N$T)\LBA3A$&DKO"YX\=DJX?_E"_EEZ3'MNR,J+ M7L21(PMYWNWXP7?T'QMO)A3&WO#.Q6-,NT"S6_)?[NFVI'[,Y9[56^/BX\Q\ M.W>QYP2NCKWP3WJV!AN\8;X,OI!_&&Q,454Z&GK2._)85 VC@[0^(A_0^$DW M5%&5_D435LO?>/Z[1>!#7,W6!%/A.E>DMC;S/[^:AC\YET3Q_S38G8,OW@S9 M@R]/[AGY??@Y?,S6P^B06\@RG^USG="069=]/S[P,Q\]67A^PY/CDAFW=,>R MT,PCYBGZ\-DPO9F%WL]-VS)MW&(_^CQ%[C.9U9/C$QMV3J?T@EW?U)$5O82] M+[P1_<_G&3)H('(NS]X$FAVROY1%4 MCL,;/?._^%R2R;O9GZ\A9KID;(ST$89"V/QV<_5X>2$\/ X?+Q^$A\O1;_=7 MCU?DX_#F0KC\Q^C7X'J]L;!H\_D# NR"ZT00VEGIS0ZL93&M]O[[\(7 M8M]LQ[X)2/!AZD)D!N_QF/I%4D.P$?5Y#&R>7SAZ,(UT=:#C2\Y!OX>$+\+N];[/9XYKM\0QHX[13YQBM[\\['Y MAHV6[P8+F,B4!OVNVOF\#RF9LD6)->N0*_O^S65@,?DA_/VWX?WCY?WU/X7[ MR[O;^T?A[K?[A]^&-X_"XRVU[H_$A(?#E!3A]EZ0M$_&3^$7M]^$QU\O5UV MA?D?CAX%MX-<@WK2EYQ(3^K&6@]]8[1FX+VW/\*HW!7P,;"XK8%&AD\;&^ PUT @W$ MC@1B.8O]*FB,+&^A@]1(!ZGET4&<::7'^^'-PQ75/3502\?+$4?:TU\(R5Q] MCEUGFA1TJ__Z3II?+^F1\IG!EZ^W8U(B2*RRHE7?EL[*F M3F].'/; <],G+]-CB."GRS>D^XPJ@C,6W 4U!.0)W@SK-*%N"*8MF+XGZ!/F M'_X49]X:49(1Z71IRL*_NSH][F=U:0?X^HK>K:,%69SQ>]T%ZC8'::6FJILB2]B'KLA:1?%:6 MCK#/C*R?&/0%$F$X),1PA7\'KND9)CNW<..T?TJYV%=$[)-4K(>&X6+/B_YS39XG MS46ZWQA(LJ2*PA^F_D.?8(_,2KBV-X6[F2#=N.^=\F+%1&P,'@*32!#AU.:; M!.XCSR,I,2(?;]U'YW5A!^ENGE\=6O66';V99KIU[XC1)1HHODVFNSD>\1OR MMOEQW$#N'/(FZ_\W9Z%K$+U%:0RZ7;&;/H(]HKJCB&3*IX@:-(R;N80CY@Q9 M G[#>N";+S2Z([H(>_MC-UXF4I*LT*?X:*7R.'0Q6L.G2O I;:UM_)1 "*X= M8A#O)HZ]D;^A]><=46S)G6V=QQ%9]\!XF9#YBR?XV,(S.D/!9E-L"@385D"= M!8'X](B0Q\#)(7U I"-WI$5+#,X5NKP__\8-*\DZ\5,ZN1/L@0BX:_HF>6*8 MO<$N-H19X'H!3>/XCD#N8"Z()']Z^HFJ!YJL'NK^^:$T3I1ZZ9)QK"=V=DZ^ M+"5M2K?=[\N9ISGD7EOJ9?]816QKWJ=/A$"?O#AA92RZA1JUIF2]B=+N^$V?(/N9 M?+:%UXE)L+E4Y4F2':=$ZM0T# N?WN@=SC;)JTY29![?)?F)2?_"2>HT!JS8 M7AB2GT^G#IV#H_]H"C/D"B_("K#P9[$M2G0M5_ FQV40@2%;#(E42:A)%MSH M-@:_7PWSHO!IE$Q)&#"7B,M(Z83KGIO!.U5)&W%[C]@!XCG>#!\NAG\7?K&< M)Q)@/F#:9$/XCMP?V$^3J(U9)WQ:4?J(J$HL-=,O" ^]=E?[/T*X:8BHN&]A ME:C3^F8YK$V#<(]\O!8&K8XR1YSN>^6I"#,*IH&%6$KD'AL83UG8/-P=;S'2\:#N%F6G\DMJ460I M XL29PGEWX'GF^/WSVN5MQK1D$F*;S/-VES9!ET9PL+3NZ!/L/Y#F)+Y$N0B+<.E*9__!"955KXC/.'H!O+,1R" \WI%82%I,L>HX"8 M)]L/*[&I:O21'W@+H9(;@W_B'8LKR6QN1J7FBXTHA1C\#ZN^;YPB::)NKW D M76XJNU:CTDX$?6KZ/E$-3.N[CDW-G_4N8&(*WX4K:A61SKRU"^2CL !W0^DM MG[&:];X/R)VJJ%&]=H^?F<]'%.)#ZU'X1 '0_2PKB$9! M@H5^5I]P3&0T3B BGJ+;DC@IUGQWW?$9&SFQBJ].BFE>!< M;0R&F^ #^[R.C_WAYGK3H9D3;@P\=W&8>]QJ0[3,3K&TE+C\"7KR'"OPMW]R MJ'-1^.]DL9UBAIYQZ\G%Z$<+C8DS=HZL5Q(S-\Y.TC&),^UZL\O.EDJW9JM: M!"'-5M-3_KMWH,+#/A>D(+XF5==L_/-.X@>WV,O:P3WVARK;Q/4D-&CEW M$G\)G<11J9@Y'WTX^&CLAYG:2<[4.D1>XP\B'%H4NC,P,\>[4DXLT40TONVP M/%'@A=$1F6C8[63'-GX28-%W6>_TY:\F>37%H4WFYE!M\V)ZS(+8R-:)XTE] M=KI7C=Y,C^@VD&MX BV$-XU]I9G*)_33SD"'#Y-4HKQ4!A$@9R,_(NW@3;!E M+:S?)X)Z%OR'.[D_#JT3)2,YH]2^?_])7LV%'/%$K,(RB8G=(@KFV :T>[#[ M67Q/A+%@(57^D]$[6\L]TY,#>UMSFC-:EB(F[E.?[5!5(5N$D_4^[EQ M=?-MQ_(CJY9DQ3$/[!&W@<_,'$'&.GOL8-HR'%;\2A_8$#P=42J("V;U&@.E M*2M24Z+MB-9'.@BK;%BNE9L*I:2>=6K\Q4)N$R_3_#T_MZ]K46*HTX>PZ MIYR=(E+&:9UN4U.5CV:W*$#;**L2G.6[::L1"9"%'6T"CN_[3=%W*17 MXO>GI@<'I$[)J#);WSTF)U/ #IVNV#UFATZOU^XH\?:\)&UO./)NE/!1]5A*=K9QNOW\/O54+B_O+G\8_CU^O*A*5S=C);26IZ&*">JL-M- MPZN;B\M_T&Y^6QU(;V\$UB\X;/?+,55W=6%>T)2O7;OB:J^^J*6N<,E"?MIN M-#0\RYZC:SJT<-)SW&\C!<^D6(6H=\1(TOX9N;9].:0(QN/<9OC1#K$[HAB$ MJ[;P[>IF>#.Z&EX314LUPY!V_RRO9N"+R%>/ET35KA*9'>WP_?+F\>%T--YT M;4_>]*P@T["V)B%);?G#^L6"(#*Z);;ZYN'R0B"?'FZOKRZ&] B0K\-K@IA+ MX>'7R\O'!V'X0'OK_O6WF\MU:\(.!KFX'%U^_WIY'UT*0QQ9^!38*#!,'QL_ MY6ET\C]!H4#N?$'_]/A>) 6:FM?SM!FO 8JH=0J86DZJ"ZXO;N\ M9[;Z@3KTK"OWXZ_WEY=,(SQ<_4/X?GOS^.N#<$F>=;%/J+.>4*3&H -Z MHK)Z@JJ)L#G_ W'NA1K^QXX&9 M72:7KO_Y<,7,^U*LJ=R'9X#1>^XO'WZ[WLPK@(S70\8EE=ANI?>QD-= CI0V M72Z_>;PB%N_J]S T)E]']['1Y.?W=_.[J\H+(!DE 72>@32;)2P MBN*J+=R28.H^_Q(*$ />Q$ 697HH0NT-@M06KB]_(9$%LP27%U\!_;?#?.Q[_\UT1ML/F_P$ TMT)PRC?,"JD&SMM MX?(?OUY]O/\H'^S4X'#!OV'CI?<-/.$#1Z:842:[I_?!8_X? UHE=)L^C1S4TA2GMY$-N",^'HT]XPN\.N<\) M7/9FU[':PN,$>_BC]]/N5:;-]L!.,;+I5=:F(>PQ(7>'.XZ)6)X.H31ILP8T M#3ME?:+W1:18OWU!$CJ1Q<.ERYAG4.Q]R^K-\WN!Z>@$%_ M17M[D4=NDH-PERA)@JGG]Y7S9*-73-'[5FOCB1-8QN:W^JXO+?,'MK8>\&I: MUN9W3]@R\0O>_!J_S0BYMKHODXG1 YW][?N)O$QW?$\18=K!UO?$NMN;WYE4 M>6U-9>8Z_UX=BD/PR1I.>281/>0*KXYK>.VY!M@%-C2;87(CP=LJQ,D0=,)X MAD(B2Z$0M86A9:W\MAF]C,B+O?I(\GOR(]]QJ<,JC!$98,3#L+G5RB.9D.P7 M!28L'XE*]-C5K]R%WJ/P,JC0'MW^?B9?$6H[E$$A.>;1(WNZ,^03GX6^D*4 M.(&O.].PQXI%!F71'^J8'55 +M/1$5R0/X@HO2#"KB?38J^,/E"U,T/O[,ED M&A85&C2E7>OH$]G8B<*F$F6$VLB@_<7,IR!J'VXSM;.K+4\D\KO;OC2%<> ' MA"W.+"()&>RR<=[)C@.1V$YGD>5881-3'U8S_=6R-:D\&(4 M8NJ5^)CD,Y.U,2,64:/$BZ+<7*<,>SQ5#%Y(@)GI(ZO)6JAA/QK4LT,B)9O^ ME@)A?J($_6'(8DL@'H7M3,.F5D;(*PILGRB0YXGPBH5(ZI?G1(3R'I*"/'4< M-2A\B ^$RZ5]WY!'S#+Q0IKTZ401TJZ&S_2X#&HN"'<"E] V>A][XMH+ MJ6)BG0G);QW")MW?WW)GPVH79J(/R.R6!E@QM'N,:UNXFM+;:?L\JE$<-[+3 M3,43JE([0KZGQ\.YV LL:L<=@>*3-AHGGH)AC@G,A;'K3,DO'0^O(#2RMH<5 M#=4'X9 I$RTBOCX[,.3@.=T;+$ERNKG6:VL[/;"U3F:M7%J9Q6,X,S]Y]?J. M,X3/:P23U+;$]HU0_;>B3.FI5(9)NS0RURJ"!A%*](-I>#/4F,Q,V,B:>VP" M52DK&G#1NCC4X7.71@]5C3,.Q=H(=0NY?^>+&-PB/1L9[5>3NH4H/$:+8==D MOBIKJTJP&QZQX[U[!)/T-9OC]/;WSP0\98(GYJ]:H=6+/(NYM[SM7"R]UHC/ M3\0 C4WJB[BA2118BB4\<.CR?G3[R)J&8F($(M?[OR&D"//I(6SA&6P47)$= M8"8D]-LC9YI%=G1(C_@-D1^PIX8PO2? D M""1.F4#]5% &IU &7C FBM_$MOX^3PRL>*^,*Q-LL'[8,\>B=X:NS8RU8=2! M2R?ATE)3$V)1)R!R+V7>!KWGP=8X-&<\W01X\"3YUY9_.H;XV## >V0:CK MOO_%6_4*R>-=ZI31$[H,-&-!R,RAJ>(P;J JE3"?65O:3G[E!6$$,B4Q^A.) M$FW$8@EBBF>A&0TB,ZHOS"C@XL0N_Q/QE)Q7XH'-_GLXGGFA-UD4?_895*]/%48N)6W!QH* M!_-FV$D:A'VSQ5'/,YJ)=",.$8HZ4[!W)]=K+--,8LH% R+EQO)?R/?=\' 4 MB 1.'K%Y8>)QBT' A9RY0"P[\<'#0(P("LNBAWIOSF K/,"/G(C7-F$47:#Y%R]17#[?>HMP@2G[3XY"<,(L5 M_@ #:_.V4\N%4G;2]E+TA^N;Q4#FGTX@A/5! M["! \E"V(+)"BI54WGQQV7;8RLS$I64!3N!3!6C:NN/.G/ TVB>:&AIC%].U M^XTU[:V5:68@MU:GHR7IE47JE=7IJ%(M7)VFJSY[5Z?#NIP/%J])](9^$'!8 M[]$Y/NRH^6BI:*W YS?;"MG+O%T9D8+2\(5L\42 M:5NX8B?HT07XF>-Y)DW?4N$)&$VCI*Y R!G6$C3)G2ZK/Z,+)K0VQ1/6L\+T MUCG;G= Z+:I^'/?@^=&UJIR6'$:RSAM@\E^>XO14=V%M1([5R.@S'VTLQ M/])G[C9_?+1/W%GL*_J+*1+]1HZ*. YL8I[" TJP,5"S4(+T]!%0@J $=V/X M^.,C>[%D_63' "\@B#>+#X3<JRDM+6.7))#==E@U2Q/U3WUJ9@Y2@&SLO3( M4F'KM%+^3@?-FP[S-+8PSV G.27T">D_GEVB]HQ6-%Q=QYCX!0D[9OC.+&M? M,-[LAYZ'J5-PD/U[9QHI0K:%B%H"QS(-83[N!* ITPL2HV+,_H=#5.P^,'<4 MN"XK$6?H.#\*'AM3/HI!>3\C(^D.#POI\\Q0NA^7U<31#W3]Y 5983BPSMHD M,Q>%I/V "ICYGU/-<'5F+GTJ3U/[8K[1-CO?W&B;56";_CT-#0//:+ 4,1D\ M^T)O=1L""2;-*;*\GQLM G$;33&]L_6,T.RCIRLKGOE/E22\8! [*DXQ$R,C;?L-'Z+W:='>+1"ZNJ)/ES6OGX M *-YF9&X#FSMX75 \::"UV$5W&\,I&:GKW"$L!,E'@X?L/YJ[XY[H43//GC MP)H/[7XQLH2(HX?L:DU)E+<0)R!?H*FYC9-7:>R6:%:26,2T).+R-Q5%VSFM MW06C!\Z/_4@SQG6V2ZT9)>D ([>8=H/]*(&3E'TRB]AZ/9$C5S2CB T M0"4 M?#I *8U!3VJJG0Y'@*I-;+/#@$:>-!K3HGFZ_1("GKUBHIQ.3%3J#'%A^X7,@5Y0&/ET:OZIB:L4)[FIR"'Q#IBN\T/0=3>$8Y!DO M*.PBR:H06.X'W-4C=>K%@IQ7MN>[ =L:-+2-7['QC+T=DM CDB!+'#D0X)"> M5HT>0DPRQ1IFV)7M?"=XI">HY@J[_*RV+YFWO3]6I];"T=BC4[W9#TS$(SR6 M8&BPR7F$"B-*TN,B-DVDCD='KF"I#,#I@,+- TY28Z T-86G/'YM_-B%N@VW M$#JV-S%GX+ZF3 GXR'ZFS33"@O6%6&PA7R;(UU+C'OQ6?J%R,/S? Y5D&E1I M#.2F)O.$)$Y.\\SLS-WJ>-@7F&T"/VXUK1:^S\'T1$C 5"*K-@:]IL15\@Y\ MZ%,G+3+ D=882&)3ZT!!=B$%V39^91NMZ8EXS^_SXCZ6! ;_^>CR;'8LA..^ MIY*,#G&*I&:GQU,:#_SK4Y=B9P*E+H&2VI0UGI88P,'FU2K'O4TQ95J+*H,(@.F('T(.I3$'55GI8\LO2RE2['^O31\>G1K.GU M:42 O2TT*BXD!S1M&OGHB"0,5;6F(J66D$1,.I$?GJZK2QI(5A^5!U1W*E1* M!)7=7K.?6;%Z;#YQOI.R,%U^Y](C2OSW\-R:_P3FC);J0&E'&L4]I^F=A6Q_ M:!N7<[(FKRGMT$UUS2Z4)%<93@I3 [] MDAO'UO=5=W14XGWT4Z_+0/:97[3$KDJ.@1:Z#2[]UF/^2HZY5910:9R/CARA MF>F3&?T7&[2/.WTBK0XEWL,J_I/Y$6RG7)>K$E%P2T_=SBY[6'791H\>3]%. MU=U3*#C.O^"8R,3EFVX%E"*_.([Q:EJ[T-]K#!2)IYI1\$^+K3Z.B9L^">I[ M)2J%*+VG.M]O(_CH#>H)TD;P(2VO;)V8H4?TMH!^0N>A2Y>\^DVQPY/W $[I MJ2/\K- D-0:RV%25U"M5X(O&!L+:0R73H)R< N$]5)T*ZD+\H"[Y-? M\!S0G<>"1^$1/%5W06^CH^;!]\RFEO7HG%57I;OEQ3Y/?@)XG865LQZ/(XWB MJ"NGWAW#G[]9EHK6W=HTQ^K5\I[CDVSNE=$#L2IVDPH^W1?75YO=],L>E2G5 MS;<\M[IB5UW)BU65G%3RV.%98K.?6C(MTS>Q MUQ0>R"/(DX?"G3M?(7CP'?T'*ZYFGR:.10#B_46@19S^_B[/,2BT@C6%H,EP M KKO_4\?J=5L'E_@&ZJ> )T?G6LM407GYY9^__'B*(T9>J?-*>#8W'J%J4@Q7=K*$2\UBH@U"AU2X=./&I&$7I!MA8#?E@/??8 M_'M(RY6VMU082XV MQQVS5PO7(G9/T+F$O!\I'VK8,'?'L=_@J%8&3;';@J9%$VV_G$D9#?BR&;:Z ML%97R6 O=UXG\:TX*TGE)FS.+*4_M ]<7G[!E>K0OA3@HMNZ.TTI_0%^I_.! M2U=) 0.& <. "R]?*FNDO-XC/6TRLA8Q39S-);O21UOFL=<8=%2.XA6(?@O8 M/A(+*?W&0*EL:%N"'2)9Z9(75!.9!S1U>F1*C4%?;DJ9'0]7](Z#TI=<7SOV<\O'[A2*KB$7#>G"/'+1 M1^^)[LOT'&55YNF4'TA*.U M#(#$#O06.0-2;=SXAX!&N*:-?&P05C_YV6PDJ85G=4#+KI)V+B@7A,))!:33 M&&2B9\%)YQ=*!_1L5E#JLJ:K?&&I:JXX#!@&7-GH+"QCL';E="$:2U7(L*+5 M]V5:QN8;-EK_Q:ZS0[7W&H/(=>/(C89XK(A*ASU0VH),GT1>/!W75[-B!RAR M.%&10T(OF0R%'J/=;2I*5@LC4-\ ]0UI04E;"$AJLR]FM84$2AO2=I-SIE/3 M9PMFK ,AA0(9-[9UVJ7PTXWC8T&2?\JRUB&9?GSSS'/;M'YN^&Z M\X77(Y^ M:+,C!A=CWP4_F7)U W?#IS7.2^ARU)[Y![ZS[X M-)/W.WWI\K&1S(E+F*D?0WO?B'KYC4AK#,3V#@NT]84PPZ[@T<] ME,-G8_6&@3]Q7'I8:CS#NC*GS@=4WCW"A"Q//<)%VG9GZG:;]N&H!;1XXVEX M<.5YP1&SZYV&_K>![_G$3!.EE7B(_<1#/(J *88HB:>AXG$\EB1Z^(;6Z3:U M':<8'?'%'.(F&P[SOIPE\03D"W\-;!SZQ8K8%&115MA=%UC'TR?L1I MN&C,.IUN>6IA%3D/:P[$VAM(&2'7?2?$&$YI<[0K.SIA]2ZLYQGZOFL^!3YM M&_/HT 05>97K6&2$SU?DI82MB3O-2Q)Q3WO=9K];;#/*!3_+M4I:%A@>B*XY M@*'"8-B5BCTC=1V&U0])2I8W6#^I #.PPHX(_D^HV,W-4+#C_$M3"T3#,?8? MQ^^XEJ+(9X"Z^0B@Q,&?*Y(;8W1L(@\IH4\FAG10WQZF:1%).U M>!%* Q.&!!D(Z:?(1?389$F!+RG;OC?EDXL7LN8O+3*E%C4\ZW*X'<:NL)69GQUQ MIBS31B4Y H5?6(-'2@T3A#"0GC03Y=;2_9NQH'\KC'^?9RL\6#4^:&NSSE@:K^? 0F,,KT+E#4# MQ+<2UO5@2L]D(E&%$_:&=Z8S%T^P[;$NBHY7L\XKGU+I8X\,GWS:<V2H\Y.5W%K5P^$$F7$T98NS@]'77YP!+[P M_-][["/RUBN,$H;1@]*MNZ@YK#[*K.QT<8!O69?VDXJ[%_%@W6-G..5@\R.4M?)=)L: M-G07MW=!0;Q2"1P=V@&5%8X4KG!4F_9Z"4PD:R'E[=A)E": @5Y2N]NOKI Y MW%N86*!4$OTK357*JAZ/CXY2AP:S.IXT(1!TE,H1FN%"@=;-JO\Z?WVERMJ< M_<:Q6RO;D@4SVI=,/@@/,^3^$'XEG!\Y3>'Z>@2K!:E7"[Z;MN,2$9KO_TXL M2IW&0%*:?75[QPOXWY5 4MSU@M1(HOO. \>>#@N1P+??5-.?'PI^.OCIQ<.YSW*_BI*Z+5(9??MR]0!O"OM:5++$^ZZF,4=V M_ TI?JX0,AE.0."VX& Z^=U%WR+%]\\%TJBU^F_6A;:3/1F@B--..@&T W%-?M/AO=0'M4*&*SKV6U=:=XW<#\G3/F]&7, M;DDZQ&^9^2$3+""=%A\CFW9+%&S'IQ4 +OG:9AG'9Y?M%'%]>A*O3VXG(#"P M[6'6\9Z1A)4QCTT;V;K)EJ7(%ZR%>GN],F!E4WXT"%5N=S4RT)GCL:KW_(8U$UC [2^HA\0.,GW5!%5?H7W>,:_6CB+EL(^L5O7N-LS4Z3$V[M4'W39+M)DPB[I$K*A$4X&A)PA02?ARA@9;PA!2>_#ER3T;[,)& M# SO^G%RZ"M8E10C-ZHV!K]?#87[RYO+/X9?KR\?FL+5S6B_;N!ET*/;FXO+ MFX?+"X%\>KB]OKH8/I(_'A[)?[Y?WCP^"+??A-N[R_OAXQ6Y01"*FU$_UH0^ MF3;1X$Y 'F&0@!._Z9C8K47##($HF2*Z LVTPKT?>'E M2,7VN^V^IE M&V4WHA='"KC-%/"&WQ)>4[MM5>SNO2RVI;W7/GJL)+55Y;C' M?GQ-Z==]L&*[W^OG,%A-[>1!6;F___+J8],N NW-+/=3;3T)!;J8GN9;"BK, M[1%/ 0O?R7T33[@D#H3!RFD%$KODVN:Y:G1\,-]B4#$W6*9944E.Z'R"_H,6 ME1&:EG>G0>9A,@"1!VN%\@5U:*\.*0&O)\=KZ7J^E.7.$VW_.@V8=J>5[_$+ MM@/LI3KW(">QS?!$!!AACB/<.\A,J],4W@7)1Z8EN)$\I=FM6O!"7;SYQE^H MVS7#@I;:XDTM4=.[_J%]T@P/WUQG2C/.])%_F/YD%'AD>MA=%!L-/0^3_S-8 MDXJ$RV]R8]"7FQV9IXY"&?G0(#;5%!M9+%YL%"(VO::B5K"-!8A-1<5&*EYL M5!*!RMUF5\VJ=A7D!N0F;[F1BY<;C< MF6].S?^R0A(!O\UHT515MFG&HT6BS76R:EX^+VH^DH1,Y>@VE(/@;.46=PI. MXDBIHS8&?:FI]%,?V96(024*TFN+N*V48T:(TPCBNDT1$ >(.Y")S AP';JB MJ#1E+77A%R"N6HC;SE!F!+DNA9Q*()=Q%Z"<('>B [4*S4O.,.V(8#\+\Z3R M<:7\<4,]> 8_SZA3]4947T_/&Z+M._;5V5=[F2K+R&I$*'D[_L5Q#-8%"KLO MIHZ]!\'S MQ%YAUJ!2V$D^6OHNU J?D%UP#7,&E,J;5_<["M9G2T"F.(04X?;\\0RC-GKC+\8Z]&I\"G;!02[C8&F-66Q-!"L4W8V[*_U*>K&^E/D MU<)>MKH\(\O83>%\S^85/5(,>S[T'DX=G\U)>6295J]'&RJJ.U( E#%MB!EL*9>R$4G6+;#Z/\&\=VYG'_+O3+C0%T MU:PR7@XZ;\GPHM <9 6/K0+$Q';7D@%&;0QZH&$JC)?#_EDRP-!=7QH<\%5D M@6_HB^$TQ;W57([)]LRON82L2D0H(\?&,ITP%9=!*@76!BL&QD.GA&4/1G8Z M6$?*(#$#8*P6& ^=*Y8]%ME&-%'+(,D#6*P6%@^>1)8]&-D)9+UN!B>0E:5\ M@F>7-^2E\(0)%_$\ >FCM[G_FRH963')RC93.:]"FA_I8MH!(4=4IN38WE?& MDO"^1_1&S_SS740H:MK(?;_R\=0C0DG?ZCJ6Q<0R3"@GE$A9%(E$JDTE??=5 MV"=222@?3*+R V7:6%%KRIW4+4$ RE6$\L'L+C](EAF2M1TGEP.2 A639N_4$V&*8N.OV,9C,[G J#1?(^](9$/C MH.I@*997G1Y+=$&QV84F5%7&4BRW-CV4.K164-Y1:PI0J@R4XOF5Z;'4;0QZ MS6Z7)RS5(-M[@_T]W1Z.]KD/RP-O1/AS3G.OC@XXX.;>N0X1^2-VT,IBKS&0 M^DVQEWNJF:>4!L@6R%9@UQN,3L0B!%&+-?YABNL>'2R M6;J3Z"JTU)3$U"8O&2M+E ZL+S@/1#+Y@U-I#+K-?AX-X2J/S>K#\T 8D#\Z M57J8D):^^7MB7@) 2P'00SYT_@AE>TV;_4X./5US@FBMEFBVG.O?323<8QN_ MTB^\ID#@T2:C<_0?$\L5QBX>I1T]5-?X@P"!<(%R^3SBT.32Q= MM"BAV]3ZV]N]>12O^JWE7)@OIH%I!TI;>"#/(8\?"G-5A>;#^+$=8 MTMW9S:X(L 18)BW:RA&5,FNAWLMJ*P*@LC*H/%SFE",L%;K;JJ/EOWX(*S.I M5V96%V$$9RR,+.111YK,3P];""O@O3"GQL M)-8V:E$#_HH\4T\\7(W:;$7=5HZE2#- %@\T2*'5>-D+9*>HX1ZK\+HT1=+? ML:8&&@0T2!TU2**"R>P52*^@T1ZK/U@;VXZTGNWPF$!<*6ZTX@+!"V7'<" M8?,E[/R6N3>IL; AZ[7+&,^(L>R5YO$PQ+(.L=X+ECNWDLTPD=L)=">+;Q:+W-ORWUQ M!Q$ $> RQOE GK91#D@ 2 !7$[U"]'[8%0179";V:G=7"TV @2[![-E^0211D MDMH'D%4:9 =V6.:+,9EAK <8JS;&#FW"RQ=D2JC(LFI'!RN3IUF9C"5!<;-S MI9>@X_S-B+1;@I18AM2,/$[^$K\ L_0>9V8PTYBJU@!FU8;9<3YG9BCK9.1U M LJX1MF17F=F,.N&RBRKXUR@F0/'=S+"GK%]=^2_AODR^$+^F?]BBMQGTV:; M%K5U&=,Q/=4O$J?!ER?W;+# Q>93,OY99L(K28>D5Z;2^SC! M)U9TK>_4Z M+-B.3YY.]R&2P= 3I)]=9 DSY/IT9<8GMQ-Y-K#M8.EJHO4U25CH:>](X\%E7#Z""MC\@' M-'[2#554I7_1''3TH\EBY7E&U&CKR<7H1PN-R03/D?6*WKW&V;HT$%'8H/LF MR?829CS.A##='80)Q9+H<\=%C*%$!6.7WD7&A+@9BS!QJ7G[TV$6$?OSR#8" MTW5.:AEM>CX[VA:&_9)RK#)1L"HI1F[D:0Q^OQH*]Y&WM?>'FI%]MBJ!LC MWRUZ^UCYZJM7M2'YY:Q:?&]XQCO[]/;+R: M^:PZ[8Z2_5/SX4"OK2E*#A3HBUKF3U7;O6X\"NP.)OL+W"1PVG7GMI M / G!7_\E&5UB#34]6 :6"P/>.M/L$OQ,G/Q!-N>^8(%VL:Y5J@9DK'2%!&R MA#MD&BT2CH_0S/2152LRW&,?D2\-8;Z3IU:S?W0(OX75;N5_$2[_$YC^>ZW( M<./8+;H&Z#J615<8KN@ L>?7B@@A%G9P'Q;_X,Y\%CX!5'#G"4&5U6:LTVCI MW;4L7Y&%;)UV[!4NL(YIZ8F@2"RA)*?9>97B*)X3UOMT8UFRA/4^BOAQO<_* MD2YARB7,OR2NZ^F%M;"[SG,)^98KJ3ZJMDYQ6'#.AT\!Y/W($C1T"<;AM/ M/#PD;I;)]WEX*=7WC@/F#GD=JTF9,"B_LG4KH)2X%KY2:M,?"]PO$!:ZRZM^QW,7>*ZY5UZ M9/SD4UYRFRR@TA1Z.K0J=DK@LR8N[ ,)! DD$KBU\3QG"=P6,G6GY>1/PD!N MJBTWB<3FP$;Z@NP5/:-!;O:ZD+L&<09Q3B#.![:2%R3.'>I^BMWM0[= FD&: M09KW2G.'2VGN,N.L=2%+!.)<=W%.%J-V^TU%V4ZZ@IDLHLEHD564#(+"$PI;!$UGV/98OY0TO417F*(0RAM. M0'L]<%?.$X] __NGGBS)GX_K.!:3$GE760%?@"_ E\1J/,9HTK2/!+:#. )? M$F]\ 0[RR<&Z\251?N5 (#@T_AUX/FO#^>@L]Z/3[>A7=K09G15],T=]M.*G MWV,2-WJFCQ^P^V+J^([,Q3'NL>X\V^PIOR,KP$E#Q([8&$A-N9_Z+'J (:B' M>O(ED7KHETP]2* >2@)#4 ]\\B6)>CA0<<^==I!+I1UJL%7^'GN^:^JTXU-X M/B]%F_!"OC4_.*"W9.>NI92[W9LSU3A[T\*]Q!>!2]=MF B%&S279&>W#5^1 M:_SB.MZNG9L=I3%0X3C2DJ'I..N:$Y> PD!AH#!0^!2)5N %H'T/A9,5GFTE M1C\J/-MVM%B DLC/4DEPTLM@NR%@ :2- PHGD[:M/&/>TJ:!M(&T58?"B:1M M*VV7M[!U.!*V&I1.CE9/5+2Q+YBV[DRQ4)5CV$^PP%# *@)0&"@,% 8* X6! MPB6F<*;UDL +0#M0F)NEZ!VQI'J@!N3.=<:F?\T"PX35&MW&H-OL9E:M :P_ M<7%@"M;W@/5M9(WM-WFYC!:SG@O6YZ?LN+>V7FXJ4NM@H0];7 MH 8OW&AMA@?6M@07D[%Y.*K'(QZ\N?^,M4JFTD];B,>('1[_04F]*WW>I47M MJ4TAK*; >A50&"@,% 8* X6A/K'4O * X6!PD!AH#!0N'H4AH.WX<[,[ZQ! MW>.%Z85-24W']H09,@W!=P1"A-9*<])PBW'4V[0J%9&2"$OG0&(@,9 82 PD M!A)S2.+*UD66D1E 8B QD+A"V1>@<$Y[10]5^GTW;<=EYX.$9WY<8-W%R,/? M7&>Z%H_O.R3DUS 23UPM1@]=;\K*]@%Y\7>5 FA.M<&8$\PH7&'FU+6%AOE2 M4%KNQ32P;2Q39XPI.>Z3!T[+#6,,G+"IS]_A+0[[++*N0\1=W7S;1-R M(_8F5F>W&,[\62/D36A/R@5BQ"5BU,9 ;/?%CKQ=E"K,L"NPFL E>AB)894$ MUJ& PD!AH#!0&"@,%.8PC0B\ +3GTR5QW>U>^-HK_C=UMQ-';EIC(#=[W0R. MV040@)AQ0.&4[1%S$K,.B!F(694HG&7:,C,IZW(E9;4H#-S,0-ZY>(Q=%QO" MZE'G52D'A)4VH#!0&"@,% 8* X4YHW!E"P%+R(M*4CB?#-["8SX^[NG1N$=3 MT\0]@(.\ZKSB!K\9X*!/<=!11< !?SB(G6I,CX.>V!AH3:D'^@ L;S4HG$NV M,0-!D[@2--C>#G=F?B> "NX$4,&=_-]9@Y;"HPFRG\G33%MP7FWL>A-S1OX( M-V_4JYLP+/$#A8'"0&&@,% 8* QE\C7D124IG.DBV^Y=SFO;HK&^.-27O&U7 MDD]N#&0^*@HKSWP0+[[$Z\":52;BI8!X%7X"3ZS^)'L.L\\$!.HN$( :X () M!];3CN#_ZBK;V'S#1NN_V'5VX4);V 2.T%&#POZOR$*VC@7D"W\-;"PH8E.0 M15E)4\C_Y+@&=ELA+<\50GS#"9XL+-#9S*_ZSNR<\H7!);Q2(>G:<]*9\K&$ MK6R+"4\W"T\]2[Q:W6D,E*;M6%WO[08@_VM(^Q]T@=B,!]#\MS0B!&#]H&&"V![:"&,Z83S@8^4FC'V1>%T5<;E &$$8L]F/L^5U[LEK9B66 MR2*EOD3W\*ABI_2^;/PE8Y!MD.UL9+MS8MG>%E]YI\DMF^R"1()$9N+Z=D_C M^B:TL0H)4GM-3=M.&(%O#-):7VD]4$U5D+2JC4&W*J,TJ M2%@UXO\J356"'#!(:\6E-5%HJHE\IYTZC8&D-/M9]! "D>4#GR"RJ0PLGZ$K M;7'<;ZJ=7@7L*ZNC/&/T&41'?)%_YD->>9:.*;DBR R^/+EG@_63P6+\+#.D M2=(AJ,D4:H\3+"!==Z;DW>^$4H+M^.3IR"5?VVS/]K.++&&&7%]PQH)/;B?X M,+#M89H[G]?+DC_&IHULW20W>S[Y8DIFY;43S_](LG'ULRERGTT[A*.\KGSA M,7P\ANHI4U25CH:>](X\%E7#Z""MC\@'-'[2#554I7^I2B,[5$1BI\KMKD9& M/',\DRK$7?B3L?S P]X]:3B]&/%AJ3L9XCZQ6]>XVS=8X3=F^0<'/V>^C_H/Y)6;8^P,O.Z1#RSYX1J%IIY^'S^X?-\9=:TV=S9CSY'3X_$ MA+Y@PYRS]X67EYAIBR%NH@T2T9NCRVUV:<,Y":_UVH1,>Z^*;6GOM8^>JK7[ M]W,G]HG3]W_R^,QT)&4'"C04?N9/[77UM0\*-#5 MLG^JVI:[O5A/W;T/J[\H-_E@OU6H'D^SX^JPB1'#@,'%6/A.[IMXPB4Q,,8' M6Z\.;$&;SURD\_ZX)B=VB%<4^38C^]W4"_>E".$& 69BHZ.PPXT#X6DT>W>O MU84<7VM*COE6DKK-N]Y" )BO(^:'NAY, XNESF[]"78I_V^PC\J4A7"+7)J/VA)SGSKXQ M:3+7/V])2GM'Z%RH9G (^]?.Y_N+$"YAU <3-X[=6EF/$>8+,O6A0(B"'7RO M01_=E?86WY&K3P1%.M#?(L;\C\)%>99(=V_BU@YTA\FH@4"_QWI72-K6LB=P M+"G'MAH[Y<.Q_KZ6#VGZ5->Y7X)V8%-W@GX)BBBF[)>05((RK^9)#XCRUNLD MFSO70I"HANZ K\O/XJE46Q&5]!T"0*Y KDXO5UM]<$Z\.U\1U92[\T%N0&Y.[L(=:)-8D!72 MV!YZ><>&(?#QBH87R-0AF=IJ%,.%3-%->,U>;]NS Y$J&ET@4H=$BL?],U5*P$LD5C\U3%+'/ MFC#(XK8X\6BLX!!WN#/FG0 5N#,;J%3A<"UF780G%'9ZF,ZP[;%MQ4>5LJWW M\2AY*=OBK#<@!! "" &$ $(<3XCXAY-5HISVN+.CDR(BP],0*@[/)/%X9ZL[ MXGH\/C3^'7@^ZWSUZ"RWM-$=;5=VM)^-U3HSIVJTXE/=8Q*^>Z:/'[#[8NKX MCLS%,>ZQ[CS;["F_(RO .X)Q26P,.M)V) YZIU@%'&-O76E0?Z">N0C42X!Z M'E'/$2&2(%P^L&6E"(3+,1!>@RV0]]CS75.GN^0]EH^@?!1>R+=D FDVU54" MR[MW8'7B5-.'V^4N IKNU9DM(8J-GN=2P3 M6]+H6I@N3!>F"].%Z19>O;(=U7]4O;)M-YD+E\ALJHV!M*-\QH.6\T=N*@L08K\J/5\Q9L[ NFK3M3G&9II68+ M*%DODP"%@<) 8: P4!@H#!0&"@.%>:9PNFB .]HF2B$<6.*\D3%?CRY[?R;+ (@5O>H7PIJQ\V.K\DAD?Z)8IJ2F)&2V65IP1 MA^HQCF>$+!)&])OBCFQ2W2HK+DPOW!M()N\),V0:@N\(]D;#<59N$6TQK$LV MM&;)7Y@N3!>F"].%Z<)T*S]=SL/&FG$\617$@?#LNVD[+NN!$?:UN, Z/6H M?W.=Z9JSNZ\1QJ^AF[LK;*#[#<1>?>LA4A8(G(Y19*X+JGYFBT9 MP71ANC!=F"Y,E[?IIFRZL1Z&[5[X75LIQOIB.S1YVZ[XB^X;E[8/1*_-JCT4 MU&2;I5A.9<*:WFS/ F.19M"/XL9I;&YMOV&C]%[O.+C[U M5S1;IILX4M9N&.9+(8S[BBQDZUA OO#7P,;A7DM%; JR*"L+BK#1I>B^'D+S M7)GY@N$$3Q8.>\)6J3=[PCZ;Z@$A&#G3J6.S]''86S/LA9,TC:R(C8'2E#O; M:>143>13\?-$^YT!>ON@=Z 6-BOH28V!VB03!^A5%WK[7>0]V#MPTOLCM?&! M^QZNFX5 C!ZT#3"Y,9#[*8[EY -8A8&IO$=Z9DD9KL4KB5M]R*/(ZL#/;3E4 MB(^Q'?J44LN#,((P9B*,!WRL_(11)5Y715PN$$80QDQRL]M>)U=GS"NLUDL5 M8_1,!HD%B:V%Q'9.++';0MG9:4A!(D$BJR*1B02R>QJ'-J'E[)+0L]?4M.TT M$'B\(*WUE=8>E]+*.DK*$%805A'4AK'TNA;5/_%^EJ>XH:@%I!6FME+0F M"DVU1$>^G5QN5=JE5FGV515B5Q#9RHIL$HGE,G15)5J]T%0[VPW'RF=?<]U: M"OM6X4Z "MP)4($[ 2IP)\]W E3@3H *W E0@3L!*G GSW<"5.!.@ K<"5"! M.P$J<"?/=P)4X$Z "MR9 U3.V++^(&IR0_Z9_V)E"5S'=)6_$58Z#+X\N6># M]=XX,7XVOZZG+9"0I$,5$C*MD'B<8 'INC,E[WZGQS';CD^>CESRM2V89&3/ M+K*$&7)]P1D+/KE==V@O-@]3 L[[*Y$_QJ:-;-TD-WL^^6)*9N6U$\__2++! MS^!G9?D9+>TQ157I:.A)[\AC436,#M+ZB'Q XR?=4$55^I?::60WQ$CD5;G= MI=T39XYGTAJBT;O7.%N;TM2T6QLDW)S]WCF. MQYG,L;MCCF'YE8%UQV4=[LX#HIA=>A<9$^)F+,+$I15V?SJ,^2ZQ1]3,4DLS MHL5YQ(1\.4/;N-X/^E@2PVSY$N*LYHV0R4(S#Y_//WR>^P*FS2;+?O1YBMQG M@H9(+G:T(F7O"R]'(.GWV[V.3'$2^9O1BR,(M1F$YC[)VK5>6^[V]UX5V]+> M:Q\]56OW%;4T3^WV.Z49:^%/C>_[QGY_/Q<.=-H=N2PIIC.OJ'; ^SP _FF_"=W#7QA$MB=PS6I52( M&I3*25JVSJ9$EW"'3:)FV,$(STT=6?6APCWU$OC2$2^3: M9-2>\.D"CTW=]&,=.Y&""#&.!RE4F3@$!\+J[L&_".'^P?J X\:Q6RN;(1,= MH%<-"H0HV,'W&IRAN')XQ 76\?2)F M%8J&9M!19'/G6@@2G1IWP/[FUF]6U;(X10%$!D3FY")SP.?( M3V1VMV@&D2D:/;44F62GQ6[Y67PUD>NF/Y'@Y*Y]W,H(D$"00"*!6RV23WW" M@-I+><( 6"Z0FY,[>UPV*U;[C8&F-/M2ZF:*(%,@4R?O3[K54?A$%DBCO8*[ M"L@,R P/DTXD,Q*/=DB3B!V2FETI]1$7(%,@4R>/B;HRUUD)+5RTWM$Q&V(F MD"N.;97"I:VB:_B]IJ:6HP8$VCK G= K!.[D_\[$A9_1 1XE*OQD%DMX0F&K MD.D,VQ[;&WY4T>?Z^24YE5VQU@R&@C0\UG!?Z_34\5CL:;(Z5E0-8=3I]SOC M?VDMB?TON:$O-Q8;T N@\/_^J2=+\N=41\$47$YW$KX"5X K)>%*#!-P>#![ M=R\#SWGD.7"%1Z[$]_2 ?SSRKV9<291K4C_.-0V-?P>>SUKX/3K+[:UT=^N5 M'>UM917]S+D?K?CV]_@_@>F9/G[ [HNIXSLR%\>XQ[KS;+.G_(ZL "?.0JF- M@=3L:1F?"0X@!-50!ZXD4@T'MC9PIQHT4 VE "&H!AZYDD0UR&53#9TRJ88: M= *XQY[OFCKM&N.QW#!%F_!"OB432-,*H$)RMWO';3?.[JEPE_9%X-(E829! MX:[;)=G9;<-7Y!J_N(ZW:SNNUFT,U*PV&)XR-[;QRJ,R8*5%TW&V-2SM'5$CJ2M!G66H]5CV&SL"Z:M.U.O$9>%],96 *WLO >\YYO]4',3/>*XV!K#7[._IU M .^YX/VALK\4O%<; U5I:IW4[9DSY#WL]H<[,[^S!L6=%Z87MI\AXNL),V0: M@N\(]L;17ZSB,^IB4Y6*3TF$93$@,9 82 PD!A(#B3DD<66K3""C,5>G>H;3K=]-V7-8)-NSN>H%U>O0F_N8ZT[5X?%\[V%_#2#QQXDYK M#+I-1=P^% J:@L'S:%\;6&@Z7 %FE,7AAKF2T%YN1?3P+:QS,F-+.1YPI#V MY)PZ=#C+QM+"IS]_!+4[[+(MQ1]#[NKFVP0%4!@HS$T*;Q&3'!]92O3L^8[&2>\SP,%16;P,<" ##D#C5HG"^23R M,I TA2M)@\WC<&?F=P*HX$X %=S)_YUU:+8\0?8S>9II"\ZKC5UO8L[('^'. M"&BY#,OG0&&@,% 8* P4!@I#"7K%>5%)"N=R<-KNK<1K>X^QOCC(A+QV5[)/ M;0R4/C0*!6FK$(5S.3@M$VG30-IX7F4YU!PD$PQT=F, ]B,4K0H.K;$=P?W5 ME;>Q^8:-UG^QZ^Q"17=A&#C2#C6HH_^*+&3K6$"^\-? QH(B-@59E.4T=?-/ MCFM@MQ72\EPAQ#>&JRGKR MJ,RLS/%[7!<&E_1*B]B+51&)5^2KO9G#YDZAL#HF<=HZL70$V\((MB*M1K#W M2V>H8CU/E ;!H;<&>I9T&NAA6UP1)LZAUU[HK;\L'-E3@S-@IYG!D/8L9M-M;Q MF%$!JZLE)A=G1LZ,E3@S5ZW.-9[MJMBRW$[)PBYUHB899V_+[AY&YKS->;L: MWE9.S-NK[*L5JMQSXUW.D9PC*S%]U=.8OB5UK-[IZ;IH2GRCRKF5<^N,6U=2 MK!K!K4:G9X%%W)*P%6=6SJR5,.N6M(R:F-7L] Q9- MB,9Q;.;=>+K<:C>16 MJ].3=5&R.;=R;N7<.N/6+86<:N)6N],S#=%2#LZ4;@"WLAS*=XP^O:R=%OR3 M#WGN70Y% G>%^BH@OC$F4".% 2.!VP(=+@YBBWSS/E85?!EY L>#F^,$_C"" M6<7=TO/?DVS\,?[8R1]#8>=)FFKHI.\8RD#27-<@NDW@!S+H.ZXF:?)_-+M3 MW1 SWM64KJD#?X_#V$.I^CZB/DF\9_KAQ7.38:Y'YA[,)*X3T@7X\Z[A2F-O.!J MB83+LU\[Q\&@DCF:!7-,%1*HTS!BQP[>@P*D$=X%8R*-&8LPC-#H^,=VS,/6 M^A'U):J,&[170!?\\HZLXGH]Z'?B&*:49Q!G5@"0R2?CF+[/?_B0QW*]@$V6 M/?1A1*(G0$/&%XB$)2. ?2^]/ -)5TJ!DAVIR+Z<7>ZR2TLF37K-ZBJ&LO:J MU)777MOT5KUKR39_:QO?6CHE8?OW;1!X6N6S,KJ&6OU;C[,"5E=7U2-0P);T MRM^J=2US-PH4G_&RI[C9<)8K%:2G.5T6SYQ":>]F;?6[B +-I%U$7#9>5!,P/34BY >/V#Z-^MLG1Y+2%O+K#T; M=T$4^7BY%,F/JUS@U"^>&SCXRX)_]_*/[2'2M>-,1A.?.?;NDB&-$"_CB YI M$'O/5/@MC-&61 &, M.A;>?*(#S_&2E;S15M/A,8257VC3][]"&EZY*#)\"X.KN7"1D,>++HH(*18* M5O^RBF]\)9$S%%2YLNH;K3AI7O:@^9;Z1145.; EK*\A&Q4G*C:JC,%%PNM;,:5=G!UJNN['!&M1LX!UX$ M!YZZMLHJDQF5UE_@FHOSS?&-/7NE;$DC])79Z>F:J!D:MP8Y3S5ATJ5XJI&5 M1VP+:QFHNLE9BK-4$R9=BJ4:61[$MCL]0Q(UC?,4YZE&3+H43S6QB@=,J].3 M)='F/,5YJAF3+L533:RUH4ERIV?*HFJ?QW9J2YI5\SK"\SN;?R<'%;_SU*#: MM1-L\D3EBQPL=P=L@7S_A^";(3 MONR( ]O2W,SM:+[3OR9>["7T@4;/GD/O82ZA^YTZX5/ WO('\2>TM.]-Z?1D M496BX2Q R$5#$U>EC&A0MN2/-$XT:.1YV#YG)AYQ!%MPC/\%29P2&V$%O'=FB/(NQPG2X^M?YI$& AG M')0>0YZ1G=UV_4(B]U]1&!><3]8DO<+C8S6<4S\_).RG%SF%.84YA3F%.85; M2>%J?,]\+3C:*SD6NN(NWG0L=-4,9;NW4E8HG@*5U<./@7(L<&YK (7+<=N* M!_;8W&9R;N/WXL M<5#PI880"Z&)S6'Z^R@< M>,EO;&-8,I?%QN+RAGQPZWB^]O7D3>Z_]++$E[[12R]+*V4S*UM[+#HAVO)J MS5F^]HU8^VTYD02(5KSPM \#LKO_,",E\_>7%:D0C8-Q;& MQ'.%)!2"I49Q+!TV*VS4EG186>)1,4YB3F).8DYB3F).X@:2N+7)IN>X&)S$ MG,2S42C]'X6AA0[ZN1/"OZ5:\ MM.<.NU:*AJ(W(\>/HZ:,P[8VT&B- LVI$T-=[[DFQ]RSY]+ G3GE;GP2Q\(U MUFD=A3B<6;%QX)UN9^:V.+BC*;T]-K#YNF6N)D/MOCWF*#C9B?4C@<#D(.#" MMDT4KM1U61F;68UBLXM(#USV0MY'=$"CB+K"?+?#MB0%\G@;IS"G,*;X\*:;DOVWEC:V9#"EU0KS/#6J=B#L[,8[' >* MQ'' 16Z;*'P<3UX%G"8WBM/X 7)^9^5WY@5"^!+0 M*!YZ8_@ES6/G!7)YJ)-3F%.84YA3F%.84YCG"[=\+5I)X:.TN2H^^+EP4I0Z MT[83\-DBOPR6]U/M!M7V:ST6.+IG-N:[!#?6LNA$A!HQ2#@ MR>-URX)M\9 ]5G\^2C+P?E+WZF\:A46HT*>:H4'BX0*2GC\2GP0.%4@B_'L2 M4$&51$&1%.60).=^&+DTNDII^5X%XKOAI.]3 6>37TW"\7M<%P:7]$J+V(O5 M?(B7.[]>DU:9BYV;+[AY'YKS->;L:WE9.S-NK[*L4JMQSXUW. MD9PC*S%]U=.8OB5UK-KIZ;IH2GRCRKF5<^N,6[=$>FOB5JW3L\ B;DG8BC,K M9]9*F%5O)+/JG9XABV9!+(9S*^?6R^56HY'<:G1ZLBY*-N=6SJV<6V?#/ 3O$_1017QB3*!'"@9# M[8 /EP8Q1;]YGBL+OPR\@ 2.!S?'"?QA!+.*NZ7GOR?9^&/\L8,?RQA#4[JF M#LPS#F,/1=;[B/HD\9[IAQ?/38:YD)Y[,!-+TNP1T@?&F"3K'SD^_V]M]\KX M7Y:6VKK-_8O#18'N26!^Z:3O&,I TES7(+I-X I'E/RX(@.8X7OBOY#7N/-N@1 C+\A'I!HPY&6"K27+8% )60S;^\(ZNL ML)Y/]M5@*M5DU3T:>3J]/[Y<"]]OO]W^>?WQM]L'4?CR[::\VCGUH&_NOGVZ M_?9P^TF GQ[N?OORZ?H1?GEXA/]\O?WV^"#: MSALO -,@G, KW/AMXT<["0A8P&"TK!_JB$1/()G0I-07-U#3D3.+<*8"F D* M,_#).*;O\Q\^Y(D$7L &PA[ZD+T]TQOX@24+E'TOO9Q)1-ONFI*)0C$[SI-] M.).7728OE\SI])IA=2U-7GM9ZJZ_MNFULMK5#66OUVZ^IJOJ<0:K[?3:+4>F M2IZ,.LX^!+0Z?0,6S(:O]\%2EO<3TO8R.R4,A@[ MHP]45+@P]4';#4;/-YH(7N"$(WK(">V6.=N+9M@:I_F6TWSW43CPDM_"."[M M][8Z/5D155EO4 V /?EW6=IP9F@G,RA;LC,.X :[T]-443<./MC3O(H8S5=K MU^Y_)W'"PC#8"3#"RB:.YU,AF.H[_#O^YLSLIW$48LUX5^B_5F]&56'('.T= M5=H[JMD(8*SI$DG' :/>9,%$K@"&6$D^._T#_3G&(-[EU6VN4+C89ZZ\+-/ M68P]<*_GB%Q6D&I2IZ>+JMHD.5J15<%QM:L>/@JPL*N'),I*DY!5I89NN"#. M>O/FVIC\I!?6F[=2P9M2\PLCYB/Y>9MJLH\TH&# EF8-+*PJJ@7=JYO1_:@* M4^GB(;5=YE:+*3S-)>KVP=Z!2^ZD=#%V.DO=%/HDS;0;(?"8DN>F^9X:@I7D M^HCTO)DC9VDFQO*OHF(=K!BX,=Y<)&U3#!5!24#O/[)LR+ MT\@>\&GW.JWB!1BYC!Z/0T66V0:<3-[1-+U;*( MP5,FC4),VXSILQMP>ZS_C\0%7NDGW"%_>#3_V8OA)9_#Z%,XZ2>#B7_M.$"F MI'1$4\/XOFA9!Q]KX[9_<_&T0T"\.D#9#%#JP4J,[P#*@P)S&H0W3\0+W@J M"1=>\LP.>L4BAL6YX;^SQ%U3N^[W(*(PL[^I^R\@,I+[+O@TH_)UX+):Z:Z7 MO.*I)/QT:0[2)99DHJEF@^Q OG/8 7&EZB5N$\HG@9KFFJ!7D,Y6NFEB+ MH#Y76_AF$D4T2(0Q/!VZ:;I23)/$3T^95R:\S]:\*=5CV(JK[$$J@25VNDI8#-K30K M-^/)L7""0&>SIFV>"^1_J>?T"R_Z[64YWO:.$ID'4YIFES6[;( MF9,2SX)0,+_Z_GY1A8L0<;LJ1I!JC, YH;\$N2_X^Y3*I4U<;'\JBX9=5?D\ MKD0;B+"=E>A1(&9BJ7+=.J-4U',\<;Y%*+_QLJ5]NT8^9QW%R6 *IDD>QX/ MN A?Q/X"^].$]7Z_GA(Y\S>6YBD6'58.+WK*75X-=I]NBT0<$5]IL-@^)/S0 MT#CQ.8IK+WB&10RC5VY$5R^3OV3$]6I,XF!!#0"._BOB9<64CX@!?\RK)$UP=QX_(.NL( 7 MY.<9KV<4SI*K2XI8#.R*BK'JK>5QW5; :IUT/3:N,+8KZMS"K=%+/([HF'@N MBP6$&+X!P9RFWZ1! F[M5F_MWJ9%M MAMP!/N2C8$Y'^6V838I;7(PM/2_$O2 AP9.'!>I3J9TYDHML[,NRKBO,E"S: M8N9D3_FGT-$W\'Y2]^IO&H5%'&1@Q6^V5MR+W%YD'2"WUV)L%4MFIW?X\5AN M3U?F,4[-:6Y&'\N,9I;+75ZU-#=A5OG" LM8X0F*9X:A([N'=P6/W>F9TFK: M!/<3GSR-;4Q>60LF5L/6<:()7O"R[]C"O<>G,H_N4]H\1<4OG'IE2IZ!D)K>"&PV>4\GAW7&D=GK&ZEE,;@^?RAY>#-)Q M _@$/H:,&WZ;T;J(,;1.3]'YT?>60N@ V;H60R7-7%8^5C6XE5NW\ 7:7U4E M@"_#,CE0 ..1XIUDL($[P688)]R\;9H(WAE%&$B36UCUJ2%B=GU?5E;J:5M/ MND/LW)V[/I\'^U3H6@#R8U_E^XSX'U]_C[$1RBQ",J5_:;O%ZO14331LHZ+8 M=)G6W:>PG@]K2TA@[XBPM5ES7[NRPE-'A^VE]7W'$WGQ\?N^[\K(Y_F! M%MH7Q5+G?A(Y0S &8^S^ 38&2(CDE063Z5\3;XRE);D';>^JZ^25U>9\#-F9 MD(C>9P2^]TF07 ?N;4[C DEK29V>:1Z28\$]9PV&SM8"ZR6P4TZ%6Q@8%F5E MU?#D'K.C]EJ:.]$)PO8FRT*_, ?9,<7KTU6 M^5RKR%S?;9GJ=N(=UX/7=D3N'+,I \F2>DG'-MSR06T\3H+82_/?S3JO'MM_ M=US?6AUOY]9-_2A?T\DQC*+P!8;,&M4$84*GB="7Y5^LMJDC<(D;8UW%;TC1 M[+A :56 ^2&Z*L*\&W1.EKL<3QPTK Q.9J>G*$V#T\6X&7,/1C5R]C*\0EL$ M[7CM<**&V3LM5AR08Q:Q2+V2:Z M%MMCRZ*G[@VLHAN^!&^%_H)E&T]PRP);N(1FK9N.\S=ZE E@U"6SLOT/3NO"!_PZ?U. MY[H;^D[C)/(.!34)?K-(6BJ@@ZU#\I#X5JC!0-HUUZ(*).'Y^X,JL?,X& MGW):WS#Z/B!Y2V\%L/*!:)F')'[Q_66#T;2K>JL(3BQ?PRPH9PKARC-G8FL^6SJ,H6 O\*\VW[G<\=%.4 M?7V(+7^Q1QP./'3S.5^'O4\XZ!*V0%9$Y: MRJD" MLC+H+5/4K=6^+ V#;$7[C<8JAC5%W''=Q51C8'V49U@_3+7%>BESD6:\SNNQ M'>/( ](?_W<[(_Z,[G@!;,?%/\S=>0^C#]W5,HB./T&*WOYTAB1XHM])0F\' M ^J4]0GH$L:S9=&4#F[]6!8(=1\'/5CYM!/YQ]$_#6<";%]MBZ9=0=%O7ARN M@L.EN^FKK/A)GSYY08#['ZP'QK!R6:&,,AQK'5%9E68[#4Q'751UWM*OQ8@S MU29!3N_T3(!<@2OW[#M=MT>B4[BR5I8?UQXK(ER=G/;/XTV_/1*F20(&X_:F M*.FKS0LN>#_%>9;S[)(=VBBF-8%I=5%7JFJZSC>!!YH,#Y/QV*<8;CC![L1'JN;=G"^):EVS:*H\QWM$0?%ZYA*X=W_O2^L"B^,L\KQ:==QXA^RV6N9 M)5(TPT8;&Y5&]N/Q#_K^AGF1OP0W9.R!VKG].89]J)> VHF_I/VFW(^3Y%N8 M_!]-[HGG%AD2F"C6C.S*BOQ8G"7.AR6JR'BKC!/L(DYHK(_M[/+9^(!/GS'8 M6+=KL3A@&Z4QL*?@3B(,CR5#FOE4<7_,K>$S2@4M7N'\( BW8R]#:6_)-,KA M@"KY&RV=!2%+>,K!T%H8C>4,T4Z&V'9NXU".P-)8HF*V,%CW*[6"F4+&M MHJ*OGCFLN?+CNP2K?\-_7>^Y]PO\DW]Z[ET.1>5>]3+*\K9U5' =!?Y_6_[O M<,_WPXKG),.?%N:=2 M#+Z79H^0/HQ@DJQ_Y/A0E':"HBPOTF+^7QPN\KHG::JAD[YC* -)1._M PRJ5:^'[[[?;/ZX^_W3Z(PI=O-ZN,7,_0OMT]WCX(CW?"S=VW3[??'FX_X4\/ M=[]]^73]"+]\_O+M^MO-E^O?A(='^,/7VV^/#PT9^IO?OUW__ND+C/+MJE3< MD?NU*?>GAL"WR0@&XZQ:Z8LFR%WT1 +O;X;IFZG,AE_2>@@QYN_@KW>#S[D0 M?YC*\%E:SR-\XJ//BB;DEHF66D->,*'N-1HTCDVHJBNZ8QM]378L,K!,1QX, MW(%A*>J = 0*]LT8!7,TH8NB>D2B)Q!2+!U+8;9S'>LD=X7/>;X22TR8IYY0 M@HLW"=1#K1[VQO<8]?.<'93/_!261,T"D&J-2#(]B?DE$$^+Y @UH]/0JP)">/0?&FAE!8..01!BG1[!CN#G&2B()&C:( M!JR+22-FYSAYGVT\OXM/T\1#\T4 (/^@F#KO1&$<,Z/I=]A!L')"!,VK%R\9 MXJB(#^HZ8#:/X Q#& 9N#8![DPE:74\D3;^G/G4PA=)+7KO,8KO)ANK!=2$K M:CL=_\LPC"E, '83T:M L+(^,8QX"*$:=( M?%_ Y!^VG,07TY:B-BF"P4EH __2;/KPWTFT!I)=X<_4W)[@F]?>-IMR M_HV8PN8-YMB/")9US7"(;\B>0;8@,:Q,?CI3N)UA3/A*X'7BPI^^=7_MBG#A MO[!VM^SSHI"5*8B$^_ %_OT*4"/.< )X2^#5*<7R>Y%(?]#(I=E?NL(?'LE^ M%A[0A&>KFP/PC]N'''>G6*ZEE=K4>S%JM M![C[ 79AWL!S2)!5A,AIE$)LCE3"CE9 3JPQ"2BTV M&]S=8&EY7M-_"Y;(*")Y4\R>0DHWQ(+;./ 5KPPZ8D"A@^XF(*Z3U/>RJQ=F M660-"6C4/J4!& D4I'1:GPJ_%[GP,,W,DQGJP): =XY!;@E/*#H)"D:X3L=) M^NRJA9,+\G]=7]]/)3EB?#R)X@E)A2$^%DW\3$Y&]&GBDU0/9"-^H,XD8O5N MV!UY"0&^TSQAE/R%?JHP*[QT!Z:GE(0XF$X M\5T@$8R)@"WBAT $1A14H=OIC6--_6C(;:A,&97P81* D$?C8QRB1RU@>PU! MEJ[^']-/..E72B(!3557^$0=9E*E?EY5%@5%4A3A#=Z6S9O]8?J2F;%V!Q_; M#RUH,8]3AH%;4#0M/M1G7)5:/6@]4&;,I>KR*E67F>G%RA?/:T\OLVDR;+$I M>ZSC> 94,%MF!A+#:3PG"&&-_ F6[@.+)T$*IT.;5DF>3$:9K#X)7A^NB$ *RI./>[IO/O$1SZ)YSB)^MXHZ\V6 M\<->Q.^>X^[L2SKA< P6.\!E4=K\;SQGVHOLRH)D*X/,B Y\9G'#:A'WOY,< M-LP&0]@&P"]@A((*!:8?$"\".95!>! M8(=/ F8QAO#*Z,6+<>/!C"KJKG/+'6P&_![3N\%MG, >,L%B8[FZ-YNL[F'0 M2,GIL-E*78S2!_U/=+')I.Y"G87#OFEUOD3V[2O>2;]BLLV MNBF7;%+&4^8J&E8$NUK8"F2[*LQVC^&7E:Q9D.9.,IG;X3M,FR,Y(H^9+JZ' M^S5A$(4C> Z])5-Z-54 EV0%UO@(UWOHC6>6R^>0!32R?3S*,M8&*6TLD.[1 M;X8>!1;Z"4*(R:V[ 6A$&IV#T?QG5_A_%*?ZE?Q\H;XO"E^^?!'>X,0[V9M4W\!-G"J_JOPM>HFQ.VNS3XK=]>NGTKBRT'B;-PY67$ MB97U<6(>\FUYR+)+R*\N"):-DB)W.<]')>:?]>-P MNY@K8Q4W2&???K^Y>YRZ/+)X8]Y+N"%36C!)3Y*,2%#1$H5 KR MVA7^62K;5%JL2:9O:K2<>2SC[^Q3R(V+E-PMZK*3-]7F/H$C%N?89+^)#%P!UM@T.E1VI42]ZCWDSZ 0_@]21_Z MGKK 0L RV+#PR/WOWZ_AB8=)'_:A8Q#TPK=EA$SKRB\&Z#+O!G6GN]%Q1JW9 M:I XL[4==+R\IA9]%B6,2>Z7FP50<+)$ "/<#=&YA*&?S]=2G$WK()W3D@6X<5N;+2%>!P!I@D"_;]F51*B<; M^73?@X9\YD=[1PA2P"',ABB@, MD-M2$FP)6-A-]F#@B^>B/0\)P)5$P+(HU8($=-ZU&Z+3O>'J(/=G1'3.11J$ M4V<:X(@%H^<\KO/AACS(!S=[,JW M,!'^CR;YBCQ-%(WN$(#/]N;6"?RLQ2%X%;TFJ49M M"-OW+D98;I3Q RT-(D+/IC[*BFSRY!I-N2((>BGZ27S.3YD, #^8V[. MG 2H]4>4H$.71?;@W\DX#'*K =8^=7;A9X"W4D>7"W8N&(S(F9@IEV7/Y9%. MEF:3]=B:1L/R\?QO>B=B3\S\N"R&B)-XS8Q.&# FW#UC&)EVG[HBO*^/HT[= M8;E'V,'@HI/%*/MT2/Q!ZI;S(I<=6/!F+TA?G)"?;TO9) U!!.YZI[%6EL\' M*L$;Y3N 63^I+H8[UE_.TP#G<(7U>[-R6YFUSRB5K3BS"T>49DY\.F!F81;C MBXB[V,T*_>_+&P)+;M*&@-'V$S(72?&%,_Z5NIB]6--F@ V);=U>&>NC4J-@ MM].<,]PYWG? MD?:+Q'9D(RF$3D7+VSLN;;)$E]SA1/72O*&BP&V2;QC)DXT M$]6Y8F!D=1;).DM'SH,.V:[_F:7.(FZFV8>(>Q9/7DQ5G%.,VW?,29N29W>O,Y MNRP-:Z$^&N;P\#!+@ITSK6=" M@JT*[!O\;",PRT ;PS1 /_E@OB3I>WQ8YM2(0==B3)YH5]A$DO\UK\N$E>_9-B,+&[L9GE*W!_/H8.E*-*:"[.&I-I^.;Q:C1[]; M-MUTU+ SQBRGY&/_-0O3QS3[[-SX ML@G,;>18:GQ_EJ,M.#![L.?FQQ9&="1@6LRK8]2FKA[HDG>"F MU+5=S:*.W2<2_,^0J:I*IKURJ L%Q0"L\_"%+3E;S]R1$T_5&0KH]% #IGJP MFV+ZE+HQD=6R RQ/-'R*R'C(Q$YZLD:(D1>_ ,Y!+8\ M5'C#MB$AK'K@QME1EO23\\9UZHB%N3MLFS27S.;.*#C#.LJ[_,?^:\$\EC^[ MZC_@@?#U@7"5!\*;,99ZSCX7).?IBP51IO L#)MO=U4M"CE[0&0;M*HJZU0; M2+)E*/#_MCW0'*??5^7UIQ"W"6NHFI[O7;S-=4R MJQ^LU%4DH][!'J,ZZ\X$L+N&;)_+8L'%/5][^L':75O>C[G: 2S@K%VERY9J M>]M+V,[5]4K%;29 M[:%6=5'RP)WY+FN3X]N1!4W:/D^LTD?,MMZH5K4H83# M(YK;RDV5Z;+3<'(^@B5$A:_,92'(RJ^BU:F\<0 M.XUMTVK'DPQG1J[JQ4(E,N$\J5B10&BL-#BS5=E-%&36PI(CU6:$/XT!<<'O MJ4V9[3"V,R9KT][3C&4^47/%8\N\M7DVQ5+P/HN2Y27GWO1W4N]E.W.T_!U' M07!#YL;?T;2U/NN.OMNCMU)^DN4V>/))X"[+HS+3K+D1PHZ3/,8W)F;"$S&O4SHPYJS!0U>5T%@C/F1LXY[>4=PSCDCSK'JYQP3#4!5L]O'.-P Y,Q8AAGM^IG1 C6FB;:E-X@; M6Q)CV0B4KYY[=9WX6/K 61M*4OW.FID@@RN\7PY5"39;5^ MJ"F@DW515@X.(W"H-1IJ]8=Z5;73,T5#.CC2VV"D<9U\'/36'VY5-=#)BF@J M!_NI*X3O):0FP0;_A<;)7GO[75U[Y\X>]0= 5;W3,T1+;K,SFB--ENL/&*H8 M,!1UN4F.U@:'/3AZY]!;?]!.-3L]6U35-F=M<:3)E@!FFPXY9#35;JCT9I2J=GB8INM1AI/$1P'/36 M'^#25!9+-0V>W]1NJ-4?C=(TEDJGJ&V6E!QJLE)_9$?3<7=?06)S@Y'&=?)Q MT%M_M$C#:!&8E$J3-B^'ANW+GC/;N:)D2\^][#[_-C%?_<$NS>ST3 T,XJIB MM65*HY[";;Q723;.K9Q;5[FU_H"A9C$_GZ57=1*[%=QZ#!N12P N 58D0 ,$ M@-WIV8IH5!;(;9H X!J9\^/._*C6GUBA2YV>I8B*?? YL(8R)+>?.;=6Q*WU M)Y+H&"H*V,^6J&IG(P"*VVW(^H9^&T>M"SXW M8>6@5@G\ XVJJWYTJC2)LOP#YPZ^EARK96_.TEW'J/[^A8T\2N8J$G^9QSDD=F9P;SYX;ZS^/HF-3$EF4Y18> M$N"B,K-&6VN2(?KY-V%/AJ]6>W&7*G9^JBQ0M*MAQJ]6=2 M&PHH95O4M8,=EQQJC89:_:%>@X5Z%:G-YA_7R<=!;_WQ5D,#G6R)9J,$Y8DR MDT:>Z_JT)J#\'O0]WZ>N$*6+++QQWO(RIAMXI?YHJ*%CNVS[S*IM6J[XH">&50%Z-$#8[/0T@ MO!H*/Q&$I^O&)>:1='/]@2K#PAJ3BM&D.!5'VA$$VTK IT;!QKJ6V-+J85VN MF[EN7@_AE4!2E1!>0:DI@06IK6;3U*)\>=U27L?A$NJ6FC*O6\JYE7/K>=0M M-15>MY377>(2X&+KEIHJKUM:;AX7S8RMY<0&5"PUM5-5+#T;1#9-R:[E!O-]B]F] E5+3X%5*FU$%D7^@(776>)52_H'S U]+#M*R M-^Y1I=2)J.LE0N3%/WBQTAI/ C1O;OP=35OK2RA6>G_WG5&X 7 MSHSU%]NVE$Y/-T39.#A]DU"UG$Z7U_B1]?I+:EMJIZKM>F4G:9H(-5X-[3CPK?_8IJ7#?E@5%:VJ)\+#K4F0\VH/\QKF5A#S%#:7':9Z^3CH+?^4*ME ML20%V6J227EH.E)99W66VYD.HB"]\V)/@E1.GQ8Q;P/JH%AV5750JE[H$SG9 M*QDOEQ9<6EQ"'19;JJH."Y<6]<;SN 3B$N@,Z\#8IW1=IJ565ON+3@^Q,N@>HGS)E5WK&UJBKO-$4 ML4#*NX3T?=IC\&$L$D5_<7UGGN_P#^,)IZDJ89.^HZA#"3-=0VBVP1^ M((.^XVJ2)O\'2WO./9019$2B)R_(YVVE=8!P$%.*I1,':OED'-/W^0\?734E_,!\SN/!8#\ELR"4S=4[RNQU^"WGOVM7$!<^)T< !=^)P? MA=_) 7#A=W( 7/B=' 7?B<'P(7?R0%PX7=R %SXG1P %WXG!\"%W\D!<.%W M<@!<^)T< !=^)P? A=_) 7#A=W( 7/B=' 7?N="6OE2#GF:.&X/B&Q3XJJR M3K6!)%N& O]OVP/-JZP5)3RR:J*T;7T-6UE_?.HY6[BJKM]=K-UU3+ MK'ZP4E>1C'H'>PP^W)D =M?8,Y>ZAL6"BWN^]O2#M;NVO!]SM0-8F$Z_HW39 M8@YL3S^=W;MX8&KKF:CYTU .#1(:+0O>Z/A( /Y5_Q:G\^%MQ*]SO=!Q& MJ3IYH$\C&&"\<(+L4,+)^HQP531_;S@Y'[R?PE>X:Q@+MX%+7>'?DX *JB0* MBJ2HN_08/NC\+*?VC-I*I3@NN4([T^]$9U_7,7]"/%^X]:F31)[C):_"&_+V MZ"AM,RV_D602$5_X%XE/2,=C;*I:M#:/80)+LDW5<_KPI!QSAN^I#<'5'EML&EF;]IYF+/.A5=T;4@J(O?&]![+-1-R+1 MJP#__*!)++SI[Z3J*V@KV:9W' 7!#9D;?T?3UOHBFDO":VZ#)Y\$[B$M/MI6 MH:UHBNTILB8;2OU5UO1.3[=%6;,;U'%F3T;?N30KYYRSYQRU?LXQ@'-$R3BX M/&'S&.>(L4[.C"UD1JU^9L2V?YJHR$UJG,;5&.><+9RCU\\Y%J@Q593L%NHQ MSCGMY1RC?LZQL=6L+A_<3J-YC,,-0,Z,99C1K)L9#4EB?@Q#:I(::TF,92-0 MOGKNU77BDP!&M#:4LJF[=,&<6]E=NO8&M88D X_(HE%9 Z@&-6WC4)N#6NW- M!0U)Z?04753,JGHA-Q%JQPB2@U)!Z5LBK+<9JG&E?)QX%M[P-60#-:_UJBL(V4M M6_PS3$Z"+?X+C9.]=O>[.O?.G3UJ#X$:DMGIR9IHZU:#/&!5^Z,YU&2S]IBA M(5D -454%1[ZJ,Z0N!3XUAZX,R2;V<&*R25ENZ%6?UA*ED!2VJ*B'KR[YU!K M--3JC^[(,E/*IB:W&&I<*1\'OO5'C&2ETU-ET3;5!L'W$@+X#^$D&>Z]O[\0 M]Y=5?TQ*5AF#F':;O;<<:K)5?TQ*UM@&2;/;')/B@8+CP+?^.)>D9*/3TQ11,WA*7;NA5G]\1S8[/5LTI8.=E@U&&M?)QT%O_2$C M&8^9*:)L- F^AP;ORYXWV[F<7$O/O^P^_S8Q7_T!+]GN]&3=%/7#-W1E5_)$ MCN.]:K-Q=N7LNLJN]0<-%:G3,R51UC7.K?6>2>42X/(D@%*__Q6&T%,44S2U MJLJ9-$T"<)7,&7)WE5Q_<@7V(I-!)ZMJ5=D53>-(;D%S=JV(7>M/)E'43D\W M1,GD%C2WH+D$.+4%77\(6,$,!L40->G@;)E328#BUANROJ'WQE%KA,]-6#FH M;0+_0*-JK!^=*DVB+/_ N8.O)0=LV1MW[U.2ZT(A>1W3O3J4E,^H;],[3@/J M\Z5/F]Y1_UI?PC&!FW $\LCQB'](ID;;=GE%4VS/1DZVZS_VH.CL!*5Q>"BD M>7EOG'/:RSD-B")B;K(D:MK!3M#F<&QO@D<0.)9(HM;'X+N>< M]G)._6=L%*O34R11USCG<,XY(\ZI_\B08K,CX\#$[>,<;@%R;BS#C?4?@5(E MUG[!5)O$C2T)KVP$RG<:>RX-D@+?Y73*O B0;-=_4$G%&E::5$6-WV*<-J*( M%<>:;-=_RD95.CU-%4VMS5#C]=*. ]_Z,])5%42EI8F:5%6.:Q/QR[$FV_6G M4ZL:JF5;U*P6ME?F6)LE[DKUQWM5G?DLU,J.OC41:EPM'P>^]0==50/5LB1: MC:KX?*($I9'GNCZM"2F_!WW/]ZDK1.DJ"V^ VTHDL4:X6:Q7CJ2N[OU;@;>SJJ-6J]8HB>&5 MF%Z-&,:B3H9H:JL5U4Z$X>G"<9EY)'OV&$&K%2!I$NRX#C\GV6!QV$XHE11= M*]&=^D27)G=ZAJ@5=%?FVI=KW_407@D:U0AA!2$L%]1]KD7Y\DJFO*S#)50R MU51>R92S*V?7,ZEDJFF\DBFOP\0EP,56,M5T7LFTY#PNFAO;RHI-J&&J&2>K M87HVJIAS*>?29I4NU+_%[-^ NJ6:Q>N6-J0N(O] 0RJO M\;JE_ /G![Z6'*QE;]RC;JD34==+A,B+?_#RI36>"FC>W/@[FK;6EU"^]/[N M.Z];>BG5/A2I =Y6N].S95%1FE3M@U>MXIRSA7/J]X#JF(^LB.KA20/-XYR3 MNC(Y-YX[-\KUG\?6L22/HHJZ>7"=E.:Q(V>=]K)._NG)L_/3=B_2?5%*V"L\:\=.DQD?(M M#*X*7)?3Z?*B/XI_T#$-4#;M!-7]X>;3JH59_$6G= ,,()+%T<#.$ M!D.-ET<[#GSK/[^IF[@EUD29B\J68ZW^PX>Z!5K9%#7E8*.50ZW14*L_V*O; MG9XBB[+29JG&M?)QX%M_Q-60.CW+$O5&=5TX-"NIK,,Z2_%,!U&0Y7FQ)T(J MIT][F+<))5$,N;*2*%6O](D<[96,EXL++BXNH22+H515DH5+BWIC>EP"<0ET MAB5A#+6RDC!G*H&XR<$9_I(*SQA:985GSI3C^0Z%BXLS$1<-\$;J557 X=*" M[U"X!*J?,&=6A, MMQAA96U*,D:.^7^'TZI,8_)$K_H1)3^NR &^Y[X+^0U[KQ;F-/("ZZ6:+@\ M_;63' PJF>1*61&89(IUX-XDE-J]W[I1^]Z M1R"Y3K^SYCM]N('TX:4FZ6N:K-J*HUG4T?2!+9E] MD..; 7-<<=-_*SP.J3".0,9'KP+\\X,F<2YOA 2N#4+?#U] LL+@2$+C]R7( M/\>+E-Q=CFDQ>C]DY2X>5/ M1GV/O!79&/]-HYB^IC__7QC]$(5[&@3QJ_], H^P=?S#BYX\^(4O8:5+^$+C M!%;OBP^/A%XL"E\"UR,!@67TG*'W!"-%ZM\-O? #_L2I7QGU'\)),LSH?QUY M?X=(]1NP#&'3 4 7D4G 6'!#4?@,/W@N009Y!@7+EN21_B1Q=_?UZ&Q42C5I M6^>ML-)^V8OA1P0&;%GOH QB.H*_RG3ONB);VV4P\II=GFZ6N ME&Z8LO3%[,O9Y2Z[M.0Z2*]IWUU^6NO+::YM>*\-FSK+V>NWF:ZJE\<&> MU6#MW5Z[)?EVJY/9/N@8;NI0.4VG2FN;N&:<_ A[>RI\A?N&,>Q=4*?]>Q)0 M097$HY8W;1L='[R?.U#Q4/3-47[7Y@?;R78<#[J]$]D4"%,F4 M'4AVD83A6#H02Y=0,?>1;=B^S^SVA]1NCX4L!+=G$.S2H[T7%@_ =I=BI(E 8$DQ<)5X(^_O-+Y%?XYI$*]L MAEM>X>1-*9Y:J6 :PP3@IYRYXO$/^A[HBTR3W,U1-^.V^#8E5Y1BBF,4TUIE M )T5LV]0(?NJ^TIP)"G'KK,T\'Y2]^IO&H5%"#/2;&59^Y&IXRY* MTQ1XKS%>>M2>6NW#)?RK"5C ME%P5%?W@O$[.6YRWFC/KP\((%3&7@LRE 7,=W+GZ),RU4-XJ*Y"S4BZJF0>F M_Z39,7D!Z!:S,_/4&R>QD)"?\!4 ,FN]$GL804;N(75T9H>CDY/PK._.6', M"G/DU[K"ITF45^Y(V"'&47K\CBX!^X#@#-^Q(_L!F-C!F.UTY.ZZ]IBP&+Z.$J<=S^KYM6]%UH[/K5,Q/NZA,<#%EH__M M'/JZY.F&L*IQ M?#)@'ODV,NRS@N;1AVY+.PQ]B54;4HR%O?&]EX!5Y.Q2GL5QP#A+,D ]H\&4 MV@_76%F%! Z6Q8N$FXBZ7B+\%F(\H2$SW3@OK/5W$X[@RZ^('W?BP!S[DQAN MC)G--,(KD\3SL>IHG!8;G58%?!G2**T)Z(> #2#.T\1G!6CR)\:3R!F2&%F/ M,>V4>"DGPZ.!T $, F#V,,SLTA,K(N4"_6\2!%["HB#I5#QVIB\LIHX M@R@<+=[XAM6]DC[UX21G%:IW%:"PE7ULNK"E$"W\_7AY%S$D7P71A+G_H>"%)8^&6DPS+G M5(<_K&/B4Z/W2S"%8C(DB>"&C%3A8 6%A<@-,+8BV9Q_LP#..T>)+KP6P9 M!0!S;/;3JEBBX, .BK#MPR)!LKI=L\-?\*&?@SB^SR7J H&?/G3#,>@%FW7D#P':0L.$^423T>(@[ M3;@!2T)A3<.T@AF;7;90BQ1YB;R$J>7!C''[Q,<)QNF" 96FJ&1K3$89D6!0 M00@S#)[@H3EPLO'DSR)WT9]# B_'I8+%'5$ 7%HPBSV2#6]N<9NBHC9"_S,L M?\($!2E03>("T.&.*-WO+N$G@V&&$H#$5/+GM<;@;^,P9&)X)H*+="%LLH' M@.78@]F2*,4VR'ZT"6"*<>(Y,*QX L*'S, E)*]C*D[A@P;>$WZ,!,1_C;$@ M8PY8>,DHTQJL+#5\;42<*+S"LFGAR'.$ 7PI1#1CBB=CQKGYX7F3,)Y$K+X> M?2;^A+T"J< $(@A&U%"%SR>9,X#$B.\7@RGM:8@#NI M0^(-_%4PLQFKD2<0<'&2*JT-$)G*T**W 6%=2D>I^NN#R@OF58:P5(>YM)LI MY["++%:N\V+ES1A+4XJ5[U9\'#3^MPF(69".*\&EQ=U@OL'Y/N7GZQJO4GT$.C/FP05)F)WUUJ$M:[P*.[!WI!PT8$SCL)G+YXOYU__>O 3WM6?\%X]';9T MQ#L7B/?!)@O,[HE>?&L,[/@%#]#3J[&*Y.YVM5QPK(P?+J] M)_5^;IM:E_W SNS[4VNW,*&?O-CQ M60Y*0?S47.XN/1A8U+4=HMBVK0UDW7*(+>NV0U6JN\0B=<1;BULR:ETAG:30 MD,2IDKF]W\+@"FF/46/,W/F"B1XT3AHRFVVGH!!GF-HUS8/RLO&S)"&2)>@" M5V(.7I"F5XW2V(H7" ]C$OT0?H5WW(2B\.(E0X$,!JP+99HOC\'SSR%+@&"? MRC-R(SHB7H"_K7PX7GYQ5[B.!9)EV,)7J##7K7(I5S5/SLG[E,(3Z3C2KI>8 M+ 6_+0X[O760I_,5C2A\":;9F9AK.9LCYM^RU,AY#.0/=H62G.\,J3OQ8:>* M6?7P+TJ"CZ\/DW[LN1Z)7N^BE%>^TF08NE]8UB_=+!JL9=%@J(9!!P;5'$HT M:3"P#:K"__K]@>'J?VW=4->9_4"]WN6JI=?8=+JZNI1^B? MBJ_=K9-G=:T+&](A;4=3=RQA7N0,Y$BWZ?2_!Q[[97WL%) M?%A+C>8YE-9NH&!K ]ICU:6TL(O25M3N3-G>TPA9@3S!'U+4#;WQ-:;#/D8P MX/1[TQW3E3+3LS:8LEK7ELZ@>40=2_8_'+_[XU>5CHU?$,&PY=>[,L?O+OB] MA"J)N^?0M3-J49I)Y>,SJ.C4&&J0ND M)YSQ9&)VX#R@>)81S_@S#U'V8T)^YCW !)(DD=>?I"_*#BH7>>-V.&%S-H=H M5!M,-:UZEXM2YFQ.B6NJQ0=[1H/5NZ9LG<3S9I^I=^J1577[FI[WNUTX[U?" M$]UDTV^5Y/C-0EOV %/WB2]\E8DS"_PA8$-:VSD[8J\8 )$ MN)LFOGRD6.8GO>^1_+R>VS4_AL7.A))Y@Z:$IR5DT=:KZIMU]!;J=1_&YNS: M7G9=T]VD0>RJ=WJF:-L:Y]86E$XX-JNVE4_7=$II$)NR;'Q#.;@IQ$DJ+=3- MHY?.IBWFU'5]5QK$JF:GIYBBJAW<'>E4*O42,EE^HW'\7OA2$#G<9VM^J0D' M^^U(@=%N4VI_I $=>,D\VR5KV6Z5LZQ.S]+7]?6HX^ N/_M=PXZI,CC9L/59 M/0'.T=0>-&VWZ_<$4SF30)98!9&"L[0<;.T!VPZFZ6G0)B/:5+.J!H*\]EZ# M[^2$Y80]KSO;5>QF>^AWQ\S4NNJD-*R*3+6NL=94D3G>/CT_%0"0G;G/CN$7 MDQ46&):E@\\,-*.L#*\6Q?F\B7R^QH%R.CY764197M?4L]UL7CZ?D@L +@!. MX/,Z'?]KV ] 5RH.?YT)_W,NYUQ>I[/Q=&RN=WJ*+MK&P1&49O#Y#E4BSZ4< MX8U/XEBXQJI0(X 1.^G-#LZF%SXN7#B'&H6_IH4PEYIH_V\LY#-UT@G%*S-= MN/ <8JW \(G"2Z*T:A\V6@6(.>SV,$C[^Y(DP:_-.O4E(2MB&,\5Y0,!26KO246 M]F^/AR2B.212 &"7Z 2A-::L'.6(TB1MYXM-N,,8_K38XGOZLH]AUF[R$VLF MSKJPAZS0)9Z,Q][=@**4FBF@8Z3FNM;RQ;R!(V-X$OHT>:$T$&0&904_E?ZH M,PYZXWEOB]EHIW=DE4!9MV9V;YSU]'4I]F'V@KE.YT./#H3;G]298'5'X6X M' ,FO743"]_GI;WS"Z+['HX>U_>XQZH# K%3;^?UAE=H9DHN),H6Y2T3Q 2 M$?"3OP0Y."MK&0(T7BD!_@X"#]]$TJX$K";JTAJS:J1O\ HN@R)]*$ _NR)_ M>+N.GT^-](*VRDM*+Q_11?9--GC?Y&:,I2E]D[>7U5ZLM6M+UD!57M@-^"3H MD>_8V!Z-J*67?)FW;6;"^A/(DAHKE M,ZK M)GA*QB=TIH\H@4EZ<3S)1A5.$AA6P&I1,QW.L%+*FB3,'LW()^<%C!-!?Z]* MPOU7X?:Q*[#:K$5O[=,G6.TD(FP$:'ABV6I8/#:-/HD]9HYF;U?2MW>;4AY] M2S%T89#M!$$S,N+&P@OL,:?TGU7RSO5HX5IBI1_8!,(F#Y6R!Q#+5GX,RACL M[ F=FCY%)(95+UJWKG"-R%X983*$M7L))[X[9[0/R3/-A@H#'T3A:.UPV0S9 MOA;NG(QSU@A G@DO0ZR=GE;K2D&1_HSC)Y-D&&+5(S^OPLBBJ4P7 3/A/B M9,2ZG@BLR!?\ZCBI9D(A.]_9<4/=,7Q5YGAHRK1TG M 4SO$W33#/+MYQ9G$TI]BK7J9IK-G3AYY3HT89CLA@TDMKJ(V;9UZ2;T7F;* M:$P\K&\G.&2,*Y!K$9!S:&ZMO(U]GOX$UVHQY19?"\T_6RY;!)]B[B])Z^,J^X&4^+.2>!%B3OP?E+WZF\:A47" MUNKT\-*JF,7)_;/4J!=\YOHA0UZG)(S9N.U.3^FN-HT4 +\^VTT$8-SDN,L6 M>EC&TWD>]N"708JPU\R'RJ3FPL3G)HVW%$U53!^>-D$1%[N)@+4\]:_""T?D M!S:(B;!E2)@:^:X7IS$0UO]E\:,>R'Z$#3"G%SC^).M0$\:S]6#68?@2S UP M21&]P2MKRTZF[WF[U,;&W8==%R8^@DWDQIG"],KQM5&"K^<^]!A.>S7$)9A; MD:IC;M75.,+=PWP\O>06.!ILJ2!VM?TT(:-$(_NJ0>#@5 M$6A7K-OD%6B\+9HNWTZB/#I,^C*$YJ_;1>*<$P9*&H&WN3UR#Z8XVUTU9!X; M1_V1Q)XSLZ5FVX@WF??^]OXA]]:CBL'-Q"1) Q<,.[B"P?I4[X5X(8L*!.A5 M)\ 0;_/@1SI $)"PTXC(T[QG8!ETV0YISG.5VZA9#(-] @ =CF!W@Q_IKJBJ M]!TX1^938=J.NOE^"<2;,_%);I?VU]&G3QVP.%G?M=?IRT M)9[CC0F+A,34 M !FY%\3:%P M15GV83NF;IBN:DJ2+&FJ8EB*:PX&IC'HR[:L2G91O[CE\MY9.#TM[IVRTA+2 M4H&:@B%CJ1D4I0R];E;_6KEK&OLUEMQ2W=[>[\F-@Y6ZNF6<$PWT MDY3B-\ZTYCPOQ5](EL:4XB_(TFTXZ0ZMGWZ6,SY5+?VS) Z'P]XS7L#*A1< M^,,CPG<:T!?\ ^Q'OP1.=\%55'\=^+,\'%1%&C,LD)#[)R1KL@1BMSY+PTG[$&!6:3 M&Q1P9<1YI-H#VZ69!!.N35&W#ZXP6J\VJF:_N%]Y\EJ1E)8G_S27\O( +Z(8 M_K^/Z(!&F-FVF$Y[Y@58[9/OB::$9'20IX%_8>=,2C,@%OT7#6WU M,$ S*OP>#1SG(W^W; :.B@X+*_*:!4=%3HF._;8#M==_/AN$;;&"CPHP&]L# MR=;!1O*1 ,;!LL:;I;F6GK "FK3H@9>#>V^QQU0W %5 M<6'@8["56M> ]Q-;&F[I[8( SWG[V'C$APN3DT9\CB)+])K&NY\H,9AW4%[U M_YR1*.%B@(N!PZH05\]79EW#W5=LH2-8%>T:MA;U!>Z6CLG).KNC:O_S#N\H MGZK:M ^ MURFYO[%S^'>#M%;AQ028SD%E-!1D'R Z[E.,B1$G%T,&I*D<70Q>0*UA\,"\U M#U<*I&R*&Y>-\)^M+Z>88KO[4V@S7:RLBQ]"DL*%53V MT]1.3^X:9H&C(UV+.B3Q?ODNM7I7.4=RCM2JX4BMTY.ZMLHY\F39L9RK.5>O MXVJY&J;6D:FMU7,_G*FYFN4,64K-ZM5PI-'I:5UM-16?(SJ/5VPZU&>QA&HM)YLI"H\^Y,"FKDN\;[6@TH<[ZW% M>[TIYIJU+L6\:0?S*O=\<)YITMS.)Y5:L]>E4G,5P>'>OA1G75J;,=PT'7&Q M^9JWTYZ? !UL^)EU-2GL$X=[KHV]3GD6Y][;DT]9>Y^':7>?K:WHYCA-1C>9 MI?AEW7D+X(&_0N&NKRXK"")=9I*CPW8J2/8\ MDJOKU<8LK0WQLVQ)]H[Y37\2YM'X M=#G"P5Q>98FPO-&0O(S].K2U,"^CG&EX>9L;3S XVN(%[@'<<=,^FIR>0/5>J&1Y_7]L&DSO?U^X@I1[# MO,()=>_)*]Y\'44D>&+/E4F'-&?D@EVP5F%G%AM7I&8WW?S30 M#7M.TFB+&_:TPLB^6&%T3I#9YI@]BC R\9QMO748UL.">V.G9Q!6PO75MD$Y MK/[?^=L!^P7OL\59"8V4C8J8. MT/V2!BH#J%IM=Q8N_AH%KCT3#BI#EY:*OX.-7-YI!M'R%F]+(%:R/#E.AQM8'B#]3@ZZW8HE0.F9O\#MP^X M?5"MN"C7.FF#M##/OWD2-P_:S^D7;QZ4Z\RT@>$MUIMIM01 RQB^1O-@O2_E M'?,F]!CM<7V]8$(RXKO><^\7]D]*A'[T;KHD2Q>K6QUYV^HHN#J/0XKG?<:3 MA UVFIY(78%FN)OSFPS"2$C@B60842J0 -;1^RF,X"O#6*"!"T_]>Q)0095$ M09$4E=T"/RBB0'\Z_L2%@9>.V5H+?F5]F3VN@=3N2DW+V_1S[N(_AL-W BEH0B8_6C&?S A@"3=B;^ M+I)J;N"O;/T(O"(,_/07N)D&B0!?I*,Q>]LX"I\]G$L,CY!$&)+G= BA PL( M-W;7".Q32W/VQO=> BK+V4&^_T$BCWFYOP"$,=] BT*P4[YX_;AZ[P)VCF*&59&"1-QS)[/^.\ MN2&)V6 7_H@\6_PE4/WAY&D(__7BY5CV[Z8/HA5^B_PL/+[T?!LO#^Q1EE6N;;9 3< MX*QN^1=UR(,SI.[$IW>#G(-S!F;\"\-\A*<_^NQ<5:X"U$XFW2;4O4;-0SBH.1A'Y8(YF:T>WK")N$S:(DKF93VN),S$I0&N,.(' MS7N"LKY/?.!83(RD%!YD+T2;,U5K"X;G)^HP6&:79'9)$=XP91).0#2Y\=OW MN8+,%F9)^*U:\_#GI4"\IG1-'23:.(P]O.=]1%%'/=,/+YZ;#/.=X=R#V;9& MFCU"^C!%4&9K'YG;O#@4H7#ZK! FE#&+>(% <_\.H]DVZ8E>]2-*?ER1 0SV M/?%?R&O<>;*H +"B*WY>]B>T@CO@C&1 MQHQ%@$T8"(]_>)*F&CKI.X8RD#37-8AN$_B!#/J.JTF:_!\3.)OQ,IIY*'<" M/&5&UNGY(B-@>LLF/"[Q"I-+GJSHJJ7I ]VP7*UM=35K_ MZ$&O579Z[98DDCUR5 J\GRF\:CKR4>SE6W!RK$W(/]?9Y7I3R%7FP@Q/E#A4 M*P6NF>VRP\*>4WW,$QVRAA'5M&HWN%$/DLSR?+_7\E68'UAGVMTI%F&3NW_^ MWQL2#]-] OY _YIXS\1/39#]:SCL'">K]6A@Z3A9N4A7,X\]%K9Q4#8GAR-& MK@,7_W,[ \AUMXK-2/)B=GB6+JJ$V" \-J1MV@;N4.PSC M"<["%I(7O]U?=#-ZIGZ4?1G4:J;YSE&PN\"N 5VIV?(HFPX:VE]%YC0L M+>04$'**)*I:D_;]?/%+J;F]%U]MXN)?EM.G89N:U._#_3T5^GO 9G'VM$ U MY$_1:%0DBP-A7Y?/ 4#063MKPVR2[^^2O3[!RCZ$>WZ.Y_DY@'$,9!Q5E.2J M>B]RYT]CL+.3\^< [)B('0VP4U6E^+;X?QHIDHN3E"MQT+0X\ZS"0B-G)#EV MTCJEY875Z2FF)AJ'I]0Q+SB"7R" [J=;2#&)W>JIDB];AQMBI&*3! MI:8+B@#5](5V61W%@:??9F>V#PDX51%3JC-L5.L:Y >:YL[/7_2IIH:9X=-D M[S%Y92>16<$+QXDF=*'F 3_G=#GG/W9,:+]/$7,=N-01R^3#.V%#<[SC#!F.$IYV4C'%7 M(+L4D%VF:#0J"85#H7R4NP(HJ %C',W"0J7N9M;/-UPJ,3[@%Z%G5*(N^/&Z=EC]:1S"+]K6<2O_T$A$9N$AI^Z= M]6_)$O"LJ"EV@RP\CH8]@A'5H$%&-)AJDY)(VN7X*A>/J$YR\J-WNT^)_XX(W)&/)(Y4)H1=6!$+%9_>%Y8 M8QB160GO6/>]7D%;S8*_[-2:.&T6N+4%(M:VS!XJU8=UVIJ:=:9^I$L]5RU% M6NZY:O5M6^_K5+8D4Y,MS5:H9+H&M?I&7[%DLMQS]13]E8LZ2W9Z>G>E\W;# MVT++V)80&\?2*,[[S*[M(IZU\!:>0];%..T'+>9=>[$1]!@8<( 8\")G,L(^ MS$[:H=:EOA>SI\)HUGL\ZX,.$_=<&KAQUK86_A-1 @,BZ&+*F8SY/KT"88+ MZY]-1\^G\SB':KR^\2U8=S'#X"+PV%CH7_AC$J;MQR MC,<^L _J,)>BA\Q+V4=PV7TPDS?]M^6A;Q\+^ICTW]7-U=(Z_R,*?8)]KC/* M_W.3%0(?>1B"W%D9N"Z5&OAOWE\3[*@-[[^?DG@Z;FDV;!4L$;U;$- 3_-DK MA/%LF0"-0HQ#W":@4]RM>TL4/GLQZZ2^3'.^J9:0=S;!(/=A/U7X%)DN&LCWD2A;XP M&<,PB. ,"0P.U4-^(7O_33@":?+:%?#4' 9AG_Q7,((L21!1>:*IN\:UA M2G&@(M*?CA@5UH/@\ZS?/&I9&L<+;>3'8*7.=9;_O?O0S00(_&&A#Z\X3T8! M5CA>D#HW7V\%C(\(#W>?OPMC?P+D$1(:@,B)@8K$W4=3ZG*5XF*.[6 G+G45 M0S;D5<;+-+SP!H:N&%VX1^B/X[=(<7B/,_%1 ,Y;*IDAL$6PCR=1/ $.R/$? M37PZ1?^U^]])G/;;_H(-BVF<"#@+X0U;C+> VJ3;<.N1&;V?)E&.M031P7@D M]GX*(T1)+ "Y@")+P )XCPGLAS:*YE5P+'IJ]!5LD-<1MO^[&^2XB!?ANO>P@N$8[>D2B5UP. MU*7CZ2ID>CW7T?D.8+,X0[,!%FK ]"X>KEB8]])J+%]$C\MB;2A-@0T=$'@< MQAZBZST#%9CN'UX\-QGFGK6Y!S,GE#1[A/3!X)@DZQ^9+)^O$3I%,FGD;\[4CT1,L'WI+]45O_Q2>2_[,U$^YU3FX[KEM,J/W2VJ< M35F,>7-AE7PRCNG[_(6:B%S!:LX<^9+/)^!(GM-P\!>>77LXP:MM@G=H( MTRSPFWTX0W"7(7C).9U>,RW8!>MK+TM=><]KNFKL]>2FP MXJC9'K<6A)U2()XZO,+>^-Y+X&O.#@&7-VPG&D[@K6[\=B&H<1YINWP8?!@- M'T:S\V_LG>Y10:*[S/,+G]VG$FHTGJ:IKY MF8#=UCF6CEKDEI\#E$M),G:ZY(:%K>("J:/B^2'CDNM75>^Q+&T4K;JKMYR' M/KYMU,)TRFJ-IS:E4QYN79E-MZY4F5E7MKD:3SE;Z^HLTT%+^& KR!O5]LL; M_00W/;,PR)<@3J()BX=>!^ZOU'U"W )PGEF.QB Y),(N(+3R1FF6 LHCK(@N.KCR_<'B<@%)\H9A5%8)Z) M CQ$7U@D 'Z(GEX%AQ7^B84WG>^W-W'GK.,6(8 M ,>_Q@GF[HQI1. C<5> N6/:E#M;/6]N]3 /-A! MH (1KH J7%@+ .*Q$-, M67Q)Z090SP@78^I5_"-->(T7WY<4\KF@C-5>68D"\*%N(G-!/ 1#+_?_9 M>]P=1%3;[=F>TVWWM3W3L3]-""DI- :)UJ/* M-;_^KI69$@()D$ "B#P! M4'K"?%V:7+:?9L@/XB3X+*(-RTB DTF47DF(Q/(LT4@N8/;*!CX3XCXH*8-> MATB":S%DS;V&:G& JH@*J/ 1Q%\_LGE28Y:'F;T>-(Z%%##&](,G7E+N1W"A M)>"7LP3T(L@SX&0$$YLC*7A$Q6=![OA^@2E[2*)(L)LM9&]+]T!]&X#$,4__ MA%]XH4M9@X>4]XW)"KA#I)HT89*ERX2(_03.2"VT]&6Y[)P=@/.KA>=R-PO2 M('$6DKUB0VF>@F2)6:$[EVT_V'A=+,./OV!WY?S"S[3+U^1ME*/7T6Y:R-ZD M*0KNU&//OY)S2:/!?([OJY5*-3F2JF4ZE8'GDHYZQV'IUY.">LO9/0M,#BZ(ST)*A'8"D+H@0*49JMG.$E MX&,%3,H0Z/]LH0Y-^LXJ;^+G=5IQ4\I-GE!B/Z<4G=,KF"A.Y1A3CE"7V+ & ME#!I:O&;>KKE3G3]#ET.;U0C-3(\JB&]N9/-JTD2)$K%:*GU7I4MO-V"C:R- MV(A 4 *>[-#=\$F@\H4'7 GORHM!@<0[!'4$N#%H"IA[C5PWU57YA7HY)2$! M38F\%5?4W!51B$;%*V*BDXG).]0,"?H1@*?!A3*UC-XA(\RR6[1S% F?S3T? M% 17Y_L-3#AD!"N7[-K##$I%'4\GH1-[9"0&7@Y#0QIC)4= MT<(45B[ K,X8[RPM)XF? L9>N=6%ZD1:;X4J18"" W[_%Y8.P,V_12DH;KFQ M6_[,JFE*&*K_2)Y3W9#7W+"\;2:1<6%IEL34BJ:_F2V]!SNMS3E$O?OMJ,+] M'7:R7>28$V)&0"YRY56W;4>C>@0%N!P<,U;^!E7EJ" M9)JCBXJ+I[J-FMLS@/4P_B&QTTBQ9218;'1GRHC18ACD_N(^# M,&L>=I:SF;W4Z2U4G:NJ.@?<>1LBVR#8G!I[L>WAK)DH#E:T/:;M"LG8W-5\ MV>,$%;*I63A_RJ$Z=8.@F]+>EE>LOHZ[J3?:2EP3/ %_Z!U M"+1N-N=Q^Y9S1VT?X<32HD]Z[4;WF9)_':!UHF!8M$ M5"2BCR)33Q_YQ7$G?; &U38GQLMLE>B@^)T]Y_0EB5T!^L^X]RTDW.U&MS%+ MGM%SZL$F9T 5WPEU^/.?TD@'_(AJ85L>S>WL^*)DO_B5U*263X%_QT,,U^-= MA1!Y:5V;J'/; IDR%G5NW=C+%>K<2BO0CF<>;(N8L:++BFTHVD13-5-U;7NB M*D119HYB&JZC[:MT.RJ:ZN: 7+PN;C*>G%(7IUDCS6RA@DT>&?IIRQXKMU.; MWZPQTJQV:@-;VNRDR=K *U?Q540^?WW7^*D=5B< M5-'RTL8)KU:S."EVW]$.IY=OG"E@LZX",,?M\'G;^_(K=27^3FQ,8*R=/#[! MV6B*W)MAPP)_NX6_^I7QE\[VLTRM+_C;D>K.?M:6;E>'')XZTUTUY==-8*Z! M >*U@=%%->7/1>N0.*?LMC*H>\_DGQ9%%F][?K' Q&]28<">M^V@WFGE&0*=[QP MQPMWO'#'"W>\<,<+=[QPQPMW_$MT9Q[II=>ZM2"CM3"6E;ZX,P7^=@M_K:;Q MMXBBRF!JZ6<[8X2__=+^]FV;ODIGHQK=B";Y;D3%Y+FC27<[27JR:3O&W%55 M0QEKNJD"UHTURY@0;09OM>PK97[7]$K\#>O0I5>_!5%$HM?8\*&\PU C*?FE MC9UP!_CZC_[7V(YIA7=#1A1.)XR0H_]C\M/=%Y;-EDDFR<"5L$2\)=.B_3/34QOAL.*5-7 M3W)(:2/=W/_U&0XI2SUMV9IGJ.#FU5&BG*:Z^@*FY5'AEK-(=6!S2HC MM?I4CF;BST<54:NGW@HZ=E"B8PM"4Q-.''Z"I:OWH^3@7(&>G6KA^RA M+I[ENGV9X=='7TTY4E3T;)YGT=XJY"K-OMAWXI<+-H%P;2+?OMIOQ5:V1L<9XU\N( MK7#A;_O=C:DCXK.?4BA$H3Y,@BSIF!4FA.,-4D4Q\XK0W-< M[ (L).=I)/_BJ+-P^&Z39CW*5"\M,[&P$BO3SAY 5NO.FB7)&W=N[AC&58WB MDGR4'F:6U)1LA3KE)DT^GCE]6Z\J/)KD,#U,1*X*0B\4P1>N3*N(95(I\FMVJ2F%Z%3ZDW/ @+E M\9(=O><$?:<-LZKT&E>>ZR[)M>!4BYX*%D:3#%0!!EKB?FO(MC_=BLCNYZ5D M@U\5(6OA8^7.0DVQ=Y5ZB56KB*:]G4/;9%YZ.Z32+IWTD4AJ<>U"*.52#EL= MPYSJ4%-?#%,7F'H6.S_?'*^)H/I@JD^&FE$TUV^(G;=((>T[3Z]7VOON8!G% MG@RC?9>VN9N2>>\W%(VI?LY;\C(4^ M&"%9@ZDB#RVK"2G4K22:GD693K$1*]B'=?Q"-Q^LW>/-/YW8"O0$EMI4;:R1 M^A7R1)OP+_80CVJR[X(?L3'V7<0H&3AT PG) I>ZR9/V- 9O$H,4X$E6,7%( M\*1;PJ,]B4A-XA'&IG6]\WAT,PG7>_J/!+&]K-R#Z4C @'PH]+F65@J*.\0:]),NYNV'3QA"IX1R#1O9UV$$EN,A+ MX2+U[*1C]2X7XRH]UC_87BC]TUXF!$_2>'_US_,Y^J?@0N[Q-J-OB,;%9NF& MN=O!WG*=B6NY%IG8KF:9MC5S%-O63&5L:K)BNMUOKOX-T(=U/$=TI/0;25&R M@MW!*A2[Y@C\1PI\1.@@ Y9DTUD2#+N2O1OC_D PC<9,DZW;7EU51Y-VVJO+:AOS_B:F)C8K M-MO69K5JI-!2T(0RFNN;;XWNP#S%?F1J7"&8.>EI!_C]\PQO:20G&"=.Z*U1 MTWM9O=S_%H*.S3"8J7$WV6>;=\1K&8S_/0M_GK)18>SO3$6^28BVCIB?2"S0 M\EP@OK.C!<7$=YGI<.N(V3I,-XA)*9W"\X^01+A3M\49M^5=1COB:=TSYC;G MM''2H=?Y-!;I^EWUKPJ@:S8/ONK!ZV7!51X]BRXOZO'*^Z&I "ES*UN#:>V6 M6Y=L#=Q"LXG.-=47Y->#Q/C*]$=)+2-"JA3_YMDS;PE\OX0")V/,""N6GW>A M+[<@/D%\-R+[F*+Z*8B9VG]/HVOQQB0HHTQY,%5E6(DO64]>HX65-9-S%^-E%:'),@$+(?"'EQ'GF"06'*.(BY7>>90-F7CK+M MF#SFA>(L G\%_NXQRDRU5^SS5F(/1W-8JYAJ+QKU]W0=.=,B,W%*F'YZI_B+ M,MVF>.N-X5%-,ZHR(M4UH_3!5#&*G+5"KW2!1=?'HHMSHU-L'PRFU.[6*_#L M!>!92P;+J3$:@70O!NE*K0RSBXSJB#%1UEM)_/):OWQI03RT$)V+!O)NGY'M MF41VKLUHG6(S7FIR;CONNT[.ENZ3U5D9%6M:G=:XIM4I\/"V\/#B'/$$N]62 M3U$'!:8*3+V:Y6M=+E0GT/;%HFV9[6RI_6&6M8VT.?U?1]O/')JI=-0D.W;D MTZ=&=+J4L&9S]+:ATY5"PP;F+$WV#%JJ9[W6ZY%N8:W6<*P7DP&[.UJA991J MNT"YN=U6+E\6'$EPI-.\&)594ETOACZ8:FHQ,;ZZ%T,0O2!Z0?0=54-.<1D9 M@ZDA%YWL0@\1+$FP),&2KNH;/) 5(_B3X$^"/PG^=*X3V!3J3W/-JPX/Q\-_ M\]EB-@-R;M(5AX"FC"8XB&H=1![^YDU(EO0&-_.G$$MR#_(#CS>/V#,X6Q+O M?Z1LC-:%+YH.)L/R('[)#&"Y/Q?AIO;F@=S-0F)_O[/GL-DW]O+)?HX&/V]/ M"O/\NQT8[AZ?'7)*6^"7O7CG>BB)>+)I.\;<555#&6NZJ9H:_-)V8LDIF6[66$8_UW"L MUVQ,+@A4$&C_"?0Z\O-X&DA-&E: AM6A8FA"O@KR?4'DV[9\W9#D%WPK)DLX M2]M;[2M- M(%_@ *JVYA$=<]04$5X?3'6Y*'[$3*)>#!DY;/H7;]M RT",E;E=$J]?4F"- M)X.I9E6?,W6Y6G_TAWLKCI#=^\D MJBK)$-?I^W]5>+4U^Z?9"*;,(IAFB=^F"].!6A@)OK.?CHVJZ,^8[.H8VV14 M3^91O4GKW1D%TO8#::_#9YN.=,DLTC4IB58+/OS24+IM/MQ\]$>^2/1'H'!O M4+@MKGQ&1$36J.H@E\S&ZAZ+O96(B!B+=;EQ1@U;AOI@J@ZUDDYQ8MY1+]"L M)2RK&:B1C<%THM35"P0F=0F3KL.P&C>Q)JBC3I2)8&C]1,.V&5H5LZB(529@ M5><&(0G$Z@)_.\=8L9!9:76RMZX\7*MJM*N[MLJYV5N5(- 3DJA'$5H;)LK! MJ+XR;GIZPQ5RBIMP' G^TDQ2FJ M0#2!:-6,E<.(I'41D>I%3_H^0;9F M[+-M[/FX]XH]8;?&W,Z(IRHN-IG1KL.H! M2Z5BQMT)4P8JD5'G8'=J+XTF -25U-++3C1LUN!3L;#*'"IF#06I_:N];+KT MF1L^L9N.8!$OGD6TQ"&:+&1362&;.2ZVMNO1""#!H 2#$@RJ+SI,TSX@%8L6 MC:%FGC/76; 0P4($"^F>CM-\D:A*BT2MDBGP0N,1[$JPJYMF5VUI/&=XA56- M]ES0]>:F=UR1'VS/0=V=@$KG;!Z?EUDS3-N:.8IM:Z8R M-C59,5UX3LRR[-D00[%9L=E+S+(\V* \FPM\786OT1V8IVB<;!!R(3X\Z>E( MS??$(:L9"255'DK*6%'JC+OKR%';&(Q:1P'H^!7GIJ:R^?9-';_"',A; ^/I M4U8%1 ^,W11H>;VIK@*F8AZLF MB_Y7M4'T\FXW<:S8L"5 M(+\.DE]-[VUE^J.DMIU-#HG%#4#&*%50UR:<<2UL5 M1CNO/*E%47]1JZ:[H#)NU707:#(@D'5.=I? G%MG2DW71&@*,JWQ1# M@7HM MVG%:X$2Q>E0SN8*YHB,E M69/B!$*O0G\%?A[DBEH]8R[WGRXJI'IN?N@<&M]1^O1DGEY U&G M\2S5**KBI[E:KM7W]JS]G./KNS6,K6D@5D;9F@:B+@^F1DG3Y=IA,H&0/4?( MB[/0$S)-=06PU3C;R2905J#LQ2U O?&HG M]Q*(=@N(5F?.L&YU$8<:"D#U)E%QSP#B,Y(5A55_IYCCR\>B#!&+$GZHTV-1 MU5&V9BS*$+$H@9#78:$GQ*(,$8L2*-LZRK9CE1DB%B7P]W+X6Q:+,D0LJFL# M; HCF\MMNXJIGV+NSXN?^U./I\A7L(3UP50=JEJQ38282B:FD@GN=-/L0?+JZ]-%TQ:TQPYJI2XE$5VHW@ M7H)[">YUHG+3O#_R0):(X%6"5PE>)7C5B;RJ=B6\80FMJ3E.5)A,G9\R/3UC M-K5,3,TDEC51+%ES7'LF:_.Y,S=E>>ZZ-#@K9E/W;2BQV*S8["5F4_=]G'!' MCE9_8C"=?9DZ0[T#-6[%LU:8&=HH6/ADA9;!Z[#F!JWF>DL*D45XZ5[A'IM,ZZZ]M[!C.A)>9&0GD#AWJ!P6USY#./1Q#"7,91+A@-WC\7>?)A+S 7NP)35AFU)'86 M-3Y'A1%]6&\#8UM"V)KA-1/[CEEG#X,72'D;2'D=-MJXJ3C9IVL+-OO2,+IM M-MMH,-!L/!@H\+?G^-L61S['3+3ZPU[%:&$Q6KB509VG#(&UQEV<;W0ZC'N*P#V!>Q>PCJSFAED)1+LM1"M8,8<12>LB M(HDYPXTD2[;G!^A1N/C,49DG![BL3@>X3DMPZ+'GJC\Y.M41MF: R^IZ@$L@ MY>VST:8#7%:G UP"HV^)S39KPO4AP"7P]Q8X\AD!+JO3 :XSTR!O85[Q 1NQ M8EZJ&$;SXH?1M#46M%&+&K:*]8>3H:IH8C2H&%@E>,1%(=,2BVBPWA/VR0H^ M)T;1R2$&60D.)3C437.HZV@Q#3NTX"@*,#%YJ)$B?M9RZ+L0J M_&)O.;70>02_$OSJIOE56SK/Z2YCV)?6>'N2KD_S+7Y./V9GQ2%MV;G3X;\' MOV3C?L>::NCVS#&4^5AS7?YC:?OQO>_^^E?BK5?$C]][D;,,HB0DW^#Q7Y:!\SUWZ3K# M-H <>\161Q7EB=DK-DS,M<,4[$,538<9Z:-B66:,B , =Q9PYOC,$%P9T?8 M(:(SINK)QXA(02*:C*3TT)+MNU)V8JD-,)8!SR@#1@H&/IB9HKA"Y42SG&87 M2 6!3H&T!2&200B@$'E1+ 5S*5X08!7+9?"$53BO/!\^"1)XIQN]?E/$\>+I M='JXRXZPMJS19#Q!S:_N!&M-&TVL%J8!&R-5,UL87:RK:AN;U2R]3YN=-#EG M^=+S15M7)WZ-8I#J,7&9^IY$9)ZPV:M++**37CT3.XP*4OPE@>COB4\D=3R4 ME+&BOF1 O"<.6'IBQJ'=9*SHS^54Z9VV->QEPQH_+F^T\,".W*H*!UN-=S"G#I!F((P:Q/F MD3%U#1.F/$;"-,S>$&;O-.=.:./=:6E:3:?\D(1 )$E(J#]M#L@,?]]?YMG\ MT7NL47U)-:15F+')%:)4,*8_=D2Z4#5 MNYAR=7VL.=*ZX02LT3J&-9>>:77E/@WG^,IJN(%;;9AR:TTAZY#DD<$!31L> M.O4(:+TQ/%[ F(O>H.J9&D==5#4052?CWJ#JS9N']XZ3K!),%74!$=8AW!V- MW#1A()XD@EZVXEZ(F,E=[?O*9UJX)_" ME!3LFS(T+%DPI::TQZP@*"O_R4?ERLL;)E>KW2A/_91L;+(129[O+!.7 *CF M\9/-(])8UY$L8\ ^*8:M2$E$7(F6=,#WZ_42P(/+#0&+'\DR8,4@^*"W FL" M_\5>%\RE1SOT@B22HN6'I\?NY(^J]S$LOTE'2C]7?R MAO8MB3X%\?^2&&C7(7#.KR1\]!S"&@54(UXC1[SR8"J/BKT I!7"##:+)Z]Y M OVR)U &T_&H:/NE)QCBE:^)@W6'R^4]>O$CQU0]B MZ9G$TIKN#JXQ#J2([7"T4[%U@# Y@6C*:(*%0NL@\G!7;T*RI!60O#Z(<_;< M@YSUC#>/V#/@,DF\_Y'V\RJ.LES*!W(Y^@P\N3\7X:8,X8'A 0D#>QL$4G$Q_O:*O"A MYV)29)M)U3ZOW.9Q=3QNT:][QNWL$1'-;-4>3]J']!H[)2[3T5 MJ"]2$JC[)4&= G1U<$7Y4:L>^V]!X#X!:H$Q]1&44__! P6>*3L'"]N5287: M;(X)6)[]ME*Y=NLU[>9(VAQ38N<\HYK]J[,@;K(DG^>[P -XIJ#]AC91&0C- M-D#8NCJ0'FNXL5,82P#QO/#6$64]<6B[!/;[/=I?"F]3O3DZL22^6 9Z\2)Y M(,G1F)%EW2IYW1A9VOZO3Z[EMD:*RDJU?>86X,I* %#5;NA0%[7XG2BEE20 M?ZM!M)/)7QT+\N]>-NY5\_#>E9J /*7JWODK\4+B2N>DY^:NJ22LV43R;B?? M<%LJ[1[D":)"SEV=\W5-9#74_J"34JF!RC_KR&2N#QX\37[S'DG!%5E2OW%H MBAR(*KF+ YPOE \J:*1+9ZM'(T=:$=>CD2HZ'=;/#\>*T2$RJ>CMZP-BYPN6 M[%P1P3F#RWM8KG$I.9$#=[YDHY;D4)L>0"JJ@CI9%70.KZV$9U6XKX8IJ*;2 MP!S1'E4 99WD][4V;]V;4FZV7M>'P5G.);90#I2BN;[5/N?RGL9>#M?H_>R, M2\GJ0LK^$;FL[Y?+POE8F,]QF[$'P1&ZSQ%.UZHH1RBA? /[.]U0E4Z'9KW? M6LCA<[R ;T2\0<0;1+SAQ?M2E4O[4B>#J3P)W$)25B#J3HIR@W1@>Q6T.AT)MM4K$$;TTAO M"=N]Y5A#OI^_B#5T)M9 [?2AE&^Z)H(-PK78FBS>XUK4Y,'4,(K]?85K4004 M!-5WA.I/5YU.Z0JF*=@.V"QI^BV8PHN,-WS;E+*+N(*(*XBXPHMWF!X9H=JX MPU13,4MPW-C(%!%7$&1R 3(Y,M"T>3+1&)D4,T5$7$'$%;KF$#Y=B#3F$-8Q M7*W)Q7Z (NQP*UAV.@]N#,L,Q#)%[DAPZ[;LD7+WRL9BW?:PB\[]C;KA1.?^ MIB3:27XZ.K;+*"E<[:V?3HP4$8Q),*;F&=/I2M!)C,FD 03%%(RIG;$B%?I& MES5';B$!I%K#W'<+P"F" SZDA]-ZYX)A7>B>V]NNN98U,G7UE*:YZF1D64KS M?6C5D:ZUT317-?4V-FN8$['95C9KJJ9H1WQ [*:= ZL$0IL!PK&4OF."X&K) M?E]$LE^V!>E(9P&!/0)[#F /S16],.9TD/ENO'HOKO?Y+_;2]ATBV7$VS*Z\ M$;QHB'S)',+>N #::HBLB7[HHA^Z(/^NDW\+/4GTL>A)(JA>4'VGJ?ZRA0.Z M+ H'!%,03*'C3.&RP4!=N;E@H!B8FQIP^%WFNOIV[E]TD( MP/@#]A6X=5J*ZJ+5]XM )\4RJC#]97D:+,,QN19B:0*Q7@9B'9FTV#AB'6B" M+!#KEA#KB,NZ<<0RNHA81Q3"-",)-GND387XY?8O+SWHX2J:=JYJY31ENVH- MZC4;;%Q,V:91^(^^$Q([(N\)^V\M%C/IQDBVL]K:G"6[^HM/-:O.CJC;>PP9V@WT&.H,8RIIY<'!^BE9 2BV#G'I9R2* M 4]IDTT L_U I*4WQXX@H51>-RQ1?5Y^RPIHI7D8K*3_W@)X@;RLZ@3UCXC, MD^5OL(4ML@(8.6_<)'P";(J(GZ,E?3!EIW\F=ACM7KT4!X!0"DF4+&.\2<^7[/4Z#'[0"UD^2_]5AXNIX^V0JYZ>*UI_)V_2 M!%%[F?=0__IC3?R(? C";PN2.S<];36^9N2..QE,QR-K3Q@6*&")9PCFDIUM M9JNS*X#"06[A2K0)306T'NWIQ5-&OH>P0-[%@:_.@KC)D@3S [S_0Q(G(2F! MYS=D1M]@^5^6@?,]!R!S /3FV&MX4QPF9'#%]D&_9G0_I\?8O@G"#D+90+6> M0MR;SNXZ=:E+'GP1\?9"4=WF0ERH4/EU0_V&)N;(.K%]S<%&,^;(E-4F&\WT M00/^7^#ZR!J0?^:+^$]M)=-J;MAM-54H5R,IV;\*@2L XX1+B;P?G(.?%=#L MFCTFNO2?$>0ZU!^Z*$V_4%P";OX9A#%J'4CSI785CCLU==&G_]($KXFBH\N0 MPB=8]]L363Z2WRE++:."R7@PG6AG3\$6S='K4H%^^6S@ETD%R/^_/97&&R?R M8*J79$ ($= R\AM"!%P0^=$O4HK^RF"JC8N35UX.[[_ /.Z]-# YTDU0B('& M*>%#D)2: A.U$4(0".DA?BOIJ2=>R(-Z5$#]]/M) +'>V1F;=#^/27B0 M#K3!U'S1 N$:3LEO06POQ7PD,8;DZNGD#6.H/MG/T>#G[="DY]_M0'X7:/M#T"<$HM^36?S>BYQE M$"5A64QY8C"6X/D)Z 9(RJKAC!7=(+JNN]K@] MD5=E._**_RZ_>95HLNHV$JXN\$1Z\]9(0E!(#<3T/\]QI7TQ^LFD GP. Z/] MS!^$!!_B$Q5G^-@K8'0S=I\%2_A5/J#AE_H\\H8"X6JV] 'IF&UN=!,VLM\"_^$.Q.-*.#EPM3,;,#?;G5^)[6&80$M>+I0^VXRV]^%EJQ95DC/0*^ROQHN EWJFC M$J-D9D<$%QA,7\FOI5?*Z_+PW]G!CLZ%>6I7G772]WI^'$<='ZE81>[V#9@; MVNN? M])PA",@?I>5W,PE6I$04T(]1TJ/&Z(>^NQ&VR_<1,[BM;Q^@ET(=G$)/:4^N]#W M:R>"7322XIQS8?(WW"&AOI%9D(VNC^T>_/C-'?NL:9RT*B598E#OOGX&)>NT MQE;.-57S, F,1+$4VC&1 M;?:D\ ],F.I+T$ 4@,[RSZA+:&XV@%HH#C?9ZS M%Z7O^ _ MT89K6$GE/9+E<[&!6#]P4SD1-Y^(M+#=>HWE)N5MY;*[(C%<3)1>U^^@C8B48;%>ONLB-XOK1D;\5; M=!@'\*(H(>Y!#"TI"#G8L?(Z">KO[+4'-B0\X4ISS[=]!_/2G2"B6>E1X'@T M1O3DQ0LI2,*]C! (OFX31.7P5;\G^81^HDD"C8N=*\ M]FV><\A> R]^%)1]7*C[K=9O1"]'?> M2=#:&!65E".7!C^]V[ZXM&$JG,C%U@@NK0Y";9[RV1F?>!4M"#FM+NB@3*I5 MA96J<1]])UB1>]]-/^!='7+%;GLJM' .9-*7:ZK8XJVZ8%GA#?:E+ NLU=&86?1UZ[)4=618S==ER09LJ/*R+=1ER=I( MUZKU9:WWG6I6J_:Z["S%XN MFO,(P*7XF.I+OGX!\K(:_)!_O70;=#X2D M>5(EW$@>3+62O,&>-*X02+)!DF.EZF<@B0):I57,^.L:DAQ]Y5XOM$"?(^K0 M.=BC#J:FT:4A!P)[&F<^QWH>G($^VF Z,90.H<^+[RJ3MW]0LW-YZMUN,G'_ M6L6)ECCGZJ)YW,")L!PA:#IF*7GK&#$]6[<0C6^NCQE'%-#:F&&@:;(OD;@[ MF%$[9"!PIJK661ME)H RC!%0ZIN9+@+AB$81H-N[+,9 M!K:\')J*Z(?^J8"6"E33/2NJE&-?G)#I.#9&U8FJ-X"27JD0X8<-78$*" M U6'SNVPGV.1LK/YCX'%1K+RLDV?MAKQGM=*]H9TDG<,7 MHU1H$;!]CJ[TRY05VJ:'2.^"%;SYF58N?%W;X7?I?X*E^RY@3?GBX('0YF^T M9Z8#5VU[L,UD%GFN9X<>R3J+E:_CP#JO\.O_]_\Q%67\]EUP]TL0AL$3"2/Z MD?SVM;2"->FZMA0Q6$;$23#O+BVM2#MSYI%WFL_(6J9* MRP#P:,C^@_"8 X5)MO-7XK%T0_@NPDTC$O%?X4T7FLD>W 'YL?9"1!D_:W"$ M;?YTAFMP56G?3BG8],+%NPL); >P$!L3KNUGVEN.-[.F:[*,3>PZ6.RLW$&Z MRU @DMBY#G3EGA$[W+3QMN.=-G[8USL"7 1)1X'%H>(L[2CRYMC&C^>RXJ>S M]+T4WAP?7+CKD-)XO+#I&_Q BN&X4K3 *\$'M]N(SP #2(1$!:";8R/=-0FQ M88WTJG9#[F.$A&&3CWX4APDF5.>;<7^-L47A'^S-]@,I:\@MR^9@JI50T4^O M<<\ !MA7L:WA0939Z9K$XA"J4>C3;=8)2]R'GKW0H+X'"/"OK)?LZZ4 M(>(B/@6B9,8^^T" :N"Q#T ^$5MYO4PB$ VR:;W%IV76(/Z5\UK"J0Q 74RB M? 9UQ<'&6D/&4W'6W? R-H/**VCR*;$OD74 MXY] @-(CPS_L]1H4(,8P$[ROCE%I<$#O5DAW"W04!UN%1;#C+> MMJE78=P6+#XO6F!+YF>F:^#:MKOR? ^PV([ACCG&/1%0[6.2WG_*:+\0..(C M%2OL&FS83ND+(2QTU=S M_B#@E9,LF99"G^$-G_&L-MLG(O-KJ90K5UQFP_OH6HWS-JM5?J$TR=N4<:M[ M5:OQMJ/#)5)*Y.2B*6Q\8;'X*>O__--VU@AW>(PWC]BS*%@F\?Y'"MT7+Y^% M1/T)>-5;X,G]N0@W[/2!W,W@8K[?V7/8[!M[^60_1X.?MY-G//]N!X:[Q]_/ MO+,VZXA#GI\P\L*[]E3# ;O-(+JNN]K;Z8/#HJ+QFZAFIW57! ,[%%*X92G\ MWH9W25^]U7I)>BZ-J7L%11WN"_U&+CT;]1FEN[A_0/Q#+YR#DQ_HY 8F2G'3 M. YB!1CJ4B; ?$AL$8KH/1.I6H]$JMYSYE-4('S(B> ,ZWM9X 3E!)8F^9EIC/"3F).(XA M7)GW^1]^$A$W]3EO]2@XXD-3#!Q\4XJ!_(J!"R#?" &GPRA%QH2^4%ICIO/& M!5GNY1Q)'WW$!JJI#8O>>@1GE,S^G6KT_)> 9+3KDN?SO&KD/\EZ'@:L]]*0 M\B/?1VZ=XZ^@-TIP6-]YWOPH#&W_@:1-FW*TL-/AJ3_HN$NMB$2V!W3N@&0" M@1137T\\1#Z +(2[@-$K/4QQE]X$#<\0.GP(@8%VE3='24+=[A$*'1P Q,($ MF[L0;M4V%93? 9E7P$(_>#_@)MXM0-(BS7 V_P5OAH5BTKC<*HGB?*1MQ1>8 MTP4FIV*'2,]$C9?QI MG&-/&"H;R261,N 4\F@\9G"H ##)PT@*:&LX0)7%##,XH#?ZWOTW !&^_/67 MC]_>W^/ZJ4,Z@I6#>3DM;H+*+E*/T] 0;.1VZ-)6I:,ZE%3P;; M6S(.@EOT'KTE72XD#^AP"4) +9LI#1Y#%\8!V.0P&HO*^69@B1THCJ3/25CI M=O;.#SME<.U>&=HD9IJ(F7JQCC##3,$BVV21+-XN?0LPP/T;J M-$*]0\TNX 9Q?>20KTA:WB61I??@T0%H">;7@/V'O\;?EFL6 5B$#\RR2BVI M5\^OI8PV<8:Z;6'%/"P$1E M/\,5?OT![-^G! =:810Q'2PH\#LJ#J150/6"4Z3!OF#O$9JC%YC>WWYJLW"^ M:(F:NI$#E-,!DN6TF>/A>.L$-:^*C0KGB 7SL@_U^OP?P MJ6>$\1.\!6 D&%L%P9^Y:[FWV5[F#/UCJ+K-J- T"8&"'#K0=[4&Q0,].4P; M 7*:PY-N0J@G!M#J1QR"?0#X31XS)1^=Q0'U];'IZR[H&T #;*:O!Z^!6Z'9 MA\PT@-5W4!ML%IKY8X?/FU&UV13;DB.Z)')";X8\9 8?;I\(^(/-APAGF8^P M>[@HQ':>1DBH[<0VQ\[ (UC;)T\A0C,.&138T1FTMHZ-=EMAK[D;&P$E,GG@ M\9&\^9O$S+K=.SPPMGYE/V>[AU\Q5? Y]3X",J-*Z-Z"!^O1!JX&.K(#&!-0 M%+'GIR>*$%PZPUN2$&]B2('GX5UN^'':YGV-Z(0W MM;2?.,(5?.3+*,BYWK(-^^2A=+=+;^7%^6W]GRAWD^6'\' 8>.8'R#E'\X)R M"%A,D8__#$4D.A3\!R0!Y"/I\SC:6\+2Y"!+_5T1M,>9HR^5P_"I_9UDCVU\ M#BYZ63T0?AFH,MS#O3Z2*.:_S.<7X^H\"1GND:#B"-!%:IH_;_:6PI7[-&B8 M'GTJ@13#Z2+&[+FE@S@!Y!3WR&F[A[*WU9OUDK@/F\1[1&^FW= (S,;=GL_F MEX(G?Q-JX:@UW'D^_P"JW?+D;;25ZU_TS/.?840GHNCN8SIQG#!_?>Y!_ (_ M >4I9E>+FE56.U!NO'!KH0/OR_0\&NRD\^F'N4DG]4@DDZ,[B>= M5$LBN0[UHE]WN005 F--&U3D:(@A=>[#<8CWB!%?Q@I]ZK>A^C^-CN[P1RIF M_#@,ECG6QSRT7(6980I NGQO^%Q.+T,O5;S<1$D=.UIL!$;JA5X 4^)Q:93% M7PDM/;J7_@C3%MU?X\#Y3B'V#FL?X#NJC.'Q\ N0PDN4G';TAAJ58%N#S6DG M2S31/*JK85%,LD2'6H0?T[*3>1BLWF9>_D),$N5>&+#ZPH+ZA@RN3%.=D3E: M]91-4?_[@T)CYR=X;!V^S_'5\F/X1-DCLZ"2>?#6QAN#(+-XPY:&G?IOQD#H!\!B8.5P0N=@"C2 V^K>.FG MFY,A?PB3=>P\%[YE!L6O7SY^O=_H7-*_$_>!L1G\Y0_,(\)UZM7'[30GTH_8 M^N_9>7_G>_@[;(&Q.NZGJ%;!FRN?4]7!M*QXCIG3O(*N )#=Q.$,)I0'PQ*< M)=N,RV/\#/A[B(;?W/:6J(1P']-#8N,M/TMI+2-J6&[@T!.#0K.F:AIW.^U1 M^I"Y4PXS3Y"1!&D>%V,3(V!P*8H^>5@YAX9&X* EX,VW*CO^'$G_%S.QT>OS M!$)*^OCQ(QP=Z#^B)H4+UI$3+^EF 9WXOP"5B4_FGL.T-= ?<=$E/(8);?/X M^0Z3L4\N_-KN1J/L9K#\2I72WTF\"-R/F4C\#$IL&"V\]9&,%56#ZR_.?OKI M]4ZQ:J;DYMEKJ?C8R)5?MK^@V73PR8RZ+VE"'4>25')C["6%$TW!8EMX#"@" M<.T["PMO;Y"K !Q-&>]AL1KN^J%O&$D?YYCSMZ#NF$?N*$FQ@^($5]V7Z ,, M*U0=,DDX(UOB.49[+[6]N:F55[%IHEF>3R$U\. 5>DHV;\T*>K.Z3VZX 9Q M(O'P,[P>7^DSG^YV37 0=D5JU:T6SWM_D?GUMF(\=9;0K,_[%74OTPO] HA, MC[=UUC] E?(P*?59^A3$),T.6(> 0-[:7N;TFE-*LK>;0AS-P@2@9[-YZ@H7 MG.QQ5+ILUZKOO?1-O?J,4P-5,[9XP)8ASP ,<%\Z/+ZT?_'MZO?,R^6&]I-D MNX^HJE(^ C<0RV/!A)I70*5Z$0?*PD/YN@TT<9ODZQDC*59.C3<*S86 MV8FUV\_,<9^A-&UX0/"SC<3AF;B$;U@$S3HS&1.6>09(?F>. 29,_^.22!ER$2)](1_U$1&JQP9 MLT(&H#TLAL8KJHULVO@(LN&1ZNU7';>Y7\RE&1_8\#!EF#20/42LRQNNL]*N M,OL9=Y6("/6[CS75T.V98RCSL>:ZAJU;-OS%GL\<5QMK\K]HO_J-YWY3RUOL M&[D-KP^V%_[37B;D/6@KRR " R_Z!K__90FV=0XRZFX]J:Z[8]NT;=.5#*C$6H\X%$ ,!K#+" 9G/"+""5:++J-D)NA89WE-SD\4C"XTOT M_-+OQ,;3,[F[?3.G032WX!\!F*;/[,\RZ&J[T)5U9:;/S!DQ9Y:F.6-[9LN: M83@6,4VBS=2SH=LZ,Z.0?:20+6:7@7AP" NW9WX.%IAA?H<(G61V&@G'YB^V MQQP@R-/GM*-!FFK[C&F_((?HFJ]I&11FUKNT*"HG ^ =\1,A/M9$?BPL]Y1 MZX2I>-G/:)\R+ZT58K9(&K/(V!F5J0G*;GHH:JEBLS/N9*!+;W)UV,/$7Z!J M1JFH*'2[A:)_$EHJ^XR^XQ175WDNP)7B34X1()7WR+)&O,S0B39($6]U!LLM MN_! FPF=Q7/:%8_6:7HQ[#;:N2/JFBR[3EK,ATYQML7\\BS_8@&*N#0+ QLC M42"@HB8*P";*;@+R==H!*..KIR(KXYU49%49R73V"69%+B69>K.5M_]?$M : M(&1($:OGIBC#. 2KW&;% 5BDRR+4/ *=50]@/>8&P1S@10^ +_]AUAM_'4_/ MPQ)PS KRF/-Z$_#,HRAS3D<83Z(*\QUP1I=FOY9A=(EFDF\/(MJ%;&=N3+J? MN7%47=OSW%%%1'".!CB'PCG'1R8%TA W[/&O+5Z"/2!"=YL)L)Z1( ]XKZ?R M8*(4S+!VB3:%2'/6#^L@VV_&9R(/H&*'*B5\;EAR1(;ME=E/>!D.RMZ M1P"4 :/B<9EW@HG>]%'*$C&BC&['W#IS74P6F^:LF>IP)XW+!R+'N_@;7=<. M5?'**Z\P*>H%YSIE/3"-M?1W2P5YQ]OLY,&5#:=Q=) M\M=*Z9X_IK[>3EQ?899,ILNCO8>>H0)*X*NH#WGWITD)_E"+D>GZV\8$];-C MZAC5\8&_;)R@C\@5X0)H-X\H6&'I=Y1F#?-U#Y@1*]8L":-'Z![WYG-F8/(W MI;4?);=!7QC3;>7>R$%*'V>OWQ2+@=9&NR.G085R&XQ*@9CE*(:$6F Q)BCX M''ZY5D?I6_;OL48"\L4,U)JY"_<;8^&WG*SDKB87_1@YEQ9-C?F"61L4A6A$ M[@S/UE=G0=QD23[/,Q\7V\^][^9VDV[FLY^]FK[Y&UY3F?=+K^#-XN8!5L-V MPWGP;Q3>H^HPH,E!V@#"S#A"^#! #B1J^+;H,2LF S/^FY-R8< M'60!-[ $S8.\2?_R-IVRY_D4CO2AM]L7BX;.SAP+JH*PK[D-9%DC4U?1#.*# M4/F+N84THA;2SEP.]IVF@RVE[/UZ/)+W?G=H65D>&>KDI&4/?Z>K8K/]VJQ6 M;4-'QO@>'?M<_&G)R"7F#;G,="&KTG AJC:QH*6\.T#GI8%!4EXZ!'CT^@6# M@788V3K_A>9[KSS779(KC1C+CYRIO0"X" MM@*V K;=A6UM><"G\'53'I0?^U/@TS@D;[U1#+(S.[KRQ,42$%0>27I50%0? M25IVQ*,3(:]ZMGKI?RX:$:#@\=6WNR^<^!=/49G!G$:W&R MG5=6GN(K\+[W>*\V@/=8QE+2"$[@O<#[SN*]5A?O\RG=M'/VW7](&)32@\G" MQ[+R5M"$H(G^T,21X>J59 &6^71*![HM_U;Y-7^K;\MDH%#J@:*4ION.^$9[ MPD ?-R8,RA&S56&P\\J];A*!1*HZ.9][ZO)@*I?,LQ"(B?&W< .5K MY9[J=K+=SPGS-7/_%_*9U(\S"MH6M)VG;;D!VM:!MDNDNJ!M0=N"MJ](V[4C MS#7,/F._V2?H7M"]H/LKTGT#$79],I@:LM#71:RG0NY:KO"KK@\G=SOJ&H<( M)%AE=3IO:B?3O?&X;LW3'T7*JQZ[I;2W7)UE+K=4G85DMW5F\N^^ MW536#P01W@P1[N]Q?%X2WEXJW-=D,D^*."59'8YULT")KP41"B*\.2)L*2'P M1$EH-)X((HA0$&'GB;"F)*R<@GB.)#3DWDC"VXJ(GY"]>,":K90/4C4MN>_Y M()53&$\57\UE%G4OJ?W&,:DF#ZZ.=.MQU.8! MU!4^J#&AFPR>ZH00S>O',J)Y24SV;\RQGUH0ZLW2] MF/)YJC-+, 3!$ 1#N&(&Z*G:R8%D"Z&="&8DF-%-,Z.:VLE%DDX,ZY:TDR,. MG;3=/)SR" \1O]S^)07LS[0__S0_^T6T^>]7,WJQ6='F_RJR[^;[_->!PXTV M^J^/"K?9Z;].9.;%M?I_3QRRFI%04F7:[K\**72V<;A8_>97?PD)?J+=^JGE MLIWT/C20.J35;K];="U,QH/II)CIT?O$(('VMXOVM3OLUG2W3;"!Y%#6NM2 M5Y"%((LC9-%B_]W)+>>M"YJX79JHW4ZXKJC [I]#19$[1!:WY: 0O=K;H(L6 MNR=/FJLW$-V3.XU$M;LGUV6N.C+7\60B\.B6\4BOW8NW!C,ZD&HND.B6D*AV MT]>ZS&C2/69T6V[O:W=ZO_5,OMKG[PI[:"!K6&]@,NG$+'65]R@GN"X&7+L[ M[*%HHB!S0>9%,J_=)K:N%H"9N$-%,00;$&Q L(&NLH$6Y]*:!SK0"1X@>(#@ M 1WA 6UG"9@R506L8OL[P09>9$SJ.CWE3^9AM]+'LSX3ZT\_W>H9?B<6.YN- MCSJM?E%7;ZE[DDXA"/+&"+)FP>]%>NN:F%8R&1IR,=K08&]=09""(#M(D"UE M/9XJ(1M/9Q$$*0BR5P194T*>UOFXKH34^R0A;RM0+QK07S\O\U1IUEP^5/<2 M^6\[)>%7(M)3J>:+ LFXC ^2*_2";\%;=?H-8 MP8PZR8QJZCP7:1!K8<<*HXNGY(5(*)#V]FG*_#.]'C/$\HKFZ4V M^9A04Y#:_B32PG8E/Y#B$):9DS"2@CDO3):",._^DF8D?B+$EVS_&7\4+XAD MSP+TD6&OY4ARDQ#CI_AYY/V05O#V1201WR6N]/?$)[P;\YAVY%5A&9?^]IG8 M(?]5VK:7_Y+W[AUE-):.!"B!H:Q<#8B?DS#O,406A>PADCS?628ND<@/9V'[ M#X1F5Q,W]XM'>YG !TD,,/X/ B\DM@L[E.Q'VUO2L0=_)4$,/X&C?B>QM 8T M@ITC[ "O[HZO'.&J^8?I@C8RKRCWEG@!S.IA(V%;#N(-<$>8 VE)T"G M]1K/+CDA@06ET(N^TR?I=N$M_TZB>$7\6(H#@-1\29PX_UM88^$Y"\F+)&!^ M3K*T$7(S.R*X%%<1 BW\PO"B>\IT2Q!X7+ M<7;(7G/L'$\V7 (AY(/%PA?_U<=^;B=R:+OEX[OZ$:_P#[_ MF6[S/MOE&4+4R E1;3 =C[0](3(@RR6%#4"TUA'-+AU1QR,66ZE)_'1#N.EH M#4@+[UD^[[ U? B/YOEL ME<\[X49@[D&NG(PWC]@ST$.2>/\CA2;XEP_H45ZLF#M0S?V)V\6K\L:::NCV MS#&4^5AS7R]RED&4A.0; M_/R79>!\SZ$FH"D!C%WC784)R6^D/7E94/'I'T?H$L"!H?K(&0ZQZCD?;BL-/>65!V@!@\5W/AT2.(D]%&5DOX- MZF7D>@Y37>*%'4OV4"D-N@Q9I^*W?'?LR#'0/FX,CC2'%]^E2A,P/*8A@[S8"X=U D"( MF.XVQ"6BQ%FP=1^(C[\&U<25]L^"QDB@?^*-4>GME) MN>C!9>$7H)+!;ZCJQ]<%I6F->K^;Z8+9+U=4P:%*(6I,L%E4BARX5C1&E\], M=X.#'-\ZTX"X,H;7Y[#97@M\',"?O[=,,4/5AZZWO>6B7=!!LOO(CCKW?-MW M/(!%!,HW09V#J;P,9S-((=K17^1@QA&+4FX*)[SD]"X6WCK]M1W'H3=+V, T MN 6J\CYM?E2DBSG7B+=>M[M,.5&, $;QOC>C=4*5^P!4'[ $/%0*2!2G1E'$ MCA &CUZ$*('[V-H#U5(0&_>^O@_7CUS7H=9&\83,-J-F--K;]'@;HEV1>!&X M([ OP"H/.3ODAGG^E\AW$"E"X@0//FR-W>D\ <;)& $R5?)70GRGY&I=;P[K ML^]2 Y]:;46$!:,J#)]QS_8*3T2M(O(#K";ZV9ZM<2L?-X*66)2Y#DI_/Y+^ M3,W ;&7*S.RGK:5")!$J YZ0@:>;I&V<@T.;P[#P,5GN T()?D_A"PH7 MG*(OY,Q@BUX"=%7 4:((886REX-K/Z@ 5^FQF<"/46#.YY[C49?&-L92#P>% M#'>9< !N:5:('-0!L[*_,SR$UZ?^%YMY9)Z85N6YA%W1QN?#K+M'IA?ZY($Y M'<@C_!21 3^%=>%Q$L8V8!:\+UFMN1;WYV;9(?(#>'M 80![\!] MFWM.J^/ M4.4+D0+)"GS[GD0'*18\2IX4 X3Z4G 16]U&FN&#( MA\^HH?DN?)%JND$2+X/@>YXC4AY ]S\C2P]4IZ.W5C@)I\H4@YGWCKCLM?9& M+Y(6-BR/ZV1499?274#)-DJ98B](89]3C&(<.I5MJK>54'Y=+Y:J&\>@] >R@VR5I*UBE_ M!]E'N6N4+*G(R%BC!R=',0OV 8B$J* %4]!$[/>?DO?DT0FD+P0(DBF+.Q_A M,Y1,7JT!( 1D6H0*7OJ]$[RFLBOP?<( 3VT#Q/#-/F9@ ,,N *9H2G4<%V4< MM/H-C2$J6I&#;9D>90HUDX:IY@OF#B'%:(6TY>5%GR[UUNY%7, K,))V<5?9 M2I\JQ"=_33>=>7' BB/OF!L0H/]Y3;C=G.'IG9)#5',P5>217D#4G^BFZ^Y5 M:W6OF-8^&15G$OVTXQ:5SKK-TLA3,W93R&JQR/BLV83KM*O=6]8K:> M4;;7PU>YA_3HI1Z^-JZCNQNVN846B!(): K/FU< %U7DGS#DM;)#C*@AQP8^ MR+"'F[G MLM6I,G((H?.NHE3_SKE6#OL*=CPSU!Q KQAS;VW4J,KV>I1_-VZ/6@;,;Y$> M#T\?^*B*<0M@[W(+@"? X?\<]N64Q-1X,,:SX"D #3D8%U1 6L&:'[# M:Y7^V-S=418CHJK[HJK6_JCJ=>*C^4@YDPS'N>XVEW9!8#CZ9*[,9:+IFFR# M$#%GNJ.ZF@G_LB\3(2V']R\$XUH>2M8H6:V0S_#4&>[Q /)<@Y[$2U\):SW" MND$2H8KRP'69GP=+GK@ D,&Y.('@G>#OQ)MXG^.5@P)@R<_)X!!18>E0=D MS]4SGQ/5Y%!4I9Y]^F(N*S.01PNZ$QO-C[G]&(14UF27XP#PA@@KN&\:+W # MPI37#5135SV53_YS.3['&&RDWC7J0+,W.TA/S6R*-(ZXB56DK!5!R0!&[R7( M[)FNR+*#ZA>H6A&*)>DW?F7=VG31!Z/#IK\"82QMZFMBR@IA602PW".F'3(# M"8G[53ME'$JE;6)06=G4<5P#4K]^??[X@W?,Q-ZQ2(&3 :/D;I&,Q^7DSW;>"&C+(=E:+B++); I.T[0J'ZP M&8,DF%P*BB$HSQWC&7N2D'WI[S8H1""W98UZ3>2AU/(-UU3(_[;TOGO^4,)0 M]W(D/8ZDW^U_ Z/FZ4:_#:^$I73'*%+1%T/%(^(3%7C4 MO[2%=NA,Q/PE-\7E?_C4/?0UIE'=]UZ$!XL!Y9(P'DI?060"&OJ;+T!&X9;_ M-PB_#]$U0S#.ALH/1@%!$XE0G-K\I9B@#[)Q"W@.D X(89";KUB"!>UDEGV( M\>:,_VX]2)/%;:9I.EFXX'7Y09P%QCM8%"L/#-0<<@2#TA?I:/:\_:Y<@0 & MZCV>^T.==U0AHFXUGIO.8]C)FL;U?5?:G(M&E+F3[]^)^\!"VM]R-,U#>S3) M)"3,AR:AHPA"X!7H)B1SKHC07S%MY*VT")Y@/5!O'L#$ M8Z!)@X_$#N$YJN4R'3![+*]8YM7)G#J;VTK,_H'\KF,*;MYL*.CU384,T*:KXA.Z7\8)EU5&,Y.X6P$J, MJH=<^MGJ7:E2O,0,71!U4_PTE>D!U /:?VY*[; M8M_ONN6]:, QL?%+[#URB^X)IB"AIG>>5V#OWF_;35!3P_X=,)!<4V$>7B$LE!;1-.=[]S%P;.<9->KYG!L-MO0%\W,C MEB/\ 9.5EM+'/-,$+*4_8"R%I_\7%@?\12\@S79:@IWEP]\<1G1;+)BQ=F36 M6>;BKAZ0E4H $_HUI]G3=U+#3'KUZ^^_OAXB?Z8912M0Z*D:D]55[.XO6_Q+ MLD1.]YZ9 S9SR<*171 9,TJ"0,X8"J.I5C2KPUZARL_CV86#(XM$%HQE'M(3 MY4=<&V*[26&R P8@>3A#&K)'(P[8DNV(9_.SQ$)Z;W!1Q/:IZDU8CN>VFZFL"(E31(%ZK2&4@@4DP6G M6>DVU;%0O#JD9?,B)W53D+Q8^Z)ND2!FOP0>7-"51=/?$^ [BI'*)9;;Q-PR MC)N'Q"'>(Q5&+EDQM93R':;1T0*,N1>N-OZH5+W]C"GL65%2>F+I/@:,\$TO TA2'FY@&3WO#U#M>ZN$P64 -*=;T M(Y?JXP01)O_8O-*(&4R,'JG BC!K*2DX:NC]MQLX(C)P@QL3E@S@CV5S!0NJ*5G%2H<[![35K#XS@AVCQ^]X?2DV:"%UJW:4L0J2[D#13OW>,JI^I+M, M2P?1\"#%7G/E;62&^4KIG"3!TY:Y-WV7W75-2%A7@01MJ&,T>:7&^"H',? @ MRBE76L+ZF-#/<2S:BR/S\R+SY>Y8S\]S:#3N@&U5:3QT.!6V8BJ^(I^6BO^% MG?X/[,[U#?O2,6@=R<.?[&9XZG-]9ENFZTP46=-TSFGVD5VX#2$3-CD$7_Y+*4E,\P%23N!,KW?34#99CWN^#]L M%RV(*.;N4D[;0^PY1VO]8:E@Y3$ECS*D["OZ#)CB#IKDU*R)N-I$NR<\!('+ M/^").-PY1UU!C"]A.5/6K6$9!32)BIT^+6,]D%#%8;4!1 HV#!REG^)+UR1$ M1BO%\'#.+8!L+\4U1&XR^D(.(*=_\AM/['6W0WMW&HK1E9(I M.U>P>:&;2^BQHRAPV(?TU03,U>"99(5MT::R+>WM0R.M:=D;G"Q"DS7U%/(/ MEBRT'##_#I"; SBT@W81@(5%@[&^SH6]/5"[\(EF,L&5)&'(XK-9_ _!RHJ@ M-P7SB<_^36MP>#T.)B(19^$#:6_22-'5R5.4P=B@P1.@GZS%([WE%&3IH6%O M!&\#WXYF0 0[H'62U2KZ$M,&@$[Y^8.TCQ+7%S9D1;M, M/5'"C(Z_@S9DVB;)2N]+>,!_JR;)IXV!TL96[/M2?I5>VAZPY8"UY3%.PSK; M=AG'I"C'"G@G^=S!-:FR]8DX\X[<&PQGR!_Z3!1?:C(\=K_#*J MW$7AQ-7A7T.AJ*6>?G46((*7Y/-\GZ+Z#4]2IJ.:NSJJI6O*Q":J;LP5;::8 MIJW:,WOLSH@\ML=HK%R^:^,>U6TK?29FHI7+WJBT@Q6_CB+JOZ+7& C]MWH M]9NZBE_,TT:Y6YZV2PC9EOFS=-YV_F7X_H5SOMW]EWNC$:&^K>K\>]WAY:5K9%J3$Y: M]O K)^/]+SUGLY-JRQYI3']T1&7QIR6C(%@@IL[( Y5HLNHV$IXI'WFPU>I@ M[W3I%P"(U!DII7[(+6#T;FZ!V+#8L-BPV/#+VO!-# 1F;>0JR.)C50Z#Z[+*R(W9E^ECY MV>J%$H^,@T]198,IGTC\CI4VU)U!IHRMP50?*DHQ+%QS,.%9H^%/&RVX\\K* MPP$%B?2>1([,,F^41.3Q8&H,-;W8#O-Z)')I9>F",>!JFM2W &,N3)\J%Y0L M":&)\8G[599.\Y!+C BM"IJN\)X&)A4?%<\4)T]F-O(^>7QC0XHK8DX7QA-7 MV&JC@XD%OQ'\IH:NDF7M]%\RJ$_OV-Y*F@RA#G+'/(*[ M@+0C@@L,IJ_DU^4QTNP:E7K76,J5^DZZ1P17'BL0*>K[W76,\\&)SZ7I8)\>-)RB_RBRR'L6-&T2?"UF1%\M3$4Q',)UF59TFF(Y)E9TR2UAPG6ME MJS0&;>MH;Z%VCS?9&DSET3[U/NU8 MM\9Q'>P5?+85:^;Z@T[56(=P:F^-+5/86&;>57D_$(?Y;I=?:/,/)\AZ*6,; M]9"P$1SIP5B+<-:6B/5WW+2I9?TT;=_'V21TMM/AHYHYU*CK&FZ[ A\A>B,BS_DX_9^P);EC.F#9R4D81T(HA+@'5XZVR$$ E7:2]M$@MZ2S MS::Q3=8;B1U]NZO25F.BP\V5"DW:=EI!4?2D(P\CVO*3]=MGKJ2$L;J/&=J;0"+5/56]BLKK:0:*N-#*L:#,Y-M#7.\GG6 M3SQMW[&Y "DF_0Z_6T32KSZRJ#0IMXE\7.O6X/75^U$!6LWE]2[[MB^_%( 5@.W7+P5@!6#[]4L! M6 '8?OU2 %8 ME^_O*UJM_)(_Q?N=/]T_[D\#;QJEF4_,V?.K?>H=_BNY,8T MD0:LEN?&T$R!3R2F/5P^Y\(['-'*DF!P^IEZ?B54K;MH-KOM<&A$T(R@&4HS M6H,T@UV.E.+ Q_[03(.US8+.!)WEZ4P_E M&1J7(D-M,)6'^J0?9/@2NF7\1J+HC?2.)X%5MC$S.0)?#ML5>="E! M"V,PU3J/$+5[D@A4J:@>UT&5";IM%($L-XTLAY2X.LAB(K)T"%=$U.1&HB:= M:Y4 IDU!U14S/$1/_79KE4^,QT2_LO'R42G3MLH#,STJ3>Y (_TV0D:")0B6 MT%:XZ2!+4'%TF%)4^@5+$+-\!)-Y@4SFQ%A;CLG4]/:K,@;=%+/7'5,$#Q(\ M2/"@IGC0B8'&,WB00B..6M%3+GC0F5V;?M[IJ=*%J6/-7F;6:X.N^,:+ 3). MA>X;-)QZOUP&#@5,5#A8MSJ&T*8R?V(')=H-!)MU.-@ES96 GF=D82_G6:N5 MU$\F!2$VN7)LWP]B^!&0-;93@65IZYEH#20Y]QR@0[@@_!OK'()M05POQ-Y. M,^P>Y3\,Z;KLO3;LP&9@@V5X@YOLE:Z$2]&.INSEV%>:[I%$P#%HG!JVR9O: MV ^T/XQ+UG888Q,:>PG/P*=#Z0G^I&LLB.W2-N@CVM8KIIU3:<\3UJDJMU-X M$79+R>_NYU?8C>9U/DS^9$;O>8.C+:UX8^/4+:=B:FO2)6K/L!V>I^0 >X MT;-BG?%0"@DB*[;O6CY?$0^LRT%21TA:1R!9'QDFX\L=P< C[,NIW46&R/MQ M*BJ\"U; BY^EIR!9NM+"?B0;YI@U\P-D8?P+^$U;U%\?1!.D]J+:2@'(!9!!_@,*#!ND*_P0-)T GIUA>[++W'=E*J\/00LA:%Z1 MJFMO61M7V?)95%SEWCNBG=74,=][41QZLX1UK0-="0'P#A[;?$B;Y=WOB6QV M3@MEITI"VK"N.I5_!?WNN_0_P=)]%T@KVR78('0',AO!#!0;)*'T(6"]0N&? M9\3N2OH>_F$_T_:NG^=;][-?V)6D_N4I1!Y,\;LB7SR!>VOEA'SRUJM0.%C? MZC$YO4NQ6>M OB&\I;\2T.))N'S>NETD:?BE%^96V$8(A B0>(96M03(UDH MM7WX!D=1+D ]X]PQM#W4 MLXMQGH];]0D[ VUEN7UK]-YG)'XBQ-]!"P#"/SU;^D)\\H3>D6@H??2=$<4! MCL%XZ: \!"O /OL'R=G78"DG42\:BN8HJ+(@/I\AA?&84(&%Y%>A2 5E5ZRALW!Z6&E M[+1%P^]2V:G51.[G),R\ZG;:LSRDNZ<-LF=)!,]$D12QDT5X/9$'PC-BW#/& MKO /@ 8;&YCR6(E)V*>%YRRD)YS4\)U( M,QQ;@L-[855*X3CW@4OO=$\C"7=_<+/H[ _I< >)+(%\ 5_I U8GW\,ITY" MV-"#S;TS)3_GR[&C8[4X7!6CXT'4K.;C+.F]WNNH^2(=&A)3.\0[M]^ M0+10" MCRSLP^)#(-V!"2\3WJ.^Y+Q%C;I;E/VAOC/SB6P:\^_OR%]?:U'40^Z]/>'X MOZ'&5%N\ZW2L0S'N<+I'6MFCI+2Q>1FDB%FB:&WMON1F"O,5VKTA=,0&\S1M MHOXQE<%4*XD1GJE.UKNH<\^@PE59Q_S*0VE'D<1#U?8UMT66>YP^;2"V1M6C M)@-%RAY+O(W=@P&NZ25WW3I9UKJARP[ MII^BS.>3:UBRATTC\S1V@^+_ -65&&>^&.R5#?92=L#3P<%>QRW,;8MTKHQM M73>,F6SIFFU/9J[I*JIK:$0US;%C7K8(L9HR^">1DBC3O:DS2F([HPY29FKQ M44J[YM;&L$OU\I'T)^9B@357OB0JXO3?ZS"8>S$;0/C*>[UOU-.K5#=_G9'5 M$'[/'WBU#"+ZW8/MH:@T"@)K(L&^V7;Q(=@#N+H[(GCUS/,_.W<;-X\X!]Y.P M_+ AF:.A'.6H,$^BU$ &&87YD6C+@W'/O(:EVP+%$^0"YI<4-S+B0S"W7Q\M M:(X*3[],73\T/PV,9/@,:NAM@]56 MCJQ?7CI/%G2H:/#+5XPE- WM$+% MB"6\+9_1Q;"V0^K!V3B(8!4*E/2V>4[<1DHCGW%0*Z: H#[9O]W?_]%U2JKG M//T">K_O4%\WH/OG^><4"_Z@T/P- /L!L)"[':-OP;N<;Z3$OZJ;N]+,(6/7 MT=RQ-99MS3 =RU L,G,^4\U)\YM51J9^V@2]*VQV/#*TTY:]SF8K0K;B=+<3.GETH7"FT1V8IU3N M;#4)R0!L50%P!P=O76S"8K_ TN@@Q6[5.1Y"\O(BM;)*U'V59R7%9QV_ZG/' M]1VJH[UYR%49#OEB@2/0ZB*S()MJ6@:PN]*)OQ1,-V[]TPB)]'MFNK%_,VNS M"G+5:Z*L$DU6W5I8=[LOZ,4F._@"T;I13!+KUR\%8 5@^_5+ 5@!V'[]LJ&Y M&JQEE'5E@GC2K7T$JW!E-+'JK6O@8>EVG1GEU$D^W\!3G<+#GLZ7![-CD88R"' MR7 LR$&00W_(06Z+&K#CJJ(.%7U?%:4@APZAC""'TCST!NE!07K0@!ZN.]!F MFQX:"F'TP_ZA P;/"4]TQ7\OUJBPQHLR[7E<;K>42,S*/-DJ9F/*_A8$;G3O MNU]YO?778.G69_TJ5H8-K?,GKXNQ=UW&J".&99,8I0VFACR-(E26"FLCH?:^+K^L#,'J9^6LW4A9; \ M;:M2-M8A6J@UTOX6J>2(;D@!S.!;GRPF5!G4)F>[ 6K=TF4'_M08Z2,0L@'5 M\BR$Q"'+^E"USI;\741(@7;MZ9]G89TUF.K6T#2+W5YN .L$&[R*]GH.0DXP M>JL.S9+Q7%U$R$M[-R]1A-"TU[ZJ62C6Z,X:EPY(70^O/Y5WN>%-;LZQVWHH M!5Z=9YY%< #X6_LS'"?8>W&HZD67QNNZ\J&GRO#-(U?!U+H<Z+@59E.!:A^]YA5DV^I#3'E^KB&$8ME:%9$LL7 MC*NSZ%4/NXX$O5M *G,PU?6A95XW([Z5!)%^.""'TKN3^ER_,._DF=ICSOS: MD,Y7H(;/\PT!15\WE_ IB-\3Y.W8G[<^65F8RS>4M;/3C87!WVU]H)([Z1(H M9XX'4W-H3(1;O$?(=J;N>6D4DP=3U1@JQMG9I +1NLW5*D7W+H)R6+(I#ZV2 M@G[AUVQ=.RV.II#NI#\]; LJ?8WA)J5_A-X+\V,VF<3\#S^)$GOY.?SHST/R M5P( _AB3%5@%*6T='7"?IQ45>S6;BJR\[9 Q)]P$[6_*=)T'2%NY3#I E5FUJJ#!//*4TP)X.I.AY. M2OI'M#)^Z*0!2)=$G"CJCL ROV)VZ6#S,>: M:NCVS#&4^5AS7SD-C?[^PY M'/&-O7RRGZ/!SUN06'G^W0[D=X&V?RP[^[-T^OI<&=NZ;A@SV=(UVY[,7--5 M5-?0B&J:8Z=S69P7M6R94VS#5V?*8HB8\GN?V]-CR_J1-L^ MX*_.@K@)9A5\)0^81_"%K ,@'O_AH\\8%&SUEV?^Y3=8Z9=EX'S/L25Y=XN6 MJCBF/C;FSL34#->>$0-(7I]/='9=-Z'%]MB_VHW=3YKS-Q"(2V:J3&1F2?[V@OY[,:3#U<:=OWCW07%-[ V6P M\>L])M!K!YE ;VCU5MVZ6:6GJ:;8K-BLINFEEBT.)\F54Y-V3P ^:6/%+4/I MR=I+RB-D&VF2#J/]=!1/J9=?/#H*(;+W8U?R;6]EI\G M,'!P#'RQXR2T/6[\?+0W%XD(%#2*@H<@!/74CBG# JA@Y&L\H:$ _W$NA0^> M"X80LPD$R1\)Y@\ :]P^IG7O=^GN:M:W S;MJNCC SXW#?]H# 9M<]WN.]&J M\OG;XI_=/R].ZQ]JWI6E7MWU=:F_?]I;#18]:8_7!B(K@@-TGM,/Z;)*D!=FE2S3:UVQ,4U3Q%K5FRY2FJ@&AP4)!ZP?4'/O6!8NA[\3\/H_?7^;^Y,+I@ M/\%^;3AUHUZ-HMN->0'52H]*"CJQNEC]8E8_HXC!QE%SQ,:QTR3(S9TFE ^<%M/DJCO0 M:P[SWJ'J]YM.E&U1$TU!5;O]LX>AJH&@JJY25*HJ0MUVEJFJC$D\HP]1-,JS+DQ%;;4!)Y,EV M?7+M!5'TYH!CNB\C25'K6WN/NR]@"^WJ3C7T%B4CBO36YM7LT5%ZP"O)IL^ 9[!AP6()H*NB"8K[AA5#5AOGLAZ$J4U!55ZFJXC#V MPUYU_:L[76['37?V,9B') QQB/H,?AX 3&D<>Y2W<]]H3-2S(+IK?C=B03"K M>\$%CS9.$ECP0O2X@/R7('Y/D:.PD65U(WP 1K@F67)3+?:$GZ>5A+9N;QR; MT"PP2215W[L,6-!9J^ELVW2XO>ELNTJI-E<<+(BLU42VP5 Y"I&)R,A%$%F! MV7+D&U/%^(@I*7I3G5>/8.)DTY=@LSL2VL63AW_RC$):VR:'$-Y,X#,;\E75 M[K_,:H=JAS^?:H?MN9![#Q/55 S>J9)5$'OI4,5#)>HX=)U3[61KP?F"\\OF MJS; ^?K575\R"Y0UP?B"\07CGY#Q-_0RW,3X!;QM7-T-!&,+QA:,W2K&WI81 MO>-&W^'DVY*<(+A><+W@^M;U*VA*C<>6Z;+4+^@&*AA_SY8%];)=3CNMFTW# M9+4/$;'C+:.Z16,5T5AE)4JYH[,*IZKJ$@HS=B3+,B2YH M_AX14I[HIU5)0 M#C8$Z4Q8_ZRY7S\,]UO _08F4G4ZPG"X 4P=8O^+YOWS9?P=[P4#"@8L",, M6(7_=LPKJ\MT*JNCEOH#86E?4 ?3#2.+@L!Y<3VOOA]PV2W+$VL+)%[#DNM( M*=?-!C3V!4Y;$M&/X$?,Z+*Z=-.N[A2E+PV43DNW1@GG2(7CM3=;2R,J\5(A M=/:%S#E)G!V^R_H2!_O22(;6:1=&44:'<".5&*#<']DW7MZ;Z5W>**DN:+OPWC?0U M>!O;0X_"?QWW^>X?[(\CPT]E@4?[#4DKVS]X=!2'[LB-7XGKC[S$@=>$U,.& M$@26?W9'-.K-0;V\[[M_#,.W=P5?LF/.$<+A"H?S[%E$;[._O,LZ"K@^VR+[ MT;LI*[+/L&3,UOWS"';^];L7UXDG2!0]F3--&AY(WYQ^W6-?K9 )_T[3>@-= MV?BUW-O\W;9E%:6GJ6:M9;=_9VB;7RHV*S:[YV8UH]2RQ9$X>:Y+;8FXC2A< M7&&KHL#?)R&EY#,\-XG(!]\!P9>/OJE+]\RN(.3B#E%+*X-UURD-WFV*C$9U M17,."%Y^T;";(G?9E!G4*&"Y!99?[#@);8^K0A_MS4U0!4"W /0A"&=!",H. M@ZGM.^1K/*'A60*SOB"U2L'R@^=.79^-;CE/:CSX3?0 D,/MH_)=Z=:IEI"3 M(Q>FXX":24HJ@$';O"7%P&@H4Z_H_&UQB#31P'.'2R2;+57= M)3*XNANHDFJM1YB;S)DK9M%C=.XLM9]F4F4%#YXW#V[HGK$_#UJL;ZEL] 4/ M"AZ\-!ZL6#6R-O]A0]5(;6[4V:1851\(9S)7;Z/AX 9%_'F!02W?O.8QKC?PR\ZA,D=.WJSI E1:DX M0>)P=TF%P2-G3P<[[.\FZ4#'0B_)*.AA*^C@Y'2P8XAX63K8H8W6'>(K:* % M]D=#-%!WY*Z@@=/KP$U>!_VK.U.1^K)Z?#(XHQ&Y&[H$L%E$O/NL:! J6I;L M80GLT\=8'US=::JD],^Z36"KFA6)3D6"[9LP_/9B>^OJ3I?T_OJ49<'U@NL% MUY^R06#94.\^_&\<.MHKV$^P7TM.W:B'I>:@(&-+D%?,^A$MD3%3"@1G&#+;Z$!GLP !K*SK]]<<4+-$ ML@\R.JW2F2=O1<#D"B1)]OU"= $ M@/LF#FW<.> _=)\!I\^4N'X4A\F4^G&9//Y2,.D(UU23QYI5XOQA/T<=U+'E\*9:E[4U8!\6#*B+%W@92@ MG%93SHX90A5ETG;]T)0;TP\%5;6:JG:$V)JEJN;JJ055M9BJ5//H^I.I8B-M M23;W[EC3(&6=?=SC(0E#L"7(#'X>8#?K./8HLRXVVR#U#(\+,=<++(\B>WW! M-8_ "%_'"]Z)'ACU^=6I:R"FU_.$95U%A5$@J1;3=([>DPU2]+]+?$?0=*"I(]2T-DP M29]'G:<@Z1;KMCNS[0ZHVO;5]JFV9Q0 VS8NCO".89_98%71,4R4--.+D MM$]9=O*TIK@//UJSM3L@:"\07C"\9O%>-O<-V4 M8?SM,MY\O<-D]RQ,Z"Z1>\SZ#DV:NUXUM- "?MN0_'\&CF%%H=3F' M>8U*7QHH6I?E7-.T'9-@B\4/-L3O0;GF-ZY)\U2ZKF]3X808598T_:*=.L3AGQ3( MZM"3#%EO8WOH4?BOXS[?9<+J2S(% 3/B_T:1Z?J)S:47/):MF8H67>WU#1 _ MLR!R\9G;D'JL'>2[%]>))YE8SOTPE23RXB?V$*1&$F_^24YFC"BV)#Q^TQ05 M]Z3I<^G) 9;[$[>+-X KZYIIV,.1J8YEW7%,V[!L^(L]'HX<7=:5_U$T\RK[ MU23,SC"SG^C-,*3VCQM[#$>\M;T7^S6Z>KL$B:GKWZQ ?A5H'#1W_QB&;^^* MMKN"5+YIM,HU57&TX7 (^]S$&7"J[TS>G7/?;5REW)O],&O4%? MW?BUW%,V?K=M647NZ999:]GMW^F#"]^LU1LH>D?VVBG LLT.2BU;K"+(\YMJ M2U("EQ"MLC8>W9_D,SPUB<@'WZ$.^6?B4Z+)+#5!6]*T=V5I++1HM;0Y7'>= M1H"K45W1G ,"E]<5LFOL@T=',:@D;ORZL06Q@&4Y6'ZQXR2T/6X,?K0WSZT1 M -T"T(<@G 6A'5,&4]MWR-=X0L.S!.;!Q>@'SP6]EFF5YTF.!X?@ T .MX_M M]BM=.Y6KF'? IEV#O'@E<9B.?#YQ"\.3MOL\68^#SC0YU:P=K:BSR>'5_<%8 M.&ST):.@OT$[>@PT$>DY2"2G>UEPAV:_,^9 6.%0'&A=W?5E23'T0S.@X$'! M@VWCP4KU=+J\:PS4WMQHR5=WNJ1;ZRV]*X]W$GPH^+ S?%B-#=>&F);AONVY M4%9S@\H%_PG^.V?^VS'IO?[=IU[=J:HFJ<9Z0^N6LN"16LZ=SDN43KL8!5%, M@O%&=]'\[&(@S$Y?R0/ \NL8,^BB>]]YI.&S.Z+18^!5'P9JL1+)@:3K>WM/ MQ)"A%M/43NN_29K2P0+1I4%_;W^ (*E6D]2.:WP;2150C7%UM_^U+2BFU12S MP^PJ*X1V&&+-#547Y-1BRWB**.U)KFI,V2^) \WOG\ M<);UF77+:MZST)F&63MMIWTZZ5N#JSO-DI1NM\TZG&?C,%,TVN5<%"*@[2)@ MIZF[EPBPKNY40U('0@0($2!$P!$/?J X^Q[" 7-G2X9NMG*4+M@1<&*;;B- M=_A\ZLVS0P8_O\XC@OT%^Y\7^^_PT>UU^ZI7=X8E#0;K828A -8$P-GG&?Q! MH^BV3'U3_3[B9:J>Q.IB];-<_8P:X1<+D"\T)C8.5"#!+':G[K]Y(P[Z@M-;3W1LK*W4-!6.R76!E?7 M8216"NKI#7=6(:\<0O(HTM5UW5&21(7\95+5CLEFS5-5< ;R@JC;? MA*JY9N@>[2945+!)5&D@-S MO$-%&*2_!/%[BBR''2FKLY &MHHB&>JZ-BD< M1^=$:&OVRK$)#0O!I7Z!32SH[)SH;(/IT@R=[= YMTR[%$1V3D2VP9(Y"I&) M4,M%$%F!77/L&[,/JIDIJ>:Z=7,Z0A.#QSKTY)&"9"=-0$];BO'> )_96*JJ MIG_#W><[4HA0[?#G4X6P/4.1D],^I0C* P=3=+-3H\DK40=ARY$JIT"+3A? M<'[9+-(&.!_[ ?0E0UYO#"0X7W"^X/P3I_6#F=-D9.:4--J3W9"EQG*JJ2R@=MY0$#@OKN?5]_HM M.V%Y)NTJ-BY3[K2K[7L]N_T?KU5Q6;%9DML5M5*+5L&H2D0^^0YVEZ)2Z)+=WQ>D68EDM/=NS[CJ- %>CNJ(Y M!P0N+R#YQS!\>_?!HZ,X=$=N_%IFF*" Y198?K'C)+0]KEI\M#=W!14 W0+0 MAR"8E8V$Z9Q)U4M-3R/9RTZ5Y#V6Q%YS^?;H,X7FFKCR&;WU3= MQX"U8GU9TK2F.N^6QD]Y:WZO9I9'G$\OF/"\F7!P*";4K^X,4Y+[ZXG<@@<% M#YXY#U:YJ,@ MBDDPWN@XFI_]/,?.->HO>0!8?AUC9D9T[SN/-'QV1S1Z#+SJ$XDM#0T,V% DW@97="H5 M#57VL*?V::BL:U=W?5V2#:/+6>ZBCY)@^_-C^QTV[UYLKU_=J8ID%8Q\%FPO MV%ZP_>F:%Y8/LN\E X=9Q?L)]BO):=NU(]3S^AF%#(H%R!<: M$QO;9Y-@%KM3]]^L/)+0GS/J1[161E(!",XPFK;1@\ZF$@)865/RKSF@9BE\ M'SAL*V72ZH.F,VE/D"R[5XSV4JAJ@X/V,%1E":KJ*E4U[/^K25\ES!5#;LPK M**BKE3)KDWOK(#++:"Y;25!5FV76N@OE>")+;97(.GLO!AHA3[;K$R )@/9- M'-JX<4!_Z#X#2I]%;<16^;MA/GKF;'P_!^-' /(?011]]1>? ?"K,XAV=:?W MI8'>;U%ZG\@8;9ZRU*-3EGYU-Y 43=3>G#=A[1A\5)&P=JB,ADAPOPRJVC'E MIEFJ:JZX75!5BZE*-9N5564NP?[5G6%(5L%<2E$]<3"B>$C"D/HQF<'/ X I MC6./3N&3J&F[Y$(L^ +#I,B$7W#-(S#"U_&"=Z+'!0Z^!/%[BC_'WI/5.0KG M(?8EU6A@LK+P%[64VM:,E9-1FP7FL=37U^M?!+&UEM@:L5^:(;'MBJ?97/FW M(+)6$]D&<^8H1";"+)TELFIAEG7SYE37IJGR C)KO6ANKF*G(X.>U3=VL.KNXT31I8ZTEOHN[V,%WTVU)M+SB_Y9R_ MK6JJ <'W[&FHU MP/5;XMZ"ZP77"ZYO74^MAI3\OGIU9ZB27E#3)AC_)(D1)Z5,/M.=U19'Q([) M>SJBTR$-B:9(1)55M:K?]S*%5;7#GX^PTJP='0 Y95674CC>71K(JF3JZVE2 M'1)4E0CC2)&X!C44P?07R?3F89A>!Z97-4FW.NV %"PO6/[\6'['()VZ+&]< MW6F*8'G!\H+EVS9-0[/6PHT;TI'J,K^)2KXE#R2SOT\MA."^\^VLWS#W=::S M_HYL^+H@OKB>MY_G;]D9R\7F*D8N M4W=H$#+M5BP:]1EF5%E=O&'["Z4O#93UCC(=$F_-4[%?HZNW2Y"8NO[-"N17@<9!<_>/8?CVKFB[^=58CX Y :JP6OH1(SN5W0T% M@-:HKFA.+4 KNV0- [1B]$@J;[XD4UACM")@E,(HUOWH7XG+B>H[//N;%XQ^ MY(2'QL44D#-U[E'H:/;8,4=CQQK8?=VBVM RJ6X8JM)7J-4W["M"00;-D +# MA&*_ZP@ 14.2>U%$,DF4[G0%Z"L\Q&EDYXMSF&R.R.>P9RO>NC&PU&B'=.L# M-G*G)<&8S*'P6Q#\P./GC[N5 ]YIJTG^.23^^0)]LVB41)YH83)$>H0UX\# M CNRGT+*6C(2_#>>.*0DF;%_S69A\!/NI)AZKV3C/?CC9;)>=K4O2:0'+HULG"5_@"HRHGSNB<74WAKW?O%([7&6[E+?Q;61,*9!8F(SB!+ X MM",X)J#JR8[(,UPU2%E#T#_@4P0*4*%'1P@*V 2#18I_9P$47!S!&?7(]PF- M%N""E>@3T ]\ZT=CRAM#NCY;9APD83PA_TKL$/M# N\@^;%WVK O$$\, 3C& M*PD)_>E&> ",O@'Q3>]3^@<.QL.)Z7? FG#\OAWAFL6B1U2P/$H>/*!4QSR M,J$^ 4(>XJ7/]@"7313X\,]7D',QT!5\T6L).^\GHGX+@Q^9@&K)@7;)IW_: M<$.$KUL$%)LY/4O"T03H.2>O&#GAOYR\Z$)28(I@A)\..4#F5,PHO:1S=ER2F-D078:,K*C"5"X.Z)( []4 MJX]=/LNR7/O3?F7->K\']QRZJX*NW-G,W-GZ5W=R;WVT C0P<0= M3<@+B*V9#>I_,F.#QNDHR0@]$PWX^[:P[N$H_0=P$%#Z[NK"/1 M;[^8?C?IQTL7\O?L[BK;@CI/R192\J;AIPY30HI@".P$S %4A4K%/Q.?IEP&;^&RA+UG+_@.MA/: MFJS\,PPC:U2\J+='68C[@Y= M/:6[HY(7X3$91KP'YH=G1L3K7@1+7?4*%'A4MKM/&KQD-[A/S!Y9'(7PL]31 M#MJB.K!3?46)!O)*L5A2J<9T!Y ;GHW*@YV96? $NTAAGVA=.YDQ9D^#Q(]W MWJQ@G#Y.8,5UP;?4-^G3E]_7)%](^>WQ& /%O$]?'V4+OD]W6J0H6!J*N+YA MJ>L#M'&Z&HEP!11MD\!S4&. 8Z!M%SJ9%O@(0 58WY/Y-@C;!]J]7T=Q@.FX M/!M7X[?''#Z9K'S#\$4#O%*D@BV^'T"E_#-9]C#A#Q\_D"^TW!* M'K_^_HW,O 0O\YCZH,%%,Y!G#"$;"P<]7LP3-D.(O>,%7"]D8).H<8*.:$$N(G@;^= MW$!SB1*;*^M,24\\&F58N'?^%S1?YH#XQ)3^*"9X#'+-^7S_Y?[CA\\?OGQGN1#]=X_D_:?' MA[\>'S]]_4+NO[R'_]W_\=^/GQ[)U]_)[Y^^W']Y^'3_!WGX^N7]I^_P3#E9 M>O#SX$Z_?7C\ZX_O;*-?__SP[1ZW][B19PZM]\C5_8+L)-^9%S:[&1PW LL[ M8C88.LU\VWN-7":=T $[=GW;'[FVM["L4C]IE'@Q?VR6&HL17,E!XCG MJ8_>#V( $WP24I"KKC_R$@<^IEY$7_!#KN3 4;Z!61G&\]_GWEWBC M]%3!DC%Z0-)H ^H8 4(\':(+BCN\]>K!9BX^=)-] :3 SI_LD#E0 $PO\->; M/X+@!_[[<8["*[;9JV]N](/\#K=\$$:]JW6.+2O*!U-TSC5U-0CCCWS:-23!Y-9S1V&16F,25BC]AT "3POWPF&A@! M19S=T/GJP17M<](=30)T1B*=PB=)""_ $!J^DV+$#!0R-W[E?KO,887\O.5A M$B6S&3#(. RFH#@_ [M0^!28Y 5,&QJ!"IL=-.0_QD =6W5Q-L:,N$C*J@[U M8+LA6V;;N^>!0/B1R]S%43*=<6$5$^HR/K0)2W4DL#;NCBFKS"G;(U^VK&US MI[2/4A(^&R9I:'5YY\-7%O7S (=/"1?MP.@>+L!Q[S(!' ;)TR3=Y3PLZ/KC MT)X'_GKDG@DRE$7<$[8P8, NYO(M)2%9F[\E)36P6$*0J0%3XE.:4&5^'RQN MG_?L*"-F-#]@W'3HVFV/,G ! 4 ?)A%\'D4,S7 0;H2\!)GH!XA&](E)SMN- M>DV::W6#"8JWFCF7>#M,B+6?\?0LES'_[8TR.(+H+(8,NQ[->:K:R:.WL*EW M2]!2])YB('C2:28?N::7$P[AM+OT*)%W&S;,)*$NC M5&0O]"66-\!M\E0(<\ >9O$L_RN4\_+ZD%&U3AF"9-.2P%&08*+^R[P;ZKQ)N=$992,![ ME3+M.[T20QRJF>"%A&HMRU=!50FO"^;6QPL"?I&_?\Z*>RL:.)WCY^P._0AW M:/OY.:]--,_/Z8KYE[2'[!\\&U?+3IR6KSDE7ZI'/ M\+_LAR!(P.R'E1;+I[[Q>_3.<#]&'%.ZB#Q0/XU>Y+[+E/(OP=3UN?Z*'ST$ MX2Q@GOF/P3-:;OZ(+GZV7^RFA528!3\P4H BMB/D=P^BV%N.7-J^#Y =(36@ M=8^RLX DD7AHFIV*5$.GB&WF8XJ2" F/$<6FV&<:K>'4>L^ND@#/CY$:=+YA MC1$7D@;]>0ACS"85T MBJE>H%VXHRS3'/@@0&?NOQGBDS2RG4:UTZ@))@*RV"#7DFQG0EE6-?JDYRZR MIP ($5AE[FYA I%,J8TD-$X\@H[P--QK/X-.PCPY[(R9"IL.3918Q1)Z]$$TP5(2O8.46 MP]?,?"1.$F9)*&4C2.ONQQV03?>0L20K%,4B%GL6T=OL+^] ,LX\^_76]1F< MV(_>+9?\(>&NU(DR=N5?IS1M#7J:I2!9IRT,TQ>G%-]C%+]2\\J_4_6>*1L; MOY9[RL;OMBVK]'O]_N:O:R^K]%1-/<2R [7?_+):SU0. 2]IQEFJ64O8J0V M"/6LT:-@YJEZL48.2=G5ME=?+Y$]-9A7L7-9>F[DE@P16=:*U_M7' !)7 MUEK%C3R?(VTJJPF@,*#<.ZF1(>#!X1''(0.(@ >#QY*J*6#"8/(K^>2/L/R9 MDNOWE/]M6EW)3?,>L1]CWT70Z21[%@%&5M8[EC4"B8V#()85?,!140W % M!X2J"T@P2)B_[G=7M'JXZ]:[(I>]L8\JT2UT*VH]0=C)P^ZE(G;KJ(/+.:JR M/H/E? ][K;_94T"W6IG?-GV;B^D&KNG"II3RMKZ4;;[&BT&F:=9)(-4Q,.FR M@%(98A)<5PY0NBD@50I2:L$MMMRSMX6A8D,;U P5&^8!HJ3]7E\_2$Q75?2# MA(KEP2%"Q<;@ ,OJ/7VP^:\ MFX>]I+.*B/%Y'O;:O/"(<3WI?'DA&4UK0M<_^V#HH E;X.RAU&\BR_@BN$Z$ MC$M"RB@3,B[; M90RK> ;4D &J#0DWD-?N4(M-(SS ,4U%J]@5RNH+9BJ%C6 M#A*!/LBR_9ZL'B "K?8LK=RRJ4*7/9 RC<;HMUB<5 AA=O[1'>INQIU^X-/M MJW?Y20$$ 00!! &$-2!D"M21<^FL7I^UO*NNR0QZ6O\ 26]J;Z!:AU Y-%/K MS+(FJ!P':&FC9HF30I,1FHP0W0(( @@"" ?39)IU395KS5?41L]AP0?>2&^4 MC>?,.NH]T> IM&<3UF0=IZ;$Z?#DPJDGFV=XY!Q61I$#[^H$FIUAUFJHI\&7 MQ@'\*'*O;S7O];%ZIG( ?5%L%C>KEE/P=\B^+L4K,[GP<2X7R!^I5"A3=]%. M??4D6K HAM@?%BT,_E1,S3V?@W--X%=4#%A2PV6=OF)/EO,Y^&6C_0*/O!7A MYY6R57R[X3(?_"1;']U9QZF35_W *$.?A7T@)GV@AX8(*S#D$/W -%O MHBO+.0!"O< BE,^NH.OD86N6%G;RK!>%6,6X MH%*;5@MD&%]$+C>)]5)%N(5G=JV5@M\ZZGZ[=K;->$EX5\X(0NU^/SVZ= M52GJJWCFIM!CD,23VG=01Q6-RSFK4O,2ZN1A:XXEZ>99E0M"[*">^[:39U6U M#.]DRZAWAG_%!15 DXUN[D(BA*@$FT9FB>J#8T9TFT5I:CS M'V]HLM#LFFZ$?$#V+J$'L8/%/B^B,O<2B)E]+_H]B.:51Q\/U*RNL- M*CBWFIEAW_4= -;MC3*8=Z4X-DS^\S\&JFJ^RW9^_"V\6X*-HO<4 X&1RQLB M-^0A\'TZ N9(8HE\MF$)_$\4V:-)$M$XC@@^A[_Y_^SI+)JX(7U'!#8:PT8^ M+@WH>$\]^\4.&1+"5X:C:\XUK% &^.:]&V%>+ZN.>0B\9#IT[3<2V^,_:1C1 M5_[W_P["'Q+YD_I^].H]V[YK,T3^/QU?1O0Z(XF[A/L%*'_=>(&[T@^84] ?U_HS[V9 /_[T/UW@%!_@ MS'(1 MZ!(R21#:3B"1W^$OKF,C@SS;#F>([_2G'?6JW3VG0<#]* PB7AXWM<,?-"8V M=A^7R LE$QMNUV!&0QLO6U"O:$ALXB=LZ@$("L<=CVD()$1"WN)O&&)-1(_\ M3"2*ND 7J'M%">C1$=L^TL;FLC D?]S$BYNM2=Z,P1I]>/&'L-F;VWO MQ7Z-KMXNU^:Z_LT*#%>/OQD/)V;".179"RHB+C @^4%?4Z;*N).+632.>DS8 M9&P9!_S7(7C.S+6)?X KY3<43L.>? M)@0>YM-DP/J+; ^>'DULL"T\^$LPG7ETBG3*Y,W\1;ASL /=@ FJA=1:G+ ; M5S-"+X5)>O84=B[\E8E*BE(43H\XPJN8P83&+LH%D,[N", JL;\ \BG@T_5C MT.0!+&\#1 BE/@IQ)V&*/RP ST>X6@@KHV[H M@1B+ N0':$_YP3$;OFX9# MA1ENL7@^52-NAJ\WJ4(QM".7E=4Z]!E$^@QQG>XI"9_A+*Y/*%B&2,GL?F _ M8W0&D(.3I#N8V6%FKJ0KLU78AO%#OB8[!Z<(_!!=!AZ#!X/UJTGCU7E>!DL"2<.EAF.!S@ M AJ/O8*/%-!PVE'@!U- *[X:]C^Q\2S!LXOL,*?C9]M+^.$C8.QHC&A?OW:# MX?^BI0UP9&=*89SND#$F6-@VT$E$D!.>^*Z&KL^;'0#,E_F*<^WBYS&UI_ + MH 4_"9((>)/BQM"YP@!, =[L_7ZJ*C!4CHHD5_H*=J2I_0.IV/E?>!!YF%$! M<\=QB35QX2",PA&9L1T^ 4D4Z(HMY-OWR9Q.08Q15'C\>!(1"@JP0Y;&'S$U M&PP0]&7- *\_W2D %F"LRQ)LDC>J +H&=+@YJ8A4\ P? 3Y6),0"B_<>%BG# MPZFX'C%1GB*2[KX67)\[U)(X0<\P C\$ MHEA%SXI\2B_S<<(0S03]&.X%GSX%(/)C0/<8Y />[HA%N#3H$\/ZTA6*TN;% M];PEFLID US"<79_Y+?L+$ :TJGM,IL0P((P;#M-*-@/X^^)"U!^R;9/Q@&P M3WH)+'$B@UP*VB7]J(1ZPJ@)3",D)NI'R#<,UXA&(*JTD0T#?KH-^#*UN(F' M-P#R,KN5.5G-?R1Q!0Y^:$?93?KD^ERILT,_(Y:Y3) 8>D-W"'9#I@L&H':" MC%B^B.!!.YJ0,;(['BQ';C,0 X PA$9[.+\!@XX\@"4;=>).^HQZVK*:GK^8 MV3GFA@5J+8%/N66^IG'T2*%9PM>P&:D&(-GXOYF5FFJH0]0_\WM8OG"0:)R M"=!\1 ?788*3W5;+/\_NPQ7>F?L20E"T0G:YYM0J;CC#DQ-WUAIJW(J\O[%Q M%!I["$9D]YBQ/'.5N#-\/E4?4/-B-\<(6?0U0]\6G+^X\82MI:@W['9++VCN MP[-GC#_^S>\!>PJ2"_^Q8TU\-ZP8OP0WKR!3TA4SO* ID%>;:10SI2?3_KFN M@B="*0.VA4?]IY@9!W8Q$ME>Q_8H!I&7:BUY"&RC^(7ZCX3%-Y@S/Y@/A)T] MLR^8G3IG"M3G(_Y.)/GTEZ![C9#NX%GOE6M._/[G[)'S?#$U:PQ:/ERUS&+9 M#EG@/%#OGKC%M.583%/@4&?BE_\MI&/LWL+>P6XMQ$"1[8V>NB3*;+HB'F,0 MM\.\ES=W#V9KSK750@WU'9D$+W!5A?RR*](A%A:8RZV\=8VU:'<,8:!A10ES M8:Y\^8)&GQNG!D@$URN=VV.9/R2SL]D';1$1M2^LM?FS+19U#VM>)!*,@,KR M5M"R1GU+KMTW"VYPD5K8E1.!;!M-*!#:M0M/Y%T:4Q ._'/X J5H&JZ&M_%U MD7P9%RVT-OL5U720%V,;69D%W&"%YS>$"5YFXON!?P/\0%_@'2AY4'."KU B MI,*,R5COM57]@G^1<+MS[@Y#H2[['];O E_ M%WD(==C)!/Z+1C>P92;E8"-,<#N<'_'3:&*',[R7^9!:E#_!=!HXJ.&E7AB; M1Y+P:5#KX:WA:VOL];J\\Q!2."+YYD8_6G*2K<8)PS??LH>XP+L4Y5L]TE)[ M.B?/K]^N\ 9XIJ!BH#3F8NH!?5W [-T$A:;X"8I"\ $\"O8(TLU8]JXBZYC_W53Z*>7NE@*@, \ M#2Z@802,@RYS>"8#W@PLBS"GH:3+9B8H,!G\!.,A;.%<)@(ZU>?Y##[FO&1A M,Q $'66TOZF-82W,R4PQU))SE-IU+J+@@.DW6K*9&;S*I^'3ZYQ:$-%,<9Y0YXDG$F6^KN6@P$MZV!GHZ!1]_0Y]!B-F;H5,7'A%R%*@_2"<+NSO M14@2%D5;EH<:F=+N1DOD[/J9)V)N!LUW'M$G9MR\L/!G_AQX:+005I=_64X#_=H$N*81J0M$H;'/=>%*!!1ZDCF(,FHF=%3#,!B1)+^-WT>!2+W'S%7$R":M,C'S$9@BT\WT&$>?AL@8_XA>#7^MRVTOI5&OF!F\_JY.$]3AV?X,!,,X/>+TM,) M;,)C1T?%(?^5RIL$9]]7=JZL>.DJIH66S(TVY?79Y?MWVN @_J,GJ[7&^ARDLVJ5KUQ02?8K-XS^N7(X+1#;>[ADO8VB*Y!J>8? M_(K:6#MME3E)"ZNC50 MA"YH^;)I&6S=@:J?!RT+H2T(?>/!55U2-*.EA-ZLAXG[TTYFRA1%;CIHSJC; MS9E:K'_2IM:;6+\:$Y^VX;HL]=7MFE<]=IR?JH8S2Q#$*1NU2Z:E"H(0!)&- M%%4DV1 20A#$?"ZC*NEZ_^ $L;UE]'*C3*YY++<199\U#:*=\6Z6J7.MO%G+ MP%E.S&)]E+85I*F+CF18GX.UW6F#I%^,U9RO7%N#61B @NU$:?'1HE&F3SY\ M>_CZG5S_S=,+'^,@G)*_0O<-B>@HP5K,- EM2C%+U8VFF(7&MH3;Z9%'BOUW M0I:TFK9%Q,Z+R' M8;1M(;8-5FN.A8CLEZRSG!]QHDRK!M,WPF,!H\/YPZQZB]6FXR98OX=YIJ$; M4RPH28'&&D>->4>1B&T;0 3 RXX\I%C0D%;0!,]NE&7 IH_%]D\*&V9 M07_!FJ=,Y*_>^VE>^R/UL9-!6L+_NSWBW8M:(HMWY1WS2XU5$JT*CLWB[#I$ M:$;4YW4,V ".U?P$BT:B1;\&OD[EWRHH\Y#.ZA-82Y6LNQ-O*6-S:18DL6?/ M.P>FV\7"&U;P!)^E3:)3H2L1R@LELC:%F_H-Y=[(>@O%+[SP(.UXR7M&I0#+ MMXPJ/&MQRQAX.NO$1IG$GW=IB_(K\++.(BG@(Q M;+F)Z,]L:L2.ZTQ**\UV$%6^Z6=(L2\+^\G\YLIJL<:Y?2)M\*T25N!&HZ5- M+@KDTE-NO3-Y'5^6;C_?LQM%"4OQ9UT%>,$R]@:(@]$/@B5%4:HZ(@@7-7M MVLA\V.W5 \3F&JC,-[%4!93MHC6-4G81#F_86E!%N*)Q =1QEXJ!OS#C34#=?AE'TQ__V(-^]=+SU,30)>.\\;6&()XX*$ ML@+ E2*HW5=*4:_+":N,G=?E9OW7)) C<;ZX;.R& +!_)788SUM=*BCMYKJG MS6@;!/<-:$^YC<]+CDR]9\W+D5*@K1HJK+$CV$.CT!UFDY'2ZY.M\V+GM-UT MC<1'3&##_I!7J(&>Q&VM*!G> +CIOWD'X"G3%EFE2]KEAPVX2!L)P_.L$P#C MFSFP\QW30+!'G,]YFS-F;#&@@GW$&OTR<.)U$*,*FI*.E",:J4")Q<8<;%NM M9Q_6J>0^VJ*7$*[G8'$VIPGLB1>R_JE9BU@&@35E9V/3QOD"V H/:V*CK-,: M>PGOWI-^Q9NINTSB 6$,Z>+7J?QBT@Y+G)U<"[P%K<[K>#-V]URX71W6+A++ M,SW*?I\3FAO 8&.Q$QSO%U/NRTV%,'C+8/BQ^Q"^GN??!)K_(/7WY+&DW&"9A MN5,"5TU+5/D!,X]&>@DN]8IQ0V?UE%*NJ1DK<\R+FQS(4E&SJ'S,G#*LV),+ MAO>P=3;40U.8(T;ID4\Y/XC$.^.FQUOWQ>1.E7/+_/G7MWORF Q!&LUPWU^ M.):<+BF=^4\]\GL0[G>QDS.<+32\!F; #G _-)RSV.^[X3U#6 F#M?[8/-XI_:*A7J4S-+Y%O#\ M8C-9O2@[5*X_!>MW\A,;&\!#<*APW@4(V06S/1B[+19B Q)379VWR8SFC?M@ M-=M[C6+FRDFA(N6G0 QM_P<_5NI&@FWXV!Y#XA6S08K"Y:&,8AKCD<:7+1<3 MYTN6N=8VL\.T*3/OB)$,/7>$/91"&P42>\)/>Y_QOE*\(Q3O#)-1B<3T/K#Z ML;V3';(%YZ(Z;4> 9)/2/%IH(SY-(*-BZF!SA(/(GD\6&2^Z03#?VQ/B'^O6YRTCHF0\QJXX?$X02JP@ MC+/NR-AD*W4,S"6AF/+9,)?GKJ*-%TQ^V.=F[^&;=-A#T7TFQDLVC[F1*S0PKICJ#)H^^2213VBD*%R%!4GZC3)& M1-TS%XR<-]G+3#LV?2AE\V)[3"++SZ[O39$I^=W\" MYS_PWH(/0=K[^!N*:QQ!^Y,]]#U .OV#+G^+E)<]D6Z)&0.PWO*CO3=M-_KG M;2-9WY!YKQ V_G#>RXY?QED[QK4F(J#HK0?AF"<$(XHH6E.UFOE5KEDC4M=_ MD[O\%YU[T!V4GY#-FX*D:CMO2 >J(N)]HP[/G0'1ZI$0__D)7NF0GTQQI@7M ML"XZ#JBV+0XX7ZV%K60,4ZG32D;O]TRC7O>1K3U$E)XVJ-O49'O#DW[SFU5[ MJJD>8+.&5J]!S=;- @R,>KU_3@!9N6?IY3K45*N+X"F55LMS*KE_3#29.7*3 MF9."1?29$7UF1$,0T6=&D%5K(-=,GYEBF&A45S2G=A.:4T#D6QG[=6%.WY:A MN[V 5H8@S_<%G=AD"U]0F8_'[/^JLNI)#8@O<,IN%Z"5.V*[*],4 M2Y('5=O(%--K@S6,.U]9NH&&(+HV$ITJ&5K5?B^"Z 31[4ETFE*U]XH@.D%T M^YQ-UR3#E$]'= VU+BWMU#YI=Z7WVTK1-MJ*:C5H%/)4^PA/D2RK9D>U8PJ[ MLI;F>2))ERRM9@M'@:2C]>Z0-*VJ!!=(.K:XDR5%/2&6&G+Y=..>_90U!TB+ M'VM=K675U?;1VNY>/EVP(\X<28HTJ"P/!)*.?K4J>O?=0&>.) UNUA.*NXNR M8#_-F_#L=;=V5X\S)%47RG;+D:1*?6$1M1U)&G"2< "U'$D#J=\_(9*.E*AP M^L%6!VR >-#^[RL54G4TSOU&1[1PA +PC%E3'VW-K) J^]G'W#@[Y*N27->L M;QOR!7X+\&M*LE9U>EM+\2N8NR+R34,R!DI+D7]1;H@_:!3ME5S=ENQCL4:) M-2XJ=O6%QE*Y]M\7%M6Z-LW^6D6<\,*W!3V8O6B)J&/+L72M:Y*N"3YJ+X:, MOJ2+A,PC%@F5'Y-Q8:$NQ90,$49I.Y:N!U)?'I07Z )!QXYSF9)9V1\LL'1L M-E(5::#K)^&CB[)O'S:VA[PP>U:1=$LD +8>25KE*A6!I.-GDI@U8S("24>+ MG$G&*<5=0V9MJZ_6?,^\[7_^Z24B?G(Q:QP[BZK=M/]EV["V"]-!#GB]+ \SXV,6;M1EI%Q90P5DA MBKJAJ;5P!;<%3=>&I)BJB*BT%D&"CSJ!IA/RT8Z[-IL=X@?^CN1I\>3RD^?E M2BAN\KS2TKEFIG,: J]\5K!#1M$7K%,%%4 M25;F_>9/YPD[!6J.9+[NN]6J#2L%0U\T0VN2IIN"H5O8258PYB4SIB9+ U47 MC"EN6L'09\'0JBXIFB$8NK*CXRT;?GIWL$'$?393>CO\U&TM1 95>HB<=)#R MOK.+"XB\7G-T%65 \S057N&879ETBM\67/9DXRE[= ,7:5G:.6F M$W=KJJ@8G2M&YXK1N6)TKIAQ*D;G"K)J)^3$Z-QZHW-+F4]BLJZ8K-O&%YQ7 M?L2.IAF[F%0,WMU^Q+:X8S<4["F267GX5_N2V@71=8GH!I)F=K_:1=!77ZT]^\K*)TZ)'-X_5SDV@IPYZ%$V@I[WHZ9\(/9?@ M^?G-=N 2'9YPKNYI:W=!$] ]D2Z&DO>A1I,*B@V0@$G0!! M)Q)PEV"--C*4OKO5X'6&THN2_6-[I6H,I1=(.C*2Z@RE%T@Z=E"AQE#Z]K44 M;_F%VL@L^KT4ML[-HF]?W.K,D51G%KU TM&E=?59] ))1\\-J3Z+7D1,1=M& MT6[N(M DVC:V'$&"CSJ!)M&V\?R>%( ]#6#/PL_R,+'])XJ=*7)5'B]!^(,E MT-DSK-"M58Y5UIP1:[1GC8OJ8G\_&L%1X@A[OU#W&=NC2-@29F:[3B01M)/0 M0K*CB%Y@%JDF]:O$\T4JW-'3E21+%0AJ,8*TOC0P139IBS%D25J_T_FDW;AH M/_GH:@S"UPN+X"F25GDTN(@['#V"IP[$>-F6(^E:E?1!!:^50-"1$:3+)QPU M>9E6Z\Q^96U ;=\A]F@4)M0AGFL/7:^P/<>9^[4563+UJF7>(OIP;"P9DJI6 M[0 AL'3L?!G0B;2J.I' TK$55UGJ6X/.)Z%VX];]&D]H>&'FZ[4N:98AE.[V M(J@O"YNHQ>A1I(%>H1>'0-#Q!=Q ,T^"H/-*-VUVTN;6]IRR?-X#@:H=OBW\ M=2;3,BL!_TC638-SN 1CG0MC=6UJ91L92[#/I;)/YV9+MI%]Q+TD&*OS,QZ/ MPECGE45>C/D'G!CPNQ>\D/=V;->;WY$>.X>,U6F;3>0]=WOY#FRQ9&YS9T;ZXK""Z+A%=G9D=@N8$S1U]9H<@.D%T1Y_9 MT;Y\FFXHJDD$2JKKP_\_TT@,EJMTQ':ST;4N*UW.>1#4UBEJ4R2C2CL306^" MWO9+N>MW.B-24%NGJ V;-U8VNABM6)*F':M-AO B"()3 M#$DV*B05"X(3!+=?:;PJJ4>;BB<(3A",004?3],^TKX? M\$?VZO0--T@.MZK:,S(J<7V'^O'MC<7(CF][&+Z]FQ\A6ZEIB"H91-F*M]A+ MT1UMA[&*,/Y&8]OUR,Q".MO0WQ3G*\/').1;>V); MF[*M$3M*_ST+@[$;$X_"WZ_=-\2G:?\\$LQB=YI-:PZQ]W@"N[M.1WM$;R1X M/OW!D^WZ\)4'"\(7!)[W _\F#FU$+FPC=)]AF6<*&GL4A\D44!NQGZ>_SQKW MS>#)P.$:/FPA]BA[M-R"K*W"M?O\9G4[XS"8LM^O=%+' _LC+V%K+G\/4/H! M^WH./'B-Y\:O;WKD6P$87>S"B4N -0(@M4F4S&9\U[9''#<:P2:2D)(A'=E@ MLQ M8O/S4(7EGC%$X^#$) ]HF1*;?8LLVTP'20)X3V^_<36(W$ !X]I.$6< MQA.Z]-M@S!Y/4>W;<1+"!IYL#A7JT5$+%^//%X=,T ME,"/>N0>%X S.L#@<1"NO(?Z-'QZ)<,D@CU%$6LHW7\7Y1)9KFZ%0\I6T21(/ =X,@;& 87%CUS@>>0QD%P>G-SGW!\'$@&B MG 8AXQX?*&Z<>, XQ&2!_,YV"/1D'H,+9[<>,)^7A__V=OP\5T[%MKUY4PI)X+ MPJ_P3DA3T5"D,9YE@A^$$0-ID ;^@I!+CM)"X?]L$ >]=0G0+I I*@?9Q 9X M35P\.FHY0#ESD8]2>$$[+M#3B,G2%VIC]P'R;(=I>Q_\$7L\(RR$+3Q9J#;\ MC83E>4CX +4$I3U<&HLM$'L&N+)'$PF@#!2=,+'--Q,"B?\KL4,<$ +KJ[*J MP'8(Z%EXJ8"FQY[[Q=1[:?LG )J'F\%[>'$6O#OQG'@Q.X2)7CQOL#9[1$)J M *(9A>X0F648/(.D+WW8^<6(CX,P#ND4@04/XP??Z4]8/6+O G8= GHB3_#CL .9]$9WG1XB=,1" (WF@(%AEQ^P*WZX=O#U^]X">?$2N(G46)[ MN.]Q2/^5P#H2X_MEK0"VRVY6H-U//OEG O5$,"\(S&L]8O5,Y4R&L,<90O0+><07P<65JEQSUV:/?$>4K:WK8A_D,5[MF?:Q MLMV83N$))V'0* (^\"*#9#P)*6]+%;D_04SZ\20"/D:28:?49(F=E/V P2V* MF;[&Q>(N^[/H,;^]$[?H_7^ZB6I)&+ M],6IQM)C&LN*O0.]O_%KN*1N_V[:LHO9DRZRU[/;OM$&]5;=N5NF9 M1H7W&=^ MN7U8NMQ*%#_M+(3I*E@>X<;?#91N$7EYWQWWCS)U-4A@52=:\Y(6^J9JT"N5D7LV;R@$YMLX0O$X+\#/2D *P#;K2<%8$\#V/-J M<_T]P$R#;SP]XRAU>"<][H%K!TYZ-DN1-.NH0UGJC: [1<&*(+I#$5U?D@71 M":([ZME459-4HVJ/D@NANL-XGZPV$-TICZ:J.M#<"><&7M3,LS]H%-7K*=B@ M@TFL<:0U+LKB2IW/(TP&8GG3/#/^PD8-Z89DJ54;/K6ONO[,L60J4E]6!9;: MC27%U,37#9ZOV:XST[/H+@ M8G&N&9)F5;T3VHAS@=D5S!J6-!C4;%O9*LP*;B[O9M>D0=U6I9V8==$-V[V^ M6ZJLZBO6:,\:%^5Q_5+*I!G6D1J>U LM-:@==1-! MJGZL)F\"0340I$NF5J%-KT#0L1&D2HIQ&@1=E,IX_4<01;RG4+D^1,U!4CC.'#LXT/NXD06!I3H\I$H#N8*^*C!T;)^=(5F#HR8/[7GE=MF4 M?:C5_^_X)NZ)@\:2HG=_XM:98^EZ()G]8SDB!()JA-E,236KQO0%EHYN["J2 M99V&CR[*VOVRWB:7W*RU;[NP7$?6UU;=T!=)Y&>U!4V69)B&0%*[D21XJ1-H M.C$O74*F8T$3F\-DAK1M $A"<8Z=\92-W+'14M33]";K=/HA-\#KD0_P.LQP.9.-X-NUVX*A7$@8 M-UJO8.C#T(XH+H!)GPL'/I\V5=*ED",^#2C,"1*<4=%ZN==0CY6RIV^+X-O4 M?T6RK*H5,-4@<"278(G=5&T4) B\^P2NF%)?J=G3JET$+JCX5Y+G5WOF2#C#^:$>9O;/7?/8S8\CNC:#O M2^89)*L*FNL2S9F2-:BJCPN:$S2WEY>C+QERS:X]@N@$T=7S/ PDPY!/1W07 ME2%=K+=^Q7GO1QF_T1$N*CIBN[EHT/UNMH+@ND1PYY(*+:BN2U0GQ)P@N,L2 M9(!]&]M#CV89'1L3:WAJ"$.K%9=O2(15F6Z<]?6;TM'$]MUH"CO@6\+M],@C;'N M!L^TMYQ]P_[@'PS#MW<;OFQ.7"BE,/,U"5FSAX_W]W^2L>O;_LBU/3BO'24A MO 9@>^_\;Q(A*#_\]NG[^WN&IB)D1I,@\1Q8+29#"D3M1RY &7YG [H\@*_/ MZ:V,^4>.[4S7Z!9_-M[Y7)0S@9L'*/_'>0Y*&1@6)M<[#[HKWA M_T>!E\[?#MD[2)0,H]B-DY@RKF$OC5R&H !P",=(O)CM)Z2S((SG5(Y[[Y'? MZ,@&6):&#_W)&(U$@"*)#).8G<3V/(FX,9T"$BPM/\E0/D E9 M3@)\!E)Z8IU?V)ZI'X'(L) ^N_0%\8YKYX#*."R#HL1) M-XIA]>S9#-4CV-N0QB^4^NSS.>1Q)TB$(5 _)RWX&BC>L6.;S (7.]O 'P%@ M-3LPTY7Z[R(@CY&+@OMF:O_ 7[(;(]J"NA2"NMKKXT6[GJ#YXCKQ)%7)\C_D MNM*MO/B)/01>![;>^).<^C6B>$\=7[-DA*+K*^FDN3]QNZ[S7U>NK&NF80]' MICJ6=<#AR=%E7_DR_V M:W3U=IEA@%M6(+\*M,U7[-$NVK5,= 8]\@ [VF>ML']9T-@T.CES.5;$=#ZNDX)A,XUWP#\L)@>-Z M]BRBM]E?WF4:L^NS+;(?O4LE;,IT!=G2C+?XUPM2ZLF-WVY95])ZA:[66W?Z=-M";WZS:4^5ZRXK-[MJL(6_^ M.K_L#A.\8AG'H=T9Y>4-;T[TR0(%Y0X07'SK(3E7[4K]RO9.@.D%U^U&=*>ER M][NV=J,.0,S;S+O Q;S-UB-(S-ML-8+$O,V6(^ARYFV>SM_#RN@R=\^%31E1 MM.Z;J6>.HI.7,@@T"4XZ"Q2=G)/./L+Y/8AMCWS;$#FIHJSMT72Z?81G@:5J MU9SWU_'FXI>+\[XD"YQ?%LY559-4HV;[)X'TKB)=!Z17[5YZ3AWN3VBZSPOH M/G 7>,WY5P74X&76FR%=,:="OZHX4R#\/Y*NR9"J" M\R\3^88AJ7);D7\Y#A1>%WJ=AO_?O.7ZB4@PO90UFE3#M7Z;*?T3-@>E47RZ M1B(GM0:O54G7^T>JLA=!@UJ-1 :J+!#47@09DJ+K D'M19 F*>II1%R3"F-' MKE%,:>'SK_;P:74WD4HT0F@Y@JI;EP)%QPY."B9J.8940W2]/&8F"[]0&[!0 MS\U=R,S7ZM:1^*9"K5C2Z!]Z[CW9!DH[HM)_#>=;RKTJ!?O1EH5R)" M;;;KV5#O(1T'(2#?4"5-:ROG7Y2WY-.:?G)A/,K>(P_F%UO.Z/L2M__G;KMHHE MR8-+=FD(0K\00E@-$KJF7'+QMR#TRR!T79,,LZJ=W3&W7*LI MCQ>1_4G#<1#"8B-*/M,X=$(-^SSAB/9_'/& M==SG4TV,0\')_[QW_C>)8NJ0#[]]^O[^?A[T;W1?9L\HL;%WLR!RL5?F;4@] MUJ3Z':+O1F._7H6B'5%< !/&WI#K7 () VN=K-4SO?0[=*^# BN?07=N072= M(CI-TO3N5XX(HNL2T6FR-%!K^J0$T0FBJYO$J-1M#MA%R[@5"G8ZYNQC&$01 M^6R'3Z[?525;JZIDEPT_=U@*%!VQW5( KI[^&4R<$T37):)3-*I%LU0[S"02)HKB;-:96GE@F:$S2W9S6"*4)>@N:.6Z9DG/)N MO80,J:4<"]B8_43)9_C5Q'LEWQX^D/LX#MT+' RJ]:K.IFK&-CK%67_=)QGN M0ENZ"OH0]+&=/JH&, 5]7!9]G&;L].GI8X=6Y;C1S+-?;_W WU&*+)YW_9%K>V1* M[2@):=0CCY22*_*?_S%0%?4=^9(]NIS*SQ^^(O 1L4E(1P$LXZ63[8-QZ=W$ M 8GA*"&9!E%,'!=6BD'_'073F1TB/,FF?2XG&L ?&8P!L^2OT"4 .X("$-Z![U*Z"F;M32&Y-0=JJV?N">J\_9?_\U H MN/O','Q[M[98TQ>3DB&(K7CKQG -CDJ@[#M#R6>.B@]KJ-#( Y,)')@['E;) MAF.V'0:LX?,W^DS]!$7Q0;+ %KLKL9 M'0%;.:">(5?B_8._8O?,D'K!"[F&S])5HS<]H#,W6NSV!7X]"V$+(8";. E% M4LR=!GY+/;C 0G?DQJ_D.? 21$@4> Z^&._)*/%B=FH236W/P\;>N5^,LDCE M, A^2.1EXHXF[*W!>!S1F Q?R010M/*KQ&>2AB&*S.#+SW]/5M\''T74>G[AB^O$ MDU1ES?^0Z\ZW\N(G]A"@F<2;?Y)3QT<4)>[Q-6_&/KJQD@F9^W,2+B3X$[T9 M F9^W-ACV.RM[;W8K]'5VZ4S35W_9@6&J\??+-[6L#%E5R&K>S.6;;4YP#A' MS)' ZN0 <)X]B^AM]I=WF2;L^NSX[$?OTM53S!5DC++W\:_34UA6KR_W\2"I M;9*^.#UCCYUQQ4CCW_6MGF8--GXM]Y2-WVU;5AGT=%DMM>PE.*H?)K;_M%6Z M[96LR4=/VD1M( M7A%8/+Z\+M(2+RRRJ*@G"@T*R:P%;!I%G_O5L@GC5)B.1(ZTK^M\-<:)\(S586V192$1$"$2$0$8*+B1" ++9$A$!$"([E9CAAL[W+E=?, MD\JTO<&%R;CKA6U M8];L1@=Z1XER@V>YL4$]9^T^JG;XMK.BT1M4CNR69H=+"R9]I#Y%718+V^Z= MJ>N[41QR8?]A.7'@-'&E_/[LY?VEB0U[!9<4,U\\! ?,JEX*HDO:HGR(!Y>T M7Z752,HOBM8S*P>6TDC1_-W+D2(;N[H,$QX_@7=D]3S3F1>\PKI<'V0 RNT? M9&9D>Y1_ 2O]H#%6&:9AIT5Q3_K0"$ *IG7%>$];J/@]G85TE-82,U*>@J:2 M9<"T@I#7MFCGM]@$+:L]N62<5,U'5.&-AK4A3*HO'JQ*S-O#GKA0]L0&4-A1 M%""\X/L7-YXL(IBN'X-6X (W%)1T=X)<-[87/2V)SK=EY[;%-*Z]1&S/V"AA M?Y%79&I_ R'FJD%+$^(ZU6V2>M7J&44MXVYBTLW-M8RX7=?YKRM7UC73L(M_4<6"YTW_JHVDV!V8$J M]ZU=(8IKW%55ZVEE4YORESN\$L17!.^%XRL;1*:JZHO5RVVS1=7N.W.8\-UT M^=4U2MY!CJ?/[BX0D>VG*[+-=FBSRK M]N59 6I.[CX3259GF62E6SV]4V[I#K*.R+"ZF !<&\A-%& OM]XT>^V=>].) M NPV$+6HOE[M*Z +<7K$E!E1>]TVT7E6TDT47N=L$K5GGD?A=1=)\4 EUY=@ M]Y])=DR-OFPB.>;\*JUWA2.*4F&TI9:[VW-AM)5XA&ILBMQJ99KD(3;,EWS,8*E8 1FW? @Q-*+%T&(@[7Y[9'*S:I%4$ $ M!410X#*" II510,7)I\("NS394OIE+'705(3]=8YMVF_5W6LK9!OS5=;BV+K M"RBV;@,9BDKK/%P,(?R.&#-B!OZ%R361Y"%*K$\$'%T^T9#5PY19=S1^),JL M19DUS[O2ZLY<$=&D\R^UKAY= GJRR@:7C'P<"MZH6 6%UNI@45=8,JPDRJQ% MF?6^=&R4KMC25WI1ZX--$5*Y8"YI*4H^7(TUKTT-_&CBSD3!]>D*KFL(VB4" MW2IGY97!N>JFZFNUH*?%/J*V1#EVZ7JY,K5RI7J67V29=K^9,FWKQ&7:!<60 MBKIIDKQ&=45S&F'L?B%4O\XHZDV@!CS2IRG@EWQCZ1W11MI;V7<[)NSJBE$G MA4/7>[+>;SZ% PP2I=ZRV[_3!@?(-U%ZIJ5W9[.ZO/GKEFU6[1G]52[,[OK<%H\G00+K.)'$_TU_CN@LYG_G:0A,YP7YPS_#F G_6Y#))/Y/ MQX[MM<#]'$A6&2!QP70BI\6:X&5P^LXZPGSF6LF'):UDXUG7"4+&DQ:5R*U:FDO5LJ@",U8_8&:_?7Z?#6JZ]S1E'R8HY)BVX^Y#+04C.ZC 3: M=?PR.!%KG'B-L\\U6NYGMT^RS9G&T#L4*>_K4M\T3I/K/+%DR)*BG'#@H,!2*9FM#"1=%\S4VP_*PYX55D<3Z M](%^,[*C"8EH''L4O5M.EDRK*I%\PUBZ4BN@Y/"^ M+OH&G .)A M)D@>%F2GA%2NE>*?I#')2B7>RSB G/;6J2I95M57/@7J#[&43[]Y, MU<0!0=Q=)V[%E/I*S5R#5A&W(.%+)6%=DW2SIL^K520LY+,@[O6V9-+ JCH0 M\BC$?0FNWO^7=KHOL ;(]>>_)]'FDO(2/H\A+ MLE&SJV5Y:!S)K55N0_LXO-5]5T*6@RS+F?;]WW#QJ09>"+LO( M2[.G';4U0*'AD;VK5(.K3G:I$6N(SC];[*RMW:V^I(/M/MK17MVM=@AWL48+ MUSC[?@(UNUN):>(MK$-3^M+ Z'Z]O2"Z3A&=*5#>!$S=-DHQ!555; M8.G827VZ-*@LL066CITGK$N*=D*))SI;M:6S50?3K$_;V:J[%>B*9.E']1J< M/)VV@TBZ5B5#D)Q9>76*RT(['XHQW5 M2R0N/0RN-=E)1ZK;7#M_N\567S+UFMZ-*O, 3UJ9G-]/8\7)@LX[1>>F9 V: M[B!Q(CH7I'S9I*SV)4-NNMI>R&Q!Z&TC=&4@&4;-G.F#$_J17)XG]=>O=I; MO-CKSY]_BY/V]90X*:!4239UJ3^HV6GS$!7G>Z6Q=+.KQ&GCQ)*%/9XJ]^!K M*PD()!=:$::BPO]:U%E"\/G124"6Z\^D.SP)"$]PMSS!+6DQ@;H=:RV!ZIUH M+G$91:E:KW_"FE11*RW(<@-9BA)^09:M.ZW>JSSC5I"E(,N#=Y;HU8UL->8' M?1O;8,9D^B+\D;TZ?<,-$LVMPE5AMK[K.]2/;V_X9TW#TMJE^JHLITIY0[[1 M,?96BT@\H:3(HK#C.'2'"3L@B0,2)&'V7+XK6]HN@ 3S;PN:"4@$_F[/9H!7 M7*Y7^$(7'F$YI1_O[_\D8]>W_9$+ZTRI'24A_.B14G+U)7O@3QJ.@Q! ,:+D M,W\DNB+P$:P2TE$ /_9<&^T27FFS_D(XU!0+<1P7GH^]5Q STYD=L@.OO1Z, M!/@#SD(=@M 9C<"@92]_<>,)P2WUEJV'SE"#6H(:$*ZY[_:E F _NPZ ,OA M*ULW9D7ZSZG?'5[X^>\)KLBL,@D0&LW@C6!;>J]EP3Q8 _)@#N*[?PS#MW?K M"[G.?UVYLJZ9ACTI8UAW'M W+AK_8X^'(T65=^1^EKU[E?M6T/%2JRT.& MR.^3$#CD,SPWB<@''Z'[S\2G1),EHLJJ1AX8?3JHSUC\22\T_I5(N,PF*X^-U![6O9@V?U'EGKS8YLO$'4W88D#J M,0AP6"X8CR,:HZCY15$79\I>,P%DT! PP ">?\T,_DNCS0*G'0244LHH+2H] M&B5I_9Y9DI+R8&>DI!H;:,F0>THCM 2X _2X"VKR CC$G'+F)!9-@4;@BU$2 MQ<$4_C(,@A_LQDF\&$M;\+9?.MLOBM&SYGNT?0>^'TUL_XF1*>YW;+OP)MM+ MV/.H.:7$M2B3(;,@C,P6#!<'AVNGST M!;T#,;K^@H6B!&[@5T8IG'>L7FK89:=A+EQ^0]AK4W,)K.2X,:I7%([ -H;@ MES@0EM^USD>K0,T]S_AX@?B.<-P3TY"FI36D\MS&E:4\7ZA:7LJMP&[E67-! M'8S9M,$&9E/,7K\RLS%5#G0JT.12XF2_8FKSD *7D6OX+%TU>K,9ERE(=;77 M1X5X/8SPXCKQ)#7V\C_D<9];>?$3>Q@!7\>;?Y*S[4:HQ(?'CZ(QRM$'*R&& MW)^3<*'(/M&;(:#WQXT]ALW>VMZ+_1K]_^U]^7/;R+'POX)R=A,Y14$$#Y&T MOY3^]&A)#$3$(<''HR%__=??, ,2H$B:D@AQ\NHE,G'- M=/?T?;PY*IX%. AS,)S??K6VN^QDR>:(A-$,Y!2^ S#Y;!;S=^J/]ZHJT@MH ML_30>_DNB:>2,!"A0UR6:QX,[%ZSA\N6(3SY8;DCFW8T9]^+:[V!W1[T*R^# M/*F\MNRU3M_N-%LKO?;5MU [S:2;$I]PW%S32JW.O5X..K;S3&5USUB,_NH[ MR.1',0U %9/*Q_QLA/UHJ^ T[1=L?;%;=+R89E-,_ZTCA9=8Y+%4I:-%#?P' M,I*6@.J5"JIMC5]\V90T>]V>*NN>DLT90V5D2-.S>[OG/EW6"7HW;?'E[M.2 M_?R8T\OIY;Z?Q^QP1[\5/NJTP ZO,L2;FWJ]L@60UV N:B=]FX$$PXUPC)$S M1CB9U-.N#,%D@$1O:7/>SU5T\>AOU3VR3KZ9FGAR'O.=;IV,^KJ+9LZYUYYS MW[0JW3=.[H#=KJ]TWJ%9\&5NRXG9R7W"2YV8)31,'LS23\PY%9L:A$HH6#=G MEWLGM1?5A*:7>2=_C)X7O9/%2,!2IMC4;UT25.IMP!&WYIHL.L/>EWD/C7O, MN,>,>^S5NL?6=RT\GXNLA@=CP5E5J+:H=E?5T"O5M)>72+U(K=-CAF^]/42Z M:O@<'J)]=Q+5S$_4M#<<&?,$S136<155!:VKLA?W.:X^J(ZKKY/8V%6^VNV>J4Y;S\1>?J0&.8-8[9U^R8/1C8?9.W:/(6ZYRW.-CAO,5]\QT_=W:A\1W7RG<\J*GO MV*09[DJ:X0;>M5[3;JV<9-B9]WM4EM8>EY36KN_WJ$@QC. KCZ9D4=>- B#) M2Z%MX;5XPGZ$(DJL]LX:6:=-W4V$Y9^M*K.]LQ%!\"H_V#QE/%$6X9Q;K*M5 M]*._2M+C0JUS5ZN9K@>-;9K!MSY]M7JK>X7ZNKS>X6![!>SZM7AA0.>LI1=F'U/QNLWM MI.+U7VLJGH1>KQ1ZG[T_4H_2,M"6/64S=*V!T1>#S3SB\8+!LS0C=%>\?A=P MA&X]>/N.+'_Y8M-(^C0>+ EUM(+]'#$1MT8LGE@W/. 1&:ID_H8S_!<:IH0[ M8#U1> ?\)0;="9@0>3VN>>"!)7PJ,FH^,6Q2FSS8EOQH,/)F@.[\6Q&'OR*. M\C"F#V/36LX3>EG>I!:3>;R$[FK(GV&-:1118]9L77 -E@)&^PT+O!%*UKMD M@HL]PK:Y(_B48#9B S$B;81EF<.DQ"VW@ZC[G5L3=@O_Y<5)&"'/]A^L&0.6 M+]K-!BZ@,B#8G?H,M(H3D0:%"PU'WVG7U_!ICEF:R6 B+@7Q GZBNF.E5Y7 M#^+#(UQQ<,=^.DI2V+1H%HTTDK6;' 'U) W+Y[?<1U!E%[3SJ.J=]2/:L,A% M!=0"YQ^TA$3D#VI?E92N.5H1]%$JKF9.5^S%' O'K7@OH@%T)^H''0I$)MX4 M7S_DR1WG E$Q3Q*?B\[/8R0-5($$XQ#)?_3O!GH2_135+.V]^,20N<19,&; M62)2$@-7;0[?@ZL7/-:W[L+H.[YD)"5BP+DKG.YAT+/@ MB"N(2H0%NP5CCSRR.;:4^+WS?!\949R.QP!4Q NP(V"<8" &)7*.7BH9EH0? M_)O=\UA(6C84>%C@:], M5NRS!SMV;([QZH=&9$_^))A6F,)[W273C%?:L/ SO)"G:,%^I@T60IV%W>V" MQ_5%G6BG*"0R:8%B\9;YJ%88K^I^>E4[O49S[8%SS^I8?:Z,Z"?0!E9#0;E& M9IT()4#\HX:S7;7.PJX^2?75)W8W6KUU!R2_]I:TFXK(ESN3*3(W+R!S]2,? MOJ)SJ7K\C^I4$@KLV1& M?&VUSG)PK3VK=C;\)A)\>PC:;C+"R\\895/T8*(/ MZS-/$NE9E3JO\!&'J>^BA]>+XQ2G0E)'XE!WCF?NS"IG6)4;\[DW#C(6?7Q, M5Q64(UG7+#*E@IJ,:/$'] )^"LEK^Y<8@S.CB"=4&D$34/_\IW[+:;V_SD/3 MN2=47:O48.PW=?"1?LA#YR($(AI-J"@71N-S.I+=*1[S[4H:TZ/Q_"RN%LLZO5C&;O)ZKWPT<79>#PHN]IT-T@#%V$U!->M& M:;H]N]T;;#]*,[#;Q[V-7KO\6KO?>9+%]JHOS[WVN=TQNVDY+E.WRY7N;&N# MF@:D*MLCKA!Z,Q2R#H5H_I0-0W8[2#X+8F96%BZ&V7:2V;@.D MPP[1FS%NUA, LJ+RAPR;C8[DU'-=G^_\D=RH"\R+[NV@U6JTG/8S=0S.MKJ) M];&I@6$(;I?V=M#N-;I]9X<(;@M"H"*G9,/29Q9%& MM0!&'GRU+C57WD7FRCM9D'@O$76UK=,\YOJ8SW'5CH?YD'.<:MYR\@:9F,E1 MP/\/M+^4T>#4ITPGT?H2\S\6:I=76W5-RS(U.OM-:E7GF5F]@S2VS/;/YLH( MPNGDTXA6Q.$+)3'*7;XDC!?FN5>>DY)^!UD&U.,G4N0/NIYK!2&F-1V&HU$: MJ0E&K^<,?]AZ,*Q!%&(+:8IR]3ZP(+O MU)F9N5,OP&8QHIT,N^'8ER*6.:9X4WS'9O)/3.7.+_PGA,\?^IRY%HLB5(VB M!L9!.)RF\'N4!@&* .PZ]2#:/U,[;_&!#Q>_?FI87T^L _=H>,2.:$%(?=_X M/8O?TM)*WB]:&156H9ICA-1O)N^?A1T[O$0TP*$ACR2E(IZ$>0=RL(RPRU,H M.G4!_&3B,;N)."7U"N6P*OO8EYPRS\RUTAG^XR=GL,!!*!$YXK>A?ROS=ZD+ MO^@V@C/V8//S6J4?,FP.0O^#[Z567\6.080II!IY%X)C(9-ZZ3;X_"(3C"^P)P%)%M7B&]:SA=V[TW3J7K5-0=I M#@]\YH4[\V3O*E3L^&DE/G-247Q2>V(.;>^A@FW!M8;+.1XH[@ :+NBYH":B858/()'#/ZB MX+)HM93Q-^I'5(L64H\?#$K$]H3E[GO4Z9 DUYI-CT"((,#2V7I51MG9+-3W ME/!TN[W>$=UUQ%!O+V3RY#$+'D1+PWO,>>?4_A#Q 02/0!4MFT6;*DUEY_<) MEK]@=[1;IDY?7DHC1G5(Y5EH+QY\:B2;H_FC5)0!G;C_ 9L1_CC[-04C",L3$1=PCK +V#]:*NYI'Z4;G#>OU5F4<&L<2-V!S;B+?*E M6/A41UDSTC%\!K3&&/N^P@)_^0BHNQ#W MBHS'.FC9S9_?BIZ8M%Q\FQ1=$A8U,65\+'@#Q-R)9L38@'BAXKG82T5L&F&( M )7_RX,)$4 \":.$U.*\#2(1NAN2HY>ZB3_R 718Y&6^PB-5Z.0-9%"IY1%= MD'7T$Q!A;@5I)M!"@^_EZQ'>A^5J8ZNI?6N5ERYU\KL$/;KC M-"+WBA>@JT(H>A&_85'6!7C)?E[2I[TK)VU-=^QO\2OVQ5YQ4$E5E^E3V>GW M$IB#9.FU]-5F]<65^CDV%"812EXV]+ IYV4:-U"2BI8:0M:A;2&;(/O $?X> MWJ&WK*&W+LA]B=2;(!,RXXPY\?L1"F=*A\M[T((Y)#MP^P]9'WA8;3H2_'W( M?.+7!1>25 V2LGP+XJA.4^.IPOY239RI&P-]6?>?*)-BG/'VRI?W[6/GYUTQ MIM>-^ZE8Z(GFMMV1K3Q>*U_6N)YB!?R&IA/$GAS%F=TI!U"$0[1KR4$LM#LU MH")_I:M\<@PK\4&S0O_,#'O8IQB0@'MU3[=M?^'7SMS <2\$0"VY4#NM+ +?8D[@M:U(]-"JIS=8\,: MC]C4CNQDA68.8NV%/BR< :MZX"PB3JJ<#<#L<-@H8CIG?Y*$D2C V :VG?=^ M@9_PI3,AJ(JJ3_P0)WP*&MY-Q%PY(<&;8FJ3],AFHIIK0%TUM4D1K_1&P_6? MM/F_EJ15;4)TD4Q5:QW@ZHMKCHOKW!$\KTFQ'S.W%,+BHS[J8DSF!JVC!"S]L>@[:(2^>QJB,I=/PT"?]G>,F$3($4)ATA8F MPA; QX; 2JIM\^BT9VDPF?37T_)C5R:>PDREP MTKG%P@HS%/_4UB9/RQC98XO46:$^FJ.-@5-KG4W;B@'JUS@(&(NT6O M',&\4R3M*MI=-E!EF4-&A=W(24>+R%&LH6ZSSWZ;8*4DZ^ M]?G\P\65=>"-+>HE"% _-\N^@"SN>L-R\KJ:X M3_D(&+1^P?1F>CX"N9-'V4^_V=>VW/QANU>%T^N7,^H;.T^N+3U?" M[0PF#4>E-8;U,AK*UK1;Q\ZQDSNCX6KKV,:?AK/X+:(BB[H66:)NDE?2'&C' M<TR[>8Y?KGPXT6.1W!1#7CZ]$,Z"B3#K$>9V$1R[$F'>F0-QISH/ZYKQ M7!8$.H&:=KM2<2^*B.IL"2UVM&X3XYW2'B\*:I$^#-7E(Y^JJ5A^>KUY7O%3 M$XAG *9:+BZ5B5<)N\P;PC'739F"^#:"FO513SY9K@8-:H%L'H'V:EYUX;C!11)ZO8J9#.0!%#(E.@9PR2>F/>+,^)'I^ MMK1,B&V4>U#)GTG%<\+[J;SR6/PCALG"J\FU&(CX.[Y^B)(?E-Z&UF*WD0^[ MC+-,?3GT$FE$C)7E#3T&H/>QKLV@RZ5X/KL%JP8,'#P4$<%NZB7)D@',R[+S M1%_]B!^J)+V59RXWJLX@,C8ZAX^RM-)O5:MN.$:72O@>32@LKM/3G&93F2,I MJ$H&)^68X'PZ+.8HX"^4I1!1N_?8AO?F+A\>@"$)^\36[990$61=X7@-!#"1 MJ,S@)Q:)5:"/!?YG&D8ZJ](^3!VD:5,BBCIB\2;&EUAS5B,W?+!:8+?^+)*L MP.B>YK4PJPZ[S30E@(F7^((B)27<82=[M!^RE/0RY@,'V_/GG&L%2'NQ1>4> M&QU4TZY^4?OO;*==?>>%V]5G;\L;IJ.UOG6HKM;&_F(\/OP@\QZN)YC?=R(J MSJ:%89HOO?@-:XX";33&FQ"VJE(\8MHJT[9:,DQD99+JO=D5,5R.Y"OI4KZD M8L!OL.F8C6H3-91U3J 2IJ+\@ P9.45%E#=J.VKD949.VWJC;U:D(I^,QZ! MP=/Q&^3O"!/KO&&=8US;$8(#6/<51\VO),-_19H8--_LP+&I&%T1>=1VQSH9 MD8**-OQEZ.,P>J&KG@DO5TDVQ&Z=?TJ$4)MA^69F^F:XVHQ(+\OJ94 KD1GB M7Z@>!KG 7V(,JBLZPZ=/0*0_8,$J$,:GS(PX56:$2MM/?9$-=)$I9G)ZT>JP MEMGHI +"OBC^^PG+8YWFX:]DFD?(U&Y! >*@50-K4UU9A%4-FE'%OL$ZD1EN M*B6[Y .;*2+%21W]%Z.$*U3O$!!T\%O6FP],(@TTOQ@PRS)L7:=3*J_"?$M0 M:KPQH ?4M1+\/,X?2 TN\J9 >7QU>HQ"X1&HR#U9F:FT=YBI4-G8#0]&WL[S MC7-A<(BT;:JT2Z.8#D9NRLO<_R$' XTK.1-:/KN+4R]![T.Q?P#@>,2YF\WY MNL%R\ 13B7YU(_G1CDE\FK;B-]@3 HK5_ I8<;!L<7<$-LZNQ_Q68*^@0+? M$M(-J/Q4JZ:F/&D="8^3;V-)9>@T8XI90YHA6,9@VPBO%M872DY2**5>!3Z4 M5*9#)+/MJ9$.FIFYWL9< "1@AX_'8'O9UF=/5!RHEED^%BF.](T#H_5-<3QP#8@E6#0N?%]]NH'<(G3O">E/<4R!"9IO+=#KTG0("[C!4ZY&! M!YL:4MQ/@ 1>JZHAL*"4^#2@.B7#4YFHTG<,3$?X5&E VQ ,9\6P70RH+JH\ M*K"4RK13D6+L\QN$$55&990DZ4=7A7Z<6*JK'3JU_/OEE7Y]>_[KBX^L*B[V"M E/[+C.[9"%WT=>MV&?>8$KPO[QW MGS;I,?)&*GU7KTV("PYI4F!X)(2?;$N"J["MWX$?3V=^2%R+J6I!O*8+CH(^ M2@+ I73@K 8=Q SP/_A->/#0\2KB)?P>3C>&"#+=EG:_+@]Z^8S=TPSDEPAR MZPJV40>C&Q ,&+WA&>JHS@8Q$_#H9F[^)]$9%KN$()SN)J'/8^9S=>N4R+>@ M]0 /GUBS"1A6(RF]\A"-O%W*2U%#(2HHB43"X.:02BDI_Q$L>U"3+@HQGDB: M8RBT?6S-@TYI?29M'HH1D1A Y7_1JDKN4&#CU7P/*BU>G!BJ_-7FH9*=A5YC MN$C'"I.3E&]"]$)08C^B\KV$\BDT_3-Y-X6 SD_/"OP438)#@.>A9*R*UM7Z\V60G0\K>"!. MG_7S ?:I3 C9R0N_):#/K#$'028F##<'!T6LE75H$:U*X3 N?4^Z\TMO.VB5C'GV"4FP)MH@HEX7E) M/9(!-1N1QQ+)E]1]VK[NPH.+BD'9332NT98(A9& $<740YK(X:'G*7PF;$\ M?DAPY"-((Q!Y7-*EOLR%Q\CT(OM$/K3VA^<_NNO!Y,S;A\TQ;Y@7'!V@V?=6 M-771 5G.SQKT*!I.R+2 5A.?RPNBBO,XKRM2:??SO3U7+KW3RY+$RPZ.[>[; MN?=WM/+X-0NDBI_8^9R/3*.@@^H"EUBF+-(D<=(*-:5PFNO R&O"D4TL'L["G3Z1+&%5 M3./ ./)RIV]-T*JP)9J6*6 19*2'2#^?4GKGQU1ESN*T^@!-^EO!9)7C71YQ M$B_ S)39OZR^ A_X!04U?/>;_*YHUBBT\ M\T:5\D75 BDZL.(3D^'[(W+?$ M')C4/]67\:9N=]#H=P;6ER\?DA26HO7PA:M.\V>5*B@)5QIW',DF!#DW>=UA4CGM*=P EP4\SGS[NH 36^8' KL5-VRE4O*!+[3N_ M\V*TPO(FP4^QC;QW_?)M+">7\DTLIX8S37X_'56TNMU&N]VROOP^B9<1A51* MYZ#ZDD3AZ#T,5J"'[>Q@>_2@KW]'V.:ZG@+A7R'IL",[>"R(,I5! $0>&0]P MN.!MMT0+H')&'L@X%.F9JH[YE^DHT>(LE\K II96F!2)#G5@,6\N+Z[0\W 3 ML6G\YJT6^M1<3@WQ:MFFR@]'9/_?R.:*:DV:W4D:??85H6R+& _YSV98%H(. M?53(AIZHKB2YEO4]H+:JOB^-$]70)>MZI6Y4-IV^"RW @76M"0.[D:KQL;V6 MI'7-S08+PT]D#4'5=LC^"!/E 01%\1!KIG('@CBC,==Q .QH!NNXIQ #?++; M_IE>U.W]K#XM65R$^6LI8HU3P!P.&O9?I0UJ.,VR^E;:"G),VD@5CFAV2:#/ M0=E0X18X[7;$]HZ=GW],N6ZH'8G-8E:1EB!,;1 L,RF:0]^;I0#R 1:]$#+\6Y7"CT7CU[W MU&2$1G_\X+E!P1"*#'O)4/"%&2/5N0,PID1XE*AOP(A'E/@L10NR4.7TR;@. M"!/A .0-C3GB81(&H]!"%*=&UU$64Q@^"%87*.:NM; C9Q/FDJ#F P#](]5R M.2RL\,*[4KF7[.TB**Q_C?+=62Q:!HLT$02.-_:X2HW>%45EN9B7O#S?*A_# M=J1_/0V VV'![SCU&\*;GJ21+)*20)-%/U6,GZA,JUM&#BIT"-OZ374-I.[A M]&,F3!NJJH#P*C*X=9K2ZN@S(8U)ZTH_B9"6T2NF=W# SHTJ$$ H+7V+70R"P,1)KL+,XU%IMZ3 ,(L%G+O MJD '$RD3U*0Y=YK,:0_PA1A8./K A0=;5-H(#XZLBL6ZVP<1)7 +&R)'1^]] MG+>7SMT":8S23;$6WQMG]>7*Q[R55#04%"^7780&B\ZU#H1/M\#),IT8$32: MA.C'I9X/6&) F"R&A=[*G"0*_)1R414M(T>6GUWBU%]4VFTCJ6HC0G@D:J+4 M%X0,D(^!]@'+PS(L'E C/)>3'B #$:B=9%$ YEK%7 08<('8,EK].3IQ=ZR2WK8,:$D:XK M*G,4I#G:A>-19(]K04_9LBI[3DE 6/8<,]7:;M;";+T0B@3Y=42#!LOIJCF" M2^? +'06,]V]3'>OQ[I[615M9"KZ#FBM9:IZ?#Q#IYE,(DM*&#JV=7KQ]=O5Q>=K*E^XO+HX/?N(%0N5E*9A'YF4-WY87GRS*U,^SH3) M(D4&.@A\8>1@35(4^L(EGB>NX?D=<;8E)A9O'A^V6F["U7!B0^[^8P'>DPU:HP MDJ-57LC+W1I_EZDYC^!1?_/3$K)PE?8BP92DI7_I_'O]Z0SEE MJ+9Q3!,3@*-?D>1UVNS0Z1[PM\(;U77EOW*M7J59H_"E(I(@+GY)YL?FNT65 M5@:9'_+,7Y?'<'AD^Y= 9K&Q9"X;,&][-N0*L@(X^2NEO(X(/#*W_L4>J M!#6RGGI)7+$'T_%F22 M5Z_/3O\22Y6&*BU@8SA4XG$"D2GTXEL@QT5D359-5CVT2Q %53Z=RGB,R-N8 M3M, E57Q[7#NR!;M:# : CRVZ#!2QU1L5OV>UYR$XGC2N@ 3,8W>%IW"\'4J MHWZX\IGK&JQ^8CRY8/) M5Z(Q2Y;R@ 004@/D=P,E'*XG7XLWS=9"\RUD?HG^A?DI(NH3CHKO-4G>Y'*V MC%4LKN]$X$3RA%U/2A5,80SJ -:4N50?TJA"^9)^$P6$"P_)/&FNAG]9)9GE M8M0!?K]3D GCJ_ACGM5Z0EQ5=)!(>.8T+&N,>"?&W06BLRV.9<$[@4^CXS!Z M@!WQ62SZ;4HT52@@5,.*$U250C;/GF)-QT1-BAI@4K+#\&%.WT..I_)Z"J^B MRM-[^0]BN.ZM%Z./+JN-#^::2Y%Z%W!?I &H;"CB3&JJ5EZ"C[D[2<2#&W0! MJXW@=\1 M?^J_O,BXGYN.\J9%$?)U,2Q=;ET+4F>#XC/K#S\@C0A] M$&U1WU7 *@HI>)3D2TQVJT+T=_Z0X4L%?T49JD@,>K>N'1=5VT.?CY-W M[6.@47)I>%2K_>[0>9&.4G02R#X]?O]R8T7>%V#C=&RGB\"X$DA36"YVF2*K M,9:TK^G9B@"HZQ$5!ONZWJ*IX=)H*=AO6@>),L&1^6KANAQI1$.K<^L&SH&N M2Q$]"UO7T,WST7D#-$J:HR.02U#?&>FZ:5Y4'2B1=_"5>18-M ME*B^[PLCS0Q!/"U!2!\LET',L;(5=!D2\:P#EFCH+"0?Y2G*<"0VR^#D;-.B M,=ESND]%EZX-8A$JGZ<.FM&W4AU%MT?42!FL;J0]W\CTB 1[B:&9IBRT6'>\1"IUGO0,Y6[Q M=Z:E_)K!A--U4-V!S+_J5,F!-8&_EP%[?E-)0R"IKQ0C'';6887@K M2D\P-X]^EHK2VIY373DJ::]"KL(\8)9Y@<'(P7")BI:XA6@)_$N*Y8)37 PD M&1P' MVXBS T9WI(7@T\-UM2:"ER=7WZSS<[#IO_W][,HZ__KIXNK+R;?SBZ^;=NMM M-;N+;>&?O3*;HU4QYT5:CH9\UD13]6K=EMHZ(YZ[I53JL277]7B.[$ MMO1.-SNOY4N* ]%(_7OE(!FR>X $1?&2* 4(HRPZ&HO[,?4MGI!/>03JM2B, M4_: B&(C*,8"%#)B_:;8%J@ K3?E'8%V;5HOP:R\3;6,_B:R;7V<=:W/HQD% M;:D (.EWQI*X0N-KA.1\8WQTPM)-+SD+/6<)HDLKD\%LLJU#7[8O)2:2T9!M MG6@6LW@,IY@%DJL05>%+9*]G(*GO07@7R+I3BO^ 3H9=-;(;7 XD);(JM+@1 ME7]B@9NNBXFVVGZAW"YORU$R,@V_&.6%65K[Q1TYV:O;C9E%GW7UK)J +D8& M5"6W9G2M*@BE Y]+'-R&J(GZ?%<@M(*'(V_GLSE8Y+S(";P&<F$]-[@X2M(D'-']43@]100U)2Q5##F/ZFJ8Y?S"M6CKCX?<&U&8!"[7<2*4AMTLPB,R704['A+ 6&LGI C3U5_6'I )X@X M2S'&,5C8M2AS,EV?G;ZO+@(T*%L;9;)E'0C =*K%RCF<8-(8(\*?JS$R M0-XNKY*:I)@3*[*?0#?7&S X 8LD@8JN(*)WR7NJP4$E/U+UF9]P7CQGG,=$E*PTIRA^Z(EBI5 M[7Q@G,5P $&AZCEDI#3 M5?<"VM8W'84JKS 2?7+IPGRWYLU\1;1UV2Q7;O=W70]S[W68_NXM]EZEKUU8'>Z MO:V_U7'LX^Y@I=<>T1$3QPP.,G*&_WG3;KZ9T[;?M6;WEJ-T;7%P4)-_22O#%"]4:S?2K>%80!U^!6BSM?\=;JXTR*K1G099-;K3(*M&=QID MU>A.@ZP:W6F05:,[#;)J=*=!5HWN-,BJT9T&636ZTR"K1G<:9-7H3H.L&MUI MD%6C.PVR:G2G05:-[C3(JM&=!EDUNM,@JT9W&F35Z$Z#K!K=:9!5HSL-LFIT MIT%6C>XTR*K1G099-;K3(*M&=QIDU>A.@ZP:W6F05:,[#;)J=*=!5HWN-,BJ MT9T&636ZTR"K1G<:9-7H3H.L&MUID%6C.PVR:G2G05:-[C3(JM&=!EDUNM,@ MJT9W&F35Z$Y"UA&-2OO;KL[8I#%W. N0R\%*5H0S6W%,81):0X[#TN'OX8,E M)C!9+.)6+.8;)Q/+$S,IY50FZSQP^3V.;O13%Y_B?GBW.&54;6\O)PHZVYDH M.'CSMYV8* AP&!T";",V2M[%Z73*HH?W+S]F$/9B-\5^)+>47UYESN#QH%MY M=>-Q>$V[V^QO_[5VN]W:^EM[=M_9_EH'=J>UV?3"Q^;AM58;WE@[P, P2.\"Y;#2NURZ=MY_^(+M"81'__/FTF2S-X='=W=W=FP3/LF MO#TZB483[Y;'1]R]8=&1RQ)V!!KN<>NX?P3+E7_"_S2;K8YS!#MJ.;,HO/40 MXU../#>>>#,OL"<)G.TOV2_6.6**QXEUF<(W6,RMDYN(\RE@L(%*( M9[Q].T@(W*:A_]\"4:T@Z GFP@09#H'G6/\+P:+Z-J'4#5F4M-X>EWDBB?,\T?BG_3X5]HG\ZU? M0-/X,YO.WEMG/A\ED3>2SZRBAVR@!M3R)&\LZ6NY6^!;^[/9'Y+7M=SQED3R MIJ[]%R;M]@_Y#HQ(?BTBN>VTCN2.6HZ0P"<@8%T4LNAULQS,;,&LE54%LRXP M_Y'Z#U;K6(C,Y_0?_*AXKN6I[A_^^D2'>@.]]M@ M[AB#>>^E ;9C[9B;S*0^N$Q;) M7ZW3,)K9],B_< WJY]^N3TA$ XG%%49RER1^SQC)KWZWP*OV9[/=HSZ*X=[^ M['B_C>2NL9&-%(;_]#OS-O(G+P)QFUO*2VSDY3)92$ZRDQTA-#>4TXT5!/5K M"9[7BX\8L_RU;K9W=+RY/E#+'>^W67YLS/*]5PCZ1&;M(Z9D>!("'J9> (*< MLR@(4^E%5]=1-_BF[K#.Z);$NF0/>!'D,I &'V$!I_4/%J0L D6@19I ?V-- MX/?0Y4%1]%L'X^_L$?7@;6/A!O6=;Q/ 26Q]\I+__L(CYKM"W3@)DDD8/(#> M$X!F,V)[:?!O*M]KN=E-Y7LM-^L T !W]^?+>^WP=\S47$CX''M3N^(M7J' MP0UG<#S>5K+7>\WP9TWQC01K[BV@>#HQ+!"AAY3+8^)D8;%MK#L&1EQ,K$ MLN*/7_]7_BZ<\X5KER?RFA#C%Z,D'/+(<@9"DAL3][5O=K],W.91JVMLW#VR M<0?&Q-US$=PB(NNWLZ#VX'",\6PFPMF5$>Z7E:^&L8_ M5'A=K]T^'>?:P^S8=Q^,HW3".7:"&4'_V[VE%!N.X#E*;7L MY2-$X-C3RK,PVQJ$Y!4'J8U6ZJFX8X0AYG!LY:W[4(3"#__R&-P<\#ML$1LK M4I"#WJ62KY>RCK;M?^=M/QWIV<+..<]0Y$G2]+UO> M9UNWO6$!O[%U7YE8;?9;1[<>BS(!>#A\\-E=W+__SN^%5+V&CV-"4YEP_4 W M5XC1?30\]RJC^>FXR YNMD\!V0T%9"UWO-]V9]O8G7LK()U!VVEUG5ZS[\#_ M';GM;K??&KC\OBM$XIQ-^9''@";Z/,G"*UQ=3)+R,E*MX>E*W^YU?[:N8:/P M[Q/KDW?/W<,D//SDA_!X<&-=X2M/TVDJ)M> 2'4YG]+(DTL>S7B2,E^^%$?K M4/74/IJB_<.3_;%4-BNVK.56VT=.QQ02O^[Q*CLXB.5%":!CC'&C:W1:W7:_ M[1RYQX.!TW) U^C(@NI3G\6H+)R&TVD8R()I30/91S/[^G"/[+#./A4.'Q^U MFZ@ ;-8[I99;;K?;A\[@N-WK&@W S*DU0#! ,$ P0#! ,$ P0#! ,$ P0#! M,$ P0#! ,$ P0#! ,$ P0#! ,$ P0#! ,$ P0#! ,$ P0#! ,$ P0#! ,$ P M0#! ,$ P0'CY.PT0#! ,$ P0#! ,$ P0#! V!,(K*71TFK;SYS_U6ZW.>U-; MO[?U;L?=SJ#;:;6;S3[\!YO/_!^_=YJ.UL)-=54]"V[8C9@4]IDG@*:*\: T M4[O57FBV^DL8NM8ID%#,?>L7H*59-D[DNC Q; OS0VIY(O>J>3FRG_W9K1C MV7JJ+B8[N.-][N<&M-WZ$=%J2LE?EVCM#9S!O&@]AR], U$TCKU/2V1IP,54 MKA)96M8F50RZM*WKA,\F<,^O/ BX^["/!>E[U?=M8TE:R]T>'SFMS45I+;>\ MUYW?'-OYJ[%/7X<0Q?;@(Q["LMJ.<_A'"X_Q? LWV0?\=.+QL75VST>L9,*M:W@J\A+LZG9V/YJPX(9; M)Z,$W^L,VITM&Y=-I*OE7J9ZOL,X _?&8@$VV]J,S1I;93?9[%BPV=8J;/:3 M%[!@Y#%_I]CL'&5MQ-[J\ [#9O='FVW]U2BSKXG+\I %KN2U2UAM7&"H3M_Z MS;ZV3VWDH,2)G7;WAR?#U4&C-%KI-MGE48+>/T4LVAF7=-QIV;TNT#K-9D(: MCKCH8_W^SG.3B>1)^H/#,$G"Z;MF_@@;QJ&?)M6/%,YHG$ZG+'I8Y,+/SV]; MY"QJS1TH[;\GD5K-C-WPPV'$V?=#-H;%OF/^'7N(WQP5-CKU@L,YP,[#1&SR M;_]O&!W-G^1Y%)5!B-"9HR("AH,'PF>SF+]3?[Q7Y. %M%]ZZ#U _0;6)_&' M:YL3!?0]<3E?MMT42Y>G27Y97K;IDJ++PK6^?3SH5EYMVD[EM65O!1;8;?:W M_UJ[W6YM_:T]N^]L?ZT#N],ZWOI;'<<^;E4_JK]V/ZQ=#,*KS]9Y$"=@ZG'K8SA**94#XY2.\YX,.D]===55-X0%!&%BL=F,LPCN MH!O/$:5,#+?]R!(&%B1PKB$?L32&UR2Q15]+V$ULL8A;?#KD+HXKNO.22?8. M7"/=:(Q$8R0:(U'G3M>G?W\J0W$'=ZRQ NL;NP^#3?B4 M92S+W@9@=M*T,>:1<=JOR2A.3SX_E1JS@SM^A%&<,G]$HYK@[\]>\'W(8OZ# M;*,.NH'1+XQ^L2;;^'SRX7GU"^%ZV$VV\9D-N;\MAE$''<'H&4;/6)-A7%Z= M/:^>LX&V3:]1!4W@&;>/5 M"-K.7ZUG#$ID9V6S_) GA<5I"(NU+ME-5;3A8!Q&4Y9@J0R+]6@"U<&,X ,, M?G$Q9'$F4DVO[$\TKA=-AQ2-87DH59#*]2LQ)9T' [^&#$W:+83T>6.'4HZ,& M#T7<]RA*"&+L/.%3Z[CI6 ?L[4'W+8U;YS?*!W=]^&N#8GT1O_'B),+\)X9U M;C&F08T%?*PXGV0.^B04/V7?52K.%6F$DEHFOPF_@0%8O M)CF;SD)Z6 M*[/?_EZ\NVWJ[/KQ1VJ="&1D9.$LW># MHB3^3QHGWOCAR==>3@276B*B.)I_I%Y$>([QT*V0V-U @!K M4_1"EB:3,(*MNO8J4.^6J7O/GF4U&-B]9F^3)*MNQVZV5\O:6>>U;;O9W"QW M:]FUEMT:;#_)JE9K;=K=WFJ+E<:,ND$=SRYI7^7*VQIZ7NUO?<36>_3U3G?A MWG7MH6=FS&3PE)7TEQ7\OA39.*V5T#:_O(ZAZG6HN@Z4>I+>@ ICM45OBA7\ M%=L$\R W:(7LEM(8;K?BT/=<2P&@3B ]BH^L+]YW;GU@$?L/B]>I]'\A>E] M!"I=]<9";3%0)R!7E9P>7$8>_#*#GQ8OHE,BOWXR&H5@%\".U0UO%]&UGO/J M,1/SD<>>L^)F!SRTHKBF75;C(O][&+H/\#^39.K_[?\#4$L#!!0 ( )U3 M U> Y4($SQ F] 1 I )"AA0A$J /IR?OU9@*1(B1>0E)UA M2_>AL4CL+G:_!;!87/CQU\>EB^X)%Y1YYYV#M_L=1#R+V=2;GW>^3H?=#YU? M/_WTT\=_=;N_7]Q=H4MF^4OB2=3G!$MBHP_T'J-;%TN'\66W M^TF3]=GJB=/Y0J+#_<.CJ%CTEI\='9_8UOO#_>Z'=^])]YC8A]T/]OY!EUB' MCGU\].'HF+S[97ZV_^[DU#X^GG4/3XZM[O')L=,]/3HAW9-3Q\%'%K;>'7S0 M3!_%F; 69(D1J.:)LT=QWEE(N3K;VWMX>'C[X?[^P=[OUU<37;03 MEG6I]WVC]..,NU'YHSWU>H8%B8J+U7>R45RL,/]./,+G3V\MMMQ3&N^_.]J/ M"!0[6B" >D)BSUH+L"7ORJ<5$0?91/!^3[U7@O:[8+3#@P["4G(Z\R49 @J7 MQ,&^*\\[OO>7CUWJ4&(#Q"Y1(&X42+R6F,^)O,%+ @I9)57\]!-"ROATN6)< M(B]%[6 QT[467&JR#@J NF(6EMK_5$D!1;6"J?)[Q)5"_>JJ7V\?A=W9*R_5 M%]TYQJM*DI,T@?3P294:)+SNX/3T=.]1N5%V#3*=0I?OJC^[!X?=HX,*8O.\ MJ[QL^-6-Z)ZC#G$3JE:'B&['.F0VF#Q?,%'JWZ)D-30C0:RWQZ3FEX]"9^M5M1S6/ 'BG[G45&O"-.U"&E>KP,3]7_G&%N<>8: MW'IOQ=F*<$F)2/:6FL&"$^>\H_K,;M1I_.GBV5NH250D)6#3$]3K/2 A[E6L M242KP #V (!+ MLT6?$5)U45!Q(!G;8&^F^OOX7=JOH#B>6[_PSU;>)451]( MJ$=K:*^HI_ >4?N\TV<0[-WB.=1./?]Z-RHDA<5BD@'#+14K3;=HVDRQ\&!FSR,3C MF\O!S61P"7],QE>CR]YT<'G1N^K=] >3+X/!=%+%]F9F1E . 8D)6)-$J$0\ M49(I"KFB@.TK8 D;WV(.ZBV(I%#A9T5OD[,1RJ,Z4*(W&U)^;CNTDRG\_WIP M,YV,A^/;P5UO.H*WN\*:P]4(Z7$Y2&/V:#Q$L8!7,$.[C(?]+[V;SX/)Z&;P MWZ^CZ1_/!FB:LQ'4DXJ@*DQ#(6AT@P(QK]#F ?"L_7%9,4;0WST'Z*^==7ZW MVN]-O@ROQK\]:U\=,S4"_+Y.5ZWX(RV@15"JS**N O;L,9]CC_Y/_ZP 7"X+ M(TP?U"2$"LMEPN<$?JQ9(>"%DLQ:!,D%%E0PYS:A!%ACXB^7F#\Q9T+G'G6@ MR_%DS[*8[TGJS6^92RV8TU: ;2R*9];V"B;<(C:8^W#;UF@'2'%ID\TO"Z3W4X9Z,/"&YSNM5Z3RRZ8T( M'&TC$/-!"48M N(VR"\_P$@(T>8->,6@3#"&KN MS>G,)3TA2*6FD"(UFO]DV_PQ"Q3P:)'E+\FLBL/KXD8+OTOW,[,VN?,04_X- MNSZY)EA9H&KWGDUO-/O[U 0-^"#-""4YM0B)D0=&)5/\6"DV3U(9K9Z:%@?4 M2).WR-1]MEQ2J1T,AK$^TY-!XE6?*-M\@,UH\U0\&Y&VT M]V8.N[+=,\F-]L_(_VTDPML(1&9&NS(>15R,L*3R@MG9\3:BDY7GKM%8O8UPJ%1WC7YK5KHII/*-BKB-EL[, MDE6 ."6^@Q#RR2%T0B[D9\4LE2];X >-N@O,:NC8C5S^P MR6%@Q">558GQ:750$YA!A>H0@MN7U/4EL8,=;FJ@N"5\LL"\-E"E&1L!3*5B MU@!J&7I>$4J)=NB]48)^1B *:5DM!OC;:%![>$O2FF!*;P1;PZ38M!*!S47$ M'?H^ R,C-JE4S/:Z9-L[PTT#K_,CZ\=1G^:JF'I7_$JR-Z)J.G:E]T&M\RWQ MR[!AAN):B7?F?(.:."R:7 M!9X)W^H"C0Z02N?D.D L',72D\4WUD%>G22TW&=,/:&B0R*8EUGBF9RCO""C M4Y3=OM)%6F@0_1*(?YF7N]/EU1\"2XP=1Q"I5AZ"C0W/A'X>6R/6&0?L%/)HC+P)@2U$N.L[65QYC7K;9T(O:X, M(^:I!%3.#K?-A&_>-KA7_+4A=II,EV!G1#65EQ+A1?6;,?J"N M&YV4NB-!7<6"KM0140A@;0*SU^\UNN[GE&IRA:-4YBN]77*S;4=U^"4^);91 M#>U"<45>_09,V%_ 3R*H]R/=9@>A1J])Y>2RO":L *+>J]/4<)J!D'2IOKHR M]"48N;=4^\Z"B^P&CROBB1K#1WT91I=()?2R7&(M#P4"45(B"D6V$GVU73KN MZ-6O.C%_'@\C>AG)N]EV5!?LZ&XI-COE5S/(C8AD9--FKQ&9,D*?+5?,4U-- MYD3;$FKWB"49&N'*R'/-@H\B1+Q5$UKOHFAS5Y=YMJ$Z;5EV%$.)45*CR-U$6A0*0EOB[9Y2.S0^Q8@:D)W^-JI\W:'FEN MGQS; 40C*R-T)8ZCO>*U:>0A]3 ,1=B]Q!([C%_X@GI$B+!AU6AV.1R, MJ*0R**F+U?[IB'SB-5[JRY5_PNPKF/YB5T7YS-,; MT44O_-:T.J8EF=ZV#J/-P'&()9D3E@RNZ\"8I3 M298=)'7QX(G0]1C!<\4D_MINRC27X4;4GGVOO@ *'?"\SX04?9^K#SGE:FZD M,RL6?)E91J]FP1984)C,J*RD+9@3_)X_E=)W)N/-'4&V#-H.U&-"/,KXA%C0 MN.PK FKA.;E3IB\P0AUFSPYY_*%UQ<6"JI0PQ)#84"EWZ'NV@(J1:[*<$9Y4 M-:A=H&E>Z9?4Q69+3+T2JMRHOA![#LW%V*QRRC="'>U/B7@6C"ZHZN74 M#YU*"$:X2YBT")H_$E;FTUA/':J@C%Q!J&)O+:RKY1U+PFB?6-[N.9+P/PCF M0^;S7.OLQ+.A,<2$^7+Q0(1A6$D5:X3;3W-&NF)=3%2-4"TU0JB(-+['H_S( MLDVW0XM]64?T9XP#+BIMK:)/",:5U'Q-\PGJ-[67[9.V:YP,LJ^A;UGZR]X] M3'F#7=E/I34W\FFJ0=)S#IB*8=^5UZ :I]C]MV_/@[7>:_RH]*HP?3&S:FI3 M*(CA:P?_C>K<1IY-.0R84_S8\Z&6AD RMW@CE+G3::J!"Q7DU *3%RN36[P1 MRMSXJC)C)TJ2YG>_&25?*/]#/4GFA)>H?+T96AUVN,=N4>K.0/62F@6Y\!*:C>6"\"OFS:>$+]7(5(Q6;O%& MP)2?)IPRB=U=2-"N:>AK MC'2-4"_1;YB&ZU3!1B@0!1 ]S_Z,13B]*U:ED*012JFYZMB9$'Y/82(WT!UL M],LTQ)DI&Z'B;_\A5"Y@"O) 7'Z$:K$5V\-.5L&6PQ]F'N,5V'" M4%RH:RG)>M-I7OWT<@#3UPFCVH)>!"\5@J$Y7NA%7*3KKNR?:D%>6A84)NR/02T MQ;"Z%Q S.U1N;BFHU0_4Y-G4UOZ-XCO0XT'?6E_A>LHRP2Z) N5<;7/+-[6SV=C/ [5E[KWR5SU"#K&EUPP,#;@"AT8X>9!T MO<$21+DP^2F3HDV7;H0JP4G<9B2FU]G))[BT6]#XJ/((ZJS.!&\\- MX4<5%HW /&\S1JF%C9+$C5"T<*6B= XRG[012O;@IPU=I@=1@9!J?T)RK\(M M9TLJ!.-/,*H8DI5U.#7"!+?X23U0MQ6LSUI'X^GL":)$=>L ]@P15E4NC5"] M9]MZF,1NQF4U0\:G"Y+80J=G"?ESB#J\FAIQWY"'@3<'2;:A^TZ5:P2N,(SN MNOI5B44CE-[(19;+6#;7 =5GFRS5<8[O"5\0;.M(UM #%](T J-K:INWKFX5 M:D3%+V%$G^N1#(MIF31_ 4$C%,J+Q,KFSQIS);8R>^5%A,B)1!<0$A6.R>N3UE+5Z-G6F' M\9F8,IT>X&0[YYEKAQ*431U%[NA\H2I>Z120@:@1?GX# .2V?&<3T5)P'4]- M$#=6]^""TC /[6(+9'GAUAZ8&OH%FT-+4#;T5%;^!LDA?21V?X'YG*A'N^RU MS&?U@W=KZ6+^YY_DS^*G!S@OBSJ=O_OS3_]X^PS"3__UES_\X4__ M!^"_?WG]XL&313D^POGZP>,EIC76!Y^FZ_;?_WRT=7TN@_2U\J'__WW%V_*>SQ*,)VOUFE>^@-6TS^N-C]\L2AIO9'Z M-W$]N/$3_6]P]C'H/P*I0,N??U_5G_[RAP[SSV5Q]+!_YN'CE[\^>?KKFZ=/Z ]O7KYX_N31VZ=/?GGTXM&O MCY^^^=O3IV_?T%(V7[W^_ '__--J>O1AAF<_>[_$1C_[\%N'I+1P6G1 _W>+ M;WWX%71)LW(\V\CH!?W]]+L[/'[\^/L:YQ5/9'8&8+8H%SXTZQI;+,_^RUG* M.-O\='*\@GOH_Q]/UYXE )9T. M#624#DS+DEA<"N1HDS(V-Y3EHA3[2E>TU(W>6UKEC?)/'_BPB_?1\OR M8+&D)9.%^^G!)^S6Z-38G6!)RW*%5Q=?M--//%P='QUMOA.F:SPZ^^_;+^9K\A?D-SJ@B-DDAYX6YC79<[00 M"].AH M<3Q?/Y^7V7$/,EXMEAMMK-?+:3Y>ISS#MXM?%Q2"S-HL;8"4 P6PPF:(,5"P)K)6M4DO*K?KYT&^#6'-CT#8>U T&TD?K5:X7CT^ M7B[) TP4ZBKII8!@2H= :4$2UH!PH=6D:FI5,7/M H!]5_.2$LKEQ27%+*LL MU9 87063DH680J9TIT896LG!9.8E744QI@AS=XU?YOV>TN;C<"G=-:Q>8\'I MQ_Z._8KK,T3211.:I1BF" O&8(/((?%JLIQ;07UMA<-:$6!SFC >.E@9 VJW7%1Q]B*MPYQK5 QA3+\;%@?YGS M)9II];ZG,_1;]\@?TVR3X*S/@LE_IMDQ3J*6Y%;)U1O7$AA%L6$2C:)$J34F MG6KPW+YA*V!CBISXZ,&O$S:Z/)]_)"R+Y6[Q8G3-2 M6#&'E,%6'<"$G""T[,'+4,E7-9WB)4MPM4J]S8.V4:[[;I3++EJV%_HU)53+ M:5ECW<[J6$.A::*,2Y;8P-@:( 1%[LHT9WR3S2&W)[@CQ&V8X[\;YAQ"3XS> M89WF[Z84U5Y<>!!9T<,+"&,)3+.5(AO1("B7C15"-N1.+6Z L@TYPG='#@ZY M,R842R+E>OH1G\^)L\=G%?._87W7MU,TJIJK!Z1\E^CH/.4WE +[EERT$D,) MW%RX'=$VE(C?'248M<#H:]YUT5)L[)5246MB:;- M2GZ?Z] M\IO1C*].NA<1F,3.6"7],%VGV?3?N&G\6*:R[JD[T?(<,F^$#B61>Y9T_;*%T+Q7O)%(VA9YK\3CG MAU(I&BNE+6G3Y:&K@.2B (=-&Y2U62N8M7LMD/&5/?=2]?["9M/[N7ZYLZQ5 MY"22:0C.AAZA"@?!DYNI(J-J*@HI!CR"P-0@=M:H\BI][ETJ9VOSPJ$7TH)L M?=/9NP(AE@!9>@RN5)O8CU=HNL+UGT2!%CL&(%JS@KHW="&9,]0]^3\&@@ /M_)X_4T>9-[JD(]A*6;>IL4$T MS9 %TS9[)PT&[KAX:W!C*H4P\V48!8WM')!'8:.1"*7O%1FK$*(2/1TT*K1B M;$SQ-@M#O@&$\Z$?,Z@D"Q7 "E-4PN)-X.[C_M8!Z/N-U>^! M8]\^!74G-;&];G^?SA?+C0!.%Z5US:65!KI82TY#:PB(#;S1I4E?4%_N[=R; M+)E6LI".>,2]@W<)P[AMY9WT?MT!^IW% MS9C'KM-TCO5I6L[I-5U1#'U\U&6,]0FV:9FN)[5I*P46,$;0&QO[2R;HM744 M]^24*(1&[B:/;Z,:MV7Y?_CA#'5!7A M9LZ RN(;WK+$M#I>?MZL_<0SGCA%A09C,Y30-T&I0*T&LLD2=-6V"DWH O=D M@9NPW+$2 M\325CD/\0NXL1EHXPSAI(_2:ZN9 TI-T(19XO+H!3GTE^WQ$LF*3]"B:!3009(1*6O)!;+0$;QTWB<,*GGN@Z+7 MX1A3;+VKQJ],*MM7WD/NA*QN>A9Q[E*]5"M%:,J^'W@D?S0;A M?EK?3]:'K_B?:]-H5J;4= ,1DNY=5@U2/Z,8/>%50031N&.C'6".*;+F8LW0 MVF+N.CBU;$\PGV_M)=>NG9 1!$5J8(*+D+4J($645E5R^YK;IMP"9TQA-!=- MN*3/5W\\SB3*Z;Q'].=Q36*+M$910"27P'1<&4T/V*1"B1%%Y@Z5;L(RTEW# MO8C (O=++/C3P\L"HLCE-^Y!RF_>TJ]_?_KKVSI=MCF& M7IM+ ;*O'GK489PMAG_D\ATA[FN +CQNDE%5%:, :WJ&F&6!8+* @-ICEJTF MS=VG?P' F-*8(;ERV1SMK@7&LZ&GYP@V*WLR_3BM],:M3F"]69.A[#'5\Z,/ MJ5 65CN0**&IWH/3* L+J4JP-4M4M-@2N)N@[H+OCGG1L-6=0_)H,"4R[E%] MQ/DQ>6^5?=1!>^BC <'H6"$HE4$W2ZF]OZ?K] MX^/5FL2\_+*5WMOXZ?^U5V*+CKU?38&*0=([38EL](T\&[+N@/, M,=G?G9AR=?]M6%7Q3"8C$[$Y\O'RPWIZ-/WW1CIGRW_Z^P><$[B)K*I2'B(A M9]];HS%!TDZ#0X\%)"D=.BE#+S\^)#:L;NBQKR,5Z(T$A)8'&)7),U1F23DPF MQ>!CX#Z#-.!RQA1B[LB^JZ_5.)3/:+5/@9X:G5]PCB2HB;(V^*84R$S1D=&B M$HY"IDC6%+1Q.;'G;#= &56&STJC_:3.MT]UT?ML%B=ZJZ(/!;+KL[E[Z!VJ MLB!345:TYK3B;AZ]!@9;!2)9&9HS$80-@98C^E!Z:0!%::&4%%+CG\UX707B M?HW@OIJ^(>6^FWP9;Y=;;39^OZ1U%BO*4CTE<[9W4O5+)W1OS*;P21>7#;*/ MM;N,853&BEO=>PF<+X^^4$ O5FOG4(,5]'13*8O/57J0C:CGO I:<^O\EFV, MO:+B[)ONS8!@0J&72+I&_I_^BC'+IE5JGGT4WTU1\8BV8^ZDX6M&,>XBW6&X MNM4YJV!%D*WU':!-TYLHD$+QFUB@%%]D8;\:]XG(9\ ^0-GT248Y];Z(D*-N(:MLN8<_'BS_Y F,4:!/IO7-@C[ 6O8-VT(N M#XNI,0=,BOUTZ3<#X_NUUF/AXY4&L#VU=X#"/QH3,&,%5,EV:X40;%9@<]9- M1/I5LQO[[0K_]UL2'2NE>#0Y7 (4BLC!$0#TIL\,)&;'9OO=6BX@1?@A&OZ3 MO[;Y8J%6#2E'%&@C;;4 MF(98W?5HQF2!]^+!=4D>@P+X9HSVQL(T(RR/ZM%T/EVMEYOF[[,W3X@4M.@E M,].[.&EQD*1N@#G;ZDVH@?U4SC<@C>SVD M.4%K;QZ\$5@I>Y98N$_H_@#]O[OPY?8.X+OHX7XZ@&.*V6F30"F9^BU;$H)T M :Q/T5>1E _\N_4_? /FO84Z[?/WV0QUVN6$] M3&==^BV:EV[2O'+3YL4?G/OD*UQ.%_U*@3Y+ )_@R>]?VF6?_E[>I_D[?$UL M>MH:$I.<4RU574'[W"_UM;V4GA%L0:L;\;5$[LDQAUTA@Z?M$%XM%_V-K+]\ M_L>J7]KPI2+UJ%#8?'*RS?3SSB@KQ(H4'RFO(1A#.54? V,HJXJ.O?=S:W1C M\M$CYO@U#GX(]7.&Q]?A.VD9O(C/8?8Y&0J1/N[I^>^ZA^:GL^F\S0O%_%YK:K,&L&C\#V[E) \(?6:7BL?A KLHSFV M1S>J?/^[I^>^ZA^:GM=9=Q6$LPT5!=JRSQD(&7*1&4K-TFCZQ\1>?]K5N>]7 M>*,_S_"Z\H]NPEKG(]AL2$.V),IS>K)K1)7"47(KN=MSML$UIL!F(#[=5J1C M41=G0\,EP[*9W?%5 "=7+4G;ISX)!-0D 6,R+3[J LTXQ&ABLI[[9=H.V=@* M$(=@TP Z&^YRPLM-UAAU3M&#];UKL?734<%H"L%M-3YXS,ZSVZ1;(8TI4CB8 M.>)3TH"6Z/(5G&=SRG*,P;=H(% 83(%Q"YW8KD<>QK3DHS3<^P5;@[OC-*OP2G[R1^?NQ5PHKQL-5B20PJ]<54%"(*@:VU4-:U% MX;BCI]V0CFK&ZKU1CEVG?+/'WJ ]&'025\@\'/Y0 OVY=,>],D,*' 7X9 %I*6 M(\%H13F!;@V*E576K!(B^RUHM^ 9TWV_!Z(*FWH&]&=GUWV^QH+3CWW35W'=\1;A']17[:FO04/NCQ2G+99] MS8BJINH1K98/EDJ)RED5Z#>A='^YC$U"D%:'5'&3*-M7"O3M]&YZM2HWB MQW)8;/H9T,P\.<:WBT>M36?3M/XZ@-QF2@1=DR!25&!2\)";]Q":;EB43])Q MLV=;;%LQZ0>K6@^BMZ$KUU\G39^?8:R]U"92SE>JLWW<<)\UAP)*DE'4;(K! MX<.AF_%MQ:Z#S42ZURKV_OH[0*#]*GW>M!8N4Z7030EI:TO@;/)@8BV]B=2 M#A$M(:N4%APLU#Z/;"M6_6"E[0%TQC-[\C*PZ?RL5/6H_,\Q.>PNPY.L4CN9 MO"&*2^<%D;WD?EH^0=!):R5*B/+2'LD-$RBW?^965/E1ZM9#ZF-H]_;XJFUT MU9(-=/)TMT:160Q5!TH=,X$3HGC)?9A@:W!;\>I0EQKZ]'-)FW[Y.EU_/AOE2YFFH]S Y #>]J&64A5(27IH MJ1+[22B._3;"77!N13?W@YBQ@RF4]U*>'N"15"X>X;9%EA)KA&JR!G*_@DQL M4^!=4C5D)[3E;G6]$(',QU=7LS1?]V$&]-,/1YL+_C 5 MT6J!8GNZ[$C_L38/.=F NK:D%/>^X?;HQG4AP3#DNF)SA]$=GS^^C.]R^^"D MT>H0R:18Y4N?\%0AAD;"4":;B);$P7W4Z)N@OH?.\\&9M)>F[N/06L1F7-;] MPG?R'Z9?S)%,#""]3#4'7QI[0]6NA]9V?Y'(;YZ-(_C[=+Y84N;_901;JB9% M42+(S=A,@Y+47WH+;L2@?4NF4&UQ:]M%$&BK^?(_G%P2D4?IS\ .<%-S^9J!:E38&DX*PE#Z4L":4D*,Z*X@RBEMS% MP!U@WO'".9[.-[#S1,>S0SIQ,[-%)LDKT,.%)55T^_+5+H!I5B4 M_=A4/5D_K=A/\MR.Z(XG>GX(RC#JB)TWKW'6P[&WB[?I]WXM;I]"1RM_MEC> ML?K MI_X_P76:SE87H6PW3'*;KV6:(GGG%>PY/O*L"?%N=RUL=3-.<8X<'%%/&$7$ M2"I#TD& 5LH;+="$K+XE^>'@[=M%>]W$BO//7=\DEIRRC8W>EVHH#C#"9(B> M$HWF=*4\H]!OY@YBV0G$&&8?C81YE[MQ#Z+7>[QQ:ZP;)Y_.KE\7JU)H#]_G.58%,KDHGI&_/^HQ./=#L/+:?L_# MZ9O-A]\@HRO"V9B729,F]WO@H5]R":9@A* DI?(RD/^PQ8ARH/?V>H!C\-WW MP;[AM,AX\._VMV.]V$BFW^:T&>&[:.=+E\7JA)CH9;"YCRE7";*T"#Y(X5(5 MU>@[' ?< \F8)B4>@F&'5]\ATI-7J7?>G]V HII VZ]-+,H4,#V#BB@;1:K> M*:FSRHV[TKPMML-=1'5B&JH-NGCO0.=&H@C9]^&$1!'CE:U2B:('&+=_%XAC M"C &8=CM21>O"OE&WIZ^_&^P'"]/QQ58ZZNNM=<@&KWS%2&96L#+JFUJOE;V M+L.K*,84$!R$+7LJXC Y^#^?/UWMG6:?_Q+63/I&=$S)\FF7,%;5AYT9P-[D M89+H)^I=AB*#])YT+3.WU[FN:7M7_%]GE$Q,5=8K8\B=5TD$*P924PZ$C4G& M6*5F'UET&<.8O,(.^KTR<'$?$?--Y;PPMSBXDD64 EPC6V1$$Y0U.(1H;? ^ M1Q?R,%J^PS'20YER-A7O(EPV_9X;PW".:E9[DVPOU)8^9JA)#R%0K&XI:E=: MEJH*]R;XM4#V7MUB_J[O$Y,7P"^M4\+:4OM!_Q!-/Y?G#,1H$C0CL2DC4!ON M\VG7X1B3N=J?!9>IO;?D>83:LA!&7 )14J. M0+#?,7L9PYA*2_P4V$OB0[B\22TN)R\MZ.["#3G@?EN\@U!=:9@"6F3W!3=- MA=IK)6=!A"#Y6RT#I-P2!1%* IE9^FO26L2B2@S<%NTJBI&ZMCMI^XI#VT_6 M P=LV,L"2EOPOL_QRXFBT! ,4':O4[/"\#?*;A&PC<:%<6E^1XDS9V/G4 @, M.ECGP16Y.6:<("=!*)(-Y$]30\<=J-^>=N\8GUU9F W-"5LI0$R-(H(8!.0: M%-A0L]7D*'+CWOB^%LB83-E>VK\V'-M+['RS:!:+^FDZFTU$=J[Z)*$Y&V@] M-4#(1H-L.A9Z57,,W.6%LV>/R7"QZGDGX0Y= OXZSN;Y?+5>'I_V>#=:]]>+ M^_:H#M_I^YD*Q[NOB:FF_!7 :6DJ>UU]OX\VD&#(16EZF2F1 B>B,Q_C>+9]SU+T^4_T^SXPC"DS4,>'?6YQK\NUB?"?O0N34D!CQ>S?BAE MF6:3&G1,IA^34Y'DT*R"*',##*4&HTLUFGT7B@'WF%S/7MRZ>NWB@97*>*OG M!9!?X;S,L^F[C2#?+E[C^G@Y[^=C3K!/I'0V]EE=7CL*/@DKA&0KR)Q,KA6] MD=Q)YDY 1S7)9R#&#:6W 2BVQ\NALC*J5!).%8+".%20=0M \G,FQB"+X+[F M@=_B#2.[B0["NYH-6$^!K>FWOF2# EPH-F!L05K^FW>_C6NX3H@X/2JO)!:"N1NRS+A7U@7_SUY1*HHC#:0;.ZT,M5-*0>R!M:F?*QHH[< MTX:WQ?8=^>1A.'E'O[R;4@?PS5^ 7+3H)W&#Q^I4#J%/S7%@L#9(@NRZR%F8 MII5N>;C@^#9DWY-O/C3?V#0Z(-OZ1E.+I4G5-&6I0H)Q+4*(M'ACLK&BJ(:> MNX1]+9 !WJ6O.GW="=@3YC)+TZ-S&7.0GC)F+R#TVY]-: 5BI'??DADP&;5) M9;C)A0ZW[WGH8DXP$U/'06=C8Y/IT;&O^FO,=Z/,-%N^Y?]\C&=G\84U;& MM%JF[.S&J?V_]E"@2AF(D% Q4.#I4) 1JPH<\36(FBCJX#8#M^%AF-]Z_7=O MHI^)S]XGBP:DLN9DE''.?::L[K.,C<04V:^8N!71F#(F-IY<,[V52RE\G4&E M'!\=STXZ*S\LL4PW(J(_SW C_WDE [M<3_^]^?G--U_H;)V3G@0C8J98V@4( MS53(3AIM4"9^2G%A'U7^-!C[[D730_O3R_=G?/4N9_TKCX]7Z\41+C>S)OO@ MH_?3#RMR.9M[C(_H*_>I=W(^GLGG#B81)B_\;#JG%^ %17#U,M3.<(/&2M<[ MQ'TF\NWGYC]UI0JOE80L:=/#C,$1\O. M:&W)V;FBN>>:?0O3F+PQ(U\N6T16U;!YY%M0G3/AYTWU!),)J=\.(/J9B)YS M$\3>I^>QSV11-@3NRN3=48[*R]X/JSCT=VB/^G2UGAYUQ,^.U\=+/(_[=-8D MH__<_F$#>B]MNG37 -I2F2NQ_QWGSC-9+_ M_YB6;VE=.,D890D4!EL7?6_D$Y #-O#TCF83 KV?W,GZCE"_)T]Z!W;=Q>9Q M*?(@#O8JV-<4$D_IW5Z^;,^F*])@1S]!EV1U!J'YV%M)24XA*@%DK:URB2*# M0[Z*V\(>4\%X-&S<7\$\<^YN1MV!EDLQPZ.VQF5'^FQQO)R(8*O V@]ZE H4 M3'2T64/(533OK*]8ON6+]P4QIB/( Y#KH#JZ)UOW*\4Q;S_A["/^?3%?OU]- M;+,J.>E!H8M@A*B$F0+3FI(2)?E4!']6JQO M^C*V5NJMT#*5/,X/]IE4)RC:[H,6L-]W&DP!8HV!G&K!["GJCMQUS///YYH: M=FE(D:G.9].(\HUB/N.K@SXW E*D_Y'QB\%SYXJ[SXDZV'B57?5^T\"P/81^ MB/>_7V.WF/=3"8MV=L/)_O73+;^9T3+<=1U,9N+2HR8MV2"3)GTJ'<#TS#Q$ MM&!K4JI@RY9]UO0E"/M?\G%)>)G^6&;'?=KZA?-U(8^,"9 -BD2 ML5MG0JO(7FK:%MN8#,H^#+EZ(<< NF&GO$,\:0C MDZJ!W>]L!VU,=4A.W@RA&;Y.KW/$[:7. MTRLW'R]6Z]5$Z])TI/1,>IO[3K>C4#UF*#ZEUG)J0G./&K@-SYAJB9P$8=/! MT"'+VV6:KU+9M =]FJ[?/VJ-V)S6>'9G[ZNT7'\^_ZD]HIC='\84V#"MEN-& M4\J6-[GMRP_KZ=$I4U[C1YP?X^J4@2M*;JWUHD1HR5/0;"FXS8F,"&J1B]8R MB%2_)?2MG[;7ID9G]LNVF1GV)LVZ/#=?/E%H'>HD0(@:B>M20^P7.4>1$PKE M:MSR3IX;'C"*@SK#*/3"A@2'?'FVKVY9)Z&1)D;;&UH"H9$B43+F'"5YN4I/ MF'P1^_)U##'% 13.)>8M'KT4^U+6U6/8%Y;"2FD '0%)B__KK 21R Y )X,1! M9H)E)I.XI,[YPC\_$>X>OOSK?__S;/33MSR=#2?CO_W,_\)^_BF/XR0-QY__ M]O._?_H5W,___=_^Y5_^]?\!^)_//[SYZ>4DGI_E\?RG%].,\YQ^^F,X__+3 M_$O^Z3\GTW\,O^%/[T6//_[XRY]A.OK+9/KY M%\&8_&7UTS]?_/B?:S__AUS\-/?>_[+XV\L?G0TW_2 ]EO_R/W]_\S%^R6<( MP_%LCN-X]0)Z?9I?_H_7T>A?EG])/SH;_G6V^/_?3"+.%P3=NX2?MOY$_1VL M?@SJ'P$7(/E?_IREG__M7W[Z:2DYG,;I9)0_Y/+3Q2___)G?L'1B! OGC#__C7_[>?9\.SK**_^[,LTEZWH5TNNH'2%\]_JTW[IC.D+ M 9G&\Y"!_C2/JXHWQ+CIZ=TQ7SX+4BYX/IHW1+S^[*9X)V>.XUG"N0MQ'61\Z^XO0?>9RGG[__)4[.?ED@?#&AS?@]?L[W MHYM]_4?]CH5D1K(%C*O_^1H$XGHX'M;MXPW]]N()]5T'@\E_SO,XY?3S3\/T MMY^'QFOK44DTSBK%0F"1Y5RXR-&6DN3@ZC$5U0K7:!)O/'54-[G))2LC#'FT M^-/!^0P^(WX=O!CA;/:N?)Q/XC]H+?GU/)_-!D8DI4L)H)BIYX=/0 >% 8XN M91VD-]:LTSI;J4G!65@0>_&67ZI$?\FC^6SU)PL9+^1[)Y"ES/=?7I4 M_40_.]#*VA1L .OI5%3H!&#$#.BLYSHF&^-="YKE^)?/DV^_T'.7:Z%?7"WA M]MMNHK[2E6?3%?Z+;^? CZM,)V>M69Q/&DAN20MA__FGR33EZ=]^9BT8_!_G M.)WGZ>C[A_QU,IT/M"F:.V3 +4-0PEM *0(4;@22@5-,YDW(O/7B4^&UBSS7 M*>8M*'Z?I\-)>C5.+\D 'MCHDM8B#IG_%8H)0RF5L0O"-UYX* MO8?+H%3>DAT*&"(M3&@!3GH. M+!2E#=P<0I\%[.SFOJX'IK@:?\,_7 MB0Z281DNPV 7.X_A4HJ(!@B2 >4)$WJGP1MEHZ5MQX?80 &VO/XTJ&\AVW72 M;7?2GZ4TS;/9Q7_J3=]/)]^&XY@'/!MR S!#P$2;3-'D([ 8092<-"=?WW'7 MCNA;;S\IMKM(=@/EG>)A-X"]G\SF./K?PZ\+FU$F9Q@SBC31T69C @,G4H$4 MBY,V)JV8:$?XC7>?%-V'2W4#V9WB8W6;>3;-N #B=%$FDS<@BJ,%(OF(P11R M#P,&^BN5T(5.]%Y_VU,G]&#);:"P4_"K9A&,WG^9C%>A&Q:3"HDV#R8YZ1/+ MY-3Q$,$&R5G1$97K9F;=?N-3I[*3!#?0V2GZ]3''\RGI%A?ATW ^R@-!OKE3 M5H'VB8Y_'CQ@D PBE*5S'4U(M.DS%363VK)NMPXW7O?4B3Q<=AM8[!2Q6JG4JS_C M%QQ_SHM JHNL."XY).G2101-J0PQ%!FU*2'&;I<,F][ZU#GM+,D-U#:(2[TX MGT[S>+Z\RJHZ1P;Y^6R@@Z-72W*]:'$5F .4QH+PVAC#I?--@M&;W_[4J6XF MV0V4-XA0O1[/\Q3C?/@MO\0Y7N UWH[+>.=!&S)YS2<6ZY,*%% M]&+SVT^#\@:2W4!Y@UA5O=^CY^LQ>7_C9>>!J^'RW$#KPV"4*_.\O0SG1F_32=_S+^\F)Q]Q?'W M@6 N&EH,2),7ZP:^.\6A+O3O2QZ- M5G!*341PWH)-9!>HBLD5)X#4LI"]R$6*+;;GZ^\\#78/EN(&4AND91&2LYI_ M0"O\^ 6G>?;N?%[+9JIK-RBH"B.W#KA1-=(2& 09"AAGK8@"G>^81WL_AM,@ MO9F4-RA!IWC6L[,\3C5A\-<1?AZH$E#R3)X>D]4&Y(8TD0Q!J\G5L]):WC$) M_L;KGCJUA\MN XN=PEBKK,]?A[.(H_^5J_)1D /+F." M$ 0*DVB#R6V*&FZ]^*DSVT*>&SCN%.2ZB6F9PGV!RL6LN-2@MQRG_^?_G[0/OB]N>?-3Y[B)1#?0?'!(:[7,6H>>SD?Y8J7/ MOR_6_0G#* \,TAZBM0 I-&'+)@**8*'X0)B3SR7=Q?8A!91WP&FH M=JTOLD MOK6,-Y6M_;2L./YK'$UF.?WMY_GT/%_]X60\SW_.7XUR/4'^]O,L?SY;BQ$? MH#,UUZ@^Z+JHGOTYG TL1N%XD> C%Z"DOP] M1-P'Z8N8T0+7L]\7!M6 5H%,!T*D(YV6/#)P2;L:\\? LE?ISMO/@TA?0_&P MYN(AW-RFNIM@&_8PN%1I\CSS[-E[HBR3+9L6*[V YF5"JZ,'$P4=:XKLUY"5 M F.\-LI%)_&N-.Z#COWM<)X\^:U$W>\'_WR%* 4AHA#@N=.@2$=)+X4"IS$8 M+VGY(O7WP3\_$661,BE^4>7-D3OWKY\]?;CJY?TBX_OWKQ^ M^>S3JY?/G[UY]O;%JX]_?_7JT\>;D';L3W3_4QLU+MH3_JV.1L(57Z)!F550 MAAOO@[082DK)!J;R8(?G-_*]KEQ3I9P1W@A@9A$I0@G.> Z1#@943 L7>W.Z M+E%TW5B>S69Y/GL6:IEYG \2(X%F1]N5 MBQS.\BT@QR>["SL;B>XBVC[L!)Q]>39.]3^O_N_Y\!N."-SLV?P%3J??A^// M_X&C\QH.45:9F$$[.N942716>A^!SCLI@]0RZN:FPR[ 'DH?.I%XVZ!HSD / M:O(ATTJ'<9[3;G"%M2PYK:%D,H24R@*"]PR,I;U1",R!WY5-?8C"[ GQ%%2G M3U8:=N>Z%$",M2O)[$..F2"&47Z;YY#3MZK;"\S%-2MUH3\'I,2UMD1VOG7XQ*[O.@IT]Q< MD W[?%UM07,H-T51C(]'NXZ5/8(*00MLLK+FK9JMS M2/@42#Y]U<=H@M[WY[;?1/&D%:"3D'L)R+_#K<(ZCX7_E]&(R7JRTNIBD MF-

H-&1RM LT(82\U\B(:LD!(CB]YS:UL?\KO@>M(JT5SP/<3U;KN>!.[5 MGW%T7@M/?YM,TA_#T6B ')4B?Q,677[H5Y&L%)2 EJ%S49O0W.7;!=>35H[F M@F\8XKO:TY;!J=J*_BQ_PC\OH0ZDD[$(0YN8J]=.WCAR4PR"$;HHQ&!+4,T/ MCFUHGK0B-!)R#\&_2S7DB:Q7A1FD+IE\4LF U,_443%9Y9"8CJT/AY/XQ@\2 M8 ^!O&N.Y[63QT0IC\93*B9\^J9SG_?KG4+*1RL1"PP"2HZ#@Y%S7_@\P&#,FD@JT] MN%VQ/?DTSEY(Z"&3ZQK.VZ$L$1U#INFHB8%VHE)*;=1HP"5E!=,A1M\Z!6<[ MFN,K1#\,;E>3+N+O03%6V4+O\7M-%;J\5);,BX(<-$H+BI4 (0L&V3I5=' \ MB-9[QF8D#ZH0G;C:DI;50=#]T#\]SVE]S0-1LL_%UT:]7-6A)+0K*%G[MA9TNAV(0E@_/(H(ZD)$\7%3#4B#:KZ%GK.. 6 M*">C$RU$W4,P> ,B9Z1@T3*PKK:[LW702B@.8DQ2(')G^_0]3XWWC@+N(0!\ M#=%5<.MRK<856FU$2"S7Z#0:""EJP.A*$AC1W#FENR/[ZX!.W[OL2$*OJ07W MG%_7@J.1<:&U3<"\$G2213*&D^$067!(EK)1IG7AZ0$P'U2;NA)]J)5Q($M] MA+0FX\^?\O2L!O+>E1?3G(8D ^-88/09%5Y':PJ7P\#_2HX1CGY$Q?X'N9 VVC+DHEDP>I<='!C7PG#!J$ M<(BE),E3\U8W6["_$[-L(Y)6UH)?4>G-#K_K!W0A4> QA5&X/R(B!(84':Q*U726K6 MNAK]L00@6A\!!TJU!Q^S-F(:SE?F24V:&XX_YW<)1#DVPAU\KE2-#(-'%> M19!"(LLFUY*9UAF*V^&3H-/^>SK9(K3[\OEKKH@/#NK%R^OQQ>I M<^_KF#JB83Z?#L/YO%[&?)K4#Z8F8$Y&]/#/B_EF>3:?#>C+*)8I ]'93#:N MT>"UBU#;2V6G7"ZN=?"J_2I.5!,?F.X>3J]U01VRC$OA\FP%"MKR+2MDF@DN:<3^6(PT;+?#%H7DTN$PBPMC4!&!A-T M'F1/'Q$3MGG _S:&A\@K>CA.-_:J/)"0/G(,4EH('T?O<9A>CR^*'@9)*]IA M:7=U.9"UD$0 EPH#J[.3DJQ2XYHW$=P,Y8=6EQ;T]-,VZORL7I'GM/ WZ[R[ M:?Y2.WS7(&7-A'\SF=4D^'?E$_XY4)X\D#K2T(A ?DF@H]LM9M$RRWUR7)4[ M9Y\:"-\**%U:L4ZBA]:63J2TD,ZQN_#\62Z$,ERF8-0O W6DW-J3:QW MM*GVBJF#88.UI03R %IG\=[&\$.K2"=">JCS:R.: 4I94PH1 O.T&^JL:]4Q M_2O2JI(L7LO65RMMD/_0RO@ Y/=0NGA?B&[ =2V?)%^!-EM!^ Q]8L5(X'2& MJYB<4+''>[^-F$XTD-F4BAZ.P\MBO^5X/YZX]RH9<'7LLN*%0R!_$DPI!HO0 MV'YJQ4T$QYJ1V;C(L8,8'_],3!9)*Q,O=0)WK>*E?0U5<( \Z()<,L33GXG9 M@>"=QV#N(^CC#$#Y7>"Z^BET0]60%KJ-Y&"NP+_[N M4),.PN]Y+[E IA-SCF,&7E*IN:R^[FX93\?0:J(MCKACGR* Q8#Q/H*R3X%%)8/6F1SG4*K7.HMP(Y/@F1%>& M)JW%VX/!^&$=D3$E*Q80O'=T$K),2AW)8"*CR04C&!;6NH9P'<639[NC8+=^ MWL>?F$U+("OI2YX/(XYNXFLU/OOF*XXU2_N.A=T:K&V"22)SI6PJ*GGM0E;6 M"T;?9C8JQQT&:]]\6?,IVR:4G(N74+CAH$QMY>BC!EZ=$1YS3K*U0]_#E.W1 M:/('CF/^=3)].3D/\W(^6A_G."!+77+&,A25ZP 8)P"S5A"U5MJ8Z(5MWIQM M)V2/HIWC/IJPEJ78GH >SJQ;A2_T9;V;+@21%KE*[_/TXQ?ZV@;2668*V606 MC0!5=^Y0(@&V0B(W*7O96D]VA/;D%:4/"GJP:&_!7&":/3N??YE,Z\R!@>4^ M8O:6CN!J? D9P9'!!;E$5DR2*KK63LX]D$Y-,SJ)O(< R$9XKV>SS.8YK.M @ MB.*3*4BF/M:AHL&##XPD0"H:B\_>F9Z/CC5,IZD/APJ]A^3T:W5C6\^SX((N MV0IPLNJM, 5\Y@@AU"8 =+1YWGJ+V '6DU>-UJ+OM\QS_4P3F'SM.^AY9J"B M(L4E=QZ*=MF(I,@B;FU&W 'GE+2ADZA[R*A;@W9QGB6)4@4LH)W,M&'Q.L4P MN)K\G@/WJ+-IGD2Q&#APJ[![RKS>42"TQ#KBU2$8MAR#JWE2B E0F5#65@=:? M%;:^9M\*YLFK0!LQ]S!WYE;>@/>1_E&!/)G:\R>2(@:=/2B9"@NVMIQJWV3D MD215=^&W@Q@?2U+U*C+Z=C+/LS<3'-NXJ7UXGCUZT_T[&6* MH8@V%\7 �UQ9 ,VTRKMCS88%-FHK2>+=8%[R/)TME+3;9,(.F=KEX2-*XC M6N6S[8"IM\R==3P/D[MS/%;7+G@;47(L==%2BTAF,H149V4R1[YSU!(D6J\R M!FEEZY/J>&IR3T[/X]*2?9CHXU9DBBFO7^M=9"GX6$1,Y%)[[G,=J6J![*H M*9HLK/:%Z=;YPG<">HA,D*ZPVWJ]BH($SR&) E)9@3,$C!O?0 G MO"]9:>M%;SD%C[0TK(O]T4;0/=R);4B5WP71#UL:MA==]U<''2+KXY2&2<&T MKMW-0ZUA5M81*(UT\-FUW[LI6&-R=]'Q,!<\9M'5BFJ## MS9EHL2 MOW4,XI&6AC6B^A#!/FRF[\=/]._?7[W]]/'=K^_>O_KP[--K^MMF M6;Y;'M]CAN\N"[J5W>MTR4XK'ZQ*RFE/OX].T]J234';LCF[=\N+VF?VUJZU M5C/@N?80J0<.%G(\A"D,E2:%];TU:'C3*K/W0_Z6Q^?Y:OX\(R\H<9Y 9A6K M.U4_/9-J.-][5)P7WMK+O(WA<5R1[,'N>FRA@U![J259X/F5UEWG(E1(_SF< M?WEQ/IM/SO+TLMG2L]DLTS^I]CE-]=*&N01&UW& $@UX[\D#-CE8U.0"R_:E MJ7O#?(@81!=N-RM*;\0T-$SKN3)XF^<5ROS=U_GP;/A?6$6]$LBK/[^2#9]G M@QIV,9QL<)$7J<5!$D"= 1F))*5:F:'O.[-V?ML358!^I-E+7?(2S\"CM3QA M@I"YJ?OAHD;*@D#)"_W..=&^J_#RW4^4XTXB[&,FV=<\Q3H49Z5;EZN+4FLR MJ!7(4,^Z9 T$YR*8I$R01J%.L3&W6\$\^<._C9A["2G,YN_*;Y-)6C3%R]-O MPYAG'R>C-/#*9X,JT*["-"C'?&VN+R#Q3,J9M+>ZM2F['$ZEDZ(^G6Q=81JQ?+'U3'VGAE"8^K U0EAZ!R!((E4E$R<]'Z M0O(>2*>B$RTEW\M,Y*_3'(<+2Z1B/*O=5Y>&R< XQC.C@ROG7"M#G .'*D$1 MK CD):%N;0#< >=4%**5Q'NP%^K^57>N2U,TNN!M%@F0UH:W8>]CQ5YW4+ZV1J&+(6I.:F@R*'%3P7-;I EE9-J4 M&!IKP2T(Q^>\,4F3=A+NP1%X/?Y&8*J&+Y=Z??&#S%7QO! VK .5K29;%)VA M9:<@!"VVV-9>P%UX3D\5&LG^F ?$P&0KHG824A3DN:(BWR38 #PH9;EW+(G6 MUT-;P9R:1K21>B_GPLIR6=U4#,?G!/+"M*DM^'*93"_&Y7W"/VO\FN1![Q^. M?(VRF.AN@6Y62AH)T&\G2: MEP/ 7@Z_#5,>I]D2X.7"7Y]]7=SP>\D$UA"[EQ:4$ISV,RM!)ED;XEDROUM' M._?!]^0UHSN@D<',7^X;#T7(+N];]XF*/ )9."RJ3GQ=O:-(T! MYL* <2>"ZV^6WL-BQ/7BV:"'D#^YT#L;>!+3RZC.6F6620"3&!9@19H7'@38X@.).*84Z%MSKTM8"_$L]YT,D7O FW5$&3-FY"L@&?%@I=2**.$ MM$D<1^.V0?RGSC6FL8?3]E8W&>L#.AL+.!T7L[\2A% "F8(4H05FBM=Q %!9K)$F#5ZI UCJ* MQ+,6<:>,%WK!-3V@WUWIP+9W/Y+>2GO1.&DHSI;EJU=XKE?CK*9][@!JGZY* MNW&]#N2X#97:<+1.>",!'XU]EY0WK-Y=!U= L9+ .9F AY $^?D8Y$Y&Z^-B M?4LCI2.2OH]<>^FU.+BQ5>+?#=_$N>7O9S2L)GKVO]'&FREM665 *$\[Z" M=(RW+F>^"\\I<-],WH^DJ=*[7U_\_=G;WUY]?/WVU?_X]]>?_M=-?"T:*ZV_ MXAC-E>Y9V*T&2Q:9E"7E6+)0(2CGZ5>E"&8Q2Y?CV.=6A"?IF7_WU]XZ9Q.77KPV0T^G4R M_0.G:5"\),>;SEY3#'VI27% QSF4HK@-SM4^6.TS4O>!^"BBL_OHQH9,U=XH MZ:U'X/KLG1@9#U8&8+)>4NE,KIEQ',B28Y+'@'$WYW0/37DTXXUZI7#'V4?[ MR+^7AN';9K'XY(WDWH*(NL;33(;@BP)N#>WLEJ,VK<.BCVCDS3%5HPT'O<0T M;R_YLI_8^]IE@ C8)4&W*"$&EB4MII M'EIG_?>]IM/6ZT>E$3U4H2TDM[0>7IY/Z]>Z@+D\,C[0)SD=QOE%EO2S*LW? MIC657A?I(QTA=)8X5\=KEEI!E2%+1F:N+Z7T,,WL$*2GK9U'8*^'^KS@A"!,BZ KZ,(740OM2%DS7N(/&3!Y3%5XT I]U!%=\^V^(V6GI?.\]?1 M<#X;1!3H.2U8ANH9\=HZ*Y4 Y"WK0GND%#T,,-H+XFEK3I]\]5#(]_MP/)DN M/)REU[(246U1\++V4*QN3NU-L,W-^?M2B -''P4G=P=0Q]I'0R+X+"TX&PT* MBTZPULG3K;"?MD(^",,]5 Y>UC5>"QB^P-F7@70ZL<#HNS&6@5+%0;"N@'.1 MTY?% OKFW3.W8#EM36K"0!\5@9? ;E;"+K %SP7'DB RE+2_\@S.< .:FY"C M8HJ%UC&V.^#\( K2D8<^BOTV[VTW-L-,/S";C(9IV2/62NY5CAP6@]=I]1:\ M5A%D#>P)--R5UOO*WB!/6Y_ZY:R/HL)MEUE.1)E*EE"\HAW2:0[>%@&%!U8$ MYS+PUHV0=KI,;'HOIK3(3->2\+I&&3(YQCH##SPSHTO.V+IJ=L=[L0>[X,FR M6",50B;)$.VDCHX%22)A/GCCBV"M0^1]7/!T3OH/F@L?8H%ZIPNJ&%]C)@*, ME24S[[.0K;?21Y/TWR65HH,8'SKI?VT):U-%-8LI!)-($O2%*"\"A"@2D"N1 MC(W6:MNZ?O*QCUK>B^"=1RWO(^CC#-G=!=$/.VIY+[KNG[9[B*R/HP6<<9:< M-B"U]:"B8^!BHCU2"V_11I/D#S=JN3'Y^XCX.*.6705#45?=" DMQ" ME;@HR;J@2^O;UDQ@,7OEBDK@4&:R=VD' M\UP@&3(QYXB:<]V;6;<)T"F9=IT%WD,NY"U,%QJ_"ZB>++R-@![8R.M.W.W6 M.LVDWD>#I8W@F C!"U[JQ#7:^BS2 :52 BZ8*5ESI4+KO.DCJL*N%M^1-&$? M8?>@ >]Q2E@NCBL10U&$![RLB;!(1R JVO]TS#(FXZQJ;N=??_\#--/J3LGM M?)1#Y=EOPK,A4Y.!%=G6$L&?T0T$MYR<;Z@54/@\@"B2&!)+>&SKJ8P3L9R?DQF1>A78C- MM>,N0$]9(YH)NH>2BT7CBG%.JTZ?%ZB4#<&X)$$7I//+YP+(? ;2V%S;WEG" MUIC^S4B>,.\-1-M#O0Y??R)<^'$4M%YVT@>GPP/>9S M;<7U*'J'[*,%=[C";83?0_SCKBQ725\G&>!U^GADH%)1X)EP(%)>FNM:M6XO M\ZBRC1NK0RM1]WD)MKS>B24NFCT!\ZG4JD"L378%6.:]2B:PP-J773V2#+.<-M'T$? M)[=I%T0_;(;;7G3=G^1TB*R/HP76!Y^%B\!CK-$97>_U#(=4&#=,NYARZRO/ M1Y_AUIC\?41\G RW),D=#X&!S'7LJF4*7+0&6#2"$&D63.M!'8\TPVTO;N[/ M<-M'L#W8_7=?X:,CWX/1XHI$.MAL"H!8;V],CDP:;Y+X$=.>FISWG05^M+2G M74#]Z&E/>Q&W4[++(5(_6MH3#TQRVJ<@Y-H_Q#$+3GF"*27S*)UCS;-@GTK: M4WM-V$?8??7%7[^SD<&C"W1<"8Z14"4/09H"ADLEF/7<-8^+/I;KL 8T[78O MMH^,>S .[KZE98RE4$2MA4T9E&(20I(!OIA/+UDOE,822 M-299&-.X3CF=V$T7+[M99[%Z?#K\L6?AF=U M"IQ#;Z-"#3+525.T8O#6,=#,!L]5+D&U%L&>$(^_*375F_5SJC^">CC 7OT9 MA[-@J MZ![,UBWKO2A<0JY]+AX6R8;*600G6%VU)C,]L)Q]ZYNMN_ VS$R]NANL_T,EI7IYO ZWK!EK+AE7C3P&+B\,]2*%U"6:YB?/'7 >*B[6 MCO+U<2M-1-_#OK(%VLKXWP%<3[&R.X$]3,RL&8V[J4<'#HZN*-(('2P2OE(' M&)-+ 4Y[C[7O(@O?5:<3'I09 - MO8X%KA>3V?Q=68U2?+6(0*Q^M[KR0PP"/8.2:[N$D#QX[378DK2RF9NUQF%; M>+[_72=#=V.Q'CTZ=M-2FI3+/^\>++OOT6UC9WLMY%8H36CO%/D7TC*I<@Z( MNC@3$=&XR)(?[/J2GB-K(M@HG-8@M*IM+5#3(>3)M,KEU(O21(FNU MO>B+6GJ!S.7VNT\MVBL]FLTS_)'+A!RPJ)[P-P-'2!^5\G4=F M$F0C)3<%93"M*U\.@/D((RG[Z,^6"%MO1+4^[][F>84R?_=U/CP;_M?%9*7E MY_KJSSIL*<\&2C 6M4M@JQFG! ;PT1?:FI$L.19X0=SIQ-OE;2>B$/U(MY?[ MX26>@5=.<9WJ9&]'.(*A57)!Q[Q'+Z)/C#?O2KYZ]XEPWDFD/>0#W1G?861B M1:\%^.0$*"8S." ,IUD0Z$ /+ V87=B;JM IVEW#OU0?N<'>.0%@9,DG4J=NT4 M:Z)$\A=9]JT;:QR!\EVS"'MF?!_AMHYV+M+:1JM0W7#^?16@$Y$@A$);6JFM MX8*#4%.D=.36<T\5 ;R'J5E*!'E3B8\O>7:IDN_N]IP[P1P M,O96.S$W].(6H)9*?1W2A8+O FH?>^L^'=@&Y+CV5D.B)GU)N?7GOQ4<:E&T MDQ(*PSK[A2P>5S4;[&[CLW\/L)M;7>]S7^\&G\>X3BM MFJL;=*'VWLRQCKD4P@"6R"!JA2E'%KC=[;"^_>3C'=,-I3UI):K6IM;OP_1L M3ECFPWC9%=_KF%6AA21+QH?)$!(GO0P"-4H9W.W>I%N(6WOTDV>NF[!:?W*$ MYH^K)F8YI\ ,4Y!\I.TD8R0DJ""7K(7EGC.==J7MCP?H_=8?90<*J:595)%\ MG)S/OUS#(I,4%NNWSG(D!PO)/)?.@+0B2:EB;?NR$V&W'OSD*>LBJ(8=6NOJ M?L?_,YFN+D*789+@DY>EUEH)E6KUO =RUS3MW=)8HT,V?*< \CT6S/J;3\IS MZ2C8QC2_Q;/\KMS M/+)=P#5T&79"N3X+DM7AB9]B;>QK[(=7(J9])E5.XP0 MJF@*!.DXR")Y$L88GOS3X_P.7^4HE.\CU=864VV&0AO?\+*\E;.H=90()=2I MRLAKP9#6X+3U*O!B].T&RUOS(F\^^;B'<"-I3UJ)JGT\>%;[%\ZOT(2BHV>2 M7>3;*E5OO*."4H231 ZZVX.@MX:";SWZR3/735@]W+P]BW%R/I[/WD[F>?9F M@N/9LW'Z=3C&<1R./W_(,0^_56-B]OS[\^&B/W,-FIS//M'S+_+R%2<7F8'V M2H$J-D#0:( YB]:(S 5O/?:X*^:3,=8>A,1>.NQ?(;R.[[* YWYT/:4"W(WL M87(#CLOV6BI:>J[*N8&VXUKI5R4,H MTCT9!X]9C_9AJ ?]J9!R6J5=7IS4QGO#N-$@5'&U!;"KAWX$X0Q7"D-BL76- M[R8^@2\>_CL F5Y"*[(",4&PUY6UF1MR48D*K+G&3*OOFF ML1G)22E V'WTO%T''.MME@DV ]G_Z M,(_CES.<+AN\NN2L0V/J"/,(*@D) M+M2Z0I>ME)EGR]KW/[T;T\E9M4U)Z&%,T#J^%;J+[V(7?'WUQ[X'V\-8KFT9 MO5==&M!QE+WE%LYH?.&+4>>RYAX(6P=?.0F,]ED1O,8@6GO4#Z,N]]BG#ZLM M^[#0.A3Z_GP:O^ L3\K*1K\Z@7^OQ;B7L]=40H6R@$>O:^?A2-MKLI)^.=<0;F422^R KF9#?K"+XVG243"I&^ ME6+R;@'S/5YZ2@K1EZP;7XJ]GT[2>9R_FUXT/%CLA=H9SYTIP(/+9(.+VNT@ M%-"2C&_!?*+_-K@/V_3NDS$\FPAWG6S3@.P:FEGUM[A0\UU -;S]W@KD^+?? MW3E:)[R1@/OYU#> 0R&XH%,)0C$!E \2D L!.:@LM \&N?3577UT-&N-9M)Z356LM*&<6Z@]RV=J(DDV-U ^1 M9P]QQ8L57BUP,?Q\96,6:[Q6%K36M3:<>T!':Q92H/1*.Y9:ES[?A><4N&\F M[Z-WAUJW/9^-1I,_:G_E,IF^F.8TG+^9S%ITB]KW56V[1W5:Z.TYPL:9I)51 MR26EM4=FK62:JT#&>1%E<.A+^^[;;NL)1H>6#(PLU>@2..X3E3$IJQYEDD^X)\A$UE]M&=M:217DGJ8_S(3H 'K#CKZ]G.1)U$;[0AF;A" MA[YP1D:>?&C=274W9,?7GYXI/DBA]N*G!PN;K()OP^IM;$ Y0!?(++0%8NVU MH @0&1[.@12R!)VPQ-C:XKX+SZEK3#,N>NAUM9LD_G,ZG.=WINC;UR5C#FI8]A9/CY%N>#O-L0*M'Q90" M)&^U3AI-$%+P8)5CY RYX%GKS6E?C/]4L0Z<]9!8N^.1K#R=R&K15MUZ4"'7 M1!L>(=?!]M'$8D3KX,,A)E,SYVMY1;+& )2L0I*$$WB3.2CC M& 3/-/TJ&:^%"^=C,.)VUDV=#8 MK5"6*%;-5G? L8.W?#^WU]]Z7)^XL_@G#677)Y.Y<.""3L!+ M4BQKACG==>P_!@ZW.*R]4;B/R%I7,'VL9OG?)Z/T8G+A\VC)O I20 @6ZP0# M!*<5AVR=)@N;LRQW[*AX^]'',[>ZB7C23#X]V$\?\@CG.;W'Z?S[-;-N5L,C M5W^S++NC5269'$CGU7(2KX^Y'A,E!E2>[(C6?1!V1W4<"5DB5U'*:*U" MSD6?&\@#!J4?3AOVD7GS]O/G+_.W.%G68N X+7\1)V_>O%BU^\@\:1X]9,X= MJ,@3!!$L&"F#-2DG+W;KCWWOJQXBMMR-C$EODCQR:/DM3FO1[K?<.9"\]J26 M8>.[8=X*$D?MA>5!!C+?E'?HD YV+"ZRHD..JR#QVC,[)B60#9J&H_/ZQ(\Y MGD]IO74 ;)T%G--R5O#9U_/YQ7WZ*YR.A^//L_=Y^O$+3J^E>MC$!1F9!R"I,D\+_[TX]?1 MJ$\RM;I0OMB?(#T MNX?0Q/6IECU2V8.O5=OW3L9+?%4*LV?G\R^3Z?"_3G\5EL)I]DUM .MBS"T M-&#*TJJS+X!!*"C)"2V]M^A:%Y/=C>@'U:"&-/7@JE]'-YM/A^%\X85\FCPK M93@:DKDZ&Z@4M&8UV\YH3_Z'9^!4$B!+QL2$*$'UJ4E;8/U3G9H0UD "I%B$1^MY<:TMN+8K.%:"PJ/0X U=WBU@'OYBY_@* MLN;GMB"JCY:FU_"LFF?M@*BOWK=K:![FZJ<17;=]TS:R/HX6$ I;IP2 CEBG MG$<)J.A77&=":57TL77/]&.Q?\]-S]'(WT?$O70SKE[M M>SBRN(9)VWQBL@ M1[:.)>,9@K4(HO9;\E(H4YJG)J^A>-@7R"*7N.B M@99>#*\B0QX<%QR2+TP:X:,TK3-KUU&<$M6'"+;G2_M[[JEC\"XE@\"39Z!4 MYA X[6F)G"CL270-18&_:1>:\)1#5KMFZ1.$XW M_GR5 %-D-M(*6B>C97/# 7D04)!K45S I&\5L^Z22G3W2Q]%4M%>!&U-*FHH MW9:C$*;SP0<UB"J1<66]H)46!LZI#%:ARF1L:2GT+I__/;VO+U_X M UL1APN^X173)8C5M.,=8#3L?'_MU$?;^K;\[2.PQKS]3I(Z.S^[ (*H2D'E MP90Z<#R)""ZZ>NTL$&4,:'D+YFZ\]+@]R0\6^Z2%S!J?G;_CG]> Z,R-1#H# MA,.ZIGI?IF."Z+5&EK-BNL7LB!LO?8+D'2RSH_6+7R8[_L?K5]U[3Y[%F;S*7F- M U0ADOG'(@N MHNWC&@YG7YZ-4_U/W2B_X:BF"SZ;O\#I]#NY@O^!H_,\L$9*9U6=?E"3]8YD;_/\0@H#5E(VV:G: MY8RVP!CLLI=/X(HS+8R(MJ]NI9OPG()2-)-W#]T?9]I&>?0.,EZR@-0Y$T+5*E!;HG12@ ME;!%16FX:SYNY]0X/ERB?31Z7X!Y.QG'6RLL6GAF')TPI-#R: T]Y: M&:,JO'49QS8L)V#U=11P#[OX;Y-)^F,X&@TDLE!(Y0!9*619*+(LI.-@"9>W M:#R3J3'1JW<_%+%=V9@T$&4/1MJUP^-JA0/OM50B(&U5DD!)LAN<$;7N4%O& M28%=\\+0C4!.A.SN0NYCYM!M/,IC0LXX,)^KST!VHF=1@S$LR2311;7336>' MW?M$^.XDVM[LL0']!6I1!&#!.J:<5 ^C2) PV&DAQ/^&LXUCT0J9HJS8%T@/T)S#R%J"9$%'7,PNK#6%1/;T1Q?._IA M<+N:=!%_C_&Y]_A],9=XG.A/IN6(::86U=(K@!E;0&%*E6/2JCD_=D MNS8_.G:']Z"JTXG5+2&\UI3TY3AL@(6ER,0->3$E)K)J5:P3[RS4F'-D+COE M6Z?+;H%R,EK10M0].! ;$!GE):FE JN5KFG 9"0I9L$Y'M [K=J7X)TP[QT% MW*\5NL%ETEP&+IP$R>L@HUI1Y#UWP)*(6B'7G+6."MT)Z/0MBHXD]+$I3,:? M/^7I6;6QWY47TYR&=%1E18K)"4[T-=(1+7CCZ\GE+,UI["&;0VU;.F$] [C!!S=&B92*L63T,1IA6B>";01R2DK07=(] MW M? S7(4@GOZ!0*7-'6I!TC330UA9F5E%(A<[CUUG_M]:=O^>TEX!X^]:MR ML8TQ5D*XK .KXPPY(]=',DD.2U8,D/$ HA3'N0Z>-Y_VOB.T8W4>ZS,&W0<+ M#]TIK)9#O)B,9Y/1,%5+9[62Y: "8V1"F4 *2\+269.7=N 9L$Z95]?$.J!K69&Y'Z/802-A^:[Z?# M,YQ^?Y[').PXI%^N.@4(A3Y+A"AJ?H7B$NH(95#%).F-,58>IWYJ&\+C5B2V MXG5R-%*.-AWF/;&?R5M:FN@MIL3<\\0V]8W[P+Y5[!C0%I)VX9$;Q:QQ*2D1 MN3=%1>\4&]SS[#X&BA>I%-.T5S&V2(4VY+QPB!H%XXL,"BVU&'5ECXY67.(+&:EN7 QMZY]W 778QD M^W@'6*>G(=VE?YPI*S=1/QNG*[3+F1X!,9%,.*!;#(:I0]VD"8 U < K3$&W MOFH] .9)*%#/[/1P+W,%=)E&M,I)&*=KL6)C18I!9F!*U+"3$&0(N@"%:RN< MX-+DUB;S+KA.066:R[_7^.WZ"&$C1592U:;1+H+B6A*TFKQ>%EX"4RZTKLV] M \ZQXK3M]:"5C!\Z(GNYGJUMQK/,RJ;:;4C1DA0&#G1R&@@YQY2LS );)YT_ MXMD-'=G>>1##/E(_3@O^71#]L(,8]J+K_E[\A\CZ.%J V26'G$%2=>*P-@G0 M8P;KO3*)+" >6CN\CWX00V/R]Q%Q'YE>>5ICSS<-X8NPG_(N:9,]Q.)#/3$S M8(H(V19%YC#SQ;W_T:B[B&RL8H'UWC+0LDM]RGS:$!& MXREU#QD0)+!D)F653VQ>D.A(T0M&R%(P6A6J=WW,LTN\YZ_OF M?!_)]G+$QW,Z;MY]R]/Q\/.7^:_#,8[C$T_E?7$H^/)H>;@F,]%.U6<:%T%U@GPPY4F'\KXFIEP++J.=E7[ MDBR?;XNKR-?CV7QZO@C#_L=D1+^83X?QWVD=TU'M=G?U@]>G5'2XTFWTYC97 MOWV(X=85<>9>H;+*1F.5X+)B>+M+MY//LN0)V#^)3 M*D\<+6<9OUIHRN\99_3I#R)WY%G0H2-E;2?C,ZNW6 &"3L9$9K(0K2LN]L5X M_%VVG*]]%S(9MW ^MO M-<>Z;NA/,Q\)TX_EUH(.HCIDZ!D=1=^&\^_/O]MA(B*- M"-Q%+3I(_\@*8HIS];0'[E,$%4LA-\MK0,TR+T5)WWR"[=$5XYZHR?'U8A^A M-Y\EN-@H*[0+1]OK[%V*!K16=2Q:*A!B\6#1,&FYK"WF[O-.-S[Y^*9U,YE/ M6@FLY1RC"F9UHN6$LT\W4!D62O;:@$FEENYXX 3GGHE5T%F\WV=M"X]97 MG B?;438PS:]*:+Q83A;7M8&+S3I5@:?%+EJ-:8;@DB@61V*;CTZVSH]_2X\ M_[0-^Z&NC]3+C7*X^(IVP=:3?7@7KH]_R)!M5X8FC<7; M0U3VU2C'>H-"!M<%(%J8<89SR%$R4"75"9+"@T<6C),EN^:3\M9 G #I;03< M1[7/9+:49=W)"HL8M A@S:*I.'F_*&JU""H=4G#JC/ M6&&Y^ 1V0=.3Z7@3R<,8BXP)X59-!B^R4MDZI)#ESFU.2=G]W^^CAXN7UW6\N;_$Q M>^TU,Z!#T-51)3N$)PL\>^>P9G^$UAOY;LC:Q2]6CWYW3=QO\WQ@4PC9*U%K MZGGM,\/ 9T'682DY:1^=:.[&W OJ(=V:9GJR/:#1@HK65RA7F#YB+8ZX9N]_ MS//Y,M5C]G8RO[HH&)BDZN0[! RU>MZ0%1!#%IP2E M" /*QSI/07FPG+X3C]RZU%_6:-^K.WXJVQ%VN4>E$H\_Q\VF'$FV$D+F$2\]:47^PB]]YPW[7.2KG 0 MCM>6HW7. 6?U7UJ3EV^TS7HG>_YQY[SM)?,[<][V$=CQ^W+(]#?0T;=!EBK"X4=@/5D>FX%]7ARZ5HS.^F3EAXV MN^T ,S?%<,EI U:TL4MA(11>@$Y=-)SIR'SKT/21]>6 Y+H'4Y=]V.C!5'V! MLR^_CB9_7 "\.*B%1:^2B2 X$K(B-(1:B&F<9*$(;]:2L+:;K!O?<'Q3IQ$# MD];B>]@[VG>ES/)\7FW &?VB^8WLMN?W>/^ZTY)NW;8R)4/1GBQ2&920"5,J MREL?2DI&%[UYR]CVIHY3)6\]]5H F27+3=3@1*T04TF"MT4 HD O3%+Y=M5- M]YF2V\"TL\4OD^&NW\TLWC:@ST_+I!SD&A10W'- 5ON[!1FL3R'YYH7UN^ Z M_N;51B>V&\2-..@A0?@6G$N@OTT7=RO+>8#?!]4=\*)VD_::7%0EXB(A!HS4 M(GE$*WWKU*+=D)V>KC3CH5(!=YS[Q*8,Z $.1>.)9^QO\*G/8">GJ;U MQ5(/B?&W0,\&.? 4%\D$41$>3ENNKT4=A%('[I0(J747E]L83E0A]I/M.M>= M!TK?7N4R!BHB#X75F@[#?1W7HVBMSI*S64P4*1:16\>C-P(Y5GI-/UQWE^UC M27ZYLU84"V:922;,UW1QPQ,$;DE$R<;$2[;DWQ[A\N*A2_D;L+U/%?X^4C]V M>?4NV/Y9A;\WB_O461]"P;'5) OOG$)RXL*B/TER=5 J X-BPQ3K&0S!="&IVK67GV7GS='FW20-BM4V#6,%W,;UL-W4A:IA!%[Z*(YE(9">YXAPDY4DJ/C'C MXDYL[_K&(TX*;\W1YJ2VA@)NK06?=D(H!7.12P&1\0#*Y0"N7FZBTDP++^GD M$SNIP$ZO.Q'^VXNV89AR\\JOAG.NTO5,B+;VNC.BS@6VWH'W*0"S5FA/%H^[ MG?BVZTY_^U6GN-EW$F=KLN_8CM9P)@)3T"L0*J2:I:DA^&) YIRB"5RY$+IN M^0^G 'V0M>/&WTG2Q]K[UT"2 )+5RH+02=$>91UM3R:!%=*3A)R+QG;:_D]7 M%WJ1\=:MX<@)0ZM+WV'N,6MHPTN.DCITW^)NY0^YHIB5(2*6HH2+SEE;. 89 M>0REI/ORAS:\KM7-P;5'O[DV7D&Q').!Q$NML""EPV U>):UTSYB:3ZU[&Y$ M/5_\7R4H9"T2#\*#R*%^:((AV?7\EEDR0J9,&"L\J!T=D#^KP7FI4_&:>5R?R?B'D!/ M5.7ZHJK7U*-K\ABHQ%60M!%;IG)M:X+@2Q00"VJC^[LHO ;DQ/5C7U'W MFHYT#=0RDT*1"XS1J(L1WY@9A)0UV!S<(L =<^LDM.UHCI^8U)S_1J)^$BE* MJ:0*W$-&'6M'2P6.TX+J3-;"F'66'Z-+X.-)4>I&^3YY2ON(_M@)*+M@^V>> MTMXL[I.)<@@%QU:3.J(Y"#*W14*RB80U$*0-X'G1# NWM-$^>?7HDJ?4FW;L M(_DCYBEIM([V0PTCR ?+$])UV&( M22K@*2]V.0W.) 0;C,C>%:W3;KD*3S-/:2^.#LI3VD? #Y.GQ+T-W-5)";Z6 M8RE>^W.H0J9RH+_"F##(G53@">8I']$>/T]).F0L\@!:F+!LX.%S+G3. M_?_M?5MS&\>2YOO^E]JM^^5E(V39/N-=6W)(GK.Q3XBLJBP),Q2@ X"R-;]^ ML@!")$&":*"K&R3D<(0/)?IT?9U?=E5FY M,T^)7&#I@LDLZ=JEFRO%0@;!))!LI,T99.\M_]GGIAQ%UJEY2L=(^FQY2CX% MS35Z9D.N37>"8"'6<ZN[V7LO-D_I9%T81,:CY2G]OIA_QL7J*\SR M3_^ZGGZNWN_[]!'S]17.RV._[9&O=/IB;?*6&KWL3OY2"-:7*+A3R'4,%B"Y M+(5"ZTR4KDQ.7[;G9+";)_]^!;/5JSN/O[UF]TXGS[EA"4CA-9@:%(N&F9"S M!B=D^R$SAU'UGHBV;X5_7V*YOOIU6G#B/ :G8F'%D>&G3=!UEA0P%>(Z"RWH MYN.T.L ZPYRMMCKR8)Q:8RH&2&+:"W&=-#.1J2#6"GDO J'3OMKQA#,6D3FZ MD+(;35'6B+X?'3F>@ %N2E^E=/WINB87Y!_Q\P+3=-W;A'Z^PK789_G5I_EB M-?VO]=_O?9E)D4&)&,G ,)[>(P8Z^;E.+%H!VEJ+ *W'M;;"?G$J=Q92!TA: MV@NLCNZ27F&MIF;D[EI&PK(L2C(_.7>&E)OHN#?69:CYGXH'ICUD%IVNK>7!0K%9\- Z@:TKMK$R4096DT&H>"ZY M*7M?Z\PA-*0RXL2SI M$&36J="V?BFJ;)I <1/"O&)!5=4CDVMX/V@7E&EO*IU.W:0$WD/L#ES\_7"Y+M]0+II7^> M_E5_6MX@2Z@B%.V84$#O*R)Y=04"N781@BXQ!=_Z:G0_FLM3B4:2;QDQ6ZPF M[V#VX6:Z'A1(B2M6..;:WE"P$% P7K+SRAN7;:?K&GKJ'>KI3[>TWUOP(NW1 MTT7:,C:^!7&C7EU@'&-5=F&X_5=\V&+L(?Q=^GI(;H@/=!M9=P$TTF$!2=12 M5DM;A)*)F:B5+\$+;CIE+Y^;P#UV6WO^CA%88]Y^(TE]NOZT;=G!K9=)6I;I MC& :!-1:/,OH-3QW)5D1.U6$'V#NWJ(C9AST$?N\A"#W(9+)IEJ0=W?1%TC>R3+;^^6-D?OQ!A:+=0Y\XS2/ M!\\=+J/CZ5?82=Y(MG;00%O0>(W@0W29OBWCBBEDT8A'DS<>K#!XGH:2*H@Z M*$$9+9AVVK/HHV8VI!"CM_0:K0MUALO36*=-;5J)OYFO_C^N:(F$>3I[CXLO MTX2;5@&3!#$3"X85%!2S\B[.HWR>PEI;24[ M2-N8VY#KQ#EG$Y>9#!FUWAD+6]?9)&>C$E+KJ-IW4+A=_V*H[RW<(:[;NOJ6 MMAA;>$A,A129CB(Q<'4 $8#6PMD II-)<=E1R#YJ,0@5+RD*6:3AG*? +*_O M%4 R#S$PF;S)P3OZ%%K/?[R$*.11ZG!"%/(86LX40NH"\>\H9$]J3X@EG<++ MN53((V#-"]->K6<:BSHU1S*M"BHNA/7F[RCDB)IS!!VC1B%S\2FH:!C9X345 MNK8T=R8SST%D(%46NO7 J1<6A3R*NLY1R&/DOMP02RVY#8 M@G6.:Y%5T=HXX!&BYY@CV.*EG[0$TC-^766)OTZ_8-X%=>LW%&7)6+.DW:!< M;?F9F(^&,\VYMB6YZ+J%,H^)9'? U7<;W07/$FL0Z1F['_136%(!!\XQ\(T0$U!P+5KXEAQ M*GNTSK>G_1"F"U2'IC0,8$P]@>].E=+ M,A"DD:T3DH]'^7VI4@NJ!JBO>0)Q+?*PSG";4+'$M2%A&,FBCIXEK[!DGYP4 MK2MLGD;T?2G-L10,6F?S!,[-35I!B49I8):,;/(Q-+*@$1CWR(,(,FK5NM5O M=W1CW7(/KBX#$?)<;KJ?>*D?OOX&_S%?O+Z"Y7)]BQ)+,)#)BXV IH[6!$9> M;F;&29U$@.ADZQOO(^"=_^:[K8)TW[9Z$36N!74+] U\VE[!=($[T'WXD5#/ M8).XO86_P5,4.16U^1MY%X&1C1=82"8R(\!*GYU2L;5O MMHOA,M6AB<1':X:W*X;7'VLB^'(Z.TO K6./=_.KJY_GB3UCD"63/I8^69>DDTSYP%A$C2\&(BCN7U#J#H1NR9[6_ MGJ8M1YCFIU(R;ARO7N"BLB9E@8Q#K.-YZ&@)7F MC[M%/X:$P:X$KAX/#/WK>KK +"9*67(GL79 IMYZ2 MU@77!:M+0T(&B,W=C1.^+;LP)\E*;FD_94;5IO[:(P..I.$FNA R.(&M;[^? M1G21BM*0A &B9I"L@RUHE9E3^A ,!00HH@H%;2N.CGFZ&GYOG?: M[7(7E$[9,1.L9EIHSWS-I2R<:V6Y\\PZ;^>%9^B!*<;1;Q+KK&]KUM2\,>;900J3]0ASR M=$]=_()T9!3Y#W#J'A$^)4 .BS MR0Q$R$M,>" 3U)+)$E@PM46*IX\$N$R,>U] *RRIQ+\3'EHI2(^$AV.(>@81 MZ"YP_TYX&(#ZGJ'H4WA[!NKF=0!!=A\YTL8QG52M?I/(2I0V QHCTXCE&B\R MX6%,+3N&KI$3'GC).7'PK!2+3&.J+?O(WQ49((&/B4SROQ,>3J3RB(2'8W@8 M/>$!=-0^%V!%64F'OLOTU0#2H>^=@*Q\ M[)H7OY"0^G\-]>R&,D/&@(49>: MVFI*':JCD$5-:EE$\3P;\D,B-MX97E["0Y_MH)?$1TMX^!'CG4ET]4\]\A?V M/ZQ-.D)'L+O3^3SG"HHP&6KR=O#1"YVDL\5ZG[R=[']LWRY7 Z7OKO+K?/;A#UQ\JH^_G78Y M"4Z1E<61*>O6>UUA/F3#C'0B!05"Y=:1E\>1C+_#M.!\=R=I(.4!HOIW44V" M5RBTLC5=?:4C$Q>X7+V#%?YXO9C./OR.B^D\3[(J02K4D:ZL.2;[I/XG)6BRT8V5?]RX0 M@@47R%M7''4L*FO=NJ3C$*8+T9*6DA\@('__G3>7SMHFGK#.>TW2D&&,EMY7 MT4'&BP_@L$23!K6'1HT'#<%Z7ZD^EUA//0%7-R?@MUY@$+(#2UY7C'3^Z>CK M51Z2(YV"#R%DH?@0UN0NCG-%;WIS^XB5T4O&0U@;.YBVTV4ZH!HH[/(XHO-$ M5_HS=D %>HA[/&6PH"6A<+4G *'C5M7!9,B,JY5D'IQK/H9[3"4X$/L82P>. MD?+ ;L=VZD5,EO8TSI+'Q+05F0&]'T-MH@.?0?CFKN4#%.,;ARWX><*#.$&X M ]PAO+^.]*CI;#.&.VY18? )E=,L2E7J32EG$"TY,U$*$)BX:.Y//H[D(FAO M(.0AHI;W'-GU=B9B0NXD)UNF-A-39-K$D SS*J!.@0LI6F?C/D1Q*69>3_D. M<"EP']&-8G?!-)")]QB>\QAX?;EZDOH>@A[\L[_!%J)2#D"PN-G=R)@!FRP+ M,EOD$B.&YED*HY%_P+ ;@_MCY#L Y^_PR_SJRW3VX3ZXFW-(@O1&25'GD@2F M':<7S5"OIA(*T-ZT[XKV)*#QS_S^G,V'$OAHK:[7L:T&D\<>?4Z[Z/-QD\6" ML F"<(A1RZ(\% BN*">%*$GZR:-/'";FS*//P9-YYTE[F/:"$^FVSG\" 9+G MXF+KFO2!8LX_8L$%Z?7/9-'.$KZ>+S>U7#G0*PI?F%% QE).]*Z"/AB0T2L3 M"MKFM5Q[H#R?2,(QK#^\4^XOYT%&ASV$]7H3$:_H'+?@DBN,/CDZ.Z4AA[8D MLJ#)0]*>3&;7?(K[TX@N5QE.E/H !L:CJOHM46+=)#9KEY/73(+1]32MTS=C M9,((#1I3*;)U1O5!4)>K&:?+?HA8]"-Q\YO1K#_,%XOYG]5.@L_TF]77"1E" MMD1'+G80=<2NBXPT.I']7;3G:&S$UJ'(8_!=ALH,QLC@\>J[^1;O5_5"[7=< M)/H%?,!)\:(H3(XY5UMH:!]8=)$.1J1-L,@8 88-8S^%[C(T9R V'NJ-;JLW M/\!RNGS_>8&0W\[^"8MIO=ZKL,4D.RLPTM%I=!5')$JADME>A4#W)5'_]'K^!)@[G.6=-1)A:P&"9SI@\"-,>XT\QM3VG0\6N_ M;$T90^ /]<,-I!]_S%=P]2O>!1J$0*U28,G4N2S:$5"(I,@I2V-D1%GZ:L;# M52]:)WH*^:$V^(&TX3W.IO/%>R0?#_-]P,I9KGP1##T=I+HHQ8(A_%)&96IZ M*0;74ROVKW[1VM%(Z ^U)#36DA\W,<3?R*8BZ^KJ_USG#^LDT>6-BS?!I(M& M NE1**9#';J9 )BE?2]B<2$[?Z*.'%K[(C6DJ< ?N9WK?65;I[C6Z-/JXSS_ M,OM"'EN%]_;/&2YJF>P=ZR@JP B"R%9>,VW(1(J)8RU;4$EQ9:)H'0OL#.YE MZ\ZP7#RB-0TN=>^^/5G9>%/!( 7I,B;.>*R-P^L$@1C)T9>F#FV-(;3O%[L/ MRV7H1!-)/Z(")U_=KC>ZW;2U5_E+O6!>3IPJM>UH#8K75U4E,Y^X98$<]>25 M%'S7W=US?NQ;X66SVDYXCU!Z\GWJHZCNVC>_D9#IL'KU!:;T?UM[U)/ @W-! M2@:J.LNZ#N466C$4-3<5(ZK<;1+'D0M?H *T%/4C>M'[OO1>[:OE1D'-2O:. M_%^MZMPBDSG+'KR+!;.VN?$._SRKB7O=49TJT4?H[7VY^5AVJP^2TVL$IE*L MS36X8\')P(K-$A7(:&SK@HYG6/;7[N ^7JK/I>SOD1S(XK0UUEHFP$>FK;/, M:YW)#C68$6+(O/FDKF>="WX4KX=SP8^1[UAIP%TP?8^YX$=QU24?^!1!CY8+ M;D2(DK;"Z&HJD4%)V+)@@8XK*6($IUKWI7K.N>#-N3]&OJ/G@FL/QFKE&3IY M1"WX,9T?E@A\C\(%Z"#VH:K7HN$>!3 5-?JH MQSRHPAS0B]OB53"M[W>>>[U_G\._MXR'R,G;4^78 =7W6N]_%&,=:[U/$/=X M]?[1B.*-AYIG3HY1(>V/5F66M$K.NU**':*EV'.N]Q] !XZ1\CCU_N#!HTY( M!U'M0Y_HL /M.+,<,AHGBI'-+W^>;[W_4?PD &B ME2 CM[:H LT!(V*VJ771QC.O]^]#>P,A#U*C<=>L66]G7FFN, =&;@P2HGH] M:;QA64((TM+[FM9W/ ]17(J9UU.^@Z?.W^VJW '70&;>/DSG,?3Z0\1#_RA;XU57YN3*\EX#41HEQSS'@-M<\++X%(RLG5:R%BD'S #A^;\&,D. MP/6-9?+V"RYFTP\?5YN. 62BK.MWYV7Q[3>_T''UU_L_X7/]S@:X*+Q!UCB'31:DMN4 MLF(I8LUNI)/7)Z<8(-=.1!55;AU+N(_@Q6M##X$.L)7\OJ!-]0Z<&&5RR0B& MA5P9;11ME.AIHPP28K(\J-!Z[N\.A!=/ E<_7\_R\@ZD M(J(E3(E)8Z#6,3GR7Z$PSQ-9PZDF0W0K.7W\^2^6PE8R:W@'O%RL)N]@]N$F M;BE0(&K!3*H]7+(G$!$\(V\E&N&CZSAKD)YZY].D/]U^EO<6?.FNVNG2:]B7 MXAN(;:OP#C".<0F8MK[HKD$W]]0T0'[4URB/C BH0+>E-@ PJ M;6.0SDODG1H]'2+O[J(OD+R39=;XR]L.A'U;'B^9?OBWB/6R?KWK(#JA;9J9PL^@2$OU-"RP&N^V"\!!MI-(Y:=F(BW/MPW?@ 79 UM+2> M1C.^\34>J_-!*6F\(1U 2!ZZDF31L&C(VM&!/'?:=.EK\M+Z5!2@[C0SYQDJ MRQ.&WG/4E6.8:)UE\<\IO,,9_EFWU>W<>>6,D-HJ)HK33%L.K%9]U )@[7F MK.S!MOK['CZN@=%2\/.&4FMH-V:<3G[%#W#UTVRUK0'37/E0/&=2A.K#U.[: M6A8FM%-1QZ3\;L.D>Y_V$M/__##_\K_HT9LOFWZX_:@?6?"EFP9]9=BPKUZ% MLD&QU=$..#J<[8? X9ZC=3 *CQ%9Z[/Q__U?G*X^DH/Y)UY=_?+++]M]Y64J,.#GH]__1Y/JLM[^9E MVQ3\I[\^DY+W'274XQ_O5;MQ-=4*5Z#U0,**8UZ5%T%EB&* M7W$?5.E#[)*"^@>@'(HST8[JZ MSM/9AU>?YHO5]+]JB\[91/E2)VMIQB/648Z@R9*4OA9S^Q(R"BE;CS3MBNT, M14_-=&0WBCT('T,4OC\B@7LMPV\Z\ G(*(/RC"O::,D+J;*0BN5@>4D 6;8O M@NT&[9*T9@@V!LAZN:O ;\NW?*SUR)T)IFPBKR\S>0^0">%G0UODBR=]EI(5A!R;2?F60C:,J=M%%QGEU-K M-=B!<$G,]Y'N !65C[WHS:1H[T4)()@#CDQ'7QB47)@K2<5@-1>Y><^4?6#& MZJ@W[GEPO)R?2W>]1UM)>)T#+]FP(#V)!QUILK UXPR+SC$%@-;VZ'-JLM.( MX2ZM=HZ1]'C=5;J@^EY;[1S%6+(>T1E$,)PC62^V-I:3DK'?#5NC2!\ M-A:E=_LLOR@E.*75SA Z<(24QVFU4_OXFUJD4;(F?R;E=3\APTHHWAI;][LA M;V.>6<^5H_@YW&KG&.&VKK%^N_J(B[L-H+?9X-&@#^ 8+0^UK+V;L]=]YX%7C27S20W>*O436=0A2;P&%CQ*=02G*I?]"]E@K(R*\== MZTW[^71('L9^ZRGE =S[Q]OW=L#T7?9)/H:K3GV23Q#T6'V2>8DQ.PU,VD(; M4DF<>:4<2SZGE(/"Y%M[_,^Z3W)K[H^1[^A]D@U9IQ*]IM.H7CHZ0Z=129DI M@BBBC6"@-?G/K'U.?\Z.ZI-\C,!'"WW_#-/%/^'J&G]#6%XO-D/?>@2\GWQ> MFS!W=\@[P6T?0QT\)D5"K5&5B(4',,ZJ!"BRF#SYY'[?XK='OUHN<;5\-U<+YA37"1T M"W3:!YFA=8QS%\/X^]?Y=.IAM[@>? P0&K_%7$XB,C+RD0'W MGEGAI,_>9LG;#PMZ!,C?FM*'F4&:2FY!;0[N=]/E?U9QK:.UK_)_7&\* 1[' M#B#H\-.Q5MMG+@/WK^5;P2>!_#B6TAQ<[M19\&D M$C53KDX++"ST=GS\/[L9>\)F-?&MTZ M$!UKEN-<^D+_NT MMA%O QSZCSE[WP#>7 9T@3C0+6D'>.>Y-&U.[3[5::B> MD&/1$511T%L;K?,Q78KJ'+AR?0Z:O!VP8H5%$V+-.*LC>@K) M )1G3@?/DW,$>@R5V<5U1L^A%:$=%*87&P-<9=SY:+[]^&]37- B'[_^BE_P M:E.';D3-*\^,CF;!=.U3$SQ(YD%GHSF(R ?3F2>1_6T'-69O2-_R[G?P$.^V MCT4'L",:17N!GMT\:L9XEVVK*5UCG7Q[0>MBUN@[VG23EYLQ$QE1IZQ MA3)8@.-\NM7=?GH>JG4,2T.JU"^SS]>KY5H"XO;45EQJ3L=T'7.80-1*<\U MIH#.2Q!F, 5Z".=YF$Z-B-RG,CU9&-)VN@--;GL32UY<0#K5LY5DVW'+O)** M3O7D'8$D-V2P6Z.'<+XW!3F%A9%V$'4##74I4M8D0&T2T^@-"[&4.CH]IN!E M@=1Z6, 3<+XW!3F%A0$LX]M0T&U3H1HU6A^T497@:FA;\YS),XR!D2IK)HR0 MZ$JQTK6N?WH*S_?M:35C:I IEM_BCO/9:@'IWIC6#M@&FV2Y']>YIEFV8G%_ MZ+<-!<.F(3S$:+/'[(1G)19%0*L5Y14PEU!9@U;K-%R&TUCJ<7#&Y3FTXQC) MM^XW]68-)Z\[!7SZ-,_KIA(;A#<'I$!ADRZ9.<\-HT-2L^@=9X$,[\*%LCIT MZ\QX<*ESC#%L1N&TMS[:;=.R?YE1C_B'_ 7]DG$?N0I;=*O#\';3;HVVO@,%B1& MS;T'5 *+X,XHX9RUDT>>U[?LX6H]DQ06JZ_$_VQ)?&]>]"8=I[HDJ.F0 ,[) MIU !ZI>-S-A@0@RJ:E7SRH>G,?4W'0HNR,PF,6ZL\#LF^!M<341$1^>?8=(E M6]L41^:#I>\)( // C^5/O7TZR')R&-O\,TU8N'%D0[ @:X"?NI%$P;P^GF M:ZOSG>IN.)U=TP;YEOR]=1;DQEBHPB,8SF;@0=2:8L:UMZK'4X< ]W/FTX1B9-[^+N_X1 MOZ3YN[63^F_SJWJQL(19OO?WV\8]WICHN6,:ZU@8GI"!$)S94J)"J4U1.\?. MOENY[HN>US8^A:#Y"-(=K9+^MMEOA;VQX3_@+$U[7>-T>&J;:YUCX>]<\P@N MI(@UEJ^L%L$%D(*\W)(+HG7:3CH\OV]?NN7RWF-OK6KRF&(!HY@36(<.Q$)* MR343Q4*T*+W&UCOU?C3]^^_=??+75RDMKN'JU>HU+!9?Z2_7H=B)- 3)T]<1 MM"-'PD"D?9>\1^^40)=L06A=Y-<)V#FZ>S71BX<-^EK3,$2+^-UWOQF().@+ M)63,AD*''K&UA= M+VJ'M#M:OFZ39(6W5@:6')).VSH)WBC%K*PS?$2(+K.^.[FS-Y!JHPB'M M:D/)("UA[^V%&Y3;_F<=H W6)'@OK'-U"AZ&T:>/IMYTC*PQ.BFA4K(LU>9; M.@,R3U8]*R8(7J=M!]F\H^S8FG*PG?#9%>48%EI[VK^2A#]LFG+,\CO\<'U5 M_^NOO\%JA8OM<,WHHTFH!2NZ!*8% &$Q++UN63Z-\?2R<7NLMJYS=8>W,R' M%&SK[)=?9GFZP+2J8=3K/%UM,>7@? DA,4BQ-D(6F=7J 2:CS)Q>6-E=#VX/ MV7L6N!!^6XAOM#R7NS>'?TY7'U^5,KV:P@J7^^X7>]RCG+Y8F^N51B^[<^L2 M8-M8Q[WAF MQCCK(^VTSK4N)WD2T'/,I#A")Q[&"EH)?X!KF%WR"3 O[ 9FJ@AMI#[D+<: M'T+4.:3 @B+7C;X=2\:^-?3'0/Z;+LKZ,JSZG&U3&9S$IY7F% :&R-6\CO2H MZ:Q^+'7\S,2+9 ,I?TW",/6HLXS0&68%1,MUD=:WCG_N8KA\7>@E]0%.GH>O M.5%*Y%RKLFOO>T:GJ&$1-;VHSUE:+.!*\\C- Q27KPD])=^P 'F368.KM4GT M]O-J^NEF!/$[_(*S:YR0 2RUR99%6PNK5"(CV(%B(7@;O"3#*73,4]J_R(48 M"DUEV?![7^.J!2^*VA0Q'_':7-P.EEQ,'=*!$)UGTAER8YR2*BI>>-^/ M^-MJE\1X<^D^I%_WHG_7IGB5O\ LU6;TP9/]8"P3MI!MH1H M=T$8F8ZCYKN19 &@F>":1H+%QM\:_0?5F-VP7HB>#4O)0=>QYRO&W_%UZ.UT.5AJ?HN>0.'E$.DL@EUC'7?/W: M$%!#8&!$89QSE7@6Q:76.]FEEN,=I2FGE^,=P]@X=5==$/U=CG<2?X<+L$X1 M_CAJ 0ZD3-ZQ4N_K0KAROL38<(_.628*+U>1; M)DO^:;:Z';(JM7:6&T>&?$FUHP\YZV3&,^OJ#";Z1>@V&9.6N*,!]*=;]O>O M_BPJ\([B9-Y4H(-,9!B7>['=!:Y3GR(3,3L.613^W4-Z@U] M7[9"3P8&:/5IG1&[3FA? MKNK&=_>^[W>2R72YG"^^OIFO\%O7\6*BLY;)4FLF.)UI]$?.@LW"U-YTPNRH MQ9[;T^/7/D=CQ1:DS<>3^"!UL+,/*UQ\JK*H;2777P('*\$KR;B2M26;J:W% MO6=&Z821SDO/6^?K,P0&ON74PWWT875(-5+3Z&Z%P%BWT9.Z " M/<0]2%7BH^C(?>))645G9$QU)J'8Z'R@8]0E*$+L5IJ]*"4X6(LXC@X<(^41 MDN9N#B[G,L&11DZ&L$3T+*AN"%Y7C3FD(K6\8=C%\/U9!+^DW3+AX#,^M MFWL0T4#6P$,TY[$$^K'T!.4]1#S *? 8,JD4%^0A*U[KA(!\)9_J#;J#Z(V6 MKGWAWEBD'SCY!^?\",D.P/7O"Y)$A;.]Z7:>\-#9 V[=54X:!F@*CK; M3&IMYNU &/^,[\O*O)U(6[826*PF[V#V8:.U.8+U)ED65 F%@4!> MSR;AHV@0$OJVX.4?W:?+MV$6W3<0VQX''6 <DBN M<33W'AP4.=1!3BE'S[0TB8$NG!4;,&89H/A.W>G.3>">TW4 _HX06&/>?B-) M?;K^M/7CLDU"@6:0D/RX["P#'Y#IB,6*8)32G4[0 \S=6W2\,[.7V.P&*QGM(T2"^6!T\?NOG*TZ^STVW%JIH\D76(PFEE0\"0A/'H;0 E MO7VBV\J#=09NKY*RYD!&%^.)DU8)6S>8D%C2GN2(&D&T[S8R](BCCJG9O)#- MZJ-F,M8<)UD\\XK7"RKM5-!1F^9QG1><+7^,IIR<+7\,):U;BGW["&M]U_+' M:_QC?OM=3K@#*6KG/)M-G2RG%0.N Q,E:&.3R46H0_O9X64NA/?&\FR>"7 7 MV20K']8#0+.KQ3W> AVQFGXJ)9B2#(^N6^GCO<=>+)-'R6N I*[?X>NZ.?S; M\N.4=I1IO%X?H_>5*]09,Z:P$JNM)!)939@+0\^!WCM+)UK7KW2 =2$J,101 M P3M3[OI,,!1FF@)M!=,F]J5G1O-2+DU(M8>B:V3P5YV]5,?+1J>HA=8_03* M.XS2,I]J*;&(DD%!9#GD@ 93D+N%VG]7/[70E-.KGXYA;*0REPZ(_JY^.HF_ M#O4N)PA_'+4@D]7*7#2+TM%>[91BD6QQ9BUFFXK4O/F(FY=7_=18&XZ1^3C5 M3R%YR*D()JS@=7RH9S%IP6P04FAK3(PMKLZ?VU M,@L5R:G.P'3"M:>M:UFZ8Y:#4)B,U%:.8TS\;3V:-M\_P[@1K < M'@![5D;$\31V4X\>' QL0#P$::.,P07%LH' =.2210&11:^AV.1JB_F7KR"G MF14#Z\7W!NPU3EF*4 \MRBK4A?IFE^2?\ _[")?U8NU3F M^'7U$5_//WV&V=;\<<89$VI>$$^U78!S#*(T#+W.]1]1=D_%&L',B#/T:D MHR7YO=_$O][AY_FBCJ'[>3J#69K"U8^P@C)?_'"]G,YPN;SY[_I,7SMUJ3;I M?TU>='?RFN1&9$.\)J.E"-X)L"F3OJB@M)>34Q?M&1G?6?67&2WU">['=:W) MUDM7&+BHF;8YU>U+LV!4$I94434?$-(%5_]+C4WGY@DW2@JK A,^D8,E%+"0 MG&%2\!!LQ!2A=4(.L]%& L-:N:)3;;IO>:DT(>W4(9=@&A.^'\T%JD CT0]@N_QC,5\N M?U_,RW0U\39J=*2?*FHZ9+W4S&>/C*M2N'*Y:-$ZN^+.\A=(^ZG";3WTL%P0. AUS8$A'370L\@*,$Y\^841ENTV*[@GD@E1D M=%[.,EA#$Q)=R%C71=*)YZQGP0OR [ (F1U7(8A.BO.\!FN,3][10S>.D?P@ M#047TR_K>IU_D"#KJ.ZWL]N_HS>86 ])U($1HK:]T5EF!J4HE@S*G%*2*7?* MM#BJR.0 J.] @X8AJ/6!=8NI#A)Z6VZ1D;NW6FT24)=OYJL?<3G]L.Z&,U%2 M@D5(9$B%6/OLKL@ M(2WP7]<$L)[:I.';EYG(F!P" K,^ )EF&%C,T;#DE'*1\'ML/4K],*KO0*4& MHJCU#*EWZXNEN[:\2\5KZP0SM-2#1U^:A=M/ M=@,TI]K,MIZ$Y%R.)3&).1.*#"QJK^L)5X3Q!K1KG>V[6?F"".XAT@%F@=7+ ME3^G5U>31 >+UDXR$TQM"*$%"YR3\9**P&QECKQU[[GMVA=([DEB'71>UQ.O M_,/7FU]ND@E0"%N2I_=6U?)P=')$GNF]2[8B^RBB;1V'.P'F6-5J@ZO*T!2= MNUZM9KF_GL^6\ZMI7K_+6F3K>#9F'B+4E*-8:.\+=*CYJ J=; 8"3\$G:#$T MY?'5SY_A,Q#?\Z9R;UQ \A#13=B["Z:&;;3VX1B_IU8+CIZDO(> QR*_%)-* M,)I)68T@IR6+U,&"2WE%=/KRBA0DE"M)[&N ?*N%V\VO T;R_D0<+F"SK6 M8(5OYK,;9-N9',YQ9:-G$5,@+0^Y]O"V3":EL(;U %H[D7O!7 #_;00]Y$[_ MT]7T4^V]7K.7M]!R%-F11P2^"'I-Q9FOK5I#SK3702*;N47!Z $8+YC]UD(> MH"KP?1W1LV[0M9-RMCGK#*2H,C!I,QUXSON**S 3>=&1"_*86N\"3P*Z='>@ M/2M#J,P&R]9B[0!FH+3_>T#.D_'?D*A=%>@MY2'FH-P#I8(3 #:P4I)D&NN, M,,L5PZ*UYDB_TLUWA^$I/Y#O/Q;CQPBW=;'G)K+QTQ6FU6*:;AL>)"!SE2=D MQ=>)]TG3VQFIF;)%:K);DX>=VM\G8T,/%CC;'?,I,G\8"NHGL-;5G!M,;V!U MO8"K?\#6WE!%02E1,A%JMTVK+?-2%%:L+YE7XT:%(SCL_6F^]>,-^+ M6=:&C0$201X%MOTB.D ;R$![ M9YS+5&!'91BQ[2'VL?V=:R\8RN)NA'0D1; M9B%?5'C!Z@P_KWTP!5N'$D=7C -&W?AZ<8S06YMW;^:SU0;:S2&GN4RF^,B$ M](YIL(H%@9XV1I%E1AT!.J8R[SQY?&N@F7X M$RWQ!:[H+RTO]'F1K#J;36!7JPMY]]Q,9WGM^7;K]/724S2RQR00:1#40=R M:X,QBGEE Q>UNV)VG?@_'<-%*,=(%#0W':ZKI C/C4(O)UI$X7PAMWA=^)MU MJ E5F7&5;/'%@)3=>G\]>/1%\-Q/8*UK3[;M^_^8K]]R@;MO/#'"T2&Z[GW+ M9;5W+8O1<&9I5])>&]JCNI5#'ESJ(NAM*] !;@8>V6=N=Y=UQZJ"M>'8Q"9R M:$!P9@0=2EHX4DM'B+/AO&0$D*9US5I7;"]=4P;EHG5%2%>0/^+G.?T7$Y5 MVB@*DR[%>AHY%J0BJ6C:QQ0(FSOZCD-'03UTC5E&.D/4,>P^]J;"_<< M;0I%T#Z6K&':26!1<,%0Y"2TRQ)"Z\DZCP(9JQ9AG+/C>-F>N\1@WYNLKUF] MD)H,XVH4J\2TBIZ%D"RS/'GT&$S@0]^>G#.0U8#= _IRM)0'"$+L8KJYENV" M:J U>.(SA.;ZL_8 17H(>[QE('+H)R5Y Y[1=YQJNF0AB=6P$G/<["1#U*\ M.I(2'(A#C:4#QTBY?7+1$]>BV_@*>3I@Z'SS:E.&[4]Y/ MN64^5XRJ!2F=+YI/D&CKZ^8?%O/_Q,7K=1 M?2M]L%H!M\(SIVL=#4K!2)D3 MO7,NR17.?>QVT_3HXU\^J_VEUOS+G7[X6-V/QY&E$@I7Y)LZ[0+311,H1:_, M@6N5T&!PW<8!/+G,R^>UG13WW@XW;P9\'9>;WB4_?>G;['?/HQHU\^T"=">: M[(OA42HCC?+:80D@G"G.UU9B25@^V??0GJG4]Y]ZQTNT'I,5JO8/UW3<6U(L M!& R0+$ H6#S5NK[L/1O'HZ;^ZOWJWGZSQ^G7^HQE9>_X^+]1UC@CYBNH-YW MBD2F34B!>4#)=*9SR7M9^^UX)4 9FTUKHZ\CM#.DL[;0BXY>. ^D+/=Q7;2F]*!@ MB"J4^R^^N2Q)(BGCW;J=!QFX*3KZ2=>V_!F]$& Y;S[ ^Q$,WXIT7E_!X!=HJ[>+9#%CL@&NBV\2&:,QLK%6.QWK5\IBBLM7]^V9K9/M M)#=6""95<4S[:&B;(S,WVI"CUL&0S=OZ$-@/9WS+L2];#PI7VXAZ (]B]ZC; MEG5XD5P$3 R=3$R[4D\[I9A, 34Z,-&WSE/8 ^5RC( &HAZB6\%#6-\"88>! M#=6Y8!^H,QD$+:@[K X]Y#Z"%WFG9J_DPK5%%DHI3-=.H#$)SHHK]#]8*[I; M)R.,K!"';(11]>$8<0^O!]MX&;G*ALXLQC/MI[K040@<.$L>N,W1FZ('ODXX M6SU]&Z*>IO\$*0]@'3R8W6FYPA2E8"[KR,@\"0PL6#**4E$JH;*Z]:RP9S/3 MN+4]T$NX V3"/S;%LP.B[VUD\5$L=1A?>X*(!]CD'T$6%$>O:OFO]9H\GBB8 M=^3V< -6J6QS:MXF_[F.+&[,^3&2'<3S3]?DA;[]@HM9C;7?#%>=?:@0W\_+ MXMMO?IEE_.O]G_#Y[C3>:L=D\,RY9&N1>)WA0.>2UCYG9ZSEV'I08"_ SV(< M\E&,/[@]&(NN8ROQ;_ZZ_BO"$O_W__AO4$L#!!0 ( )U3 U?UWRI<__ M #_/"0 5 &ULW+UYD]PXDB?Z_WP*OFZS MWFJS1!SK__R MNW__\@:PW_W/?_VG?_KG_P> __WBT[OLU5P]W)G9,GNY,&)I=/:C6G[+EM], M]A_SQ=^K[R+[.!5+.U_< ?"OS6LOY_>/B^KKMV6&(2;KQ]:_7?R9T%RK$D/ MBM( :C0&3$,$C,)64\((-<7-US_#(N>:4@EP3A6@.;6 D]R G%LKB!*J0*QI M=%K-_OYG_X<4M;.Z^>>__.[;;1NCKVH&L6_?R_?WGW67TS=P)4LWHI9LH+ MJ*L_U\T/W\V56#:HG]4K._F$_Q=8/P;\CP#"@* __5;KW_WK/V59"\=B/C6? MC,W\?__]T]N3(OG/_HF?9^:K[]N/9E'-]>>E6"S?"6FF3ONFM>7CO?F7W]75 MW?W4K'_V;6'L\6:GB\635KV6W&N)"J_E[T\)^_D"]1/INSS4-8%RC;GO4^G8 MA>G[9.I^<0QAAE=X1\S%*KKYPT)MY[B[Z;&)R\U9?I9C/\_$G:GOQ>H% MIZEW"%KE_[75,5LI^<\_;VWI">)T%&BF8Z)29[^V&OY_)_&9JR>Z3+U#,%_L M S!700!L!UGM=&^LMZ*6C?JK]W_V#MC/9KJLUS\!_B?-2.L4\?-!M]XNUKJ+ MA3J#_>J)G]7<>4#W2_"D&^QB?A=NY'(>_D6TH#KAO\OF"VT6SKL]8LCF^ZSO M_VXF7Q;">[XOYW=WS@5>/KZH/BX7S>U: M.V\4(@4,-5 37DI!2PWC1N=L MK?1-ME7[/)%?0B2K]72S%!P?X"?BKQ_HX!FS%V#M%.I?;>9%6!#8S(UQC8TR M6?:R;SU[]GNYQW3ZIII52_/.D9)^Z[ZQV==*3LUM79OEZ]_NC7*>_>W=?+&L M_KOY_&ZMF[3^TXC%&_?=37)J"T-I 5 IG%_-%0)DN6383HJ;81(@VSGI7-+^>/-0 A2>3$TIVHN< MK1;+B9L Z_FTTG[#Z?5L62TK4]_^5M4387,HA2+ (,O=JH,C(&TA 2^0S@T4 MLLS+H)FH0\BUS3*[>F9K1;-?O:JA;G 7I&=FE$1 #3Q;],(HG%\"0.C:\W'O M[^SWN']M]WHZFQZ'-@*,VU!"R+-QPWV]??0WL:B$XY9/KMU7\SM1S2: M.#_3E,[CI"0O 6/" HXDRF')>:YDS';NH8AK&^IK#3.O8O9KJV3@(.\ ,FQ+ M]S)X!A[@D>-C[19NX1 :-NY9XV<'\CM^/)?D/[=CJ=__!'[F_FBU?S M![FT#]-;I>8/LV7]R2A3?6_$&37_;A:.32:ES*$1F %1YA30@C,@2RT!+@E4 M%A-2,C(Y.*8\^X''ZA'T^8>=S:8<"BL%'[.YS>X7YGLU?ZBS'POOB,^M#5R( M]NZ;,"X9!.IQF&:M9K;5\R;;V)/9^<+'V^AJF;V;U_5-MNZ.=%S4%[Q$3!4M M?E0>ZPO./LOU;J@E?YGZ7SV_XS:?N_:]N ME67S^0SL6.(>:TV)I,7X[F*%%D(7;L["Q@":<^>LJI( 90L" M-:*,X"AG==#.&L.7[=%)0_=1V-PU*/(#3UX>]%;Y[">O_A^SVSWLGYJ0O3T' M??3LU1N^1--7O/Q1YZ_>\.Q/8/T;ZNG%*[5X,/J=6QM4TV;5_[(]FYIP 3'F MF@"$$ ,4^YFJ5!CX$ $A-2>R$#'4=U+2M5'<2M%LNM4TTOL^B6F@FYT"J>'] MZ0:D'25OLI6:"7WF_:%'F?*+[^YCC9O9R_%?;44 M4W\B,',+HP?W^;QM3Z[UBX?E^_GR/\WRHZCT)">\Q$5NG5>$G)/$N'!.$B2 MYQI:0364!0X^2(Z5?FWL\7$QOS>+Y6,F9CHS_WBH[IO+'/>N_6_^HH'P72:F M$6>8T?T1<)H\),I#'PHTJCL7)ULIG^UJGZW5SYS^SBU:9LZ"S)LP).(11\5# M(C_2^7#R'H@[$NZ+8.4FKX#N%)&6:YPH5.4.A)[L[[5X;Z7_V0ZY>5LJ-A5^,J!VL#>O'G?7L M@W?^#+,6'W3/;8K_NM\MY5,_/!MAO< M;X3RON+C+^*WZN[A[L5\L9C_\'&*PG6G^_F$NC')@SIZL=D'LT3KSRC1HRY)^X"ROTKMU48_ MHG.^S,+-..:5:?_[=O;!K<;<=-1(\)[/K:R;*.P)X86 );1NK6H%<*3'@2^M;UAGU2P3/@:P;M:N.]M??X[CLXA."&.S8: = MF,O62F<_K=7^HT=XH_EF\?3K6OF$@2_QB"5BL@C!H_)8/"#[+-:CA7X<]LE, MFROO8K%\_+(0L]HUZ=;SGD7?+LU=/>&4LKS$.0$X-Q@(55(J<@U9 M''.=$WAM?+72-VL4SG8TSGYM'(A&Z/ZKYZ+ V?N_G\W*N_OZN^L>#CP!V MI?&&?;!)=(0)T+ MH/WU:UHBYR&^%L5,YJK_.-\XTV6OM@O97:V4]N M?M?SZ50LZLS-#5G]32S,'^.(**1+PK@H,= #T]$6X\\MQCL*9UN-LX\.U\\> MUW3,% %4(G(*D3@J/T5 L$]1,:_&;R:_=LVYU:)9?IOKM[/OIEX:\]Y]1JL8 M> AEB0K%04D@ =1("P12!BA.N3 Y+Z .OCG4+>K:.*G5T.^KWF1>RQY[S6>P M/;_]G ZQP==BL6!%;46'X7#![O09 :-M6(<9NKN''?A&W]V>)W<7-V$VR!AM M+)' D8);("&F 7.+(P")0HA*7!0LB!7.R+DV2GCYX-R3.S<_+KS7Z!BX_E;= MUS?9S$3&8)["-72WYF*T!J>#IW>:APA=.H-"LNV6XU)&WEOI-/5P(Z7[\7Y< M\,K(Y:NJ5M.Y/V_\8GY;OG Z_GUB2X4LAQH@*!F@A%$@#7C!OTI ,,&?0)8!A[T7L-LJV+VJU2PESMTRP?V- MYF$R1R5@J)@V">DN)?[T=,':YV+X\^(6E_GB[_*,8$\M])""'"I M'1VIP@()%02<(Z.@%5;QJ"W5HU*NC7ZV2JZ<;C<#>STCN>8XHF'<[/AI^&O;21G5PH2Z24 %F_ M*.%E"3@4[I\&,W_?E)9NBQUTOJB9Y.5Z?'CHKH3B\<79F9LI2KW MU]4'3UA18FMS0"A!@!;:^12L\.'VL-!Y44 HHO8\X\1?&\=L$@NMU6_3ASW> M9"L+LAT3^F5B"NR7,"(:#NV!F2D*Z '8JA]PB;,_!0I_ELQ0<<"O3%U]G?E@%U&O,B>O<]);*YB1SD7"SF.BDEC I&5 0THAMI(S3(.OEYX4 M@C#G;.('SFI#<9;H/O\*YUS$2=K3.B]\@M M?QJIB(N>21 ;Z49G3^3B[FV>!:3S@N;IM\>[B7G6@B=7+L\_W7/+VWSUG\0G M<^]3]+I%ZWJ#U6"N96X,T*4ES@64.9#*6F!*BQ JJ;9Q+N I0==&E2L]LXVB M_3>R3T$;N'>= +"AMZO[8!6_/7T&B%0[TJ?$C+L)?<;8@WWG<\_WSN33I+G[ M*!Z]Q[:.V8"0YTR()F^/\-735%L&%&&*%/1W.E$4*1P7-^J&9W MYQB43'%3$*4!Q=3742V,5%W,78R\$A1U(A=3T='WGL M"POKAZGY8 ]C&#U_GXIL;-+O2^Z( D(&%"^Y8UVE@.0( RV8%07#5D 3&I=\ MB2+7QLN'@;B1!0\NZI4SZ]P1L1Z8AF)ACHIV3H'1!;'0%XD?+5(Z!4B[<=1) MVDMVIW[YS2RV9XP*CR7)3-?U\^NE3DJ)(ZT0Q^*2%1+V,%5V95L78+.LG M00TCHR10#1 MGQ^D>[9J=NZ;H'7W_R_GW\U,S):_5#.?MNCVNZBF+0D]3LK"E(): 806SN71 M;IDG&:< (X0+IE2!PR[(]Q%^;2[/2L5,[.B8/\2)7&R? M!)QH#HCTT'OX.YIG7NV;YL]LK?U-MNZ&70,&1#OB5'1 U$5'$+(T[9%W;M+"C:I-;3NTJF_WT?KXT&<*1F5*Z ML [S-!,A.##=[X/W1,]TOF8 &(F\S2Y)H_J; 2;O>YPAK_2\P%S5XNO7A:\X MZ.:O#_:3<23U8-YM,I!AK 1TZTY@RE+XK ;2'S\20! RA&-3%$7<3>8S J^- M1)[JZZ_;K32^(.W;6=##B"0EE .SR84HQE^(#H0FUG0 M]_KF2E@'D;Z=UW3X6)>2%U!)8YCFGN5!02 %*;9P34]C< M:!N7/2%0\K61SQM1+;+O8OK0Y*?>1N'N;N/WR+02WA.!1#0$OD,STA;,':4; M5Z=5^V:8#?QHK)(E;PB5.W(ZAT@X#A,\Q#;0-^7#_F5MOWXXEKJDQ(7E@E!@ MYST8]+-K)N6!0$%DPYQB%VT'71 Z#+M$E@'7YBURF5;[6ZR-O8B2&?W<,)>ZA&7ODY;]5]/8Y\YZ$9I]]N$<0TB^5_F'JY>K:N15%3G+A5A50&!]B!('(D0"EI-9 M!"%5/#C$Z$G3US:<5\I%!*L\1>K,N+W(_H$'ZTJO/@D+GF(0$8[3&XN1@FV" M,8D+HSEJ=F>0S-,WQ@N!.:KIDP"7XT_TONHQOS-?Q&_'MOF0L 4R1+I52H$! MQ<['D$KD -NB* LM\U)&;7)T";LV6EJ%^#IE>]S6. UIV%HD%5 #\]<6H^'3 M;(= DNZRQ6E18U^N.&OTD0ZS%UFW+OD."7?K#Q^Q##Q9N1BA@9GA )P!$L%U@Y#JZ.2X MD''/23H-/3@4Z7XZ96K*[1:;+ RD3%B@")* $DH!5X5;O5@C<$&1UB9J/_., MO&OC@E,Y$2_8TCR'>!A1),1Q8,:X#,)$622'VMD\)^T*\D2>W=T,?2U^?_,7 M\5_SQ;J45=ULQBE*I6&Y $SX. Z),>"4,:"003G%POT];/OC://71A^;,EZQ MNYE'D#N_C7D9'@/30"@447N7IRV^8-/R2*.C[5:>-FAWF[+CJ;YGFIN(KE6V MG4VZ/&%RS1&D0+N1"=P(98!I4H+<(FYRG!=(1*T!3HNZOL%[D-WAS[&GER=A ME=(MKJAQ2RL*H?>K() VS]U*2V-1&EMP;.(2D*4!=IPD9(-"&^9 I8%K8-)\ MMQN1O 9MB"R/Y]%(=A1\4M#(Y\#G##X\!#[[1M\0_K;H\ANWM'.ZOYS7RWJ; M(>.]64X*GMM".8JP3&I "VZ -$8#HD7IFH1"VLC0_3,2KXZ*Q7VU%-/JOXW. M;*.TOWBNO-XWA_EX8N/VS\$?1BA)01V85YJ-F[=U_> US5ZV.&Z5=7_ON/W0 M(SH_$)ED4?GGY(TZ$<1_J[HOZ) MIL#D6":BS'1ZC4JQR>';FBO ME&ZNA:^U]C>>CMUS6MU.B^/?,WW!2D%*BBG )1.N+_PQ"7%=@SE5*!=<41.5 M5BA!)XPX\3TW^F%36CI,!YZGUHIZ/#\T<0.+QVRC\TW6:MW6.4\W2X7!DVCJ M.2-LU/DDS/#]22+PK82Y0?[J%@6^'MWF?'>24ZV(U 602"! ,>& E\8"IAE& MD-)/#MQD38IDD,3&B)Y/IV)19_=FT5Z_C\RO> I:(SFF M#/DT*M!!FSN_7QH, 9-% 6$)I2 \[A0Z ;CC'$&OX:W:4/<-LIE8+A>5?%@V M,6L^W<&.OSEH9X21?P* !V;[P\0&-]E*RW3$?@:&1$Q^2LJHU'W&U'VN/O?X MI;[D9E_#^:R;'ZZW-AXGF"@BN'1LK7SQ^EQIP$I'WH:5#&.JN%O(]MA/")5_ MI3L+?UVXB?(/OT<%_$M0!K3+^B#6C4P Z>B.Y$:]F^SS@_POGUK%D?4OHE[Z M@C%FV91SN%TLW.NFK9XEC9T[?O]@;9WV=#L.QN1.YAFQS^1FAH%QVM$,?+_G MR?>F!-?'A:\ZL7S\Z+ZSY>U,^VQ3]_Y[:8\YB)6HR!$'C#(+:(&Q^QN" "$( M1:FP=4P7=1 >*/C:G-&UMC=9HV]SW+'1N-]95' ?!)Z6#X#LT#MT%X$:?X8> MB5"J(_50L>.>L$>"<7#@'OO^ %MX+QY]/DXWSWTRT^;R?OVMNF_N"C"&\T(S M";2R):""0,!UZ6@+*Y3+W$+,@^K87*;&M9'82LUL5\^HFQD7]DJ"W;TD6 ], M:WU@3KNQ=Q:E,3;Z3BMQ/1M_9X&*V@@\WUH_$ES7@_YDE''2':LZ_WY=;3S' M!=0V+T#!H &4$&P1BJZQ)V;82V*5&^V"C;KX+[462Y)86 MF (D+ .4%,PA6Q0 ::HY(LX#+F#ZQ7KV2VTC+2Z3R&91AO7(C0P'01"TXT$728 MGVC\'Y,PZK#O,'%_M'<]VF^0;WECYXH#-+* DB&@A(1N!0I+(" 5 %JK^;O7)5I%;[)&U8P,D#HL )/4 MUQZ.2'J>BPRG33YY-:'CE7XT\6717&QX;,)75Y&L3;F0B0\I+80U@"FJG-L/ M&9!:EZ D4A+$(6(XZ@[[24G71A%K1=M (K<27C87UYM0HK:42F3\T&F,RSSW M[A8$.>..?@TD0# .06$5ET7AT\;GZ]B+CV91S?7GI5@LQP#\:\GNGGZH*UZ%$ZP,STL-"'S9M)F&/@67-#&I];TFC5O&G#Z1(63CR+1:+9 M\K2<4>?*L^;NSY3G7[B\B-#:BRX4$U12X(M#^Q4S UQS"ZC2ML"ZA+PL^U8. MNE+G^4G!F_Z%@:*\YLM@&7C8/T5D /_XM/4#E/IY#F_XM(%=17V2^+Z?S->' MJ;I9U/]XS9J%I:YNM:9.=T"K#"UT40 CI;S-1"X06)2 YU)9#Z7R J(C2 M4X*NC0[>;_.SM100F_'Q)*)A+) "IX%IH%5Q-Q';(+D>SR&1ZE#\E)AQ#\3/ M&'MP&'[N^1X%P#Z9I:BFKZ=&+1>5JI:/*X>50 VM$C[SJT6^IKD"C'$,$#0Y M$HA!!6U8@$V7F)@/?)S FE;1;$?3B/I8I\ T0I2DY!I HK3C5>9@920'6A94 M"(@U1$$'CJF@',?%&@#(;CI-!<_@'M4^,GUJL9V"**(J6P*H1JK/U@>RN%)M M9[#H+-IVZMWQRK>=T?Y)(;=SS_:81)K-)[=^>GPYGS4STG:.VE1K*D5I& <, M$0AHP2A@,K> 4ID[EP7;63UBY)]'.X F MDV(X,&%N=,W6RC[U0^/)\SR$$32:%,J1"/522./(-1BA3IH]W\IXA!MLT1/J M#7^K9Y:2WU15F]N9_BRFIFZJ2$X(H<+@G (K#0.TI!!PFDN0)!OHN.1^.&N#;5Y,M"Z&KV]?/CG9Q/)UI3312B %GB!G9N)1"6 M%4"KHM0EU @I'#*P#UJ^MN&\4BYKM0L;QH=P=0_>BT 8>,@&VA\\5$_:>F2 MUD;]Z>O\^\_NG79LNK]LA^1A2Z,,Q),&K(??Z0=ZGHB;I?_0UR=R'QZ6]=(Q MJ$^,>^>OITP,E#D3! -;*N+&(L) :(:!6]LPRYA62++(BDEG1%[?SME*8W]$ MO#I-J^KZH2.O4C^HPR;AE/ -/+QW<%L=K>]H>Y.U^B8\90]$)M69^SEQXY[ M!QI_WH*3:.A?>,L"P^R/7JJ2%+@F2EV=, MV(B[MNF_"=+^[B."F^S+VXT3L3J2FL4>V9^!.XQATH$X,+\<3W#:K !:76_. M;4&E28!P@,V0B0ZVPIX_H<&!X4&)"P[?ZK$QN\Y^\&'F%R"[V:KJSX[2IDWV ML?K]?/G*U-77IGKWA'*MI"@%8-I00+'50$@D'? ZAYP8C 6*./GKH<+U^3;M M!NYZ=VP5)%QOU<_FLQUFBMG,[=-#7$$L;5-H3TF?^ L"0;$!>2X%%P+GA 7= M4AZC?\8LAGJ\7WSQO>5J"35>'P5LP0^,_,#3RFY^[ ^S9C,I^V!W#C;]L<>:TL&AC]B^W[@;AAI0W^H[HC;Z+\ R\ZM_S[MCG<8<('53XX'+FFG MW\+CO5F^;7),>[$3G#/)<9X#0HC/S(9+-_-+#$I>2LSSTC F)DL_%8:M,YZT M'C5I;&0,-V"<4=GD*&0@:)8"J& M/0]%7!N%/ET53?NF#C^"I5:,(>66-$I 1Y)0$X>E6X-J6@AGHM:6\[C[9A=A M.5J(T!!8!FZ87X30T%OD6^4&N'YRVO1D]\X.!(Q\[^R4@8?WSDX^V3.9N2\9 M:?2'[V8QJ[Y^6[;EPGT:3N>]?I[;Q>8W;V?:_/;YA[CWOUD%8>5E0;3,(2AR MQZNT,!I(*AB@#.%2,&U*&E7]ZR)MKHTQ/G]X\RDRJ_E%G1'&(Z-!/##EK.S( M-NIF&TLRKW#VD\?_CSN_;^S)O$'M ^DOR";!-E7F](MT&3>=>@K8#G*L)VGT MTN/"=1SA;G([+*"C30&(KY-(18Z<0PJ-6U\244*_AT^B<@YW";LV2MPYZEHK MVS/;72?$L0>$EP$WWO%@.&87G B>!B/Y>> 14<]T&GC:Z--G@1WO7%YLNVXW M8WP>]"_SVTW:Z E7CC ,PH 9YW;1DF-??L]Y7(A*;&$NH(G:G0J0>74DLJNH MWZGJFU4[!.\P*DF,XL",LEO<^0#,V_-@7E37^0P\ Q1W/B7QV2H\GX&@J\SS MN5%F-5NEO%F]:V1=5FO!JXKQ^^KH5>8.]VTMFD5[=E0YXY9NQVV,6Q5 MA"OSMF6-<8/4XTH"=_)R79=I]4S5O)) >;K85YKF+TS![.80-9W7;FU<;]/* MY$CF0EF %9<^!W,!I"A\@AFD=$%U28JH['%=PJZ-C+N='F&J[^>SEZ+^]F8Z_[&J MTK7:<\94F9QS!;! M!"4L"+O 2PY(81592J*((C'4])N3;*:/($.$4SKVFV M4C4B7NXDFMW\D RC@8GA*#Q]D@"# %7B-%",9]5G%Q?^=@Z SN._GR M>!%\Y_1_$J9W]N&+0TK\A>&=2"A?M77YN)GF.2J*7&(,*"P*0*4D0&@I@) T MSUDA2IY')N,-$WQM//DD*N"SW";?72?FEGXH[O&DO:F^XY-_R-KK>H= M5]'=.8R5N18B!\T9#&7( Z% %;FG%HEI#(F\B;H -TSTHW0!%$LW6B'>;Q# M(#CP)+>C\J;TMD]Z-8#W&XM.^J"8;K'/%2H3!$9' $W8^SV7V]6L6IIW;CFO MWSK'8?:U@1& MJ9;J(2+'7;)'@'"P=(]YMU<*P'KYP3HO['NE3/VZR:J^_M=Z644ML]PR@'-L M '^-Y8[^OO]8R:Y7>_#LJ?=U9L /6^FDA M')AU&O0^;-&[V8>O7QK \Q]M3![ E'B.E@CP#*[)4@"&@G,F!^#99L9, AAJ MTUX6P.#7$J8365\N?/&XVK3X9*;-MU5_J^Y?/+8W8SZ[SZVY9?C.]Z;[Y8O' M8XU]JNJ_-\='$UP@ SDA@"GA([21!%Q9 23%HM2V) 63%ZCJ?I MN,EV+_:V)[Z]0QD'_QK"_-WK[..!YZ\4W9LF#\N@2 ^9TV48Q9\_/\R@'1*4 M:V98#?I-8B\]HCX"UHORC;XP,_7M3BS^OHK"SJ56PG(.LX/=ZEH4V=_?SA5@\MCNT'Y;?S.+E-_>1^*+%3)4%QC[.%'% MI8* $6B D<(86MBBD#CN-*=#VO4=X-PJMP;U!:]D*@(5*D0(J"DI084"HQD-@G M="N8+2DF)=)1=_9ZZG%M'LYNA/3+^=W]0[L9YO_9V-&9HP)7/VMO6H M^\:TQW5@&%N-T"T#,]ENCZQMV&)]*0B]%U2G@\[[ M-==W2>@W3O\ZG^OF<'VU9?IY/M435D*J.=. Y7FS&.2 0^NW);$N+"%&41+G MJ)T6=GU^VJH\FEJ=,"W,=S-[B VZZ4"W*,H20EL"[9/:4VLQX,KYPD(KR4KM MEMMYU/R4!ML1JQ@.AFSH@CH%7F.Q?' 8B@/7 +,X.-_%Y$!TM^#\0,/(X M/V7@X?@^^>2%]_?>SMPRJW[GYKDI6GV;4G D&86 07_&:R4#DM(<<*H1H;(H MC8@J/]$AZ]JF_T:W/_P>%? OJ.=%O2. A@WV1# -/.JWU_1\"E>OZ$W6J)JA M 2@@ )/4%_6.2'J>>WJG33YY3:_CE1XA?IM\$-Z[F' -,398 )%CSPK(K;BT M(D"6D.'<,0;)@R(_#IN^-A)X.U.+YN!3M N!F$B]IYAU#_S+D!AXG&_TRKQB MO1&("*?KC<1(D7.!B,2%R1TUNC,B[ND;XP6_'=7T29S;\2?Z^2=^*?.CFDXG M1.2$EFZA8004@%("@5!4@Z;>I36ED$74I89UP]=&.FN]XKR.#4P"._HM-0&6 M^HO3;HD&I#((0&I-CBR6Q,#)S"P' (FW(*T;OUJ(+$':E%@#4BCJ$_%S('6N M #)&*B(I,[F-6[?V^9;&6:U>^C79G!.3^YR2PGU-PBK C1M^@LDR)X8+9LBD MK;[S>2D60WQ5*[CVA0P'V0OA_JE\W8),FJ_5S.]R^^VM5H.^0!*W9++0.']) M"[]7(AU[.4@YH8273!MB\ K(US,]-(QK$:. :&;Z8OC"%DY] !G8>SH[_J)7 M0OM&)EKV;)H==8VS;\S^@N;@]ST38"[F[O-;/GYT?;.\G6E__G_O/<6=DW@I M,2:J!-;Z!$5N%0,80A80Q:R;,Y7.653&\?,BK\WQV#WB76N_N8+\8'K4.H MV\@C'],RGS7%/G^KZDE!D)+"U_45I TUP9(7TYK5C Q@[@8XC&>2P38PQ40C%A]?$X)$JBB:3EGCQLJ$F'T0$1/T M4C_:.'(I8Q6/+Z1%I&002);G_DHU LRMT4"9JX)P8VE.40QEG)1T;72Q3ONU MJVG/2P^GT0WCBR28#"*)HRS4"0BB]-R1B6*L^;ND\3Y%_H'K(DE!AB+ M CH&19J2&,_JN)BK8TVO9;:C9D^?Z@2H80[5Y5 -S9CQ*$6[4MT@)/*C3@@9 MU8GJ-G3?@SKS=!_W::_%E\XOJ]R[S9315,=H+SB^,O<^<_[$"H%*; M0&EH MRA0%##IVD%Q@;B!6%(6GI(X4?IUT(;;ZWV1JUX*;3+>*Q[@0D?T1XH@-A_+8 M3'.3/5$^V]'^)GLU.-@Q+MQPH(_EU24%/]+3ZX=>M_,7V>:(_F _:Y^ZB#W; MB)LRM*DFKV?+:OGX^4Y,IR\>ZFIFZGI2:L*%8@AH0K%?;&O@0VR 94((*(T5 M,&CO_D3[UT;\K8I9HV.V5C*,=TXAV,WC"7 9>CL^"I)@-CAC^!%'L#;J3U_G MWW]V;[8^H/O+UO4[U=XH@_V,,>OQ?.ZQY#F3;^_FBV7UWPU5O/[MWLQJ\Y]& M+-ZXCV."6,F(91*PW&?;QSZY'9060(++TC*B.::)LBAWJ'%M!."^IS)9PN0N M^,.6C,.#.C![="95OLF\XLKO+^U:RLEG^KDIS6TC49M7IOWOV]FM4DU!QT]&F>I[DVC5(J08-&Z<,D8 U;($ MDDD.5%X*095F J')S'SU6^9?PGV3$-E!'^_F#L">!L-]R&N5LVJ6B972V6*C M=9RO$M0'89Y),DC'X8.UNME/:X7_Z!%=ZYQ].H]HM,L1 U$B!R-(Y*CN1 P( M^\Y#U+M]MLBUKC:E9?=]D3?SQ9=O9L=_:;R6BW^JGV^<7 MM-//T7UOEFW.1I^Q\7:Y7%3R8=FDBYM_% OWP:Y2R$T8ADH56H!<0P8HE\V5 M7PZT(9(C6,@"V\EROA33,"\W5'#4%+(1/Z"+NTJI.#-+YY,UV2[%CO;9VTRUN7GJ^!R]P;T4Y@X/@?W 4XQ3>2^YZ.T>ZJWF-^NZ9[[KCZWAL_J)_M'7$,.[)8S+ MA@)[8#Y[BO.1E7WV.0SG/E<3HP%+=TDQ7/38UQ6C03ER<3&^C53;D_OG%2\? M%IY-)\RJLE 0@5+ESFVCW #!@3C>I_ M^#W#"/]%/3A/[VKQO;Q;F'P]FIAZ;6\3,,EA8C0#W MJ6ZIKW;($:& ">LHC1%4(MPK'>9IF=?FJNWHF6T4[75A.P3P,(9*#./ W-0+ MP?[I,L]CDCIM9H?$YTF?>1Z"DVDT U[M1S=-Z9EW\]E7YWCFFK(TV=KL")N\NFE9#5 MU'E!L8GW._%%>6F5HH!H7SX0(@N8@180RH1R#JJ0C,6E?TN$\#@9X4;!.(RY M$^$V,&.W@'DU@=9%M5T[%V !Z)V+I+TJ@L'6#R/CN'O-*3E1=?Q6RU M6O:W".;32C?_N)WIC^Z36I^E?;!OJIF8J4I,-]D_ZE=5K:9S/UGXP@O5UUEE M*^73";7+\FKV]:-K3[EAMLU_1?*\Q I#0!!Q*^68OVQK;5B1YN+OS=?C<[W9,R[:V96OC(DEP[$\FD%FO^$,8 MFJYW3&_O;6V,;[Z$)Y^&^QPV &1;!+(M!.W7T_W)9+\.DM#MN3HQU1PSMOKC M3ES/U#D'L^%SZ=%OBOUDZN6B\C<:7HKZFY/J_^,S9WT7TR9IUO*E6"P>G>1F M 38AQ+#<5W8S@AI )5% D+P$G"!5:)IC(Z+2ULBL#OZGGY="O+S''UM#OM7:M]DC>)CA/(? VKP8/XG0J\DG/\8 M$.$!_4??[D=8?L_D[9%+"THF?1YB3 $O* (1!UPG1)T?:0D?:3?6M&;S*O:,P'627##""<%9 -33$^THBGE'!2)2.2D MF%%IXYRQ^T1Q]OF^U'"_,&Z-V 3#<69@CHA/+TR$^P.Y9986PWC!N@!>$IC8G/ADWP2G_A ,L 5MFZ!A@TF"$E53/SP;Y<&%TMWPCE M-P8>FU(Z$\Z%MGD.W9K%:$"%A(#A7 $E,::08J+RJ&V5DY*N;31[19N;7HVJ MV5K758FAR%7+:7S#QGH2U 8>]'T!BR: LV D8H+3DK6M1'% MZ@KC1M=LK6RON-TND(/W5%- -_Q&:C_4^FR=GL,CW7[I24EC;Y*>,_G(SNC9 M5WID./D\?UA^^V'JY;I41A$9,?;QZA[REZ(P\!C?:-:GXLG!EQ.>]^,"1$;*Z1&!3%RNCA.F=^;A MV']GO!P;)[1]DC_CU#-]-V 7U7?7N=_-N]4!Z./+^73J6&\AII^JK]^67^:? MC)J*ZLX?:G^PUN><@07D5BH!%*;6+8*( HPP JQ&MH3$FB+.N^FEQ;716Q/* ML54[:[6,W=3MTQVAN[\#@SSX-O%:_VQCP$WV^4'^EU%+GQWC%U$[6[+W9ME$ M2]XN%NYUTYX9;2V]R1I;_0LK:]L@G#/=U6/_^0*XDVU4]]%AY!WM"V ZW/J^ MI+$>[MS38S'_KU?&BH?I\A,4$T9UWFPQQS3+HI\J?CRE3 M^SC[/T;X2SVZ)L"Y'!;PP1ET[R2]^<&K-?AK$[*M#?Z'C17# A_ARP[; 2.Y MNT-T1)Q?W!_&3M>Y1[/C>=?];7[B@%_03-\8]N]F]F#J":2%)#"G@.=2 FK] MV0,G%FB<0YDSB@1',?GIU@U'S0DCY)_[XF5D:^UB@\Y78!%FD#2D!-AB"B@M M*9"EPND8ZH&\ 6EP$6MHKH \+ T]K9#Z5'R/Q3(Y/% MPJ^:'3G(_:DQA]'K>[^/](,72Y\62C^H9>UO]9C%]\JY:ZLH1 BU* M$ 98& M \5-3037PL.V% M4KB7$X)"U[AV#>R,:?>O[7CN;GLLTBZU@G M5'+CJU>5&ODP"5_62C$.L$:E0)0:6$:%=A\7BJ.FXE/0!DV+U\. MT,##?8/-6L,!0J&Z04@TBY\0,NJ&!V2)+$PY=Z)^OW6_/.7?E>::-? M//Y[[2O5>0&U/]:Y5W--\U;6RX50RXE$EN4E80 ; @$M;0$XHP600F)6 MYA86-NK.?KP*U^:'- =:=CK_L/[9JY_)Q^PG;X'#_(_9QHAL:T7VZ]J.A(Y/?Q#39?*/56#LG/X] 3J2W;]O M2_T8\7:VK+2O&%!]WV38-O7KW]3TP!!9=HN#N/;T3MN8 K>M2?; M&I2]?M*)+Y]VXMJJS)F5-7;=9*UEZ3@Y*="):#J-3J,R=U(8]\D\;>.7AN!M M3Q7]-MV_&?WUR7RRDSUK[6(9JQ&DEH*22+?,-HP"+ID E.7(Y ;FF 8%DR30 MY=JX?"=<;,>69K=Y9CV'4/5+O#$S80W;,!5%ZO2%-'JL7 MK\DS1>SUANQTW%[_)N,KT[]:!?O\OP]BX1AI^OC)W,\7CE2-5#DQ&.2\+ E MA .A&0=(L!Q#I55)@DBU0\;5D>5*S6RC9]8J&EZN_A2:W=26"*.A*2L:GJ@: M]F< Z%7*_E2;HU6T/V/4;F'[ZE524 VF5 3;7(F=I[9.#M=6]LMT)E>)7^>?7V[-'?;(P$C$56H),!2+0&E& *&" :P M*/."(EZ6<=DS@B5?F\/E% =>\ZSR6L:>Q03C'7@$,P2*0Y^\M#KO'+'X!>1& M[:S1>YBSEEBT4AVQ!,L=]V0E%HZ# Y7H!OH&K+B![42L2LU/2(DLDT@!+*0% ME"$!F%_F:45R+27F2-A>(2I/Q%RI#[?6LE_NP7TH<2$*D6,)!,R=TZR)!5PQ M#9 M,&:6YQR7,1<3^F XXOV$#7BO4X 7QM$70#(P$P>CT2,FYZC-R:)PGK8^ M>F9OC>B.,)0;#>& . MN0S>_N5*8V!*7;@T2/;SE#"-@>5D,=.H1GH26C5SZZ>I6^SJ_3+-M[Z@^<)H M-.%4YT01" H$?3RRX(!9AD!N4(YA7I0,1J5=#1%Z;?1UJW53VSWR;F 0OH', ME!BUH0FI41>\\_H>%G+/UBHGI*0(?%(Q48C(<0DH H0#WHEYMQ_=?%S,[\UB M^?AQZFN6S;0O\7/O^>VOBWE=3PI;.L^(.H=)D!)04Y: 00@!4L*M)QW+E(6, M(9IN<==&,6MMFVG;K%6]R;YZ9>-HYPS.8823#KV!J6:MZ$W6J-K@]WJ+WU\[ M\8OFF3!8$C',&6&C[+NZ.4=3=?+%=E%E>+OT_&>TRN=5]: ML59B^I]&+":%@$C:9MLJ)X!BK8!0[@^(#-;:_4H8%._=7*33M3&3_RRSGQ:- MJGYKN*Y^R^[FL^6WV##=%/T5XRV-U@O/Z4S=-/M&357$7=-NLHU5;=5<;U?F M#4OM-R^FT_D/X7!X,U^\FC_(I7V8KNNC M?3+*5-]]%O%/\^G4SA<_Q$)/D%)<6HI!+G,%J-82L)P+0&@..2Q*+5C45;1H M#:Z->S>% +?:WF0;JS*G]3H__CLWGV:_>E.R-ZTMD?MI\;T5QL6#]L' S#L, M_/%7(?I"F.K:0[3\<:\X](7GX#I#[X;Z9B;SP27ZHW >\I>%F-7^>NE\MA.F MNZGC/7'+;X2@6Q-+KJ1S5 4#S)(<<,@9LZC$)F=QE;6#95\;*>ZJF_VHEM^R M6VNK:>7LB4[>%=X!86PW$*P#\]Q*ZZQ1.WN"[^X% J]ZUNB>D-QZ()8LGUBX MY)%3CD5#B:# MJ\T'^[I>5CZ/=SU1A8:Y4AAHZ2/LRD( ;JD$)=&YPA);8VE4$K@GS5\;[3GM MFJOE:_V:T7=;UP]W]SV.7O>@#*.P_@ -3$S[V-QD'^?32CUFOZ[^.P@%'8[:F::"-V),9@3D3M7*&<&4$%S(&6) M0&XM05!K14G4*42GM&L;^#O*WF0[D4R_>HW;0/3>5\F/@1W&!>?3YW]Q3:RB''/"I2V4 MS:8.Q$WF->T95'H"US#* MN!RM@;FB >I++%#Q!74[<4A53?>XD'%+Z78:>E!'M_OI^ 0,KV?+:OGXIIJ: M]P]-JN."4E::TOA:N1+X;10@-JY%Z1D9=B.RK'&KVW0M_IE7L&LU3 \ MU\(!<-WC^U(X!A[5$4A$I54X97*O? H'C8V62.&4&;L9%$X^TW=VKNN7\YF_ MC6=FJC)U6YL=.F^>Y#[ $7,-*-04<%A@?\TK]X4<-%11MW>/B[FV@=J;D+A&3S\E$A(\_+788>SLN=3_>C@/4F_@=[ M88Z\]BNGIB0LAQ!(BIUC;Q$!DKF_E:S(>6FP$3;J,EE:]:Z-[Z^'9@CGZ-;HTEV&/03D7-BY48E]6& W9\,!I+2HS;N)U-7VC@E MQ/3E0[V^PE _'"/*U2;&67">OJZ&X^V!XKX4*5I1$* M,"F%<]$+ :1C9U"24DLNC"^S$N.B=XN[-B;>:IOMJ'O!&=X9M,-=V1VKN)\L/L7=28:888*Y:-_<@9H M46(@E+ @+_,"8@/=\I^NDVR%T4JWP* A\33=UL#$LJMOY(66;FC#&"0!7"-= M5=E1=!4K^C3I0L+K*$&8I+I[TBULW(LF088?W"H)>ZOO^=_G;V8Z]4M1,7N< M:.Y6@H93X'.V $IPZ=P12D"I3)"M[[O.G6B-P@ M F"3-]T:#)CV]9_+ NOXJ($\0D;(+UY&LF0"#9[":DMR[8A0 M.L>)6 B$WRBSJ!2J9(702DSNS:*:Z\]+L5B.C>J^Z.&P?2&FS655LM$@1\HC";4U40RE>@OYX%^JNI(5\+ M'@5P,],#01WFO:8#;^"9JSM?V(W/US]*WHKWR1/HGQ%V+=DFWI].B1_X5N*< M8#L;:Y@R+HRC6P#X83R3 M%M*!N28!FNG2A@VU[18@\#K2AYW=?HMXLV_)]!^K) _.,W+29NZOJLV[VMZN M:O_B__?DF 21@B !KRN/0Y4RM$0!!T<)HT8<)?137SX=L?9I^%C]G;N7(Y05J7 MW%@)=,&P<]64#YG.!7#K1R6USK'!>8_Z1!TB>QR>CE)O\F&Q\"N;=AO<2\2RV&&57+X01T:6@CD- 7LOL)Z_G'SUH7E7/Z3O*IF.> M $02,4Z7I%&9)L#D?88)>:5'Z.W?*O')S,P/3U7U*FBQA)AC592 "4,!%0JY M11_FCEBTHQ6&:"Z+X%#;(P*NS6MQ*F9;'2,B0(^!U\T"*2 9>.@_1:-/8.PQ M6"("82^$9Z3 U\"/)B[.MO9YZ5RL%X\O MIZ*NMVL#BB@I:"F=.T0(H"5R?R.: "Q8;G0A"P9[WB4[*N_:B.WSP]V=6#SZ MF?NC^WR,LXWF$N4$(4!^;"W?5LHVLF'[-&VT'78H$ M);\I=5S:,UU]ZC3]]%VF[M?ZT8PO?^W_?QME7W\R]7)1^5H$_A>W,_WT!SM/ M3I"U!A;8 H2@6YUA2H%0W +.+8W600-/;6V_^#]WKFO5-[N=TCZRUU/[;Z2;]9(@ MFVA.O$R746?,)+#MSZ=I&DU?ZTJYM=U#D^Y[-]1\PA$2V&@-W'\*0*E2SL^7 M#!#*A$$E4[0T/39 XS6YTGW1'6TST?N628^.">/4@7"^CGB^7>R#;O@D+4[5 M#=\(M:A.*' MP8!G (JI-'6FI4N3Z;Z=.;IM=K9J1[[_9O17?S5O<]CTWD'1 MGGY,C*8,4Y:# CDBI)@Q()$M@"V%*7AAF(1!-V,NT.':=D*:;+'?FVRQSK?< MG@%ETZWV/8Z#^O1.&"4.C/G G+C5/MM1OW$E6P-N=L^U;[*M$4/D[XU&,'E6 MWW -GBG7;S1$IS, QS>5W$W\-)].5Z7))IPH17B>._:C$%!B.! &*L"UIA Z MWY#8J)#J,+%7QW^MDS(]4:3\DF)Z@?UPL2?8$]UG]?X&*Y,7A]/P;MZNT&MQ M[8X $>'.'7N['U']AZF^?O->X7>S$%]7:5<_V"9U5OWA85G[6.!J]O65S\!E M]+;@2A/Q?2L=G0JUG&!K%:30@ISZ:WX(0YS=3\[FX^R^KF/&>^-32.]A+U:A@MCM]7 ]/FIIM6 M%JVR.3?G;&V'[5CE@^L=&S1E#WW*AU_7!B4DU+0()R+<1$J-2LAI@=PG[,2M M]SP.; BD.6AL!;^MZP>C)VZY381/1F$)*P'-"002XA*8G.0*6U@(HF(8^H2< M:Z/K/FVZI1-?NIFJU^\L?(HYP3&'."-,9& %*2PKGSD %IC040VC+G MVN;'NC \C+H1OZ:+$EA,\M(;1*WF2MF@F/"[MQ2'40>$+*N$=\W:8>'-Z= M>;SG!83%O*X_+N:V6DZ,)1)2AH!"D -J'!\S6E)0<%_%C3'-=50"R)VVKVUV M:U3+6MTB[PKL !8VM'O",/!P#D(@/NK_T-944?X[+8\;U7]HTD$4_Y%'^@W' M+^;N?KX0B\;V9T/9].Q:+>_C1R<@_MES!& M& #M@=EBH_$JT/@F4[) MN]*0G;6Z:[YRRP\UKYXV[]TG,-&*8^M+3Y?()VA@D@)9J-Q?<[3" M<")-#D,SQAX3<&T^SUK';*UDYK4,SQI[%,3ND9\"FH%'?"0J4;ECNTSOE3WV M:(.CY8_M,F6"&, 5A3"'"CF^BRV. MW0NP,I5;-FO3&;+R,O.3Y!,LS1Z8O/P%3WM AVVJK7 M^^8FK'6]:7KT"M?[1AVK:WWP3,]J&-MPX0_+;V;A4V\OS#V0-C<@."6.& 6$>F#QV$6Y4SY[HGK7*KY+$-&F+_=F8LR%A M]8U^X*4JQQ$I?=SZ'/V@.2C8T;.9'IEF/IM9-5\TKJ+1G\SW^?2[F[)?NG]4 MRS?"1_&\>UFF",2X@P#\TAY*O5[@[;V/,K39/ M:EM3LJTMV:^#9 E*@>H(-]W.JG(U5]Y"08NY^Q;=Q<C3SSF M$Q##>.TR8 9FJZ>()'2OSEN?-/;RB8!G"+L\9N#QB,NC3_8=UW5#(:]_NW=K M<5-/I#!(4DJ 9D8#BE$.F"3&YQ3+\R,/YN/&'0[E$\_UW.;WETEO MU3\>JKKR"^TF:^1$82BA+1"0A+G13$L"."X,*+7"IH!N>1-6N[93RK4M5AHE MLQTM5SDT(^^;'T]V+Y>07\5MU]W"W\B6A\\9U65* VEG=+I_;4?F87OC[%*>,F.S M#WGR@?B8OU>K#>TO[M6)$HJ47"B0,U\=/J<,<$NM6P5;@JVU5.J@(Z3]AJ]M MS*UUR[QRX:%]3[#J'GB7(##TAER0\5$1?,7 MYM[_9)H#Y(]BL7S\LA"S6B@_B^X7ZBHA*7.%,-!(^;0E$ /N2TLB+FU.4BH!^:(,)1'2NQ-6)9QA)I4)I8$):JWF3K17- M6DVSC]TI[^.O6 < DNK.=9>H<2]A!QA]<"L[Y)V>]QBJF:.DIS$5;V=N()IZ M^$-(!*31QO%&KG2A&*0R*JU"C/!KXY&[52O%L M(:(C^F,Z(8QLAH)V8/+Q:C>Y\)X&7]UD:]TSK_Q0A-0'M%3W"F)$CWOOH K9T#;L9WK5;K_[C1:.)1-8]G5N@F8*.N0H#N#4*0 P)1)IQ MQH/V.#NE7!M%M8IF*Q5OUG_)FD'V81:Q'7,:V/-[,TG@&IAV>B,5M7=S%HE> M&SFG6QUM5^>L8;M;/.7_JH'_Y##'S\_ ,?QPQ\W'/@-S'B+Q;S MO_MK0;,F<>JZFJ\5!O.2$]#L9BD$:Z!Q/\ <5=<^DTO_-&R_$W MQ[N\TJGYDWLJW4_VOGX]?Y@MZ_?SI:G?S<7,QWR]J69BIMQ*Z9-1IOKN]XM? M/&[_[@_-;G^KZ@G5J,@IW;]\J)?S.S>= M[R@;FV[B)*J!!)8"JX'9Z5@XZQ '[&>Q&"JN]7F.S,^:>S:^-=$A^.<'69M_ M/#CG^?5W'U34QK8C"BTG)3!<($ E-H"9H@1YD6M6R!+9,NJ^[C$AU\8'6QVS M1LE^D>U'X0QC@TM!&I@(HO&)C['I "!5',TQ$>/&RG08>1 /T_5LO^'^0M15 M_<&N7!%_H#2?5NJQ_7/'*Z!,4ULH0# C@#)J 7.+(E#ZC'2&6EKF4:NC,+'7 M1@F-UOZH]:-K=;V]$,<'@7B',41Z%(?>75H#N%7Y)FO5S7Y=_7<0;R(.J43D M$BAT5+J) V*?@"+?[D=)3=(J7U)6U-_:=%6K>WL33B4ULLP!+9AS0TR)@,QM MV23[Y=)(I1GOD47\I,"@D3-^&O%&WSC:.8UI&--FQ9'-7VZ26O*.;<$6,MR?_9H@61* 4%SG6LNN191=Z>'ZI\Q MB]ML.^;^:9V;,3LF;'88&.Z!YXVU]A[J#TV.Z<5CMC'DYF!<^$0-6VO:'Z:; M72[ ,M&\TT>#46>D"R#:GZLN:>K2O'ENBKR;S\S2?6[OYWXE*::W=]ZO?CTS MBZ^/OS0%-,Q$"\,5U1;@TC#G^5H.>"DD*#BE0OO8+92 M-_L^GSYX+\\T&F=WKF!*W*I^D^THGZVUSUKU;[+6@&QE MP1!Y\.*P2Y[[+E#\,^6[BP/G=(Z[R':2G"RLPH*(P 7,%05%7AC@*(TZUR\O M ?8.H8%:*R8O.%JXSLBS_;WSB\X4HM+;70S/Z*<*R7/<=4(PS+G"%837S7EX7PU5N:)'JZ6CZN([U6'RN6G.B<: !560"J:0&8T0IPR0C7 M7+# !, !LJYM[*^T];4M6G4SO"%@=S-#8@@'YHAM- M-]&7?2)5SP 7$;*:#L"18E>IXO!_'_DTL*A]I MXR]=-]'HN32&T5+X'3E' 3P7@.4X!UI)4_HZ1H(%Y:$[)>#:QOY:OS:/0)_@ M_P,(P\;[)< ,/-"C,(D>XJ<,3S2V#YH?=5"?,FY_-)]\KM\P;H^BFYKWWKV^ ME77CADV*DAA1<@A,3GQI>LT!YY8"8I$PMK1E*:-&\PDYUS:H5_$1&SW=-[S2 M-')LG\(U;(@G0&O@D=X'J.@!?P:&1./^E)11A_\94_=9X-SC_E?>:'SG93YHD7!N)K96,#1HX!F 8/UT, MR\ ,M-8O:Q4<8 ^C$X%DA_C'9(Q\4M]AYN%Q?-?#\0F>FB*@U?(18?FE6OI; M?*4LB: 82$L$H!82P%DN@$!:&LNPP@2%YG7:;_S:!G6CE(_H0_@G^<=LK6YX M%J<#]+J']J68#'UL%@E'5*JF4W;WRM!TT-AHB9E.F;&;C^GD,SU#8GQ X=NZ M?GB:G_;S-^$ZWSL%;J TSWR^GSIFF!B&!566 FL8!126O@)&(4&1FS(WRN+( M:WB1\J]MD+?QN%6C?P::98@3NHJ2KKW*V4_5+*L;TK0 MU='9CIZ9=@K^X?<,(_P786TUK=Q/8PN'G (XD*L2P#8T*>TBYG4$7LG,:]D$ M+JO4ZY9SF*0+'SPN9NP(PDYCCP01=C_?,]W^O*[]KHCC(S-3C^_%\F%A7LWO M1#6;R**DJ" :( (QH(I@QQ+NCQR* D*,2AMW<:Q#UK6QA5Y(,\]P&OI$ER]JZ: MF;=+4\:[:S W//93L[?*'O.?"VKMAJ MLC-<4FF8!1I+!"@K'#<0J8#S)5!9EB0W.*K0UZ&(:R.%IR7T^KD/1X ,/:N] M!)[!CV)WD+E9I6--[B>J!@)%/2D\9>'@0>O+)2Z];[\2%3BA2,$>F M );I E",$6":Y4"72);"L%SG=I,69+X4T]#CSB/"@C[GO<0?&Y'#?=KOS?(/ MOT<%_$M[T7.=TLR<+@T5@2_&6CGVI*!@W/KK!P)P46 'LM10:LX@8CW2KB3# M=XP#*-^'B2YY=8,=QK/]L1O[RODF?#[!\520]_*>*:;X4?,/'W]^]C# MR7(T_5+-YHN=VF630FLN;4F!AE0Z\A4Y$%"7(#<"%U@Q ED?<@@0?:54L9/J M1U?US>8SH'Q(T'PZ]4?:?@YX)8Y)40%]' M=A^_2[R#[]J"01/ZG(+K_U#WKDUNXTC:Z%]AQ)[8[8XHS/("@,"[G\JW&;_' MW>5P>V9C3W]0X&ISIBS52"J[:W[] 4CJ5A)) )9W-@=MZLL(C,?" \30%[& M*^!S)O&E"_9T0>!0H*?ST< 4R@>U9O;TZ3?UI1;5)O^6.94(Z@)@7%#;$(0" MK@I#4WF!:(:XY+KP2O2[+&=NF\&]FLE.3\\,OPXXW;@E D@C\\DY/B.4J!B M(5:*7X>4:5/\^DT]2_$;^/@5:=3/0F&)C81--2B0%&;Y:PFHS@F01!4I%H4F MW*OD_;F(V:W\DQ1?5JL:D-U["F.F56$<.@20K?8!!82 YD4&-2ZC115WVQXS*?H%XXF[#;R8"ATCDKBN87&[ MBT!YO=IL-V\>U>?5_E>;159@BB4QW)A29?O%%H"++ 6LD((C+42NW8OY](J: M&V4:]>PFS3= QP'3_L4>%ZFQ[]!V2B6UHC>)1>WS*KF-CYI'P9YHZ$U4K^<* M%/W*]3@!TUNMIW^$Z8KU.%ER4JO'[8EK\L\_LS_>5!MQO[(%%?>YTI )K1%1 M@.29\9(T+@'1T.PZF900,5%RY-5TK4?6W"BT3:\VNB8'9:],1K\,LIO_% FZ MD3DU&+7 S/1>/*)FIU^6] (9ZKTF7\Y2[W\DC#9>WYOMPYVNPZX_["-L8(Y$ MBP>FM MY>XF[(T2:\4V=1T)\_?5@RVC2-C2@,."51(TD(R M%G#K[JW(3._@7W\U/ZE-4BV3U8^E$?BU>C _#%P&1YH;-\]C'*BGX:".6_:; M9*=^4^WFF0'Q')9@["(Y,_[R)W5T@N%Y[@2%#Q1ZJ&++U:_63[^J[4)04G"9 M9H;3)K; M]FE1=F/-:Y$;F3T/N?+U^9#!JU%QG*SY/C"B9$#%QZFNWD>I:ZK#3GF1$,.S)\$0-LKFVZ +ZF_O^Z]^(^AFY!FF].VN;8E+][^L:O8^(Q=TA^4$7;/3F*G7AGY0?&^:[+\_G0BZ1:$!,VW>L-V[)=4*DRCH(L M4 Y8F1DB*E *&&(YP"3%"#.%<.D4>3(D:&X4U%Z*'"F;6&T'8U+]T'6]1+H> MLVGND+SA"KA"ZL?BBANDCH$GOD#J-^_\_FC@\X%9\=6&??FRMM5>/_ MO=;7,]"D%VB,31#AP_KG<#HC$2NGN$S5M9K>#T6<)WB[/7%M6HW'B M/U6;?_R-W3_6DF[EWQ\W6[L5O5RP@*,L3F567J/,W BHW1.MC0G)]YT-"=L;$5HP(F":'/EI(O#'YJ]#^8EV"JPAR=Z2 MY&"*W6>=U:KHJ^5Q1;6*<$RC%[4(4.6%:E^$@]9=(N.*,4-W;'7'X&53;[FN MP'SWN-ULV=)N#1>Z8$0IG0*)=09@3K79P4$&$&0JET(H!)URKMS$S8TEV^U( MHW(3Z;JK0IXV[B^M%W'4O%PO':79TP1 &[.QW,ISY^:+G^R4^.3G,GN3X66$+,'7.WWR^P0,YZ7&'!!&8",Y( SE@&69E(3 MSB@37HF1QX//C:6:BH$U^[<5OOXC>?O/1^^;L1, W39QH;",S%>-6B/4U[ED M;[3B6T=#3UQEZ]RH\W):%SX3V+ZE*<#3%OLE/"VUQ 7(B5FM4!8E(!PJLSUA M><9*85T,KYXMQZ//;:4>*C\%U4H^1JGDKVRB=F!);_>_LTKP,P3 M?3<6B(_IR/1P#9S>A.&'3B0F<10Z*<7X ?&<>SR?#CB/^+7N<6U/-5[OZF/O MVEZW]]NM]PIYQ@6G$N!"VE1GG )"M08LY[3,-H-6\8OU MQ'W*)SDCCXF2*989T#D7 &)M.XVR$G"LRTWM<###F9*AK3?$92"OCS-KZ_HC[1XS181)5)8 <]LF$2L*_I@KE(L^-XR_< MCOM[A,SMM7FB9U,!QW._W@OI $5' FID1@["R"M_9 B$*])).H>>++MDR+CC M9)/!SX8V,-N:091\R]9+0RV;6V%>,(]U$Z4W2E>BVBZ*(A,YRR#($+$AWG;Q MJ]RVYNTN5W*0[O62FTN ME3/%60Y))D"9VN)DA!: Y[:)!BZ)4(7*.&->U0E]I,^-?(Z4KT^^3M2/4?/4 M;V[;-HK^/>;S:-A MS\>UD?-1K:N5;$*R/BG;H4L89JT_=ON#K>6?UZN-O4!A@AMHR,_]JULC71C0=*8D#0V[&(\;Y*CB6D^7EMRD]2V1+S%O0K+6->]84I, M>R]\%5!G%\C7C19PJ?/; UO_XR^K>T/.[5DKDIGFBF4@+1$R&T^9 IJB#/!, MRE0KK#+B5/'I\O!S([K/7VUKAF\/;.D8K]6!FL/9_U58C$T]5K>D42[D)/\< M$(\C^ZN F>ALW@\@OP/X3OM[3]K/GYKN2+U3XY.S\^Y/A:8O\NW[I2'!>L+? MF8EJNF O$.>(Y)J#3!/ER7H+F1E]4L8;5JOAF& M'4BZ>5HQ\!F9T*R*R4''FZ3&ZK8?JX"4OWX@HJ7S=8B9.%6OW]CS-+R!SX<7 M11&K]<-J75.^+:>E7MMQUT^O5U(M<"DQ%Q2"-,T8@!G* ;>M[$NL4E1R5*2% MT\&YH[RY<<*^YL>1SF;[8+5.;/6F1O/$JNY?+J4/]W[J& '-D1DD!I!!A50< MX+FJGDK?^).757$P]E)U%9?'PIR,D^Z+^_/7 N8TQ2D'!2T4@"+5@$JA@,PP MTYA3B*%GD=:++OQ2"2CW99QJ0.6J^9 MS[VS_@^'NF:W4IHOQZ;FY+OUQ_7J>V547^2%*"31!1"Z1&WC,Y9E(&.9TA!G M!<^=EOR0H+FM^M:':)4]\AYV"ONZ8!WXNOI>UZ,VC=,5 %B J]6/QA4^5L? M$SM7_>:=>U4#G[^VY-3FX^J^$D^?U1_;5T;1?RSRDI=(YAI(* H E1: Y7D& M4BAIFD.D:,[#"DH]%S4W6CBJ1'38('N&-_4 ZWJ($P.NT8]Q]DK>)(V:R>_M M?ZV^2:UPS#)U@ZA$+]%T)NB%"C!U&=Q=7JGSB<#V:&K[FFV^ULPCE7SU]->- MDN^7=P_*[O267VYM/!\ZXTDQ+!'2!,K.7H JPNE1W49",\[1$U*LV MM[\*<^,6JWZB[U<_-DUSKM5.]83M=??_3I M&)FF1YL)_V#7:Y",%>L:I,.TH:[7P'06Z7K58*%GD5JMUX:WJR4S%K]>;?87 M(+:QKL9:P4SG@ DL JT7]SZBV[+[ZEW60 M:HV;VAD;>SFWVGXU;M%0A\D0T%W/*F-!.?IYI0T[VVP>K9K)ZP:]5M/(+8_= M,(EV6MDK;.(32Q?#ST\MG9X*+-96+:NM^V^. K?E"5(:MFAO6XW9@;;NP M7]4?V\\_U/UW]=MUTN''2=""/S%F-(:"V)#F8DM2VW-1]"NM\HV.K;I+_46R= MW"TC7,C&!316@;CKE)FV<%P4X,X*RL49-3QSO;.G RED7ABJ!%F:(0"1A( K MF@/(::EA5J:I]JIY^;^IAT;;^6'3='YHDC"3U4'?\-S,*]IHQ 9R9,*[U#WC M)F[[#!]$(N:2OVPC#1^C+V6*1VZBL3_$D[*R3,7N[>7-N_O5C[?W:I>3_MOC MPT/ST^&?WR_U:OVMZ1:TN]!4E')2%,R6Q(!F<\AL]S-*@(!$IRF219IY=3^+ MH=3.J#2O=7)1:,Y(C.WRC8&/,H^.MR,2S,_:-R-Z78#$'/N:A(Q?#19M>^:"T(S8_K9EKFPC M2B$ EP4%:9$*Q)$6Q'9!LFTY'*GXF0 O6MV+&6_U-AU&EJLE$"=)!"$Y!$

",S6IMYL!!N=@9 ^=F1TT6.!K^!?($SHV[G")PX7.!MYC,'O?7+MY' M9;X#AC:^F%_<_5@:W^1K]7"KC9-R= .P8 QG!2O-RM:V\*'(^@F3-]6.[$SRH M;W^Y-R!AUH+C6\F(5X^!X,6Z=?05/^V%8R X9W>-H>.$U--I6L!\4@_VB&SY MY<@?:D_*-N87S3_;*\WV\_O]"<9E3G*:@BSGAO-@5MCD2 QRQ$1:9D((XG2V M%4.9N?'?![5Q#5V.,A?]_#//7W )8:Q+SN^1@3[)[S+<, M9I0)\JDQ--U$3561:/0)\ZQB% ?A_II'5\J8L$)2'#1.ZRE%&C/,??_S:B5_ M5/?W=S86Y/U2K!7;J#>J^>]"9%F)60F!5@P!2# #3$(,E&*RR%->FBW[8JF^ MV(">S^XN>Z]0IT5)FT5Y)GK$?>G1[9B?A]X/L9L[?CUBT[QO=GK>)+6FR4[5 MY*>=LA&+E#N!$LFG[IJ#QCHN M9P$+B)6&"G!.(( %*0"7O 00F7V_QC375'FPB:?XF?+*?H54RT0\;K:K;V;9 ML(/N3;">A_OE,2$.KG!D?*=AH0NL8^'=:9X#V M\TW]0>MU0SV&F\[C]+?QQ+D,>/S:9):_L75E_=3W[7%F78:B4ILF"X(H1+%D M!&32]J;&]FV0Z@) ADJ2:E6F.@]+7^F5.[=#C^,TB9WBR4[S9*?ZM>DI_5/A M>! <'^"QSSSB8'M%PHD34M%33/JEOE!2B1,4W6DD;H]?6\1FWUKW3A]^6=^3 M+Q7IM'55/6 MF"N]6JOD3NM-W.02=_BB%\3I$?E"I7&&0>@NDN/P[-4QTA_9^FY=%^Z2M:A= M K(A)86$$A*03)F--,("4(TY$%H44$JJRU3XU2UUD.JSKB:J8GH2-?W ULGW MNKO]@UE6=;!T'38M5_?W;+TY_#8\@KIS0MS8*S+((Y/7:3RU4=@6[&M43FJ= M#T451HFL'H(H?H!UI\27BK,>@J GW'KPT8"COIZNR6U[$)&FS#A*'.#,)MM* M9/RFW/PM,QZ4*O-2$.F4\N8F;FY^TE![^N3>^++5?>W QNFG'J5%_>S:UO1W M3(_?C-)V?4[?YL#;S45KG=%0N>[]L6_H=*I:BE&*:5X:1[$GP'.HC]@#B M6!>Q;X3 +>\]VVS:4,XWJV^L6BZP(&E.RQ+D>6J[5AOBHHJ40.2:$5CH',K, M*QGX3,3+:%[/ZDYXYQO5W\:B;U3O_"_KY:OVY#&]IO94Y12M,\ Y+B#$#%4D!( MJ8#9)!:**YUKBITVBGU29K?$=^$=?HN['\F!O5\L?,9>XL[0N.]$7$SO6]]F M@*.U;7XZK.O^L:?9EKB8M]^-.'TX>!-B.W=]4Q]6F\WM=U;=V[NYSZNCPZBO MJWLSWN85VU1BH9!&&\I@SE*(,\S\UNT;)U M3A1@N6TCG2+"5(&QRLO%4FU?;L+V<7O;>4_7N//DO+D<:\%,L,-L5$]^LLK_ MG.S5MQ-P?&/16G"3O.I='B'[S!#PXFTVO:1/O>,,@>;"MC-HF!C=IV__J#:+ M5""E>5Z:UQ)7 ")4 );9I ?!BHR2,F6,AO>=MB+FYI@^:ZN<_&Z5]-QZ7@#2 MC8ZN@V=DQO%$YLI6T\?&C])DNA;P@NVECPWL;RQ]\LFPI?U6:V6/J%1#)Y_9 M'Y_JGK++;;5\K)9?V@8?J^5FH72ITE+EUK>A )89 ]QXID"10A*4YK) 7E%> M[J+G1@7MZW7+_DB,AHZ=# ,0=^.&<7 U3PP88I2*3&'!N MF]9G.@.$(0DRBE")M&"P]&IH<"YB;C30:)CL5 QB@0M .MZ,707/V,?F?LCX M7XQU&A_K8NQ^L@514F/$F.;]ZTH,@EE!J24!, R9X 1;'L3DU3D!)<(>;UO M+PF9VQNWUO$D;SODG7L13K=%>RU((Z]>;WS"2I5V !"S7.ES$=.7+.TP\F+9 MTJ[/ABWWN_47MFQ+^I@-_69U7\FFQO%2?C1?EUU8]IUNV@M5[+[.J*@K)1\J MH>\;I2_R(E-4:P:4*', "3=O\+24H*1EH;'YD7/A0Q6Q%9P;S;S;ER&WU<64]TNCQ .KY*YP2EN4SVA7U])J,N(7 M.F(#H3QWWLZ3X+@='P/:L??H=Z_? M)[?/8C0_LOH=$R_?-1BA6)MX9[G3[NQ]X3C;[GL/$-CC=U?'Y1?#D,:-M%[E MN[7ZYZ-:BJ<3_R\0+?C87&@G1D.MJI?9/4BI^".O[970AJD>C*2_2D MO!4"RG,""QKCZA"&0S^Y0],CE.6BS"$H,2H!M/V.".4"R%11I*22S 8UN%-7 MK[2Y<=6'U?(+,(*^'8+;&[8>7LU3@$D' %!( %ED!.-0($ R%8D7!<9KY M%0&,!O TY?_&A]B-_Z/!-C+A'^EYW%YSE!; 3IC$CTVY(.NEHE6ZS>Z)7^EY M*-37;(_ZFH(.E:WDLI2;737 -TK RX$,CM>B@BA M9O.KO,JR.\J=&VOO%4UDK6%SOWFH)[K2]N*B;6M0)_1&*3'J.DNN_FAT[$=W M17>8MM5&#_.PKS%J?MDJ'M,']4(JFOOI)G5BS],+BG.GT^_Q:YM,'#7_?/7T MVR/?5+)BZZ>[M?5VMT^_J.W7E6PJ52EU:6M7Y)@Q1*2M*"4!%'D*2*XP8)1E M),MM;#T/ZT-QK6ISX\3C=@K[7L6[>OR>]Q(1)]"-"U]F6D:FR^,9.6EV; ON M'4RS]9H;XY+&NF1GWNGNOKX;&66/'Q_]Z$TSKE;LA?IJQ *TN_5&- DAE:;5 MMKZ,OGO85M_:V*!/ZKM:/JK-KBGFHJ2<0XQS0,H< \B@!@RE%$ J89KF''%: MNFV G67.;Q-L2Z+4$3/)ZDCO1#4*^Y1(=H&<:%B6A") (-$ :L( +[$&M% Y M(YCQPBW =13 )RGQ/2GKG.X"NQ]:RE[H%3?SEUEX$FK*CN8==I476?!\.+0AT\FOUQ<"D* MSG/)@,AL\;NUUH7!8SMU=>70+I>,,P?%SL ZK;/NYZ MJ$;FW "4@HI%=8,0L6#4!2&3%XWJ-O12X:B>3P=L/[KXI6Z$MQ!0E10I;"/! M,K/OH-QX9;@$I2I3"G66HJQP=H)[1+3K>PSD^%[5\_J3IQXB-;;Y\^ MK]ER8QM;K99M;'U)A, \T[:^,050P Q0LZ,%)6:*0,08TU[E!'NES8UR6V63 M6MOD2-W 9(9^J-TVM]$ ')F!K\#.>Z_KA$FD+6^_K$EWODYF/]\ NST4.5G! M%CALO^5<&1^ND B0K%2&4 IEVU$S( J=00TE,MOE*#D*!YESHY7>8/J;Q"H> M2# N$^!&,Y%A'9ELZNC>#]5WPS>?S>\K&Z30; ;CDXT',F.G(!Q)G$?FP3D$ MS@D'%QZ-59/CS:/ZO-IOGS:OFZ#9A1(%EHJG("=Y"B#6AHF0SH#4*>1$TRS/ MH \3N0J>&QT=*C[(XXH/3(C5HZW,\\">;-3/O_\;R;/\OWSO5KVGQ8V?Q@![ M9)+JJ*QA]+;)Y@?-;Y)6]S%K:O2C-5H5C0ZQ+UPWHQ^,X4H9 \\'=J1@ZV6U M_+(/B]U?@DF2%B07&A2E8 66@!28 60A!E"2A!!F5?_B0Y!<^.IGFY:?ZM8 M\DDMU0_["[. S!3]Z302__K^6IWSX498,5 >F:!V*A[BZ$>YF1Q"(E:7B2XQ MT_:4&##VK(/$T.<#3M;?*?-!=O_N<2DWMA]%>UQ)RZRTH8\ 05X"*'D&6)%# M0 @N*:;FY]2MK6JWC+E12*ME4JM9MUGQ. #N@-'AY/QZ<$9>^>>XA)R0=P#D M<2Q^/5 3G85[?)'\3KW[$>@]ZNYX=+KS[7[=3PZU!SYZ97F>S1NUKKXSVXAG M\XJ9B1/JMZ]*;3]8[,WWXM73X0.V.8\E6+O_?/7T%R6_&/I]HS;5EV7]V3KC M89&9G2(A*0(%-H0)16[#F(L<,,D@SFC.\\+IZG%\56='N<;2I#$U.;+5]MJL MK4UJ7PN61G:@Y'Y_!C^G=[[3-YDI_E$&:'.P$5/^1R6_$(Y MG M RFBFE$*%7(+Y!L2-#M*V^N9U(HFOUM5DUI73Z>V$UM'3HJ V-@$% 26/\D, M(!&+4;K$3$L? \:><<70YSU/(]?;Q2&,M::;I_:0**4\S4E* 4L+!"!)N=E; MEZ5Q?#3-8,HYY$ZE*[M%S(T,CN)Y&S4=3]JZ,1PXB8R"S,B+_@R4F%&E@P#T MK77S]-$Z-S\=UGC/P-,8FH5^/99P+FMII?!]\KGD'G]@:_!I"1%W&+15N>J];N M)GF_V3S&+,?597^L7K//AY^VTVR'<6=]9KL^%[:*_ZR6]E3^=BEOY;=J6=FK M1WM*TF9*+[10!"IL''6<$[.H<0XX+AA NE0$%RJGK%@LU=9M20](<_I"[_L2 M;4=>WZVR]=D".U'7;[4/0>RV^&- -PT7'.-VJNNNE5 \2G!$)1)##$F;E# < M37_.'ZZ/O4#+S'UX#8)",UHJ0)B4 -+<=OYA"- T2T7)"?+,0(FBU=S,E1/B P=!8^ X,DT>07A[$<*0>#6W;Z][]%IL3">* M98N K5^,FP].O1%O3@--%__F8]=)-)S7@Z$'=/33Q]5FJ^3M MER_KNJ?O/GIBD>>*"LXT*-/";/(%4X"7D(%"0]M6"K$2>C61+L>]XV XNCG@'L 6Z631NN;9*]W"MA=' M]R*;"8K7?K8RKFIK?@I>B23),,0 DA*:/Q0#7,',_"%UBKDF.M5^#9^"X9NF MMG5L #G!F'%6 $I*!J!BPNQ:['U6RJ30*"4E]NKY$/[MF^!5%QL\MW=:,"1C M7T+7>HV0AGO1X%B]G4_&GK9_\R6SSGHT7_Q0:,FBNN3<.Z/)+H#WOZOMU]>/ MF^WJFUH?:O!R5"A57SWG9@V7" '.N'F-8)[2-.5YBKQ<64>YR5'NW"C+JEKONA/YN+:!_]NORB;T5RN9&.4]&W>Z@N]&4B- M.C))'6NBRQ L?OVN13O-[[T#.GYKNPJ-3XY/;C>Y/ M!=&4K7[[*]L^KMG]G]GNEJ[0."N05D IVVLLS4K (=* *\I17N1*Y8['73U2 MYG?HU99B;A5-C*9>:_4BE%1)JDK" +,M3F$I,\"Q+H#!-.?(;)L55?=J_9IMU9?5^FD!A>0&)(.5 MT@1 6YF8,O,.065)8,$E%VY=*CO&GQO5M5E5M8[)3DFW==R%8#_)1OV%:*D*E-E=J@"FATJ5)*9;2J3H,2:72P_4; MDC<_)W!_SKP^5KDMUUMK[O&>'H0;JYPKDD(@&K\4 M]X_2_/AQM:Y/?8^*(']>_6I,MM=7JWLS_I==29?-0L.LX.:;!&!FJT5G4@)J M]O, $J*D$)+EN5>5^_@JSHWD?U-K6]GHUN;>:+5>*[E+97Y@Z^2[C7-+_I_T M3VEVJ#!]D^3I39K6_VM^LTG8X_;K:EW]RX8[%C<(ES<(%KM_K.ILZ#H=8/6X MW6S-7^PM%]LF__=QJ9H3B"*UP^9%_:DW2M1?L/:?LOJ?\J5/WXO-)LH*1(E- ,2UM;7D.F"XHD"5,(2DTR;*RG<^W2_F_9S9WRHZY MBY1SFLA^UW$>4S.RO[DW+FFLNWE>1K#N$]"8F+0V)K?/.@NAD^SX M]>Q\/X.?7]"-*"HPZVF5[-N6*.2N+-)4:E,H6Y5&I!+SD"!0Z M8YF2JE#<+[CH9/C9^7$[[<+*1C_#SHU0PQ$9F0S=P? /\[EHUE.%>^STM>5FCC5.:I6!U3FQ2L=,9O# *%HJ@XO,B1,9/& X3V/P M>3BP/N!J)7]4][9>F-FAM(UVF\2N-X8?[U>;Q[4ZE,]&3N,A.C)+[12OS\;/D$T. MRIOMSABM"<* BU5YT$_XM(4(@X YJTL8-DI >,G;>R6VZTH827]FFS87;%>3 M7$."!<$@%]+LNPJA :$8 LDS2"0A@A1.^ZXA07-CJIVJ]>*RX8NMMAXW\WVP M.D0U1 )K9!+JPBDDE*$/,(\HADC 313 X/U%\XM8< "C-UBA[_GIXA0O-ZANKE@NFI-EK00Q2V\T%"I4!Q@0" M/,\95E"2/-=>80;=LN9&EZVJR4[7NK5=T\:N4=CSX+D/9L=KO3C@C7T_%XZ; M_R7;,"*Q;LMZ)$U[[35L\MG]E<,C 3[61_.-^[3QY^ M@S.V#E[7&(B-S"$[E>ON?ZW2R4'KI%$[Q"%S!M;#.QL#X(E<-?.MC!U0ZHM& MKZ_F/-ATCINO?2=>G/?#82[=*R/BN%6[+K7F2 (N: J@+#@@C%/ J$YSB@A+ M_1KSG0X_-Z:UVO7W;G?!S,TE"T=B9 ;=@Q!Q>?<;'C;XI+[59<.>NU,= MGPI;J;^JK:W\\7&]^EY))5\]_76CY/OEW8.R+3OV3ENE-@O.=2I@9K9AD!@W M*E4<4,9+D(F4B$PAG#/E4SC37;37"I^@JJ:]+!1U*:%6=[O%6.WT3MA><3\& M\)@+-W88!^&1F<."6Q<3^G@$[D]6\Z1:_ISLE4]NAV'VIA9_Q"+1CH?@22G) M'Y#G=!4PPG4-T5>V+46U51^J[^KLG/_=X_9QK6Z_V6#)IL-%VY2H#K,Z7'0A MR7)&L0!,R,+F;V- .,F!%"F3BF=*8Z=\Q#&4FYO#<]S3^^UF6WVKK_4;8Y)C M:P9[8 MH'8U@(\JX\KX]-?W;&,#5VR>W>T?U6:AI60T+R'(8 [-3E0K0#,M@6"EED@5 M2$@9%*K^7-+<.+K6KPZ]LAHFOUL=0R/7SU!U)-486(W,D'XPA<>T=T$0.[S] M3,[+1+IWF=L9]-[Y0!@A_'7YN'ED]W?K]TN];CK/VX;SQC7],ZN6'U:;S2)% MDF89)*" F6&&'&' -6+F1\XS#:G!6 7$Q Y+=OKVOT! [&H)ULK6[K=[+7O= MNTU \M^532&RJV/]+?GKNO)C$(=I<*.22*A.PRFMLN8+FQS43:R^-_9WKU;; MKS=)'7]LE?\YL>K'HQQWJ")QCX/ 24G('8#G;.3Q9&CWK+5-[-LJL]A^4U\L M\;6GOWDA&,T@!1 Q :"6 G#*)%"RD(7"FA74*^ZA4]+L_)2=HG7PCD?IFV%, MW:@E"E)C>RD['6]L(C%HU1SAI'T0C&@=KKKD3-S1:L#<\PY60P^$Q#4T ?V!+9]VA;DWZJ&1GI MD3M >2@( D_M'U")49#?:J B=CH>P97!.'7'V+A-^2$@19!MIZ&6X0- M$>9-OE$/9L-6U5] \_=[U79^/3YM6Q"JM$X1!45&L7$L50Y8*@N0E656%EG. MS1]^#?Q,YICX 1?)1G41.ZJ[Z@/#<<_5Z-HR/WCVNEU5]W+^4[ZH_[-_VS0!RLXDM M2@92VT$4YB4'C!I22G-1HC2%"J+"9WO;+6IN+NI>TWIQZ%97/Z+I =:-7N+ M-3*IG"*U4W.$3>XP&I$8I$?0I+PQ;/!SMG!X(M1GX=OWR\UV7?O.N_I4-KJM MO@J0'Y7Y-AFG^HM:, @QU5"#4BBSS\V%V>?J0@&J1*D4SHCQ97PXPUWTW#AD MIVO2' %M:G5MU=!6W^2G:KG[\6=?'\9Y/EP]F3%0'MV?X=ODH/7-OCY?'=%Z MDS2J)P?=8SHVOGA%(\0V&>^#:DWNSX;S6"]*2'6CTI^ MJ!BW]6(JM6]E37E:(-N&DR/;!QP6!'"-&>"Y;0_.)9'*RP/RD#TW.MLGV#PT MNC?;L4;[Y/Z@OF?G<(_)<*.RD2 >FI:[B%Y MVI[F_I"<=3P/&"+4.5M7W\U.\+MZQZKUWVR%\CM]^&4=T=44(?UUM;W3VO[X MA56&:E^O[N\-M:[9_0*GN,2HWN61 L TQ8!359H?&:FQ7YT-V^G>1/U>F/KDOU=B:VMT/P+V]A(%S,U3;+! M>FT>58T[R)5>F7UI8Z$]BC^8%],3C =V-!\Q@DH3>X_Q0#SW*R..?66@ZYT- MNF5+4;'[CZM-==)^'*,L9[C4 *',UALR7,PRF0',D&"$P1*795#,:X_0N?F8 MASK%3>A[HW6R4]NE3WGX!+B1:VQ81R;/"(B&A\\Z0!0[DK9/Y,L$U3J T!E? MZ_)L8.KWXZ9:JLWF]>H;MZ4BVVN%F@S%/Q^KH+7A-^B,5LE.\>1(\V8'9G5/ MCI0?9<&$X18KD]I/^+29UD' G&5BAXT2^JY?B7]\7=V;)S9-(X@%XA*E+"T! M2K,,0*'-F[V4$FBSJRJ0T)G(H,_>ZES$W'9*GZV,9'.DYW\DJM;4][U]!J;K M6_H:B$9FFUU#FN?=9CZRN <[W2!$>^N>"9CX'=MEX/D;M?.3GJ&?Z^WB]6JY M6=U7LF82&VJ^J=.K4(HSJ94& MN#$Y:F@*),@3S#.:.:YYE.G2(\.T7,S5T_ MT;).E=AXI:SU@-F_S.- -/(R#T#'//EK>YJ?#TNX9>)J0OD'# M]I%[PY^\KD#!75^&;-,62*L,<\XT@!(JL^0U!;30!#"=*EQDE-/2*__#7?3< MJ, ]9SVP'Y/[I#AZ"*- /?9N/A[*P1G_[H!%SN=W$/PBV?KN@'3EXGN,$)"H M\JOZ\7;YQ7R/Y*[09DY2R2$&A8+:[D\LN7EA(V(_,J7&A]T_ M(CH,O%AATI[2IXV=#H/F+* Z<)@0+^WQC?HN5I_4EE7W?UG=VU+L&T.Q)[]O M7[]8J(*FC "4,@1@B2G@)$5 :R4QM3Q8.#&@K^"Y45^K8M+HF.R4KV]N3O_- MQ]GQF @7KW <>,=V&)V1#?(G/2#V<37'@7HJ+S0BY)Y.JC]N_?ZKQW@3NK;^ M5IYZO0'/7WL 65];O'JJ7S/-X1:AN!2I(J# :0F@I"D@J6U-5J9(V/S[\:NJ^\:?6P;KR2/$<9M\SQ*O F_#0T!.W*PX).Q&)?BIX+NF% MC@$[3>X^]^M^)(PZ/E1+,^KKM9+5]EW;_?CUZMNW:FO?8.^4:B(=%X*7@F-( M $?$T A&"%")&&#$;*45I5G*F ^-.,J=&Z5\4%LKQJX,4>N>:*6:5Z[8:U__ MSH]:7*?!C69& '=DRK$:UP'7#:@[I6^2@]J)T3MI%(]'/YY(1:(B5ZF3TI(G M%,\IRO?Q,+K:=2LT@^^ZKHJ"%(CE0*HL!S"C$C!1:" 8%\BX.$KZ$=.9A+E1 MT)&"?AQSCIT;FUR%R,B\<:3;"!4$.BV/Q /GXT^ZXCO->[ZVNS\8N%]YY)NF M[N9;6W]VLX\:5A*+'#*S1=$2VG.J%%"AI46.:%YF!41^*0T=@N:VI@]Z)HVB MX8D+7= Z;E B #;V[B0$*_]]R0 0L38E76*FW9$,&'NV'1GZ?!@M-,74;/W= M=T;%UZOEMEH^5LLO;4N9U7+SJD[0.RJZ]O8/(]C(J)9L_53'<_UJ3#9/&O.- MI"^[J@ +6UD7YK($BI>I89:" (IT#@A4&&G-H1M M1@:G*P=3>OQU4GZ_+# M1^;MZZ3$X]<))B$218^IZ:0L/P'DSU\44X@,>]>T%3PWGU=U1H]5X?2Z=D%9 M(2 L$6"*20!3:5X6C&*0%V97F2*&2);O&D>XO3,&93K1QVG+B)&Y_SB1S1[/ M/&ZV9J+6GJ=;PV"[,7<< "3JMMN=1'_'XU!F:2*PX+&]2;G,V_SE# MN3\8&*NV*R'PBV*;QW6=I/MQ=5^)I^;/0P<[DM)2V880$J74UGO/#/-0!80B M@F5F4URZU7OWECRWS;!5/*DU3XY4]ZVEZ8R[&_6,@N;(%'09R)NDT3CYO?WO M*.W^O/&*%63F+'?:\#)?.,X"R[P'"/2+UK;?\?;IH_DF;6^7TN8^/EAAKYX^ MFQ'K5+LR564I. &IV5$#:$O],HT,9^&4*,B,S\2]CMP=9,Z-HW8JF\5DE:XO M /=JWR16[:!>?"[P._I*<4$=^_YOM?S2AL9^/G&1HK?J\\ EEJOD('%:9\D= M@C-WR>/1Z[L=/"^RSPL.,4X9T!"EAFYP"3A.D6U7KS4L"BRI5W'-'EES(YS> MO@;A_0RN;V/PO[][07W:];!>R4_6=I5+D"A&089N-K3(-",UR(#*-"\5Q+KE7'_@>67.CDEJW) _< M3UW TG,'=1U"D^V9;'5PJ^A-T@(V1HN"84QB[XLN2'J9G5"WR9U[GYY' A)H MF@#L/Z]7FXUQ:W2U74@L6=VYA&"5 UCD*2!9F0(*!<244YBGF7.:S-GP<^.! M-C>@UC#YA:V_5(Z.1 =Z_31P/28CK_P3.!KMKH+#(P_E*E@FRC;Q@< JVX[7!N]D><00H*SFA!"X+*S"EH:D#.W.BK4379Z9HTROKU !V"MI_2 M(@(V,K<%8N6\CAV1N.#+;)3XTY?5]_\T(S1NC/G+P7L9&G>2)>]HW&[MNWX\ MP&/Y[_]75=NOO[ _?JC[^_?OW^\R'D6:ESG50!)["JLE!RPCA@4(YUG!"IF7 M3GN9'AES6_S__:>DUC-I%4V,IAYOZPX@'3R8Z^$9>:E?0B8DY;;KN^;NU5P/ MU42NC=>7R<^WZ<>@U\'I>'0Z+Z=?]Q-79^"CH2?!6MF&NDU%:_5ZM=EN?E7; M12F1$)E( :;,T!W*4L!S* !BM@>NRK5BRN\4^**:_90;=E]]2]E^TO6 M1;[-FUQ8;7W/?R_CZGKV>S5:HY_[VBYOF\VCU2^I%;RQ_3YB'NSV8A#M4/>R ME(D/='M-/3_,[?]XI&"]C^UI_?==_%B6D;S$QN5])#$N?&#L?A9JP--V,!78>&H7:CB:@ CDP8ET+U#NJ.'ZK7!K>2/ZMY\[W7&D1(<>&(^[& M-[%Q')ER+M1_,QHG/^UU3G9*=S?Z#.8X+R^V_%%KO5I_LY[7(;X54YUJ"C- M?D#:LZ,5Z0* MH* DHJ0%-2 M?-&I&WW7=VE>;NH9W&7!-=6+Q@EX'@W;Z.6/8NGW0D63(L/;76HIMJ#@I.BU M8AOU1C7_M8*?MZ;YM+J_?[=:_V!KN>!9SO,R*X!@N8V19*D-SF8@4[B4*:0, MEEZG8Y[RYT;F._63GW8&_)P80OCMI--48T7RN[4C:0WQ#-SVG297KW8T\$=W M<*/C'I)C'()>O+QA+^E3YP*'0',AOS=H&/\ B#?M5="[:B-JGJU6\IWYW691 M:$-O>8D!0H4 4)8IX!0R@##'N>8PSW+L&O[0*65NM+93-&DT31I5DUI7]]"' M;E#[Z2D:5&/[A"$H>04]#*(0%/+0/>ID 0^#AAV'.PQ_.':CA[]NE'Z\_U!I MM> %%=@N^)1E"D"8EH!F2($2R9+ M%!(. 5M^@B=&QTTFB7W1K5831J.$';S M56+C-C(W]+9CN$E:1#_T(1JQ_\(Y1*,W73@2.9-."^<@N+=7N/!L4$\%&[=P MI_=U+A:,EH@B3*UW 0'D)3'>!1) F+^E>::@\3T\.B<\&WYN/-(H6%>W]:OT MT8%>/W-==^*0##J_6!%? ,ED# G=X?!L,=%@_T$;@^5-3-@OH MT/A92X"N3P7>%GQE:_7*;+RDC2Y5RTW[S=(I0@*6P%!4"B!#$'"LI[-7X;4\8#]:J!&9K1:05!KF+3WZFT^TM8&L<6VV.9K\G:@MI__^7@O-+$.N2\+F?:DNM?0L^/F_D\'QDNMFI)= M;6UU:W\F86[+ME&PN2#P6['GX+DMVJL@&7G= M'J,Q0MYYI^F1EN_Y^).NX$[SGB_B[@_ZWU"\KK9/MVO%7J^D6I2$:(9)#LHR M-Z]<0A$@TN:49SC'%.:H<'OE/A]X=JO6WM]9Y1*KG?O-PPE8PY<-H1",O4K= MK/>Z4;AD:M EPLE D]T;7%+_^*K@XK^'YD/?2FFFQ5MV__]5#_6W"4O, M2P9S@'BIS)NSM-F07 &5*<2+5#!*D%\Z]"4Q[]M.=!_7J[:"/_[]:_ MJ?7W2C1U$5'.M6<[ 1RX-0^ CQC[WK]D7$_GQXPO\^#-L\>><_FI\/B[AQVFB/L :/VA]A# MG[NF\C6%ZI4VMT7> MMN78:YOLU T\WNJ'VFWC' W D6G@"NP"^YD,8!*U(TF7K!?H*3)@]N6N($,/ M!=>O%DK)NM_(KZNMVGQD3W6#YA(K@@K#'01):5BD@( +C %-F2(BTTHPKS[8 M78+F1B"O5NOUZD?=&-Y\\9=6T^2A4=6[-/5E9!V/R"/@-;[;4*O8=$NJE4P^ M#D 54G^Z%X=X1:&>Q:(J"PS M/@7(LM1L&F2!#2T4&2@R74"D=:F05_1@MZBY$4-=Z?1[W1UBI1-Y2)]B;4*J M=SIO#\QN'!$'O)%9XBC1K(T5/*@9L\3($!31JHQT"IJXT,B0P>>U1@:?"&PR M7>8>C6?=I4\-S+9JY@\['5,?JJ6NQ^[L]BOG $W8AD%U[&/ M*9ODJ$;IY*#U37( ^Z!XQ*;7OEC%:H;M+'?:)MF^<)PUS_8>X-KLJ/]1;-VD M\:0Y3%5N2\-J40*891IPSA1 %.)<9GF>,:=./3TRYL9$SW-^K*+7Y44=X!R^ M (D TMCNBS\^5V1$G2$0(1_J,.8+94.=&=6="W7^4?_+CM_4%SO@G]7JRYH] M?*W,L.UQG>8V]8E"4!)A-R\L!U0J 5C*$498058ZG6GT2IG; C_6T/,0M!_- MX6N/*!B-O+[]X/&Z]A@T_XJ[C^ZQ)[L &33O^!9D^,.!$?UG^=/OEVV%H8^V M,;O=KBO^N+7G(I]7'9W04R)*R2$V5*#MA2BC@!4E!1G)TPR7A!:*^K2[ MCZ.6%Y5,T-G^LY61J-H>SRR!.-/$28$@A AHA"6 I7'2&.8$D(PPC5+-&<*+ MASJ?]KF)#M;(J8%1<4V5AI1'*6F33N*"N19FE+6"4M0RQ72W!, M$8_+:INTWQ0_3H\VO6ZL/NEL392O?IFM;?/3MAI7?;-].I'=+)_\96 :O=D^ M-N:1^#Z:6I,R?FPPGW-^]/']C[Z,"M6WQV]M6E>>884PX4!G' .HE(WLA]SL MEC*>0H4I9=KUN.MDY+D=<;7*N1]JG>(T?) 5;/W(!-;J%3'CK=/:*\ZJ3L>; M['SJHAG'9U*7/Q <1W>YT;OM%)/FHF V@QSC$@)8YAE@,F>@5"4K.4LES[V2 M4_N$S6UM[G2M@\O53M& :)E>A"&7B!7*1CI# 2"$&G"I4T!32?(\IX(CZ'-^ M%PWA"4[E+B/\[_]&\BS_K[@PNWF*L< ;F3QW:MXDM:(U?&\/7]"H'9!<((D7 MR=@M:NIHQD&C+T0T#C\3NSKBYM73+^SOJ_7K>[;9-+E17,LT-[Y2D=LS2L8$ MH QAP(@J1%YH6LA(11+/9,^-P'L+_VT2_I34^B>U 5X)52$3X\9 (\$],B%% M13IBL<5.S$:ON7@N>2:E%SLA<:_ V#W$U351WE3?*ZF6N"2:_9YNM' M5LD%+HE"&?=]]&7;$1'9FSC@NOW"1[C6]LJ&52*WV36+43J_2R_"SH:$9^X8?=L1W]ZL?FUN^V:Z9V"ZX5 53PI:( MITB;&X$=$BP7.EF<=3JFC=ZJ["G_]0+M.N5 M;1SX1F:;*Y +N&D=AB3:_6F/J(EO18>-/K_K='@F,!%M1TU'=&5E+'(%D1)Y M#J2"]D:2IC9R2P&-H&:Y+/(2LX ;R2YYL[UA//9D/)//NJ!U(XRKD)HHB(#J-"^0,UP_5(Q7]]6V4I' ]3CNN@ZP*4ZXK(;)3L6Q"@QWPQ#S M".N"E.E/K;I-O7A0U?/Q,);==1^_79X=R[^I-N)^M7E9;?Y+CQS&B0C\P^ M4='VIJ4@U"*1E9_L22DL");GQ!8V2$"3MK9OS>;SZE;\\[%:-T+JOSO4/M4[$ M[H5?M_AY6%?"L0:<(^[]U!4?S9&Y:J=K\GF5M-HV/)4YZ^KY5K=VQN"CVQMZ]S4FR7C M8$*5I0(H97>B><$!304U.]&\R%#)<,&\XLTN2ID;\1Z43&HM_;S$RT"Z>8-7 MPS,RDSY'9H0=9R\$D5RXRS(F==5ZS7SNDO5_.# QH.633\W GU>?V1__76V_ MVI2_:OGEW6K=T4&1:Y63E*=-< 1,90&H@BG N2!%8E&"J&J!-Q^ MCLPAN$J-ZJWDK?RNUEOC="V_O%YMMIO7 M;6G<$I90<,9LS*H L& %8%D&@2@TAM1PI4#NF]4!87/SF'9]D(]WJV:7NO$J M/^R$LL/6-")V(]/83M/D2-7D=0/;ZX%*Q/[0>6Q*(T(XT9;T&BC]-J2.V/1N M1X?&F&XSZFC-R5;4]9G@C%7;E^9V*=O&-'?;KVK=;J,$S,V6$PG 48X E(09 MDBTY$!2F+*4 M )IC#DHJ2I;FK"#$-_<_!*Q).E(O-ZO[2M;'5LOKD:.:0 41!Q"7MGR)+ '1 M1( R(V4I18YAB?VB<\*PFR8@)\)7S?D%$P#"V >>QOJV_=A/5K6?9U%L[QRJ M>&^9W&73A#?+\$]?T*/S,_K!-B2IIJT>4R!;03R7@&3.KFBD!+ G: M_J,EA@3"DJ9^"_I(R\QMOU76M7IX-&KK'1;7S4 M/H(G EZ@>> E R]W#+SXR!U,4MH>&@B4F-F4+5'@4OMXA^ZBY^@]UI$CC_:4O%HF M>J=SPO9*>UYZNL^#XTWH*.A.X"TT2>6MVK8VQD]_;5#^.=DKG]P.P^Q_<>J- M6*S;5'?!TUZQ>@-R=N_J/T)H8\/F1&W/CVTG-/.")1I2I&@!<(F0<4FH!(1C M G(I!**4%[EO8\,N47/;M^V/=+?LC[:9H6\?PTY4W4@H#E9372(<_)@V"C>R M'S.,1K16AIV")FYE.&3P>2O#P2?"LZ^JNN'8YG8I;5^5G]L M7QD#_K' *$6:H@)0Q(DM$\8!R0L"#)GD14JSU+A"ODE9[N+G1B1'VM?GPB?Z M^R<5>H1&)ITS<$:XV.L'(1*#= B9E"GZ#7W." .?#EWY M5M?JOJHC1.[TW8-:,TLUAR-?6ZF^;=2V^;PZOL\YO&J95KDD)0.9RCB -@6= MX:(PG,%1GO*<$>C5PCF.6G-CEM_$5R4?[^M6\:<6-K\Q\WN?_'EMC$M^8>LO MU=+>9[0;BU=*K\R[_&B;\?8/&UGG>3$4:;Y=V6SJ61R=_9Y/VMZDI+&IO:AJ M6H3L#+/3>'(/^OOG^K9J%+\L+NC1V#:*4A.SG)\+SG=<[0BO<6E:;V9?P$'D)9(9UB#-[2&:9!"PLBR!RF2: M$",=$;^Q[P2-=]^-#; M'8QC%,1P1B=>!N6 O*FS*=W,OY!9Z?A@&,O42ZB]!#"FM)D8,#7LD4H&B/DF MV1*'&) BDZ#0>9&GNDP5\XIBORAEGFP2XE!) EBE;+LW\ MC1!%,LPAP= O:NMJ&*<)W(H-I!O_7@W.R)S;H+*_^-RK&(]C>Q&(Q*N794S* MI;UF/N?/_@\'9%F^7\IJK<36WIT^RFJ[.[Q&$&:H5 3D/+.W 8P"FJ,4F"\# MHBG+4R6=2IWU"9D;8^[4;*[T:T4]T@&[D.Q?[K'P&7FU7X!F^!K '2./5,D( M6$V4(AF$F5]NY 8O3F17<].EPLYH/U)#N309\/M=FOAG4:][$!MMG+'S!-V+,DELW1@-YG+P21O,_+,B;U/GO-?.Y]]G\X-!27;]\OS>:_?B77 MMV2+$O,L1:H$9<:I<3ZU +14"%#"&OH7H+8C0>N!&YD%CC#[',09@&!N9VH1(O(/9B:??*K]#*+E<:P5";6)CK8"T?,[W'* I/> J^_YZ0ZY'*PX.>AR^?Q5 M;M7F(WNR3MKM4IK?K!^5/(K\:$N*[=T!Q''.T[($FM15:R ##,H,H#)5L) 8 MI=RKXTF #G-CV. &22'X>[EC8Z$ZC9]F:T'4ZM9V_A\9Y2G[[%W V?MUX@*V@YL>#\"17P_G??>.7@3^5] #R'FX[/$0G,AK MOPI)/]_=#9M>]WU@B.D\>#=;3IQXQT>N*UZR+W=P1"&VUD;&<4%REH-4V#AJ M8Z^]OI8@E4I#2JDLH.?M2:^\N;W1HI4QZ<+7]>HD&FHC$^P>L-$KF0Q@$;F< M29>T%ZEI,F!Z5V&3H<>"J[@UP=5/>/6R47 M&2MAEL$0*HH(!>4>Q9S\]/ BV4FK0C<'\FQTLGK>\-" MR6TB:MN:?[Y)9&.7=]DWSXES(ZM1IV."D]R3DK')WH F"[=&_=B&F^3- /@A MQ>#" (Q7$\Y3_M2EX<+@N5 A+G @/Z:4JEJ\76Z-!WII=@_UIM4ZL MKFX,U@=H/T=%@FED%@I"R)EF'#"X0"0;)?[T9?7]/\W3#8>8OQRHHV_,2VG\\E,.0*:,,PQ+P ME)0 *E( RI M$YDBFBF14>+4?>I*/>9&%,/FVII MIF]?)\//_0F=+#+-.:2YQ-93RB& 3#) D1"@-'_C4A::F>>]"D7- MO9_QI_!FQA?P!YT6&(O4MWI]CJ[5] MA[=?1EUDF&B)@"@R 2#G9C$300UB"E*.89ZYG2U?''UNZ_B@G^?]T@EDCG=Q MH4!,ZF"%;UF]E05N[I@A3T%>M,R^^P9 6@4BF@"Y&)G.<2I<+U5+9+R-PR4'1 M=K_O?BC;">CPJ6P,F$9>\P$(>1W*#D$0="K;.>ADQ[)#9AV?RPY^-KP#1WNC M4^<:;VX?MU]7Z^I?2BXX*1 B,@6*2PJ@PAQPHBE(B8:\8+G4J=?A:X^LN2WY MUR>7R'5=@$W"]NK6E0.:WWJ6"^C#V^W]'PG%"38TN_O@FZ9VP"8Y:!JW6\8 M'!%;8W1)FKP/QH#)EYI>##T2>A3YP)[J2X8[_<'>.MSIUVLEJ^TB)4+0@A>@ M2',,(%$Y8+:2O>)E9O8'DD&>+I;J2U-WV>-@LD.@T[>?-M_^,['CK82/K;:) M60[+U=8L@X3RVM@F^H \V$/EDYJ+>O(GEK/F.>8 U!$.\[L MDC/QJ>: N>>'FT,/!)QQ'BY*3OM([]I(U[=C1ZV^\H*I5#$@9:9L;1(%6)JE M $M>4HU84;CU!PR0/3=?Y+?';]_8^LFNA/,@+)O$==ZZ(OGIE5HJ76U_OM3% M&WBU\;YZ*AU.9L>;H)$9:W\5?*>[^J/[7/Q>C;7'P>]XF$]T+!P9>[^3XS#T M>L^5/8><[M0YS-:3,^G (<)L6O^-W3^J)J;[=GF<[OB+8K;!F[PS^V=[ M3F;[W2ZET6J]^]&6V]K8]][[K?JV660"2ZV%[<"$<@ +D0.N: 92E:6"$HTA M\RI3&%6[N;VKK'%);=U-F^-0OZ&..U'L3$SJ,Z+6JOI3QV;6=>8VR>_6TJ0V MU;/X3MPO@9N/_6)3._);[D5FU=NM'P7]2%N!N+I-NGT8!=;G6XYQA(2]/OYJ MQF7W]FCDSZQ:6C?[;GG()&Z:AC[+.]PL="$$+24"FBD-8&E>$ 2J'""5"2:H M9#1E 8<=(;K,]!S$*I_\],68\;,E"7FPXB99]J3!Q9LC-Q(?#?)IN/J@?F+U MW^T3#>)'1K1MC9_G*7??8GN3\34H1N+<(!4FI=9K0'K.H%>-%4:4']>VR":P+J/\^^-FV_;\W34)5B>9SI]7K]GFJ^&O[Y54\M737S=*OE_N M&PC?"J-8T[ES]YZE9A1M'4')N-'5D MH[V06N^LM+O 7;$'\WO[DS"6)OI^]6.3/+0&VY2Z0Q=*MK?6LW_G*-\&-V9\ MZ3D>F5&?3>_>P N7E[9NA)WACT=S^Y.U-;&'!(<.\ =[QZE).>*$Q"I:.8:* MTU:U'!'DL[*78\JZ/F.S#N&TS+5:'KA#9P03(7.@6)H#F&<$,)EI0#355*8( M(^153FQ(X-S>"J?)B\<:!V^3!S%WX^N82([,O=>!>%5":!\R(Z2'7A3W8LFB M?<;WI8[V/A=*-$(9%YK?J\VKJKYC_VW+MH^;-ZMOK%HN1"DU5T@"K20$L%0< M4"D(X%PSJ/(,YL*K1W._N/F1S%[;I%4W:?1-?F\T]J:87K1="286AJ/32SA\ M >3B@DHT:ND5-C&QN!A^3BM.3P66[SFJ^&6/\[9/OZZVJ@DG?[BOMJ]7R^_F MGVQ2B@WZRA:<0B&%AH"AU/8UQB6@N-! HJ)D1"M,,K^Z/9X*S(UX:DV3C54U M$7M=$^MLKCR+\_A.A1L'C0GPR*QTK/I_)(WRB=7^IDD_26H#;I*#"K[HZO^&D+[@2"*Y#EX[" MR'RZR7G@3U*B4,$$0$K86DQ4 6)VT$"7I4AE5A*1:H^.*B/-P#3M55YJ#OI? M &/B.O)+X!C02WU##JJ'U(7R@=BGB>(X4$_55#$BY)Z=%OUQZ^^\Z#'>A)T8 M_:T\[=5)_=,6!TCJ[()]]K/MY+K>L/ONXBPAT:"#&,4+!.T6-74,Z*#1 M%\(_AY\)#>&2=>4C=O^15?+]_U_>U_:XC6-K?M]?06" V6[ W!4E2B3O !>H M)-VSP::3(,G=P45_,/A:\;1C9RQ5TG5__9*2_&[+I$PI6NP DZZD+/*:9&TWLQ MP57-W#J$4/4B4*T,*#+LXP< MR=.IZGDP3O?'>[A//BP>/[O0GA>;]1]ZLTMG:4\R1*#4Y9= GE &,1<2\DP7 M,"&Z$)8-*.:)M\.D>L MW0U;P.DZ&GPCG:>OPQCIV.P%2.=!N7N$\8[&7IH<'8;]GK@WCZ9)NI[++&54 MH0Q*;!)WY+446A0&$IHI05":8)6'U'0^G2"(+L=I+OC7OZ B^=O#%V>=@O=V M<+M?0KL%GN&8BKOI-^[T,D%ATK'3V9J!W^!R40'2MW/6GHY'-W!#N]+LLG MK5X]N>H2[VM?35V>XH,NJ\U"6HZH/_7PG6_4WS?KLIP7&*=880D%$XES;&G( M1_.[Q!D:DSY1I?EOVW3XRK^Y_;J!?!EO>OLOG4YD2?%.Q?AQ3OO M63R/P_](2S(PH8965+VSH.H]:Q+@61AI;4;R.PRZ1F$>B@C =OHO[AE_/.]& M!!2.?!\QQNOK&3%ZLW$)H1@A:R+M6*Z!;R B>8EZ)YM9*>! ME^KG/@2_QWJZ%)Y$J?_U9%^*OWQS/7SL*$VUHM04";9$8B$U$%,DH$@UAT30 M!"59SA /\A1>F6=J!+(7$]1R B=HKT)%UX#U//??#]?0)_L^2(6?VKMQB'4N MOS++N"?O;E7/SM8W/AYX>MY4\Y?K5;E>+E1M'?^R7'Q9K.H?MS>%F#%2I 1; M8\+88S%F]J@LLQ2R C%K8]"42J_,28^YID8+AQ)ZGIX\ +UQ:(T+T\!T<"3I M#!S*&C-8V1^3+FJPPQS0@OW;GA)\9ACGX.*OZNYL$O#(O1>SN[+8[\S^'[>5 ML9^;:\NWZ^J=,:6N'EQMY;)Z:8]"W&Y7OIP+JC 5*8/(N"SLQ&5ALYQ#E?!4 MRH07&)Y_7QCHI5#W.M?!A:?N^EY=WKEWHI><(2S'Z9>E._!FP M+^)_:EDY7\YOO+0RNW)B37&PS<8^KIW':0:$-NN-ZPCCM*Q[A^U4'.+2-0[H MT2]K[Q3K!UWRQ@'S^N5PI/%[]J19K!:5G>V;.V)6]@N[$,MMLX,OZTVU^*_F M7=*<.O]3\\TG^[70<\$2;HPF,,D4A5AP!9G" J8:$YDAF119T FQIQQ3,Q7M ME[\([ ?3'@$6 >FW48#6*L ]CHT 2NSVEE5WQX?JC,#3A-0JQ*QC\M] M6,;JV-)3BG%[L]P'U5D7ECN'ZWV7[+)W?K7:N0#'Q>K)OM;;2HS6I'Y1O])W M?KE#]_^GJ[?,B-/$VHXP2Q"VAB\E4*A<0:*%0)I1>ZKF/I&,PXD81*@C&;VM M.W^8&^?82^Q]%_T#%VZ<6^JVF*[3$>R5!'LM9Z#1\^#R879\0_HIWBUV['4. MOM_^@>L][LWWCUGW/C?C RV)QYUY[)G'ODT?"+D+]^Q#S=2G5?23L)]U+C6M M7FE1/:AOW )6SF4A\D03!@VGKMR68)#9PQ%,J!$%9K3@N@@HQ7)MGI M/T[6 M^*&D=6;^#/!6V)E]18.E+DM0?>:>J>/=*),B57E!#:0YX1#+E$!.9 ZQR41B M.,M5X7<#$0OCD:XDKR$< U,/:R4&4L/?1NY!>E6#]! 1I)#FU1' &JM-=0_0 M GM1WP"CN^OTM8='["]]0_[C3M*W/MRSM( ]]'QW UVH6K O-S'/6)IRRA24 M"BF(LX)#(0B%]K6$7-T!S)$(JC3@->W4R'(G-;!VP6$-D]#;$D_4&48(4_LR MRC)D+.I&0*HRUX(;"\$L]!DAVWNL)OC]8\4WU>A+<'Q7=2K)<.OQ0C\N5BMG MO@N^=*H,L@J&BC1WG<^-1 SB)!%02"HA%81GUD H$IH!6&]D<=+,!IR$*#^%8%\/NGYL+#:@%J-6*&S_<',59H?0\)Q@V[ M[P_164C^'4/%[=WXXOGP-W7>B4@(R3E!4$JC7>F?'#)I4IAH:93A7''-8G1Q M/)]Z:N1XW(JP3VY/ .Q^9#<,F(,;JP*Q9J MS0VR#B-:<_&6X YK+AC$Z-:'O="R71& M"YY *MQ9-T,)Y *E,)G.'O M[(V.ZTA.WRCXAGF @Z#J] 3[C32>1SA(LR//<-B382])I1?S7U:5'?6#?ERX MAO2KZJW]2LP%RAG/*8:2, TQQ@R*C E(N$X32A)ML%=YTVL33.T%V,@(]D(" M)Z4?:UP%L9MS8T S,,,&HN*]UV^I?L&P+K7\'X_K;__3/MK8U/:'O2E]=;G^KD$7J_D1O-2O]+-?U^O7CUI%]O]8,QBN>"5+ENNF)N"BMQ( M;4W;S%JZ!KEV7(9 DVB1X%REAJ!=A0!_AX"_!#UB>CZ-4N*L$1S\M&A5^=FU MC>';8)7-+K3AKW^A*4K_QG>*A3D# M;*SP<0&?K1,IE:N+=BUW!;R8';56 O M^\[2B'?@#TZGN,< ?5U:;OLK:'5A\_<_O%/,Y0J?_M MA15#O>?/[L,')2/*><&1/7ZB#")1,(A3;9I&CYIQHQ)=&)T'%7.\7Z3)V4+& MN-(;:P/48OE45^;87"KL7CJV!&6MKF?@4<1U#*#'T59G#-ILE&D.92O0J'-6 M__;5=N'V:UE_$M9:@E;-PUHJ$4,MXV$>DWCO$VA\0HX"X$6BCC-R+%OU7?59 M;]K'-*!WT;WU!C\OOZA%0;W./ZX^H)6AJE7%]S#%*&V MX,%@49T+K>OYH,;S/!+HN?:.E\QP,/7+"SKE2YRDY%S[3 M;W/^MEBM-XOJ>5>E-.4YD[F2$-.D@%@(!)F1%#+"$R2HIADE(1OT=(*I;=*W M5\H"NY?:QZ]\\P?X7^NE>KF>@3=O7H9MX3-L_;;Q/8@-O)5=WK[+W1NM*>DM M3")M][/A1]WRUY0[W?97/Q<>&?NJ=0KNJDJ]XI6>4T-V L#\OM?OA8:4. M'1/O-^NO>E,]O[<+7MG?.5+_ZF2:IP62>8HH3%/)7/92 JG&*20%L>]]SEF1 ML!ZQ";'DFVCTPH%Z0!WH%U@[+]8B^AD9HZ[):/7W=NMPJ-,,[+2J*ZD<^V2W MFMF?G&ZS^B,[]2)6Z8L,>*PZ?K'$&K?27V0PSVH!QAZ_'[&_W[2]G#^ZR-17 MBV^NCI;Z8,6RKP_I[G0?]3S-#,\HHS!7(H$XR5)(J4MJ2EP=WX()I;*0 YO/ MI%.SXW8RMS&\JI7:I3ELGO@2;+R-NB#L_;@V-J(#\^@>S%I>2Y];-)W(]>5] M*W0\=@R!*!+S>4TY*JN%@'#*6$'/QF"C@WIZ">:*(&;-1&6M1E0PR"DM8*$2 MG&499L0OH?+&/-/EG%K.>]@EM-9=!(3&Y1#P^R#EZF[@, A1_*"R#.TG-F4)JE@D(7*6"M2:(AU4I"*0LDN"8TYXEWAD$?"2;'_+6DH&Q$ M!O8_R!>X:J/<=V$FGEL-^+DW? M'==VY\08+;!064Y3*%/ISB YA\R0 E*&>4($9ZE?/MM]8DSNE7-XV(C3U2CF MHGG?< V\%,/?9P4@/^AQX#XLXUU5]1%B[(NI.X"Z< UUSVC]F/33ICX8/->> MHZ:40AN%6J $,V-RF.0"0:PY@Y02"0O-,1))+@7!(61Y=::I\>%6T#Z>WNMP M^M%8%) &9JIC?&;;"B[Q(WYO@A&):J[/,RJ;W%3WE#!N/]"WB.9+[4IS+E^O ME/[S?^OG.2%)GF0\@<)5 \ RS:$UEA*88H-4HGBAL9?A='6&J7% 6S"RE1+4 M8@(K9V@AS5,@NUD@"CP#[_Y@9'H4T[RB_1W5-$]''+FVW3O; M-H#?G=R@%CRT98;/ GA>D42&=>B;C_L1#;_&"( HUNV$SY3C7CH$@'!VEQ#R M;#]*<@>8@XH1#TW$UD/UDF\VS_8?ZPN,N<%:YAH96!B&(4XL)PF34R@3GE&. M<8+"&OUXS3HU4CHHJ-([A]D/;C\&B@[BP!14^TD.! :MQ/$()PB12(SC-^>H ME!,$PRGGA#W[?J1_)TO5F[&=ZO]O[W5U5P1*H@B&=1*9Q!3JJ @1,$D M-4*D1J6*D_E*5WYTP:KM M4[)? +#8W:L$$O_M9? C_:C@#GZYNY5K!IRTH/UB6W@/?_6VXRL=_ KPQB<2 M_=^>;U3J]U;_E/;]'XQA9UJ[Z<7S6UX];?11P;*Z"2O7N1 ZQS!%R%6J4 5D M0BM8"(TL'Z%4B: .X?Y33XV8SBRF1NY>77 #%J"/^1D+UK%M4#]$[[1$?< 9 MQ!SMG/@'VJ0^@'0;IEXC1"][^/>-%6*>F2)-9:&AR)R'KF &,B04U";1AN@B M2_,@@^G6A%.CI9?KCN(2_2#UHYR80 U,-)TE"JT=7\L[2B7"(V2&+SK83#>5 M^H)'R@>4$CQ^KG?5P/47_8G_V=8B?*%7VBRJ.4%*9@0)*(K4VC=8:4BY)K"0 M4DB/7A4.\HGT79QF[1%^7JA<*\G5^O&<\C_[R=;WAF^>F>%/;%N6I M^KS>+/Y+JSG+,68XTQ 5+@T+J[IK5 HEIQ0EBN94!:5AW9AO:J1PDCH^:[L^ M ;Z3N'\OJ%O0^Q%'1$ ')I"=I&!;*&S;Q&DG;<18(#]88D4$W9AMW+@@/]7/ MHH,\'^L9@7T0FOAJ_20J\[0\#V#\Q\8:/.^,<=WJA$"*I) 9:ESH-;-GF() M5B B<8X5D4$W>H'S3XV':L'@VDH6&$,="+L?YPP(YL <%!8U/0.U#A;VB,'2 M_;"+%24=./NXX=']H#F+B^XY3$]OS#:+\M6BE,NU2YHL]\D($DFI3%9 ;C)N M::PPD.K,P)05!F6*L2)50:Z8KMFF1EH':>9M.FF/BZEN?#W],K%0&]HILP?L M0-*!RF-X@1++'],YU[C.&!^USSPQ7@_U##9HJ_&4QU4Y7O+R\QRE@I."(E@4 MKN8RIA0RK#-(.%8(J<+D1O4HN=@Q95BDP7@](+<2@Z]\H5Q1X9,:,I_72PMY MZ*5W!_2>U]UW(CG21?=6RMDI;#/@1(UXO7T;CU@7VQTSC7NE?5OEL\MLCT?Z M=&ZTKU>EU<-*?=!EY;;FQR=AGUZLW,_OK>2+LEQOGM^N*]UF&27VG"5);B#* M!8&8\@QR>[*"!26HP%KHC'NY=WK./S6+I=4 /+AR=JT.X% )L-<".#5"N@:& MKTXW!XV ^="GL5"X;R>-1<$]I$OCH/B/U9TQVM<^L!EC;_"ZFS"&#SMB\\7> M.A\W7>P_3%\SM>2/CQMG\MGOXCOSH>E;;AO[["M-Z]\JZNV-=F#**L-E]4\HQEARG!( ML(MC$))!@1,#A9(%UWF1Z[ *DIVS38V#FC"1T*9B77#Z$4PTD 8FE@,YZPCO MV:X[X>];::/V(O- )5ISLJZY1NY6YJ'V>?LRGX?Z$<9+_G51\:6[SW0QF6Y$ M%RQHYW$]JIJIYAIG!2>I/007PM483#7DAG%KP]A_H'E!6%B/5)])IT8?+Y_* M:OU%;P#?]_4&TDK=)\7'"W4_>HF-Y< LK9AI(XH$PY3Q%&)<,$@32:'(CHC=O(0(R'--H38T1<*5J\^]2A+?GFIJ M&_F#7NGO]2G<_K!Y? :R"9W95A_PK'[D@;'OV2,&PB';-6PJ?'S1N/M&W'MJK]1>^6,V)S$B2L03R#.>N2@"&3*82 MTD)8RE R-1B%E4%K!IX:$;0UOGYOI/-\GY^AU;W)[\%@Z'>XI_H]*IL=ZWI' M0;-VH)'KF!V+?UZ^[.3W,?O@E4V^Q$=W-^*NT%Y_^>K,Q<2^CE.-!2R84BXW M,H&4)P(B0C&2BA&)R/R;WHCU?1WQ+D\?\J4]%&*X[^X;79;_MN_A9D_Y'_7& M]19Y. T5B=$@[\JBI 7)<$8S>_Y),H@%E9 +0J @65$P78@L]>+)H9=DE)SZ M*2R(G[TU%,P#T_5I][&#Z*@VQVTG.VB$'[J383=D@W8TO#+U!#H;=H/BU^'P MQAA]2X6L'BT3?'&="S[9(>J:%$)K7A@E8(9<(!7+J3T%&@4)9X1J*;' 054Q M+TTR.:JR,D(G9-V&8P:^A[FCDJ6WOG7# 2>=_J#N&Z_:IKC<( ^]=3_V#3G47=>UUK#L>:;1S MW44%#@]VES_0[TWKTK-TY4KG''2FJR-(YJE$@LGTF/>D$V\5"!+]X.@/U>OW%@&W@C]T0L^#U\&XQ(;^.. MB49])]]6^/3-[/%$7R?06FJMRE^MD(>1L!\_KS?5I]86F+,B(2Q-$\C31$-, MA8#48 I5(CG*$)8T+\(<#1ZS3HU WNH*_/25/ZOU]]7/P J]67^W"U(Z7T-Y M&/2M7',]PV6/NQR_Y?!U,T0&>7#_0B,OS,;X).\A-MM'\8=: SM@0P (LB5<47E7LZ,T[%& M+0H7'M(WT2M.NDC+?KZC]U]7YIU\ON[X]Z\VTA]<,75Y]F3C5*LD0A MR(O"U1;'TK[^#8'$'4TDX23+O-P:?M--;=.Z,-L2\+): 6> M@4;DJ!B&)%#'Q'*L?.E[,0U,D_:%J#LK^N8H(R9!^VITG//L_=2];7]V 8&[ MPC]UP>5:@#E#14%,02!-16J/:$1!EA ".3%9FB-!" F*UO>;=FI<74O6?L_M M<:+VZ_5M.=,)M]^9+#Z( _/R7N##.."/3^*?6E:NP-%OO+3KZ/*$:L_UPV9C M'Z^C&&9-E?9;H-_1F\8'P^@-:CHG_4%=:GR N-ZJQNOIOG;DNZ_5XLOBO^I7 MG3.ID9;2S&%5#-[NJ,9AQRE F8Z-<0PQFGF=47M,]G4>*G9&NL# M>>N\15YB'M\&Y;1QVC#&R:7A;FW/#T..9ODGCY>>'E7+_<2ZZ;WSIJIB>]D3%IM 4 M910JG.808V1/[D01*%"1\D33C.@L+&O<8]:ID:^3%O"5 M+]H/=RAR:,^R". M$IT46N20U':X3 04]H4'$?%74_0RX+#I5*<,$I MU]H$-2\(G']J;X5/SU\7DB^!79G'ZK.S@&1;5R$T03AL&?RH:D!P!R:M5O(9 M.) =[(6?@0/Q'>J- C%SC'LA%RWQ.&SVD;.1>T%SGJ+<;YB^#>$L&^BR>L\7 MRG5\QH3F@EO;2A'C>K (UWC;:$A8(J30:48*%F9@GXBZJ==WZ[_+&>Q]FZ2,>O;5AGFWM?\(02HC*84<:MQ:(S*# 6 MT*0YDKEDN6!!+6,O33(ULZ1M]+,5,K!\02>D.T$:^DP4BD_X^:<#@%C' MG4M3C'NZZ5#R[##3]=F($:>OR_))JSG&6"9&,"@UIA ;FD/[:L=0)[GBB=%2 MHZ"DU8ZYIK;YK\69+FII(X>8MG#[L4(D$ 4'L,Q9#AI.]./ MCR0]5MDKB/3DD;Y!$:)ZO2JK37UK\H*7B_+CUXWFZMWJ__#-PJ7N?."51G-: M9!PQC"%")H$8$0,%UPKR%*<$,913@?H.JAY5RO/C5S?@?I39/RS<+H^>92E-- M*8%(9KDK])Q IE7N#CT\$8R[CA6!V8"WYIP:6?U25HLO+M3VKW]!1?*WIUI0 ML%Q\LV_RGYXUWX3:/SZX^Q%49#0'YJ:MM#-0RUO?)>TDGH%&9N"$CIKTYXM0 MO)2_FS..G?#G"\&%=#_O1_L7"MKF#1Y4.L7AQ]*EM_I]<-_6?P2.WIQ]KIZ_6*]C*:WE@&RT; MTEKB,J;=5' W4@,SP-L#5'KT.3S_AOG'5]Z#RD@!E4'HA 507M.^,V+R[*'Q M0B2OR7L4$WGU0_ULF7_HQ>-G>TYX^*8W_%&_?7)COC.O%LNGND3":29]B@ME M#W48YHS9LU66:2@4Q3#5.;/&3J8R'532-7#^J1%@*V=_OW(H_BR1C(F$0\2Y M-3(3F4*&5 H%5JFD6$A3\'GE;+(?C_].BN'Q_]ZJ 7BC1]3R$J%KY&>Y#HC\ MP"^TK>2@%1TTLKM0I/,J%#/0:A3/N.V)7"2K-W3V4\L7M!WH&.5A+5S](629PUQ) MS4U:D$)YI4-ZS38UAJB%!5MIP5[/OP#D# C5DL766>D#3@:^!Z..LB M0#8P5=0XO3.@EA'40FXQBP!1@ 9=>W\?R__/E5KTI=[AO5&D-1GF4P44A#G!/G4,H,S$1"M2R4%F%7 MEU=GFAHK[E,U9C_>8#=V7!NO+(V[[8_UA4G[>MXC_I/ZL75O _YE+F$@G-8(98 7$F!622 M"Y@GRI[":,8$"^R(ZS?QU$@CK&9*,,Q^Q#$$> /SR-;HK.NG;X5N:D%NQ0:_ M.\%!+7E$:@D%*VXJZ^UI?T0.JS<85Y)7_9_O<7([CB9U?WNYMK/R557'&[W1 MC6/Z@[-IYP5*):/"FGU%ZFJK6Q.&9D3"W-C_2<,SZN<'"IYY:L2T%5(+@]#GA#@3@P09T%HM?_L!5]!II8MQW*'X9$.>",.!3:(QT=J+L M@USG,3-HP/'.GGWT/#J0]AJ@9X0_?W9SE)_6#_)?3XN-OAK0.Y=$%IJEKAZB M2TTRBD"N)8$L5WE."HV4*N8K_>@"X3\%Q/M[2^"UFUBSF\[D&&Y'O;<#?>;N MG+8VX&LK?!VZKK>2!T;_^Z^)G_4:&>*1<@%:H5T5UU9L<)(?,#M.$(B8$Q , M6*S4 /^)Q\T0" ;D+%$@?(1^C/:@U,*]0OG257IXO6JK;;1W;"S-,\M<"93: M2(A)ABR)*0EE*C%-99;G.*A$0^=L4[-8]\+6-4G@8K6M11)&4-T0^W%2-. & MIJ'KF UPC^D%2B2JZ9YK5';Q4ON44/P>ZLDA=8W\>290FN8%@D:Z@"AF7'EZ M06$N$$VU*X[):4CX9S-L$"N,$-796/Q-?Y! 'FA@4L04)M4IS!BRAJ&2[FY7 M2N@"QG)F##=94 &,'C"-EGIU!TR>O!BL_- $V*UQ.,<=*1B+S)I!QV6M(T7. MZ.GXMWUS'\O2>?T6JT>]D@M=OEFL].M*?RGGF(M"VL6#J6 9Q#AS!S&:0$4X MX08S3'50B\/K4TUM(SI)P9&HX'[@O9#TR(6^A M$2T;\NI$(V=$WE+X/"ORYA/A/0J=?VCC>1E^]OD)?5%KN:+>=U_5ME>+O>.1 M1FNP=U&!P_9ZES_0TR6X+FO#NF[:6)!"8,4PY 57$-M3,^0JS:$1A2@X2WFF M\Z#J'@>#3^W%LI4MJ-/E1=0\W7(]L1C:\>8)0[A7[8*^L?QFAT./ZQF[H-29 M[^O29_I6%_ZFR\JYR5ZOY/J+?KM>K;>1*G.-F%$&I5#PU![$4BTAE7D""R48 MIXDV21X4HM\UV=0V[Z[:KG,)K^NHR$4M=&@1X@Y\_;9U+-0&WN9[,4$CYPP< M2AJS]/!M/*+5(>Z8:N2BQ+>5/J]0[/%,SZ2_)U'J?SW9H7_Y5GOA=_%/'!.> MNW+%4C(-,9$8< M,LZH.T?8XP-)#2V"G%1#"SPYCG)5E4&M#) 'VH1>UPV\S+XW?M-9O*%]YN]? MOVQK.<,7]>JUU]_'#6CM:WZC[:^!66^:9+$#G6+>*HX#?+2+R8'%'?EN#7A!B7Y5/=2NUE M)W3A+S,/3&*]B+JF&O-K4UXTH)/&TV^\*) MN4D2Q7,#,\DSB)%AD!%L_YJ2-,T%U8;Q,%;QF79Z[+(3,(P^O##VHY'8N U, M)T[6HS!("PBG#!#W;(RVM/A[5*3%+:Y]^6:^: M4F@/5;59B*?*52VIUG65M,4W_8LQ6E9KTW[2'9SGHN"FD"B!.L4,8JP0%(Q* M6%!<&)VERF3^E4?NE69JAF8C8FWOM$*#ETM>EN"%3N&%'..L73>U MC;XB@U_&[%0!C83;XHZ'VKA4B*T^8+]^VP><3F,N44#2W)A+-5(BW?!+%I9= M%POBSHR[NR<9+PLO%AY'F7G1!NUYC:/69K"U*24^6*0V.JC#W% M4PTYYA(JE6EFJ!1*!+5+[YAK:J^R1E3P /;]" /(T =!B36U5['3.->[MU6^>QZS^.1._)8ZGR[)@#IY7I5+E0=4K!>?=KP5=G, M.!>YS#.2N?[DJK!_I P*FN80)YHCK151)JCMH._$4V.26F[ ]X+/K#%\('J/ MQ \?^#W=@0. .K1KL,;SX1#/(ZG!@=B14TP"@(J9A.(S[?AI*@%@7$QD"7F^ M;ZO!Q9>Z9V'[QDU4@E(C),RYH):1"N<^S*Q-4VCL,EPDL?LFJ*W@T?A3(YY: MO.Z.FUZP^3')'6 ,3!A[' 8P1ZZH':VMW_'H([?PNZC:>;N^RQ_K>QQY=&>A M#_JKNVI8/;Y:E'*Y=J[ ?32<8311*1*0I-2:%R)U>:$FAZ8P,C?$Y"IG8<>2 MFW-.;6^W(H.=S*'GDMLH^YY/HF(W^#GE!#:PEW>H0$1_@**=6V[/./+YQ1N" M\W.,_Z/]"..C>=F3JG*>9I0J+GF38XMQ9+ G(D\17F1Y8:%Y/^/ M*WX0#8Y09V 7[?:3:H7_&=35-,K/]I1E_ZSK);7:UFD<>RSJWX?1YLC?%3\& MGNXW8& R;U;9_0D.-)H=+G'SD9-U/W^B06$?._G3%HB?ZX#*MMWK%HS&E&S@ MB/>>^#'+&.F5,[+PH[Z]?LS"G+X(?Y 4_=ZI;W7E)'B_67^SQWKUXOD_2FVG MWP4,/Z^+V#AD5[X/>(%;YY)VS%!^(9_.0TL+;$ MSV"G!-AK,4CY_/X@1F+Q'@*,RL3] 3IETSM&"@PZVE3SMZX]/%_^G3O&UIMO MNFP=:T56T"0M&.38^2,39G]""+E4ZR(CBBB49EZQ1!V33(W56CF!%=0SKJ0+ MP6YVBH7+T/RSAR1F VT/Y;MXPSY_P!GV;WN^Z!QZG&@,#^5V018^G^T12OAV MO=J6Z5V;"\W/^.8/O>W7*0@UN509%$@[CR5S3;<%@X:P@A;&&%H4WE&# 1-/ M;O>O5_#]NP\!$64A*-]@@P&Q&YHA'&RMV"[4ZU('Q$;TVP1R'\0!\7D#03U2 M*%[[38U)R#U!Z0R>"QEOO#BY'EH>A<3U>;[?2=4=DJMGEZJX7KFZ^.LO?+&: M9R)/#5<"(ES8PVC!!!1)02!2*$,D-04B08?1B[-,C9L;(<%.2O![(V=@T:K+ MB/H=(^_&:6 >#H7I:Z_YPSU:*QI2Z?!>(X%U+ +"]<@UF90VXM.)@H(7*)>V#LQ\OQ$-O8((X PO\7LL*!KE:]H,E5M/%[LG&[;SHI?A9^T6_ MI_KQR2N]L<:)"]&O!]_EL?U]LR[+-PLN%DO+87.9XXPHE4"-#8'8Y 8RQ1DD M.G'5E3/!>9^&-WZS>VV4\9O=U$*"AR_-D:99I3"2\03?CVPB8CE6T[.MP WI MS,#')_%/EQ54K>VQL+1O#/!VRTJ'M6)VRMP"/9B9PC",Q%">DX[*5&% G#)6 MX--]F>NP,]B;7:URR@C6*A?0I$)"C!-J3:!,0D&-Y2K%A9%!AZ K\TS-]CEI M9G=''?AKP/K2T-UP#LT/WQWOF][3NEK?K M2I=OUGQ5/JS4[F)L[X0I7SR_6"SM0(\?*UX]E9_L='6AZD1C(C+)8?"[5\J/B,;$?V#&Z@-] M>*90)+QB91#=*\ZXF461P#O+.(HU;C]2_8=>/'ZVQZF'ILOJVR?GNGYGFDSO M=T]56?&5B\1ZPU)7K!+Z\=5-=+NI*29F0U]/]X0K MJ/&9#Q:]^J!U#CQ:6S0?]0Z[I'E]OD=TX;%SQ_W-]6.SYY7JU\6?6KVT_/.H MZQ9MO$[<6*SGFDC+!#B!6\T^-/&HY@:P% MM?9/^V*N:TP$!,?U6(=N/AD!W7']OK.F./-6@1EH@&]T %LEP(?A@0\(3AQV M 4:*41QB(<+"&?O#V!G5V&/8\8(;^^M\%.-XQS!Q(I[V%U*:DQ1QK6$A7$U; MK@FD!5-02)KF*4V*' 7=]%V=:6JOB OA.CYW6('P^AU]HX V,//WQ.ONP*8S M+ :*:7KS8^[];JI[*Y+I_(&>%+%M#=@T"W1MI>>\H"PMT@(2294EAT2Y;KW< M_K4@!5)8Y'D64K#BPAQ!M#!"58F=B+W:?5X"T9,"[H-FZ,V_0Z41#_SD!+SN M- S?]=?5C[7?+\PP[DZ_KN+9'N_X:,]*-T[&5=54V?NP*/]X\?Q"K^3G+WSS M1WT?++*\($0ED!/7M =)#(5)!60I0E1D6:Z("+$#;DTX-7/@2%[@! 8[>7O= MT-]$W(\78N(X,$G< V%XR11/7&(5.;DUW;AE23R5/RLDXOMZYK MI UY,/"H6_%.$3X25B7 'L]7*A7,I-?:.TT&6;.6N4E%07"F:\R" F M0EOS7&%H&$J88(4JDM2W2,SU:::V+0\E!5M1 S.2;P![XYHF&ES#6]Q]D JJ M(W,;B#LJR70,/EHMF=L*'E:3\?ATS^+73\)^?+%R [L; =>U.)5($Y@5I(!8 MF<2:T4A#G!I$4L(IQWE8/.+I%"'?Y'%"#@\E!,K=:/WU+S1%Z=\ -V:Q7 37 MLS]#-6=[ON*UK%J>Y\./VXA[RO*G57MOO:YGKV!%ZM%I=\LOKD:?95= MR(58-AF1Y:]/U=-&'_8E_N5/UW5>[\[1188Q04K )$E<#S,I(2.)AEF"BR33 MI&!(AFSV>X29&C'\I^8;H)LXX%=:UE8LR- LL*WP/DO4R=N2SM&3AJ?=[JXF(Y2LF7H%ZQWUPU.Q?I-X1G)0;4L5H;WR/*N"V/ M(X!VU@HYQIA]G;A+1]WO^:9ZKMLQN8K#ZU5]9:%T(9/"64M*,XB10)!2B:', MM$"W6NJ=%E*RJH904'PO:Z'.H"V=?Y&P6ZP?W /5'KX12^B4CJ>'U M95&Y@+=?M7ZO-^XFBC_J>8(LCU!J#[8ZM20,,RE*A**$QWD;^XK MR=0HY^UZ]519\5MSP&AK"GQMI UT6_=>&T\O]QB(#^T4=[%LKI-VK078JC$# MC2)@J\D,['4!5AFPUR:B*_U>0&-YWGO+,:ZC_EZXSOSZ=P_8TP=8679V@[YX M*JT(9=FVP"IKPX!G4B%6ME[F M5C>NGBZM6&@-[=_R!"K(;>_V'( M]*>!,^5C[_TW/R8B_[J"5W?Y^2=[;NVV]NX[XSSG)^5RJYQB=4%J^>6CP36T)O_!*=!2Q#[8!*+ M$[JF&I<=/)0^XPF?9WK&]3^5U?J+WM2.G<5Z57Y>?-TV2-*ZX+C.7O M0#E'2)'"HBP2Y1IYJ00RGF!HC$+87$)M$C%+&Z T%FQXMJSXY6E MN"']4>V)6Y_MZY2RMNSG]=(^438M>W8=IM^[2(7UZJ&J-@OQ5-76[_JMU6J] MJJR&RSK-U1*0+JM=9!#6FN?<2$BH81!GUIZRIUL)$7*AK_; *\("M^**-S5F M/=3NOP-=ZQ>8@A9Y_7S]:#]J509F]T:9&=BI UI]P*%"KD7'L4I@J],@T5W# MP!W-ZQ=5N)$]AD, >^YM'&26?GQ_>?#6^&!Y@9!$"'T7$GO'[D&@NT@:GR*@%&/PC[ !*)S#JG&I6: M?)0^)1JO9Z[1QN%ZO;$__?M_V_Z+_4/P4O_[?_N_4$L#!!0 ( )U3 U<^ MB#?V*J8 M*!P 5 &ULY+W96+@!(+'$ MSS_8IRR+DB@*X'N[_\C]^7(U^^9ZFL^%D_*^_TK^07W])XS")P_'E MO_[ZMR]OP?SZ/_[MG_[I7_XO@/_UZM/[7]Y,PO55&L]_>3U-;I[B+W\.YU]_ MF7]-O_Q],OW'\+O[Y>/(S?-D>@7P;XM_]GKR[>=T>/EU_@LCC*]_;/VWTW_F M0L:@&0&C= *1(@,3"8446(Z"&RZ2^G\N_YDH::,0'I@4 804&2R7":3-V?'@ M@J)F\:&CX?@?_UR^>#=+OR![X]GBC__ZZ]?Y_-L___;;GW_^^9_E9_Y[?4$,?'1 M71:*%Y\P__DM_>NOL^'5M]'-][Y.4\;O??M'69EQHC@IZ_[?M__XMUL2ODW3 M#'&S8/D]?F/U&66UH\E)/^9I'-.2T_5"HTFX]T.C(N?)=/TO1\ZGT>*[@YB& M@\4GG_G9?.K"?,"5SX@[C0@T"D26"+(0,DB3N0R")9K4?>X+Y3,D?:&660I_ MN9Q\_PT_^+P^F^GL&E<]\&!5SQ>I0N\N?Y)/SCU<_7 M(S>;?7%^E ;*!6NE1"PP&7%7J0".>0W9^L1=M"E'_@@GVH9-'?5. MJLJZ!;1,KJXFXP4?9W^D*Y^F ^3:$>F1 QD\"!K0!8S2@-74>9*LB/ZQP_8H MM&Q0T2]:3M7K0YB<)N2C88)'K)_4.IO2=)AF9Q_7!"QDLV+&\NBT#!948&AW MA9;@DQ"@E)5*F&"X,[5/I]WD[ 4=]D*@4TOL;9F:5VL.HF5Y2@N%KLS-:\.P M_(7@Y4G]&TR MG0^DRI(:1X!JXD PJ\%QYB%3Q1S+,:M$JP#AP<+M^"#U,'&*;!N!QT?TIB;Q M?!S?8#0XT %=;DE=$0/B.XH,SJ)+[FS(RC,A3')5P'%OV7;$>1?$9!2QN3*&287.<$>;#R7O 0+PL>)TFW M9X2$B).D&H3J'@W#I,IFK:%$A:YYM>3Z_%\^O/U)*9!4$%(ECEH M;C&@CW@6^B(;8XU!+]ICB'^:H[$'$7MA1K\DS-23>1,0^N)^O(LHRF$>+@L0 M5A924#^$O)!L:@WA MMH2/A9-U,?TXG7P?CD,:T*0P/G,)O(MN5;9%0@"64Y0T"F+H8_>^!X+DP>K[ M(>6%Y%BKB;DEN'R2>^=U?8#PPO)L!XMQI[57XKL1Q^_3L;K/" )4?B(-HYPBM E"2-UZ@-H MSRG),CAA3O-)'ZZX'PQ>2%KU)''V#(7/*5Q/$<:4^2_#^2@-F(C>""U VHC> M$?46G.<$ C$^4DT(T:<=% ]7W \*+R2?>I(X>X;"EZDK#YP^_[SRDU&Y).)! M$^2;*0M"H]OCE(]XKA$1).%2D].NX.XMMQ\(7DB"]'A!-F(,SG^$KVY\F1:W M 2:0;"BG$+F)JU2N$ F"SSQ(E7T(I]VX;5MU/SR\D,SGR6)M(JQX?3TMHEO> M(1=XHSZN9P/I#5+*,9I&610^##BN-# KE5*4&UOE=F7[ZOO!Y$7E/2N(N0FX MO!OCI[DP'WY/;]S5 *T@YB;@4HH2IJ_=/%U.IC\'63K%1. 0DPX@@M=@I!&@@LTB:.ET MKI&MN+?H?N!X4;G/XX7:!"8^7[G1Z-7U#*4QFPTL&D!7+@>3,!K)1UMH*9/E MS0Y*PTMJ2(W*GWN+[H>)%Y7E/%ZH36#B_"I-+_%8_'TZ^7/^]?7DZIL;_QPP M8H)"WH&K:% D!@-N1RQX10--SA/I:M0!;5U\/XR\J/3FZ4)N BN?OZ;1:$U] M+E5+QFK0$=TF45@PV3# '9#1%:2%9 MTN(+IWO+ M[0>+%Y(A/5Z0C3Q6>#NV!UGQ\+[H>*%I$QK"+L(N U'!-F8NM&[<4P__M_T0:7HO;4!")5C<+1!\ONAXZ7E3T]0;!]UV0L4W>W%G#]H(]$FKA#.=!AF:PDD6JV4%"FQQYJ6[5&?L6/E_=Y*OI!T:17Q5H/(O_RV(5-D\1^G]":\ M^/#F_,/G\S?XF\\7[]^].?MR_N;5V?NS#Z_//__U_/S+Y_M,[-FT\.E/K=;- M\$ &3FQSN-&:ZB*_'8[=. SQ;)DLWTO>=,@+TA'CC0+.'2F!2@0C&<'S1FJ; MO5:./W89?E(#N$?HJM;Q;MG!@D9JK8@*3/&S!,T4?" :5,[*92:=X=4;"=VC MH)$F9;60L+/)W>'B;J"!T.X>;B1(%2/-Q2M'DRSPD'6B7%!2+[.CG* 7WQ5N M&FN/>(*&]^Z(>(BX&\#-EA9+1 F.B(<(N8TV99NMUHB-TA@9@3'"EP^_/*?(0R#6<"6\\K8[H!S2S^XY M^Q]6 LHQ0FX"*)_2J+3D_^BF\Y^+5BBE6F8RGKWZ>?=O%J;7:XO>G3600\( MTU()7O/2%]M;AO972UV[/?C^U/7<^:Z>9].10AHXO.[2O]I],A)CJ$M <\PH M*&W+=DF0/ \L4(][,W4(J19ZDMJ@;P,NG30Z4RDD0[\!: M8\O+(]Q 8]]//J-5XRX_&B1W*GFI@47J#)23A1R S"Y.;IOD^A"&,6L8HCL MQ;6(XV 0\Q T=4X0R4SH+&-S0T6_K1B[2-4<)^ &('(VFZ7Y[";)&4G4/B&V M%=>E0T+68$.I]"-!,2\,JY\(OD]!([F9(_4YJ2;<)@*H)?VK^[,;-@A+.2?T MTI1C$L]**_"L1,-*O&>**>-4?NS5^/$8>4!(OU Y1;=;87**F)M RVLW^WHV MCN67\_^\'GYW(V1G=C9_[:;3G\/QY;^[T75IEBZT4"&!-(R!R#'@86H#4",Y M]USR(*N/'MB'L!;0=!($'B9PJFNC@=/J4T+)# -Z9?NQQ[0FT4@).3$!0B0& MWEH"2J,=9\PE3VM?-QQ(8K\>LK/ F6\94[2/Q[OK]=CZOCY.C9=L +MZD*4*[ MO.E]-T91+*I>9VA%_YKB99IAK!JMR9Z"%M251E,%Y>AJ*N5CS,310&LCY7&* M^NV17A\[%>7?(YI*-1^RLESS+**3/Q_.\,A]/9G=B&M@""."R0 ^4 Z")73] M!(N ,G*<$AJ">W!:;18)[K-0OTW3ZT&DNE ;,#?O4!/CRR$>I??D-*":2&]\ M&6FG5.EH9DHT*\&AP=2&YFQ\[9N'':3TVSZ]B\/I=(DW )PWZ5NICYS=9R(K MGX3B DC6>-A2I\&5AID$.8@Q)JEB[3*,K83TVSR]BU/I5&DW )E/Z?)Z5'[F MYWTV@M$FZLR!,XMG*A42C(X!*'IN.>.!6W_L[0Y2^FVEWD4L?KK$&P#.Q?QK MFCZPEDE$Z[T#0CE:RQ 56"H-!G^)2XU_ZTGM:XI-*GINJEX?+R<*N@&HW"?> M,\++[0T$59RQB%;2<:9U(EI]5CCAY,O*GKNJ=Y!!N9H\1Z/CMPIX*@F\ >B\=M^&:,>&_Y7BZ\EX(9F2-L!-<(ZSS-G4#K.V$M)" M@K@*/$X71(D6C]9^,+5%H.!^F,#Z=3)"H<]*MF#^\T8TB7%A0D9&?'F &@S% MH*_4BJ%;Y7Q4,;O:4?:^M#7R1/-]E;+U3A32@)VYP]?#K"@+AC@B\3@-'BUF M+H_@N5)@HM",2!^"K5VZMYN:?DN1N]'^;HB=HHH&0+6N2OSH?I:2Q)M"$$XL MRXZ"=%R#(-F#3XQ TD9DZ0WUK+:MVDY),V Z2<\[2D%/$'H;T)E>XZH;,AJP MG&S*M@P&HJ(,JD7K3;6 H+27W')%<^V,S4YB^CW:N@-0!=$W@*';._XU+^LY M0@.NLDE6.N"\=.UW+H+3#J, KWR*SO"@ZC<@V$5-OY<2':&HDO ;@-'C=:]W MQ#=0-&J>K0!)",8GS#)P AU+$KR0BN1(JY=>[$U.4'.BL-M*,]VF2F]DHTQ&Z00' MD:1RQ^(4^!@DN&!R9"XX)6NW3WF4H&:\[F?) 9RHD 8.L[U/Z3MI^D HDU)' M(%8P/*\#AAI140C$&X=QB!*J=B.%(\AL)H%P*DB.]:N.U%@#H'P_&5]^2=.K MDA:^R*^1@"'*3!GB"6[93"UZB5PR//$)G@>&$\-85.K1F21'6;HM=#1CX"K# MZF29-X";S]<>%3 )(_FW@0N>+3 )0:T(BF,:IV7P)AQ+N?(::S> M)WX'+GF:Q!9235TD #8+J;Y;"&B4R#!R7*+!B:&7C.-' =J;8BC#1I MDC'L\9J#RRZ $=H;;D6RHG9#B;H<-'/N=P?Z'E7> .#OC*M>=J9SVH1H(E*M MEM[48M(%PW,K6=RPA.GJUU /:>B[&6Y_>-@ZC>1(Y30 KK,8%\/DW.BC&\9W MX]53M$&4 D\"/ 5,\N@11>;!Q$Q RV0X1Z]=F>KMEK>3TGDS"/,9]' M]\08[B$036TT5.1'1\T>67%V"(E]-XUO!Z$=JK8!Y'Y*P. MNV]2'H8A2D]HANZT RD=2L])!];0\@0\1I9T#JFZV7R:JG[#HH;P65F!#4#R MRS2YV?7TYT+(2U]DU3Z;2FJ=0>?#E=D1ABYFPG(HWPU$.:5X[=Y5NVCI-T!I M"'Y5E'4XZ.P2=.-T68#^I<- ?.!DF4HD,QB6->X>7A@IP_VB95(QZ[.O7>6T M246_54X-X>U$!3600/]C.)Y,%R)6PI6JU#*'&)I$)=!&:]USAZ# MK-K/#Q[2T.\#[H;@=9)R&C@[ZXARX#@O-]LL8IEU)E$04&&L: (!CQVG)@1Q^=IH+' M:.O??3U-5[7ADLLQBM8&_$]X(*E<[@__X+?O9B-C1A0:O2$8R(LU^X:= J]C0#Q")SL>&7?N=(: .A]#M;3@[E$ M9U.X]Q* 2T])F(FOG61XEJ.]![Z?J>R,37$OX M#2#IQJZ_'KG9["(O8I;%'E/>8KB#H0IN)V1$(R-66P^&69N3D-JRW)7G]9"8 MOLL(JIU]=<3= &[NTK_:4YP1*12#2E'C+I(,7#0<*!744Q.\JG[; MM$E%OV@Y5:];J]F.%G(3S1?N\/!JQ4-4G@KG"21FT=QR7=J/,+2^1@7MLD.! M59_LO4%%OP=0=T Y1LA- &5+;TKEU00(-9:I#2"GRSAR6 M&RKZ+B>K[ZD<)^ &#IVST6CR)X:3Z>UD^F9R[>?Y>K3IM@\BM9P2/)0S.OX@ MJ$'H)RD@2"FD4L$R7;VEXEZ4->+*'*G_ATF?^LIH &(/'O1\=-.+Z4)P<5$; M]#%-/W]%:0^XT41EBN;9*8;;CV+@F0,RJ!EW5,5D>6V,[4E:(Y%5'9!UH8[V M4+;@879V/?\ZF9:I,P--;7#):J"11A",!_0%1(24 \DJ]FLVMD16D3B0H9'88RIL@G!ABV"B"\//06.@5;NXG+(^3T7?K< M/8J.$'NK"+JXGL_F;ESJ;@:>91M5=I"\*^/*O07K"4H,MT/(-EFC.C[N-FCJ MNXZY>RP=JX & '7G'=[.,]L;+W/"N-3PLD>8RF 3=>!]:2*!Q[>EM4W3'F3U M7:Y<%5:UU=!$HN .4YLG-W/1EMZDEB:"\;' ;<*(@RQ-4BP*C#>J9ZQWD]-W M;7)76#I)[&U9IWNG=N2."^\R2,,3FE9:!A5[4VKRDZ?6R:1JEUCN(*7O8N!N MD7.$N%M$S=WS.;E(HE4$0F(*'3Z2 0]J"<(*%JGPDJ<:O3O<5)-] SC:%A^6_GY:$J"I/,,MU;@N2PY,9>*$])E; MV97[^OZ@4K'G*FH_QDVI). &(/(I?4_CZW0[+IVDD"*E$7@2H;P/*866*I:@ MWUHG*,VT_C%TGX9&O-@C=;IQ#IT@X'8 \A;E5)J/%Q;^/IQ_?7T]FV,@.+UI M.7$VFR7\+Y8&>;&DA0AN)"7+7#2.EMA:J\&KY+63025>.T5W!)E]/\XZ!1?; M0=:9DOJ,J+[](PT^I'DA?7[Q;3Z\&O[70DEK 9[_^);&R-:@O%]3E"1@:5'; MYCDR)!,X@B*,,9*D'AQMFRF\O5?K]PBK IYN)-O$U?>:@X%U&&!&AT=ZPC@3 M+;=$QS]J8([3C'\RAM5O;+E6]7PG8\4U)-V.T,>WHV_(P]E4RTE M=%=F@T1%MC0C2ZZ,X]42G7UG%$HK>L901EG7#KD>HZ??>*MK-%720P-V:*>D M!BII%J3A$ .3()S P-%K#]0+H:DU)++:=Z8[B>G7(^H6374TT(";=.O@K:_L MAN-K9&KE 4[&LU_2N.4AV4&@>.9 MT0B*<61#>@O.YPA<6>&Y%9G:VJ4#.TAI[X'SR<@[3=P-',$?IQ.D>A$8)YX\ MH8Z"DM*BQ2<.3"HE?U99%I-*/M8V<[>KM_=@^01L'"G4!HS(AS2_-:G[#;NQ M5HL8)62'W@'"FX$/I)0SH ?AHXO&U>ZE<#"1[;UI/B4;T:F*FKCAN\?B0+NL M8U"X9PA!_U:5)"\5:&"3228F;@VM;9?N$=#>B^9:Z#E(M U8IX_K=9?=2X?? MAS&-X^S!"[IW5]\6Y3F6$^;*?9'E&H1@%"VOYL C+XW9- 8WM=/IA]#7X$/G MDTZ\CC33GCTZ^^Z&HZ6]O=,>8#6:ZY6;#_NR]&8ZNYRD.?- 4Y46A=.P&037: M]:@(\#+36AO)O*B=CSV8R/T@^%*J]+K540,@7(]*7W?ONBV#C=9KXP/DDGD4 MF:,UC\%!SHXS15/6U2L<=M&R'Z1>RN5U%8DWD&)XR,?2!N.IGXRP FR0"01' MY%N:D1,:DLE1RZAK>_5;">GWYK&.CI\ SN$";Q U:[-IJ=$ZB !>9-Q1+@9P M07!T(X7!*"8%7;W]]0Y2^KUE?!;D'"/T!K#S]S2\_(ITGV$0X"[3A^ORU/@B M;[3P6K'W9C@+H\GL>KHTVK>CI+UTT08/7@7DVA@'AO!4GFIX2G34RHG*4*M# M^7XV[:64W_2@S1>$X:5QS]SSZ%P$29!#X90!JU( 1@D7Q*682>T:L(,([/>4 M[0-!1X+X<'6VB]65.#<[)\9@C<1/0]:=Y'8 M[]G>+EZKJ/3%]C.\>/OZKV7>)Z^AD^P M5G\8_=V4R++U_ UN1=26,4& V[BXE4#K)U,"I3WB2-)@?.W,_5Z$5>Y[Z"5E MUH<,@=!R+:(/>D=(\)V)M8KSVPZ*6^A[6Q\(371 /D7<#A^KN^9_H%$3O M501-A0-A&5KXP"(P[:+206NI:\.]INH>(NP'<;!GP2 DE MT4@%7&H+(A@")I3M))G53@<5^?^YTW0/4N_3TW0/D74+:-D<]&I2$L)9 U%( MC0+Q$AS/$42D+$==AG;4OCQZ =-T#]+KT]-T#Q%R$W?@6P:]>DV]L5D $P[C M"UKZ'3'%@6?)HT$6G*R=PG\!TW0K >48(3 M6T9SZ2&!^TD[M)DB1J",J)PD%<+73AMM):013^9T13^\_3E9Z@U Y^-"B"OC MR8+/ ND'R]FBA[XM4S8LR)!XB,IH4=WQO;M^SW?+IZOS897?L;)M !=W"G%6 M#%"M\33)\PJU")0$O9$9)1!\"33[YVC?)&T3TBY#C];E[3M(1PFT '5L& M]:P804H5.EP$-$NZ]/8SX-'O NY95H[0D%UM)W6B_Z&E>;.TT?4WCV?#[ZLGA>CLXPW*@'$RVOHRZC. 2C\!8Y)%0HZ*L M?1#M35R_[YNKH:H;9;2 LAB'11MN]-$-X[OQ:_=M.', 00B6:F30^5$?68P3UV_FE'IJJ";T!!"TF=XQ37)=WK;@0VGME(@>9 M'9[1-F5PQ"; W9%*S8%&7BI#9SLE_3Y)KX:9"F)N "S;'Q&NTY:6"2%(!,M* MB_,@&;IU40*E/J-GAP8U57_M^0@]/9=@5@^PJLF^ 1QMJ0(,GHK,,P'IK2B/ MH358%S1H:IVF65A?_5W4D:-2NG\C4#'C=YR &X (>F4E%$AOTO+7=^/-2H!/ MN!?>3J9_NFD<9,M=M"*#R@IW0!04G*$4V.,S!V,P#R$Q$92@T'DH(5,$/+\I!*T)I\&[L-^TR>/R0@?/8N]R,&EW MZM]S4/LANC@:4M_2=#B)N'FF=;I)[Y[Z;*-5G%H-+,A2):D2^'*W1[5*W&CJ MI*I]@W':I.W.?*?G!%<=?9S:BO%C991MRNMF*-''TD ;];A/#Q26-TP@+&LY[9%)-4'?AD-2COUX][3OSVH.EF;.E9_-_7RW:7LR^3'4F9 MQ6;VJ(188K$TGJUF+J&H9L-Y6DV[6.Z_3RE,+L>+3_EW-[I. R6$=58)X!B' M@T@4 WZ*_I+E*D0AC:2^=D3;-4_]IN">NTYOK:;$/R^VX M..T^H1&8#L-\U:3EK$C_]VEI R0SMP%//SP&C0$14!G.YP2)$XP/;,[9U:[X M.X[2?A.%SV[SN]5DNWA=[+W=3%*NF$7W"KS R$!03DK2!$-/4 [ MBM!^^UTV@-:*>FP K'>Z.CI!O2$4'2CD (0R'JP-$DQPEDN%G%1OF-]*J\SG MA-61$F\ *T^8[^]EH66VX]MH.)\-@F/.4A00]R40I6463LP>0K RHRWGC-6^ MBCN0Q'Y[:#9@S*KHK@%H_C$<3Z:+&'(9%ZY%6AIHORECW$H@63IG[PHD_[H4 M^L#@!J084(*3H72(YPYLXAJ,#LHQ[0PCM>OG:M'>;TO/YP1S+]IN9VK)32?* M.PGFUV[V=<"-C,03W*I*$Q B&_#:9# F4-S,Q#M;?:K?#EIZ[@3ZG&BLHHX& MT76__>F"(V\IHRY'",1Q/!5H J.H DF53T$007SMO.HCY/3<[[,7C)VHE'9@ MMMTPW[/D"7]@-AD-XW)JIN;4BA0H$(5?4&8:K!0!>,D!,Z>HR;6MV\%$]MS_ M\SDAV:T"VP'JKEM:+D-\1P%0*RWRF9&:M\G/N-].OWO<[GR MO*JN:DE[[WNV+)G_FN;#X$;W6>RD"=K]]7KJB/8(T\_:'HW$H!DC&30WY4XZ M.? )#W#K6 B!"^]5[1<_?;1'"SGDF$(&8F,NMT.N=!1DH(FU(BI/T%WIBLT7 MTQ[M$"P\T1[M$'DWD,;>W=#)HN47NCRP<42A6&8I"S(0J(DV(J795[LMI MCW:0>I]NCW:(K%M RV;GKL@M\]X3X*E,T]-$@ E: 0F*(0>2>%6[U?8+:(]V MD%Z?;H]VB)!?0-C$^[0\NKHP;G2W$"E0+BR*K+_<[M>53F63A9[ M \9F^WM2C"8Y1?"C8U>X;LL\7;U^???[KV_<7?_]<_S[LWJ<_S^W7;H;JWW45M+P=3?Z\G5S% MG3%>Q?)XC2$D.8+(*\$A496C%][YT%F^9 L]%09X+^SJ=%)V2WSU\V^SA [? MQ;T/LODT.%B8'LHB4]$.K0Q70. M=VNY,V")24LSMYS6ODGI@H]^';IG!G'O0&C >KY)N'(8+E2,OQ^EA:['\>RJ M%(_]U[*"6UKM0_ !A"C#7Y+%6-_D -10[I,1%+V_VD'''G3U:W'[1\_#^*6V M*INPUF]6"R^E^L7]./]1&I^D5Q@#X!$T4(QS[K('9EU$A@)&?$IET)1RBH>/ MR:+VF?\$2?W:T 9A64^!#1C,16;IU<,6/ ,;9<9SR $3DJ,7Q"PXIC1$'G1$ M)RB04+W";RLE_2:)FT-?!74U +J[)OPBOQV.':!YQY] GI7A?M$Y<(E8D%DZF8Q.,=9^)/P8/?VVUVH.AM54UP , M_S:>)C<:_E>*O[OAN,CR AW>Z? ["NX[RFL<%[="<7''/5[(;C:(4H@0/04: M) '!#$-NK0(C4TC&.Z-H[49;Q]#9;Y^MYF#;N:K;>7!\R^!G-TH7^0Z;@VB( MU-%)8!H#-A&E B=<@$2-4,$21:J/JGB$G'Z;=C6'T5J*:P>*BYE3Y:$@2G$I MU57,-G">"(E!&4JG\.,Y!1.R!HO16O226UM]SN!.8OKMXM4<#.LHK1T0;CZB MO9' R6$:%B[4*;_:GKMS]7B=J*"6C>6;ZT4SGK.NM4$>SX3#*LIJ&8WOQM^1G1,RP <<(24]YS,@R6&04[,.L8HM>+!]?5F4>.!:[8VMJ(JIKJ4?__HVBW$ MC]/TS0WCFL]5>'4V7LYH/IO-$C)K24 !6MQ**+LRADF#Y\:#]QCW1RX9Y;4? MX!]':6OS)Y[)[%578LN(?8<:'5\.T:]=,K9V*ZCQ,HART^[+ R_D%9R-J52W MIQS1JS"J]I7AWL2U-FGBV8[CTU75,A07V^LVJ;#<9Z&\T%#\>>[$U<<[,DGO,0/E%7[8*PW%!N M\A:],-K$#%QE4=[7&O0QA"L36:*)B1C/N@](=M/7W,B)YX3BZ1IK (W[/RT: MZ)S0I>4:,,+R(++@Z&V(B-X&X?A]H5BL_<1^?^KZ358_\P.MCI1V/!PGN-6Z MA&/)R<]V")(ZK7T4&F+P*,A2O.XTLDEB,M($RZE_)E@^0F4C#2&>Z15U+74U M8!\QWEJ/GB[I^VE"7G&;S7]^'+GQ_&P<2\^H;^5'!LQ2$@*-P$W ;:VL $<< M@92"MBP1(FWM2MK]J6OR%78UG#PLZNY&:>TD<388?)@E'? ^;#>2"IH9(X#SH)"@+_"-[Z M"(HIE9-1!K_=VZ'S=OBA'-WB MA+T(Z[>ZMHKCD*D-H"CD3G&">6R=GGKL;3V6^#ZW"A]#H4VD9WY>',HW#1LOM,$ M?. L5=X0=$LL,B5(EJ4#- 5);APWJ3J3^& MX\ET,6MW-3\W&^]$XAF4+S/#!(W@LRROK24MB7:1ZG>_>9JL?LM8^\?>26IJ M&H#W>]2?C>/R&VD M'2FM@1N4PE;Y?[D._^Y&2S\9)38,B/KR%[CQ[G_CSD]^7 RMWZR-"Z/KXEF? M_PA?W?@R?<(==)YS*M=8EF07T8?.$K^(Y"Q*QQB(FB=JJ$8]U*[4>5X.^XW_ M.[NY:1@F+WT3#1S--FA!T=\7<&YQ@#. J),*DU*H55[X][$L'])@_:A/A! M2CP:L=\6&PDE,)TW@-O,C0V18[!J,6P5N?1+9WC216VYE-DYE:K/<.L@N]^L16<8?G:5-G#/<-./<%V% M-8XW\<1B8M\-8RHP09-']X>4"Q05 OA # 3AD\7=&R*I73NR-W%]#QIY;MP\ M# P[46*/Z%PTL'F]\,=O1A4O&H&@H*]1N^^6#Y[BJ^OYA\G\/])\,44T6F6X ME[J$U11$5!&,SQH,8Y0HZKQX^%9R1QNA0U?NN9:I&^U/GDL5#5C!?3=IU,%Z MQ\L+*55>>"8)SB@!)"FMDG&>V]HVL.:1W.%,FYXM8!<*; "7ZVN1LJ<^I/F MZ:@4\;STJ$9GF0<%-AD/&-S%%%+TTM=OQW*/A)ZG<':AYHU'ML?+O(F!7#=S MG$J9Z9('(V-D5G$PE)7^'((42^P@\4!H5%KHU$%'QP=4]/ST\%F@C*>34;#Z%:C M_3[>X>)FN) ;W82PM[Z9MSEX9]#,J*SP]$/P>40?:&NEL4JY9&NG JH0?O(H M@U.(>#.DD,HR)*X(X%$,1;L)PS MX,1XGAV/GM6V/;NI:<0REPCP,1W=[E++#-H,=+B\(B@]EC08XA24QRI$)BI% M]08:S\UCSXG*.LCMR%QW Y2&S?FG]#V-KX\SS3?_MI:9W4Y,)9.Y^O#R0F,] M!:[4OK^^GLTQ8)K>H-!9+FS@!+PO3]8DB^@^< =<^4RTW296VSS\EK*RP0R"L2VIA),5 1BMM1*9@3)M8W@OK3U:[RZP-#FB[8.M-2P M!2IW\/.?Q]B?U;^L97VV$5+)]BP_^G8T5M!",$,A6%WR._@[XWP$YK2-D;.H MJM?^W:?@Y+N*4G9<7@TA.I:?7%Z4;XMZHN(FY^# JN!!.$_!$L* 69^$"D20 M4+MR=V_B^K4E)V!BX^:A$W4T;#/N5\0?8SL>?$(M&_(88=W8DIP<.L?, >5X MW@BO U@C&+K/H73W#,Q6G])0UY;<%]DM5$G2*BA)(3%3'C7@0>I",L"3RBH3 M8DVHG8S<04I3=N(0?6^^4CY=U U;A=N9NN_&**WK16QWC''8_D&U;,0>9%8R M%5M7PA#WKRE>WGNK<2< OAW?:6G$N!NL3*7PG!HH3B[44T16LHX[^Z#>WA]1);T5#K0/"O&6+>+-9B"! MX&EI0IE-5]T%>8*H"DUEMB^P#?=,Z9R]$N!]Q' A! L6OP/:9",D=X'+^C[8 M_O3U:\GJXF=+1YEN]-2P?=KHD7N$;=K>9[>"77JRA4R"),X..X31.ZTH:%<;]?.(QU$X*FV:J_%[H0QUF5G17EJ MQLLH@2C "*)!&N6##%Z97-M<'T9AO_:J.VP]M%T=ZJUAZ[5H>G94M.GK>4^; M1%2+)?U\"TRLUDP%6A(&-):G_#6#:?_[D;7 MZ8_D"H-'IZ.V?U"U.M6GR:QD0FY6NE7ZG1% .646N8#LR^P)HRGX0#50STH] MA;.,U0XU'J/G5'.R[;/O7,,PH0T/ 9BW#)FEN&&0?4B6X[G*J RR]D2 1PGJ MU[14P\5# U-/"0V;F3L%_\?%2[?_O%ZHM(.D2H;DYO.W'$B)$Y\PR1%<( M_6.%L;APU(+UDH *)%$OHN"R=I+G*9I.KX7>_OE;;W^)"]9I#E(R#!2\(J6:.'B]P>?%*51FP>@L!071";2X5L!JZ=MB0$)41M+V(7+2?73S_X MW&V %MIY:;,!K3@".G *SCC\$@F37.'76#OQO =9/??>J(&-C>KIRLIHV+K< M/%0I4UAGBW8YQT5XVSZG6FCW))&5+,VKZUD95E:&3_@RKF?Y6G!Q3WEG[=NK M#FF8P*,$,B.R#)'*Y83)D'ED+ ?"G*MM?PZC\.1VD@\^]\X-K:).!X0_9=*" M8"*!HUJ##BSG3*P6J79CWIW$]&N!.L3,1BO(*NIHV!I]OO:S])_7^&GGWX^] M&]OXC&J^SJ/$U?)U'BQR.^286@SON03KRMV$+(E%'@20[%VD1A.:ZC=YVT[+ MZ7WM[G_NG0>,3$8$K 6BR\QOI@)XY72I.+%1)45I]?*EG<3TW5.L @XV^]'5 M$'S#]N.4KAQ]M21IJC5)7RU*5-+49:-!,D2=4 Q1S81&:"N:B3="V-J#>KMK M4;)0P$5^L,#/Y=>[^0GO568"HE^D;7%/^R )$!F5)QQ#"E8[G-N/LF;;@1R" MDH>VKP.E--"*\V^S=)'/9_/A5.D*4-8&I MVN^.[E/0<\/7;J!S@I ;@,B'].<=N4PG8_QM6-9T;=\"3G+E58I C$"NJ,B ML84$(KCU)A*J=&T0'4ICOP.M.X)9IXIJ (BW[^UF#SEA6@DJ60+I2JN#Z!@X MF358Q7/T660GNWLO^9":?L=4=02N2L)O $;;JE.W[P^#$9+TG@(SY7&H+"E: M233D8)@65@GO:_=MVINX?@=%=02R;E33<+RY;D_VQ?G1:1W35I]0NV_:-L*> MN7M:HDZ7$GV0U*-YX:AOZWE&GXD9EST*HGH+X6?JGO9F.'.7E],R!7711W"U M[$+F=Z >%2(;C:J4T8$@)( SY:@V1,AH#3$^UC[;]B&L[RJ!^NC9./.JZZ>! MXV]ENF>?4DAXHI=G=*/1Y$^'KN+;R?0U$C2R;L ON^7NW$W'R%89[?WY M*TJXW#R$LW%\,QQ=SU-\P&9.&/.63L N&!2G)NAY"BW!;*"\4]A*!QL\G P%OCRYQN MC(^,X%K6GE=] 'G]9F0[05Y=E33L[S_H,'JTW[_U<[IITOM\<8#R ;'#*4A5 MNG19P<%&8D"**(A,>,[9VE64G<4!2X?Q]*K=UN )DIKRV _1_R,>^\FB;]A^;.W2>;P9>>SC.FWGVZ%1.:6! M*@_2\V0BR!S*';*78'CD0#RCF5">N:H]&ZK'IKYW0Y!%7=SH[&J1B[O(%]?S MV=R-8WGN<4/@Q\GJM<$#3Y!3(G/6!"BU#F,3/):M8P1WF4K.*V6TJ7U?78GT MOEM&/0]2=]O*Y]-[4Q' 5L'_[H;CDFA^-[X9?'5G&!;&1(LYM.-P=UI$H%$@ M-L&*TM["&09NH0X5437&Y*BZBQ,J,=%O-J7_+= '%AK8#!_ M60!W\@IH@9DP%+0O>04NT ?.H8S0QJU%0I"A^JBZIZEJO>__(5C9N^__<3II MV"8]; U^O#W:\4E==?[OT X=UJ,],BTRT0DDC1D]<8\^N5$)J/!,26<0#K7C MLV?M_W\;Q3Q<"Y=?4_+@P"[3EQE7&DSI2BV$Y. \5]-YDO M:1+ (2C;'8=VH\$&O/XUBY,20 _GZ3WZL1MB?7L]+R*]*AUFED/*SW]\2^/9 MP_)482WZF9) \KFDG-"T>^D3A*C1ES4AQE@[/*A)?[_)EN>'];/KO.'CO'3S M/^6FQM<.(781U.U #!952@56.6&L* 0JTG'4*V521N4"H[3;>1'U#]\;0=YB MUJJLB3$,I&;(9604+#<*DLO)6TZI$M5;=SQ"3]_W'"] M+#MI+XWSL@IF:0[O5)7>Y],3GQ/',(K)Y0BB#(98!TXZ+HPCWN?:Q7+'TMKW M+4-U #Z+TAH^S;9.13G^>'OLXSH=Y-+A ?CHV X7O8J,:;1,@:!30Q0XI@GP MX$JFE@I1/33M4FC+F3/%Y)/EZ,/Z5P/9T.QY>+3B0/]@AS06>7 M+&25<8]X0Z!L&W Q.,XQS!&D]H.0J@PT/"[F$-SM/G2?6\D-&\+=O MMGH^WH3M^*2N.JUW:*YV]M1FR6*<$"-X%O$HI7B4V1@M1,6]S#:['*J7/7;4 M;QT/ZLDX+$S_HC? Q;8U;8#(:QK(W[K1@BC2Y MTBTS\\2A] L G[P"DC/A7 4$1_WF%C4H;[1K^R$(VYP-\>PJ;2"7>LXUW=*QQ(:K^9 ME$Z@^AQ*:_C0/:5#[9LT=\/1LW?I72_;0I/>K2+HOD>OBL)QF[G M9]5N,?=)ZF/ED-9R!VFC@0AB>:%W\^SG M??D'154_AK,!S<0)$]&<1H46O'3U,8D(8#1SQF4N8[2J7[CN)*?G2_UJ.M\Z M4/IT!;2+I3>3*S<<#[ABTFN'?.32.5WB9C,2SVKO>$S&&YE$-Y/8=Q#4PGSR M"FK?#TY'Z*#O[ESGHQ3FTT5'GM_=;+7?_DA7/DT'ADM+B>80=6G#$HD$*[@& MQ@+A5BJ?'HXZV-&*ZY%%FL3',7J<="#4OL'Q>C*;E_S)]/LPI-GYPCM=_VG% M3G3.,V<)Y!3+,(]HP4HK0>>RE_XT7#)W9LT"]/AMR6C7X97P_%E:8&O@W 2> RE329S8+4A((GVEHJ4 M?777^D 2FW2WC\3'QEU1=\IJ (OG/\)P5FHT2S/7V1?W(Z%+R:.D7"L0Q*@R MV2KC :#*&P/NI54JJ/H]AS?):-*8U<'4J4)_ 8G)^_*;Y)OOGYZG?.JC:Z?Q3P$*P=E,0_11@-'WDWPLY['O:[S6.13B,F> M9*L C^\,@H72-P9C%2(H(3YY8W/U-\"/$=2D:W6$WA_6-5130@N(6M*^"J+Q MN$[)$ J+UO8B\@A>"0="!>Y*O6.J7YYZEX">"[;J*?8A9(Z6&$SR$"UH9Q0$L)37M%C"S11NG>,OB:5A7NM'O;IT42T(GQ022;DJTF#0%HQ9]J"C'< (=?V,/0,## MSV^B(*X. $X27;_ZG\YOK>+O:7(Y==^^#H,;+2QB]M+XI ,0JGC)%R"@M4@0 M;.::..XJ]&S$\A9A]1]'4U-:HFM;YW_ M,8QG\]+G;1C6U&LK0Q(9&8]E'J\J#?TI[@'/2BTE]\;M=\^]\=']G!$=:?TT MP36@]C_3;+[V@5+T1!$!T08T>\D%I-P)0,(DT]12(N.^*K_]V'[Z"7>G[B,% MUK>J/T^NYU_OT,XC9]H5FT3*)&SGT.$MK5NX9I%S$9PP?"]E/_C@?AKX=J3N M4X36L\?WA_O?D^DZ:[M,EW@;+<]!@V>+I[/$ @9/$L\GKK22/BFZ5S+R"5=O M<^6>6XIW$16<*-Z>P?'!7:6+?(^'U5:)(:$,RA!-B9R(,@?1OD^,UY,K)+R,85A9/TJ"E($[R+Y,@G:T7"I+ M"49J*SS-2M*\UY'Q\)/[4WHE34UJB:UOG7]*LV%$F=U2[[,,EG"R*LT4 @F/ M04#.S'!4K#-T/S]AXZ/[BP,ZT/II@FO@UFG]UNW#9)YF[R=N7'H-K0:QC"]O M7\#-7OU\-5S,SRWYD^O9%_S\5>FXH!CQ$I!6"!!9E^:A3@$QVFG%$F74['-R M'/Y,\VB:>QXVT=5MZ+.JL@'HWN7H+C^K/9U$H#1F9$2B$1:9EM>@WJ#G+K3) MS@3]L&*_1J^,1RAJXMWL,Z%CLU=&+54U +S"0HKK"JZ5W5?6*D*5!":RP>,^ MF7*$!&!&42&!V"IX+@&X#/Z\DXI%*;5S3R:3C[!YKJ- Y? MK]ST'PL3;:+1QBD%FHI%7V8.QI='529ISA--FM2N:'R*IKT@)5^?'EB'8MT4=9'R_RS ):[#'C,.X?[,JNT M7\KR@$7[=9ZZ U-74$GY4'83T' M1QF#Y$5BTGKE4HWKLIT$]'=SEW,=+:4V/NKM\[-DY5YT;N\$C9-H"+E41N!7(Q_YJF:^"CBV_SX=6JZ^XZ=[^:_S8;"%PV2%,Z:):W8,QYL,%BL(F\R$P\S6Z_ M=-$^JS7YPNDT,'4CZ79,VFQ@1:GWC11\,$BW5R@56B966F=9L)%0O]8D5I^Y.PU31BAIR]RZ,D146P)>,3RWT!89YB3AH?:E9@O=::A-1(7 P)!D M2A&R T>(!Z-2PI-:1-QJS^/1OZ#N-(=@Y:#N-(=HHX$3<-]BKU<_;W]_4^@5 M8P@Y@YLAJSI-5V !<[W.P MROW8Z)50.H+7,J'3F1(XP3-Z+$:P;)D.KG;%P38Z7D;5YNDHV%FQ>:1*&H#5 MEZF+:C!/5]PIZJ[TE7 MPF\ 24\W\M3E_LMGX)XP$ %C94,QGJ*.)1V=2%35'E;U@OLXGW(N5E5% ]"Z M";S>3J9O)M=^GJ]'F]OFTV0TPLCL3S>- ^==5M%[#+M+(H^)Q6,E#X1D;F-D M$GW=VO[9H40VZ90=B9&'CEFG"GLQB!R0;+0M%["$2>1*284R-!F,9T;Q0*/U MM:>K[$=9SQY;M_ X"HP'Z>IP!-HE L=EOZ7X,4V'D_AY[J;S6G?HWX&&4SA!*/TB!W*"+:PQPQK.7T>40:M=:/$9/OV?N\T*OFEYZ[:MWF.S^ M/AW.TT7.LT$V/A.1 SC/R],12LH)PH"*1+(D@8N>K-\-B?W>0+1H!H_3WHLY MD^9,8PD5O00OTN#%Z\Y;4-HN'TMCO(^P6X7FD M_DX]K[\\M^,H+/HB8C%G3EN,_5-Y<$<#I$2S"BIDQ6I7CU1T'#M[J]8B) _2 M51W'\7P<.[WM/?_/Z^'\Y^?P-<7K49KD\S 93ZZ&X=T8[76:S4^YWMW[LVO= MYQ['3*4+W.7B-W=OZ?]G[TV;VSJ6-.%?E#.U+Q]EV;[M]]65')+[3LPG1M8F M888"U H6_WK)PL -Y @ 9PZ/$5W1W?07'1169E/Y599F='P8%2"R#E!Q;-( M-A4C6%MT*BJG(%O;G/L4#&[ OV/CA_)IO8C_]Z89TO(!PXBG^!EZ18U@QS>BI, M?!X)=U>;!@:#Q;5HP+NI"U8_5>O\;XO+]':QN^'2DGD5I( 0+-8A)0A.*P[9 M.IT<19Q9'MEH=?^CIQ/S^>)9-.-5!^'XQWRY\5=QN?[QQQ+G*S*#Q/U5O82_ M_#_R!$$$"T;*8 V%BUX M:8QEL(;SO /@U"'$NSW\GI>U%0E^IE]\^'-.2WR9?7M3:*T[ZOF",^-XS+4I MW[6]))K]GYQ$'9I9[M'N3^1ABBS]=U]K@_M4\=BC%8"F-21PAZ9 &5.F_=1 MQ3%R4+(Y :%G$3%MKJ$M#L>70@<.W?N\OCUU1QTGI',3K(J0E25O@4=3F[_1 M?H6*%.5@EONCI08;AY.)G#:": ##EQ%/_\X<+JOB_YZ'^V_[G]3897N2T'&\ M-*-M0ZNQ;N+?D*5/L\NKRL%/.5XM9^M9 M;4Q1^YODM'4&OGZ[6N\*_7_!Y9PPOZ+PYM,7.I+;X)S4K)1UOC M@5,2@B@:(BFK5*0(UK1^['^0F%Z*"5X>(?M@;2*N#G!WE_Y=QINHM76@"^B( M=>Y]E("*ON,ZTV[(2_"Q]@(J185(8*>KY[Q*;L^3]?(G-*S MOP?,7$_?<28P&>@H!:%!%5WH/!D%SBN4-JL0V%'>]S&HF7K6Q)G"VA?W&9R; M6.#_G,UG7Z^^[@A'5*6@\F!*'3*?1 07G2?4"T09 U(8V4#D]Q:=6.CGB&S1 M@G]3"Q[_ND.XSMQ()/TF'%8>% 2O8P(*#C6RG!73+280W5MTN@DA301_-O\Z MB$L&&L9W-_6#-G&A%2_@;*U'QKIOE@M)O40>7#)2//4T\:S']XUHG[9C1 =. MRJ1@Z. 0;')J7\C=IT^\+HA*2P ATXIA-(VJ[T0GF4[:_53J-QXF9EDR#IP3W;B&+M +;;%.YV/Y5KJS=7 MZR^+Y>P_<[I SJ41)D+)-H.R49$:B!H$SYJ5G&)4K4L3GB!GXO9E/8"QE; Z MP-WO^*->;ZX^E)]GWVE#*[G.&ZCA9*06M6&P ;7<,N3]$[ MA6$@2\;$A"A!C8G" V1-W)RL-RBV$%X'>!S(US=?:W>LBV"=<\@D6*9HT])C MG79MP04*0[-E&/?'CDT=06T)G[B[60^8?GD =%](_1.N9A'GZ>?*EIQN:\JO M-SVXP/KH%=H67I^WL7$*LH.(WGAA(1;+*V),+?2/=1!'*3G2E]*ZXV';@NQ[ MKPTNBG/6R5(@I*Q!,9[7N+G_/ZJ7F%^ M*-L$Y8>K]6I-CBY%*MO#Q4M ;GV=\Q9KXV:NP6ER)J)Q"K-)R8K61=@G$3AM M(-H0=^.)I8NR[?WP=[L-K:0J6000N+E\"08P! 13E-=)A:!T\\>ECQ%R%(K, M*T#1<#9W@99378 B!.E=DZ!L&ADE.A/>R "%6\$-Q3U:M8X(QO#.["M V)BB M&=#TO\UXJ)\?Y/,NT-KL6"#256WG)YB#(&@GH988)XV^F-:3/1]2<11ZW"M MST &=Q(0O46IA4'3?&Y=>Q^=LU> M_'D,IGI MNVY%M=PD\_!R9\>WY2KW6E%=Z^Y?*IO6BW*WF* DGK1C'@R=K?HJE9&'B0XT M1T'Q"*L>Z',W/$TH.0YK/>?S7UX@'5C5(_;[Q^(ZHJD/OS;U!&^6RUK+O2DM MN'#9R>AC!F=+ALT$ -0\@S'2LY!KO57K>['A5!\'U]=P6?#"$NP LP>,P<[E M>& 3+@2I?2'0UNQ@ 664!CJ+ ;BTZ+TW6>4EZ:/U>V@TV%/2B,=<[1,ZN@X WM*5A9;Z^<+Z8DQ=/+X.W=22_;7Z"Q7'L;.(9,.H#8F]4J MKU>WKJ8*D;O R=6L+2F<0G#)N=J_LZ"Q&)-K?>%\GX)IG:BFPMU_LG,^I[O! MR=NK967CS29B2=HZST&:+$#%'($"D@SD-IAHZ$@%W[J=[J.$3-Q[8(!D'P7) M$#9W@)6WN/KR9I[J?VHD^QTO:X;]S?HM+I<_9O//_\++JWQAC92DB&V=7EIM M,3F6SN8ZM-()Q75]&><:8^2"S.[ ^_U@L MTI^SR\L+B2P4 C@@*X7\+T7^EW0<+.W#6S2>R:/N+DX R?7:/3B\0R6Y:,#6 MR1\ W#&1M_RX\%Y+)0*22I6T!4F>E3.B]NK2EG$Z*JYY8[5'">E!=S2&R7"& M=VEY+I3'A)QQ8+ZFN1WYX9Y%#<:P))-$%U7KMA9GH65D][4Q6@:QN8.ZK2W] M%_0'U*((P(+DHC$".D:1(&'D/EFII3BJW_+)X.@!$@V=CY,8V8'XW\TPS"ZW MM[OS]+!5Z>TP7ZDX*O*\*0;+H+Q-$%1TP*.ED,Q$;YLGYHZE;5H;-.;MP"C2 MZ<(ZW=G9@VA1*F:*LV!=H!A/XH- MFIN\X\GK!GB#,'$@1=Q:/!W$[)NHX9%M8"DR<4,19HF)X@85(4CB7KU!B1W9@E)=T!!18K72=-$>.I&(6G.,!O=.J_0CC M,S$SFG<^$F8&,KLON#P2SFHN Q=.@N2*L%]'J7K/'; DHE;(:YWF>,CI+;_\ MTC[40(%TX4:]6\P__Y&77VL4\Z&\)1)F9)"SHF/ :0/1UPQ8M."-K_;9Y60= M5S(W5TB/T-&-8S14T/L0&LKS+I#SZ2J0"&;S6M'[]L!OV[A3AZ5,XLYI0RZ=I$C MO4S0=Q@AYNC0,I.<;WU!^@0YW3A"C3'42@)=P.E1-M6>)](R30& 3[5TC4G MJD-C+!E]C$:8UN6HCQ(R;67&B(9K,-?[RH-?9*F$=V1O U>D1K5CA'M39R>R MDE(J%'*T-EEWEN]&T[R(MWP2LYOAI/V+]?N-R=_CMB^X>%//]Y>XFKWJ,A( MD954 6QR$137$IRME\-E\Y"-*1=:UQP_04Y7#]A/D?OA!^S#6-Y!+N=F:L%F M"[L-;5[:9IF5375XLZ+=* P<@D4#(>>8DI598.LKUX/$]/*,?:"X'XSF;,'[ M#D!TE_[= UK,+CFDZ"]MFIC6?K?H*2RTWBMRW:WGH?6CO8=43 R;-N+=?SHS MC-<=H.537E;_[K[IWSV&5MXE;;*'6'RHHRLR8(H(V1;E;&:>U')KI7.8G&GQ M,U32^]JF$=L[0-!UT#<@H/"@C%;B2R:M7H7"TM5)^ R!DL[@ DF][K.7WXGI?SVB7QU]DI0!:I%-.6 6.;YVV&@>?>@>#"(_:H;D %ETAZ]WL_^XJDVU2$3;/^1YS!<890Q<%*@[ Y6% \PF@I6) M8E_N?32MYT4>0=:T7OO8Z!HNB1[ M6V,OJK-JG<#5^_O\LT\W>YNV^P_8!UX M298<*7JM3ZHB>&D"8*W"] I3T*UKT,X@ M[EP^&RM2##(#4Z)6+@A!_H:K$[ZT%4YP:7+K*Z5CZ)JV J ]W)K+HAF^QK[@ M_73UM?:27)2;7V\OMW["2XI^VEW['KG..)?!YVQRG"MB7XQC=5"D3&0KU:9Q MD&?DDFD6Y28WVKP6ONT5\684":Z(9]O__G9O+.%VK8^+R\M?%\L_<9DNHA0\ MDQL QM5&I*IHP"(\!!NUTE*;I%K[:B>2V-55\BGX>'1*S$BBZ_I&_?ELL MZ1AO=W+=W^W-U_H0B_9^>56GC?R^6&Y$=V\T3E7BB_F:"*(/_WS]OG5UP4H4 M7&D&.HH BED!F)@"8;W1Z%(NJ76^K?TNIL7OJ*!;=(6 L\_ M[R<+<@2X;)- M(Y4]/FPJ7]]^J;.>5AG1EBK;_ M+:?/%6:1_K2=H3!;Q0.OJBC8X1TA/#RS26=^O3C]\6JSM[[_'F9/],??L79?UN_H1)*^??MS^@[?5]:'%_Z!%?OJQ MH_+GO)I]GF_^[;:, ,Y0MH(L($1(VVL33TP@@O%^^BYD,W;H8ZWF]>KW$_! M\[YR[P0=/23FEIAN.?WCIQ]U=YM:0*Z*L2DFL-;40428:Z_\5!_9NL7@[0 VIY,QP'V*H&(IX-!3,*Q9YJ74B<6M7ZX] M0IV]2]& ULJ0]Y\*A%@\6#1, M6BYK@]3G7--'/[E#%)PCKT4KYDTM^6NMFA.N_KBW"\-"R5X;,*G4A@*10D'A M!.2<"P6'SN)^N]@#$#BXQ+1)\E&PT(:='=B5Q[S+C[/5]NU=\$(3CC/XI JH M^N@A!)% ,^N\M1Z=;5TN_10]T^*H4P^GF0"[ N-=ONW.JJT//F,@^UT#&B7I M= 6O+=!!E5D(.G6E=:'%4_3T%Q2>)_6#T#PKD0HAD5IM;?EN'+79P:%'UJ_%]@,E>ZB,:L[T#Z_ M7.98DY?D).PV0(PPSG ..4H&JI"#Y^L%HT<6C),EN^;3=!\0,:W1:PZ8-LSN M "V_+U:SC12JQBTL8M B@#6;41(49:*HY=FH=$C!<:=;3QR\N_ZTU_:=.D9G M"Z@C<.T.FA-!L$P&G6.IKU < Y0L0W"6(?.&Z=3\B<8]"J:U6N=+\@ DSF!K M!Z"HO1^O'^/&H@TK'EAFHCX##N!5?:J9BT+CE9>Z];O\V]7[ ,,Y,GRDC^\9 M#.T "G<4[8WV?7?S4,068SQ/#CCWBBQI1" UFH#1T=!DLPVWS=_4/$70M(]I M.C5/[438%1[?+^9?%_.\QN6/]XO**;SD%Y$;E3NK;.D++. MZ/.U8C2; *%FXR(SY#ZV;AE\*HV]1&J#X7$0>"/(ZK75[OR#;,CJW6*URBLR M*8_]B]8U.\>O.&JMSID;[Z!&1UL1:^4").')5"?'(40G(2B&H0@=5?-YJA/6 MZ!P47I7=C67ZF"\WV%A]F7W[Z<=O+%.36I?'#CR6PW4"-N6(F(G!F4=0 MZ"TXF1@8%DVR1B35O!]"IS4]O:+GZ!J?4T39*R:O&W_%DEBL[;<80]H*,G"J MCBIE**/-+ O=NL/P*ZSQ.4G@)]3XG,+]J2L]'I2I:)^3=(6#<+0#E>K$",[J M%ZVCD4;;K)]S95]9C<])\GJRQN<4YDTM^<-%*=R+4(HRP+#N(L8 &&T!]-DK MGXJT.1T%@5=8XW,V%MJPLP.[/!Z:O"WHE7M(+@* #J#^RC9T:R-P4PR6GXZI(#4AA(11>@/0[&LYT9+[U M7?Y!8EZ;6W\Z$A9CB&5J^TK.P5MR L>I5,!,&1=D)!.82: MF#5.,@K1O7E0)W+8PWITA6D!TTAZB]:L[$#?/'F6;O/UF+WVFAG0(>A:D1?! M\62!9^\HNU/T!M^'4E:T\YHY6-$WS>]Z#WW^J#>[1VVJ@WO< MR)SV3G/(%%4 V6(#GA.BHV61G$BI4(_WGN/%[W'WI;+U2D3DH;!:,62XK^W% M59T7;\GY+2:*%(O(K5,LCQ+2H54= 44/)FH/EDE7;MPC+X&P8):Y"* XC+AC M>*)H:M,"TL;$2[;)M!X1-_@!WV@P:R#N4][>G<+[KG#TR$N/+,BW4"A!AW>ZU$]Y>W>*"#J T]O%UZ^+5#LK[K9R_6:>)6F= M0"CH:C&AHN#%8IWI*9@NM+7L6EN\ Z3T J*ALG[0DVTXXZ=.M#[8PVYN.@3,RX>A91C5YP&,\WE^WA)1$-F3XV@/X[: MD13,12X%1,8#*)<#N'HW@4HS+;PDZRZ.@L]1RTV3?1H5.^W9/#5P'FSE=G[. M=7&("='63C)&U%:GUCOP/@5@U@KMR2-T^V43QUJG_:4F'L@VNH$:Q-JI@?*$ MVGRPKT3$%_0*A JIUA-I"+X8D#FG: )7+H2A9NHL\+R0I1HFZ".-U2"N3XVF M0XKTP::(8X]XF9W%V@XN8O*0:ZE]XI[#L@B0@XR4!@0DF_>^_D8NOI*/I\) M@8,9PT;RZ IC&_)O-O:/Y>8:',/LDA3R1:WC\:(.J_2Z#G\1<=.L 8S4(GE$ M*WWK%AC'4=:7\FJ-LV8R&5"94D=+I#]>5*EMW\6_7ZRW_'WSN3Z?7M_.O[@( M1IG(I +O/#F3%,^"LX9!YC;H;&)2?KS'L^?3/6W]WW1*L:D\SU>:BS5>CJ$T M;S?R(5S./F];EBP^YO75;TX$[)4+SN:3[ M-!R%*?VJ,74:GYMIL1J3@*')I@O :1$)/SJ0U$*0-=2:D9EBX]7&\ MI]ZOJK[O)*F?4M]WB@@Z@-.AVU^-UM&)H,[RR\;*X<-Q,HAZK MM9I*\H0*OU.8.CU"CBX[TW745I(*>,H;C4RALTD(-AB1O2M:I^/J;5Y_C=]) M$CZKQN\49D^/H>/*S[BW@;O:1][73)KBM;&%*N0F!OH3QH1!'@6@5U[E=S9Z MVK-Y>N@\7_DA'3(6>0 M3-CVOO Y%[+ISDM% :P4_N]L54=F!\JIUR/ ,VQIJ1JDP=2XBQK1W8?BVI=0/,T1;T4SC1-(3840@=9GV=**VXK@;(6 MB0?A0>10RV(9'4>-!G@LOC!7D([ERY;#G%:?];*9ZC/Q<%K=RWG"Z;&(X&8G M]^O0MM6.OEAA0XF W%"88>I J!!IFZHH%*Z(XL8;#_$491VJM]:X:R:85Z3J MGJTD+ 49L93(@RVR\NY5AM/=2'3B9JFPJW,&J=(1J MP9N=WN[IX^SSEW4M/8N7./MZI_9,EJR0"0/&*D\!/[G"3J %YJ5/QFGE\G@V M_01">ZD6? E%VUAL7>G=._R[4(FK(,EN6 K!:M,[!%\;/L5"VHS8+.P. M(;U4#;X MDYE>VOUUKZ,\/?EXEM>KG_@//WR'U>S;_5B_U/\DM/595Z4Q_XZ MH)SP_,5:E14VVFZC\L+K]7Z_Q/GZS9U%;XJ^9' N22. A^+(EI*."K4"W_%L M%+=9:,R-S_BS1 W59M?\_E .+K7-,3AM;,+J#DM&6MIA@F!5G2N!!HM)G/G6 MQO58VB:>]]L4-_MJ;Q3Y=&!%#^[FSK D4Z]L>0-Q9.SWB[4_6$P67G; '%JGNB2P%DVD!4WHND8G&L M=3OQ(\CJ5+N="X5CH7:F7#J VJ=%6?])S/TY?\^7B\UFKF^D@W?6$.4\>P.U M?0<@]PZ*UE$&&V4*S6WH(6(ZA=6Y8M\WFTUDT &8?KU:SF?K^O1@GGZ=_56_ M6^UV$K,,%#%9X)(\"L5#A%#00S !O2HA>M>ZDO4P-=,FC\>&4R,I3%D*LEQ? M?,3YY]T82@J-8V02"LNI]@KAX'WFP$JR3CIMDSGJ.11]ZAW8T$^WD+FWX+3H M&-5G.I^Q/:#AN@+%>E29M"!&7J\^#.%7B@@Z*.F*=YSIHZX CL'#I%4_YPMK M7]QG<&YB@?]S-I]]O?IZW1>*&2>B,)!B#4J18\VZ&J!M.V9+-#P<=0WYC,CO M+3JQT,\1V:(%_Z86//YUAW KC0PF(E@97'URS<$5AH">>7+D SE LH7@[RXZ M4656*\&?S;\.',B#)N\V+>^LBN3\:(@HR(5!72]@@@;M4U)HN6@__.UYJJ:] MVITVS7*>:'H&V[^O6K8_)OAC( M-A1U&A^/C*_3A=$!M-[$>/7UJE8MI)\S$1%G&SG1]Y=Y([!Y>O-UL5S/_G/S M^X.;ORC"2QY" *T=[3OX H&I",%P)._#9,3634=:T3ZM]1T9KI,(N)\ZU8/[ MJ;,[A9.Y#@("C99\Y.@,!)$=,&8U8X;[(EJW"7R*GFE+I:92FZ<*HN/.6(]5 M<;S'Y7)3R=.X>N7!YXY9J/+T)EZL)H6['&.(!0PJPI\AL^I"X%"P2&DYB_SE MSNN+UZ28HDUA/I*3&@/I7QX!;6V)B:@4M\:C/BJ5\5^P)N44W)Q=DW**?#IP M_(ZYZRZ"M"^+'@RK6_(HP&'P(*+3R9,U"+)U%_J_3TW*27@XHR;E%.'TC+<[ MMY;%9=-=MHN E2Y:,<^/T?]>D#(7"&34II\BE Z@=KH=(Q44O MR6-%'6K>I\ZVLCJ!8\@3YH))_W-@ M,YC1S4#2/F/U&WW,_/.,-/'V7-R^2/K'8I'^G%U>OKU:K1=?\_)COMPLN/HR M^[;">:J=6O)7^L@A7=Y;+M\J_S4:2QJER:ZI((#OD_I([^Z4LQ1:UMOZ5,AS M,PE"K,-B)0I/L!4FMPZI3B*P7?KLU]E\ML[O9M_S@V6WKD;)(FNI$ PAD!Q/ ME<&KC,!<9IY[$91L_6KU>.JF-;CC8>IP.JVIO#JPPT_LYZYCR2NOI%X MN['W^/4ZSJ>(O,0H+*22$L5@64$(W('6LE8'1^EUZR8])Y(X+2)'@\KQD!PL MMPY@^:C;=-TPT.?D:G%!2+5A8#(<4)<(,A>9$N88FH\\>(*<;N$V' ;[_>L; MR61 P<>Z07O@QW;Q8?TE+W=;\8'.I,JFK MNZN"J?S]\P34@4=U';9?:*%UG7L/RB:BNS!+$;F4P#&*S&01.HR5Y>G65SI3 MJHL&+.Y=(VTKU0,ZSU@N9)ZQ/A3/FZLW"\7*Y+*QKCUHGJ.I6_>I#9B:BJ0# M_?/$?NZ4G=\M+[\0KBCFZS"38HEITG$R[(J!M>0]:/1"B]9O54ZGLEO':W08 MMA!;/\7_3VRT5IT;JYF)64)D2A,/M8"@@H/H*,1-+EK!6Y<3/TW1M \ IL3= MJ>+H^!' _M;>?JFOLE>S^20WJ@-6'^M"M15#)KE/%;P^&<4 ,=?I$]YS"$D$ MD,5+C\QHSUO;KQ>]3[U>[./B\O+7Q?)/7*:+P+@/10KP)BER?5V@TV\#I%AC M^V 9FM:W58^0\9IN2$]!R:&(XUP)=. 7W@1- GE*(HIM!D\G"W2IS4NAR7G'QR>^!]7,R+BYZOE;/[Y M]\TJ%SF$+ .WP%5]BQ\Y0I#((0934$I90HQC:=1'Z)DV!!T+-X,YWY%6V=PS M_#:/RXRK_'/>_O<" V'?&0=%Q9JDD1*-U3[ BGL-P64#V4=G-7?>E-:)T\:%A*/;K_'=Y)'DU8&= M.Z7<2-'>-!<>O*Y='5VQ@(S<0>9<025S/6K_74C8%B$#"@E/$5??2'RT!, I MC]Q: <9I2PZEK.]01882A$F8M1;Q!>^W7W(K<.H#E4T5KK*04 M&9(K6@S%-#G6%H5< $^($5V(DIG&$/S;%!*>!(,3"@E/DJS M!X12A]PH;E,=UYK)5#C+,4D7<<_Y^R]12G@.=MHSO /E]*"43:$/=:@J&%UJ M0T"9(=0PN?#B6-*2L]!ZD-;K+B0OR^P:U.5. [&P,G%:=O_MP5<0^%TH-7N%DU^*/O;NHA&,$/:'[0L MH38'SX LTYG2P7J?T/+7+Z$V0Q*:N^X@(1U4(], MCO:#'#*G.(B'3 YOZR:QK[2D]87,YBD"Z>0F]/".[DS08-9+BJ,M:&\4Q5#* M@:M= @MC2AI&X;MXN< >ZH)W^N+= MVLMA^'H16;RB-FB_K-:SK]5F_WJU&83ZD!\-2_2/7VRLBOPSMSM) ;Y$GBPC M6VVES 1O3O .TH-5A>M 6%2F=8?#%RW ?^*,'Y3.#7.T45P;;T&00U,?2!OP MB/F_,RXO,BI5"A9P0=5VTV@!0U @,SJ/W#%F6E^9-2"[VPQA8XR=\)IT#(&_ M.HR_)SOYQY_Y\GO^YV*^_K*Z$-8Y:Q"A=E "I>B+C[6^QQFLO5*8R.,D',^E MN-NHJB=D#Q+SJP-U/;9__+FXT'1P4XX69P)L2@3NTUF01$[Y@%]:G2.TV MB]H=>D\6[*O$[Z^+JR79%VU%,@RR",19X1&"]Q%$YC9&85@N+QCL/4'I4>C5 M_XW>T\4Z=?KV\!;KKN)>%YDWA9:]V:?-/L5(IY)V1/OTND"HS?X\0Z9-=@7] MLZFTH40WH,V4BBQ7-,@H- MJG9+#DQJT*PXCS:7H%LWOGB$C&FSE@WD_G!,TS!6=V"WWBWFG^G3OM:MW SY M1)\L&I$A!.U !5T9CD&(' M3Q89L4XH(],!CH=,9Z@V]:^1L&W=J>QQ2J9%S' )/P.9,]C= VAF\_RAO*6% M9]>#64V(ALX+@^AR!&5X B1^0%8Z6'0)N6M]+?&0BK[ +[%WUOQ4$(4M]6<< @PGT17#D.3(>FW=!>922:6^G1H!, M X9W )LMY'_%.+N[P\GN^/@@I47D$+;'AZPTFFC BV0R$SEDW[R-PR-T3&N-ALKV M2:B

@.P/(Q?U]^\4\7BTK,R^\E:Y0" G2V$V3D@+.)^*, ML#QZB5RF,9(S#RGI*3USII ?B;<'Y2F>9.JN^OWY &WQ\A)W&UV7]0F$W-M4G^;$_+R:OV10L![+9N3+%[%VI/5 M^>K_U9K"G"*4I(5PR(UN'G2?0E]/)JL1LL:23@\Z*:_KAUUO[\/5>K7&>:+] MO/FZN"(=FZ,QN9!F3:[J6.0]\C8L!%Y4(7.E:NVMB> 0-11,0MF, MA:?6,>S+77D[+QAR]!1 A-K:C5F"LO!03!)9H@C:M+Z3>BU7WJ?(_9@K[U-8 MW8$M>B375:PRVA@#',FD*F,-.*42**USRAA\8LUGPI^7+7[1Z^Z3!/M\MO@4 M+G>'D^NDEN8^B,P@6#I 2F=!>TAD)G5B@H> 5K8N$WH5V>*39'M4MO@$1G< MEJ<3ELJA-DHZR%;09DJ=6F)$A,BM] 8Q>=[:NWUUV>)3Y'U2MO@4YG> I$>K M2 PY_2[S#-(K!XJC)9,M"U@D1IGBI->M7;6S*[)>]$)SB(D:S.D.T;([34'S MXK1#T!(989X8%(Q,$)6,UME2BADC[?=&B]>/:AU3T!99S9/M\1=8IC.X *@<*A&SDV;I0 M.WW59X^2D[M7\T:H&.:0 6SNF^J-VG52,9F3!PH& M,NV ,$\\TI $>B\,\4>WCK$?4M'3K<%P!V8@E[O#R9W)##%Z7C [B-%J4(YQ M<+PDX"+X&&(VRK>V1X=HZ2DO<[J,GX3,F0R?^BWPISR?+9:?I3)/4-UX.GO\6OVA)=S!;P8G]M3@^C-U\W5 MRILY[6FUKN;VKNG]G1@[6ZT6RQ_O%^M\77=FG=*9N)<8G3[%Z\&+.H'1.I/V M+H;O3V\]U [TY+5[BKQ;@&ID[G=@VOZ%RUFU\/7J?J.VI:_3]"R1G@U]23F???ZR_I4TY#R2 :Y; M^K0HRYN__$8*]:]/?^*W^I>=SI2&)ZZ8@:3K^R\K%#B+%G+D24KZ4?#6.F<0 MP?U [QRT[(?R+R:Z#G#Z$Z[R'>J5H& D)@DQY-J1,&0RUE8"9J8L#S+(YI-N M[E,PK)3\$$6NO%LB% @2E)2GT[$BA>X$A&N:E;SU) M?(^$:=- C<$QA+U3!V&_9F(U7OYZ-4^K.ULH/!C:0P2A-0'">_-_SO4L.O1SY_6#6XD_E;\FQ("R_7%1YQ_WMW+\H=E4 _W:J#>PM.VRNP53!T/@][$/QU:)^RY!@*&"EY M;<(3(8C@ +D,63#)&3]JWN,2_,^(_-ZB$PO]')$M6O!O:L'C7W<(=T$9 M+5T&QK$2K@3M',D]429X89W([*B1TL\)_NZBTP0#S01_-O\F%OSMH.Q?_N-J M,SF'N:BNFLU,NA8#&*2*:.9O\UPX]YGO^L1W%UG<:SF@ME)/!B%2C# M$&H],FTG*<<\)KD_8.A */O(AT^'E)9"6S3DX(0(2'EV\2Y_QLM?YNOK5Q&* M2>>+8R"XKQZ^3N2DB0)<61E4B-+9IWHUK'+\'Y\7W_\G??16G= WMYKDD06G M[>K3$(-A2O3L)-FKOW#:HJSZ?-."B">#JMSDHY.RI,.=Y!-Q=;1I] M,%A3&=D^SL EHX'L'T?! M4K'AJ$CW[!K&=R?U=W*]VX66_.X"-MMEM]?"^>UBM1U"D#SM@[M2J\U+-MBZ=>4!4GJJ9#Q3S ^@,YSGG4+G[;9;5=V-909MM 5(]U(H M)JKU+1%!6FN5LYDXU/IUQM,4]52].!Z0SI1 IWBZ;8!6-V22LBDZ!8("^=K, MD8,K(0#77*'*L1117D(IW26JI\<<(ZJGL^70 ;#>/=+3:I?._FFQ7"[^K)7D M^(W^LOYQX1*:$JP&[>M]&-H ='HBD"=(@7[6)N364TI.H:^GXMDV#G?%$<+[).(;4V1%#*>0@VD/G/I*Z+" %QW/DX M3U'74YU"*S4WBF0ZT'?W=_83KF:K3T0+I@_SNV4__")9PW,@!T&KRKZ KQG M"20FJSP6:_*XL>%AVGJZU1H#;XVDT@':'M/?_SZ_6N5TK;7?+KY^G6WN;G[- M^SN^WE-G5*]#[G MZD]O%]\S.;;K7V=_T5:_X/)SKK]:TLX^5H%>!._4IHUI*C61&$0$GXL&D1(= M/E0LA^/J/D]?NZ<4V3"4O03S^\76'YMNR?GNQCSG6!K(\'Z1=._=\_T-2FN8=(5#=G;74LQKVJ\00>K: M*#=[.Q!1AU<_+BO+_@;0:B2!_B#V_G]7Z7.N?UOMHN^+ M'%51N7:JRUS6 GX-&!'!D((.N5B?]@L'C@;8YW$ 8\7JSU MX<\YK?!E]NV.^Q@DYH"<@"*= J7)APR1Y=HU7D;)I Z\=1O!HXD[#G>OZI)@ M',%T@+C[S*(0)N\:R M.QR9'!BS4!]N)^!9"M" T&FN#]UF,T5+\,5J.P],K MNQYHP/:IK>%^@[,WZ7N]ZUA=6%D81E9'A57.R)+ 16; 2TS12<'9?D[B4*N> M RLQM!HUQIL:\77S]MIC7:&!1KF^F?OGK6YZO MALZ1.>*36TZ6.74CX\Z:82JRHJT"H5(M"#8*@DH%$G-:<\N4-NV+VL:8-?-8 M[GXWLM(Y7CQRL'56H JN !;:HBU1!F\4:S].YR QTU?N#<3 ,5O 2B4H@>L?FLO7/;^X_7?[N-B(]I\G\*OSO$ MS'77$,XUJY-QE:F35H2P9,@9!\UI'R84J?8=X?\Z3?Y/DO!Q3?Y/87[ZFDG1M*5:2TJ!BVDP^('_/%V=(^=)9:MUXZ2$5?8'E'-D^W^3_%$9/G8_Y ML/Z2EW>]^>L>0D'G.FH;B%S<33T63-(>M)(J$[\T?\[M?6J!+COWGX.#9ESL M0&D\-ME+9NU9\%!<]+797,4R?9':2R.2M,RVMC)GSL8;#RRC>"8#>=T=6G9' MB)40DE4(PA1"?(D,G)06HDLQ)B]S=*W#H-\4V1XS(>\41G< EJ<[QVOR MUT1VBO0DDO:UFO1DB0DD;8D'$U!C:]1TW,1_N+Q/FI!W"O,[0-)CZO@VJ:E* MEK&V52H:R?-7A4.P!B%A$(5)YH( M[>:B+]>S_]R(ZT*ZHIQ6"EC(Y-4K5!"T<'58I2L^92Y$ZRS-L;3UE[DY$PZ+ M%Y!-!YA[C&/W:KYW%_L<4Q9>.F!2Z]K[IO).2$C>L!(1DV@_Q_$XTOKSR-L@ M;@S)= "XNX?E0[GI1+]Y87J18]*!50;Y:O]]'2Z7C 2/&6/FAB5_5/O5$U#V M%#W]65^ZIYHMH%&;%!92,J5XF._!>&;#*!,Y4LBFV!M$>"=,^ MT'TQ(W@2I\]7/9NR_C%OVW_%V?)?>'F5_YFQWA-N2G 'W+$_^7FM;M:/)[K1 M??K-@K<7JJN;&U4=K$;O$\F?IUJ20_HB);:9O&:]2QQ9ZZX,3]$S5*7A=!%V"Q^BXLN>(WGS[;[.\)+*^_*@O2"^WO"O';N M5H B^FR=0*Y'0]Y#M;U$^1,>XDU+;C.D4@'X/HY+V??243?\^UCR8^SU?_=.!-!%D_Q#IT1 MEA*%0L$#'1M5&^^*;$LQPK8N_GB*GD[@-6F@T$Q>76'O[6*^2;;?J4HWR>5D MN8,2BJ0-5>/O)(*-61J=C5*Q=17(4_1,_;BPE=0/PFF@"*9^T?%^0W[:E!9\ M_;I(FPJ6[8YVBIEG;J(J":QC&D@Y*PC.,O#D:!;&I5'^N*%DSR[5"U:&BG0Q M&G^G1LL?3V_%!\-LY 4\5X:"Z*SK4#<)662CM!*VT-13<2!:N7,<1)7<@3R3Q;Y;Q(.)Z3MJ6ADVS9R\/A MH"=WAFRZPM8=#EX(;5$'QB%%'D YEP&97R5JSI_UQM6U<^OF5$3IZ>"L",H* K MV.H@T>:S$<@PTHYM^W%CY]/[^E,GK?$[LLP[[OCUVYR^S7_@7WE(Y?$CG]*J MWO@Y AM5&=\L\TC;)I="MD9'2*@MJ&(EH"2-9GV0"EU(V;5NW?4$.4,UW>V, M^X_YT*&[1.3&7(Q%)2OL: /*T?16Z=(7*7"^-:A%K?"B5["4I(#QBT Q$9YYDY MKXT;$7D]W#^,)>\G8'4&\Z?.*K^_^CE_CXN/&Y_EWQ:7-1&Z0O)E[_[^NEN6 MTSHX1E8A^T*>;*20B7,&%+ 'F8721<;G7+!3%^T'0^<(=_$"G.Y, =TY:K?A M3ZU/R"HE"K%9[3OLL5ZQ9-#&:Q^\K"GZES&$IR6&1\N.=&/^SI-1!YB['L%, M7NPV0K\3]=8!S)S<6&&9!F$CZ?04 CAO'!1$C\PSSUEK"_@,2?VHLN'R/S / MNX4P.L#6+Z7DN*UQHO1:!"$@^CK'P9!- M<$4*X-X[Y,YQT;QA_?'43:OC1D7<2"+J. 5VV]RD>@W;G7[.\S@;E!([XE-; MI2(H22O#MNR*>0N#P M%M6KU;TEMIY%K2JU6I"'Z0LIZ.(D8*DM[!+6J41U?DAK!^UQ2B;NYS<:5A[V MKAXLAPX,Y8-=_/3C/:Z)1Q_*[:]W;34-=\80BZ+-I.P-%G!:2C""_-; ?;"I M]>73\=1-W>MZ.!:>@U<;P70'N=VNKNOCH^220B&(M>FF2IC!4;@,19.#Z7-F M7C1O*7F8G,Y U0@!3P+M?'%,G0=[1['*YZUPYNEC_GQU6?_UCW_BNBYP_0C' M!4T>*X>BBB>%CT@;P@C)N%02?66Y/.=P';U:3_ 9(-?%F$R>&C6_S=-L27%( MC7NOTFQ]O8?DK2O>1\ 8ZEP!GJ"^_P,11&+$(&GR<6.!#RPP=4_^$;#1@I7= MF2=2N[?A+D6?H:"68'GF=5IQ 0Q, 2\&@\G"J7U0M/> .DE_OH3'TH MPGHR6^>CX&DOIX%(.DXTW;V%^'.V_O*FE-GE#-=Y=>BN8D#^Z?S%6J6E&FVW M4;;JT)HW20<1;&1D8<&%3.X1<@Z!*P=9%8ZI%#1)-3[WS]$T3:F7=4HYGSRP MX&+M<6C H;' O G!YCJ@O75"X166>C7%4YMZKU,$UX$Y/J&.A/Q>KT*JE_6U M XA"#ZAY 49D199XL;'U8ZF_=[W725 YO][K%+EUALA=V(46A8C.0L$Z%(W3 M#IPH =!'&Z(65FH[(O)Z2'B-)>_GZ[U.8?Z4&8OE^N+&N4F_D#=[,UA(*&4- MTQ9\+K$^<:7 *QL$8^N[!?J#/^Z5)RUQ!SKTTRUL#J_>#VS.D>>B*7,[T"[W MA]!OSHMVR3 O^*;^#%3BJ?:O#,!#<@R3K@_GF]?2[%/Q&@NVAMBO@7+H#DGO M\>MUDI 7Q0,/F8Z5JBU 1 9?>UM1H(R2>1DD;UTT#)/QDY YD^%3 MY]3??-W$T9L;@M6Z'JA/5X$$,9MO#A?Q<+9:+98_WB_6^:8Y6M'!&@.BU LL M1AJ6?F3@3>*Z<&:YWL/3@73[Z6OWA)]S!;YX.>YWH)4>'4/.T AT4@"3HA8H MZMH!S3G04L4<2(<[UGQ^UR-T3/OD]>5MW&!9=(BGZPG5HK HC23%'6)M,,^W M;/&DVVW$POG^77%S1/5@X89+^!G(G,'N#D!S5ZG>F4)N;6(Y<0$Q%U5O$!)X MHAPRXZ(X)875K0M8'J>D+]"<(^/]5.5PAG< FW_AWF8-DD%G&-H=+"VD9)R"#,DR>8M( M+J.+-3UF,3BMA+6V=4?>AU1,JW*&2?4)B)S!X@Y \OMR]G5#_G4.RSJBG[0C MVLV#1*$!LRY@<\S"D?;5L;4WLT="/_ X1Z*+=NR=.(/\$>>?MR695AW(7CNIS]4S2^&;!HQ"@7[^A.9_+/4#CNFPO\^1K_[:8 M@@,E= 14A4$Q/HV+^PS.32SP?\[FLZ]77Z]]Z60B MEZ@ 8R9?.ED#Z'P&%7(QW&LIU5$VXAF1WUMT8J&?([)%"_YUX"(\_[S3DN4J M)H/)M1R.TZ8\<@_.**E5-)B;]V)J\NC?O'X3,HJ,NL!IV3Q?*%>ET]I!2=?.#3."-3< E<2R4DHQK#:JGZ)D:4\W$OAA) M!EV,M]PVP;@F7R=A0U 1F*MO8ESD@*FV\C:%\R!L9*[UY=(] J9N S$:9L[F M7 MGD'FU' ;T>R-+;3^<'E]NKP/*OGHP4O$>D[)"Q5&TX\^E:2*-*YU O!Q2J8U M@*,#X&G G2.-+@SB_O7;A>/1^%I>F;/5U:0;H/UH,!R#8:H(XUH_AMRG85H] M]=)(&B2!#O320[9<2,E3JO,/90D9R%?0$+(BQKB4A,D%;6G>4N0!%=.6[+PT MB@9*8>K:0G) -T[CAV_KV=?9?V[$]#%_S_.K?$$!AE Z&0BFCH^2D8(,BQ*\ M=\8[0:ZE/[*[Z>%%I@7+**Y14[Y.C8^WB]7Z0_FP_I*7G_"RO@#=[H'"BHR. M I0@:EZ_,%D? Q0PC*GHF30\FZ.P<6"!:6LHQL-%"WY.C8DGL+WZY:]O>;[* MJPN+9#2#%1"-ZM->Q$ZB18YC]/G0V>QQLOA MT-GWN=ZD[SB/=2J+=^1?:0/<%/*]5.1U_*G9)+1BS"P;/ XNAU:8]J)C/(@T MX6@'WNS]POW-L*!/1 NF#_.[I2;\0D>E>.(.R!WWM1,XQ7R("CA+Q,*L3=B? M -OXJJHL'JFAY ME!F2)TVE3"1_F+E:?.R%9D&@-B_5*6#:+AX:618Z&"C!$2-T[9[#M )=HLHY MU^Y?K9\"_AV[>)R"IS9=/$X17 <&]X3N "B=S4$8<+%ZF#P(P)(K:Y//.DSW?Q.(6YG6F7.^=HS' MP>D,&4R=:']SN?D'.7WXGI=?,J9Z>W#=!MJ6HJ5% RF&6B=6FTR0(@=R 5PR M">D_>V68AUI\/+%*EP@Y1Y*+,=@Z-3Y^QQ\U&[WB MZS><7QMLJZW6OI;,LUB;O%D+&(2&[%2J_\?+_C"( X@Y;=TNJ]^&8FA$UG=@ MQAZ\_2V1E^R+ &)*J2]Q/,48M).4>$ K;#TQC2W76:_J.^L$,\0K&B2#SC!T M?=JD1.>#A^2T)G9(#AAC/0HZIB"S\F%,%/7@] R3ZO.OZD]A<0<@V7_V70(+ MPJ4 HFCB!L60@$I1B(I8A$8ET;?NVMK[J_J3)/K,J_I3V-L!.IZ]T8Q),40Z M,BPR!8J;^L[81XC*)2)99>3MW[%#96?.7$8+W\V34 >:.ONAF!95P08$( MM66R* Z<9+7WDK+2JZ!T\P9Y3>L0IGMF>1(BSJU#.$4\4\=Q-PG632#Z\U7^ M8W%[/7_!+ I>Y]"9I#>Y$ G(E =>O-(FZE3X7A+[4*#_U#)=1FG#,-.8MUVA MY"))5_N7*DBVEGQG9=CMT'!2;SKP"3M<@VK M#^7G&6F^6;C:6/+[0/:TC4A.70FU50:/"C"G MDQ)#XE87GKEQ]'D-5Y%?<0 M0]1:*!W7PGW*G^M6/^9OBV4=^-6B N[9SVQ5]W8:\8VJW?87O:E*8CGP;7?Z18$/ M18*)T?$;GEIFXL*?%B*^;Z.:\71R3V5_)]7J+LKURX4+$RG:U%@[ M$23BDY "4$L$&16Y8<8'L6^LCL7'_84FOD@?'R$#^/J*[,VOLSG.XPPO?\8U MEL7RIZL5F?#5:O?OA@Q;/'>IL:S365L=W6@E F8H 8J6Y,:0N@'D3$,LBF7% M?!:V==NRUD;K87YL?X7?YL3NKQLI_O1C]\=M=BQS;DIT!5#Z ,IZA, 2J=^2 M#$\N\&!:YZ3/(+-7:W@"=@Z788\CK(EK%M]2N+"XG*7--C8!R>9"*"?F ]9; MXE 2F0CMP059P#N-GD7O(K:8//;XZKT44X\D\$53[G>'G]V-42DZ%D\.HA") M]F"5@""V95366RQ1\:-:X)^,H"DO6%O)]$F(G,'@#O)''[[E&O+./U][$;O; M0.:$2L9HD-G0T>$45X3$JH=4))>^1,Y;/[DZ0$I/D#E'QHOV#.\ -V\72U*_ MN,[O%_/=3JX'7%G+I D.0HZ>3I1/=>2( 1&ES+(4AMCZ6<9!8J8)\D;#3ANF M]V2:?KFD>'6^^?;Z((04>+*:PE-7.+%%,G"US[]/B70R1H.^Q;N,9\B8YK*C M.7):,[P#S?.ISMG;7/#NQ;];>ZXQ!ID0A$EDU*US=1\>=&!%!<:E*\T[I3U% M4"_O-<9UFMO+I@>@;6G?G3[I+4S[P3AGW[(*<:0U2(X$? Z,SN#^UC7J_F*^W6]FI M6,5$U,4%X,)94&@D>)X='3">1,HJ(/*CK-/^)W>(@G/DM6C%O Y4R!,:]]U- MH9O1R3AA2=G:H.B4I%@?&9&RU3)RBOVM;-ZK_ABZ>GDK\4*! K>=TGU3E\V(WW\.E^N"!S1DL[F+$P;;7 M\3\6B[1Z,T^?\O+[+/Z_YJZDMY%;"=_S7PK@OEP").,@"#"(C7AR%K@4'2&* ME4BVD_?O7U&6O,E+2V*[>?$,W$:S6/5U+60MN+Y<+O(,7=!*BP!8=;9*M?NU M8:4*&:-$GXO7C>'R-C5=1%OC :B1&#K0-IM,R(O5LLQO9LY$A9:^!AE5 >6$ M I<= JLW(=+FHGCKGG1/EI\XWAH;,LFI/^!W&[-IETR_N'U=[OOW[QT$0 M&%C@:,$&3=^#CN1/LA* $199\)GLR2,L=L?A$B1Z3*KVQ9=1!./#[]>WZ-BS. M5\34%?YS2QNJO@E]3;O-ST1,%@,&,,X'\5@WQA(0'I\6;H@(7'HIW-;2OE[D\(1@? MN$:I(JK6EPV'4=C$]#QY[_U=98XF^5(KS)/1M&U!JI(S#L@S19HVB^!;#Q)Z ME9!I[^=&Q,JK)NHD,71@L?8X4[-L'!>D3J,!YV0"):,#[Y,!PY)#\M*U9ZW; MEKQ&Q\23[D\7[P> .9C7'>)E-VM$>$EN>@;F)'U'J1:<:):@!"LO@;KN>9>#>2;&',Q6$7M:^^?MJ$D-:(.)V#4V/@M_G5'S?K;\O7 M=Y**+TSR0CNQ'E11M E)+&*!*9E0H[?#QEJ\N\RT&1_-M40SCG;H@CR>*X08 MO-)*0?*F*CI2>4'7(:!H6%36ZJ3']EN_'I3L^FE*I;WS>AS7)U?7 M5[2-6G%/FUQMY'2!J_DRGY>'Q^E_LYB$$]DCA)@L*&\3>*TE:5+C&:^#&/,! M33"/HJ$OE=, 6)\DCJE1]^MM-<-$__;C6<\H7.36E1HRUMSOK'P]&R>[+Y,I MKN@@Q+!A;WNO[LNO:8"1TY@WM>AW;:6_+3=<6>%+#LTTMTGES6A?)FK%FX$8 M-0-#VE,YI4F7#@M]/EQJVBS4$:#1EKD=>K[/M."FY?D]63.32DZ!,]"<#*_B MY-9[2SO,FK&2,02A6Z<"#J5MVJ2&MB@;52Y3JZ:AFSK#OY?T%S.9@C"1HDAA M4ZP6UX(7DKBH2-_*P$T>6(5ZX,+3)D)\CM?3C/$=*+$]K7RQ6N;;6N2+VZ0/ M*TO.7AG( 0UQCM@7LR_DNVU.*PWGNG6CP@^)FC:K8ARUU582'>=87-[&]7T& MXD]W>&('\3=>U:Q#^!!26W4 ?['6PZVXM,J@D@&$KHTKI24'220!G'X6299* M-G3V5W!P;JH3':ET58K\_+Y%&41K7'S%C%=@><(.;_59O DIG> GJ?T;Z]M' LR*5> 64Y6-(0$CCPS MD,5%"C^#4JIU.XY]*CII-GB:>%^6NI_&ZP[0HE-=.-!]$\38YT^+G5$GO]69IP_8>$/1"$^\Z93F> M; R8 *U(H&RIREA*$,FC0AMT=*V#J#=(F;C?1G-+U8#A?>)FUP&RY,+(!01? M2@%5<^ICX@R*+?0/UEZ>S8?6O45,7U[.4:+^&#Y'\+T_ .URS4+PFC0GL!P1 M5 EUPFY@D%Q@)D>GBQHYM.K!7#42\OO0.8+C'<#FZ=CNS<=DF,04!0>;%86; MRGL()A@RZQ1MRH32-"_7>$G#Q.U]6ENHDUC<&42VGXV7#)VL#1Z-4^3L10[. MDL?'=#!29I-3\S++?2JFU2FG2?4=B!S!X@Y 72>'T^]JEF5>7^#J\@_B[!FF1:A9!3PY)WWRX$*= M,IQ9 >=$;=KA) ]2FZQ;&\>!I'7EA1^)@Y>7IB,(I5NL5;5+.TM5:EO/(,HN/1JQAS?)GB,1+0GM/5U0'3F"@[01SCW\YO']0?,:SQ M^^_^#U!+ 0(4 Q0 ( )U3 U'-D4$L! A0#% @ G5,# M5T>WB'>S(P 35L! !4 ( !3@T" '-P:V4M,C R,S V,S!? M8V%L+GAM;%!+ 0(4 Q0 ( )U3 U>$9:,RD8( )&'!0 5 M " 30Q @!S<&ME+3(P,C,P-C,P7V1E9BYX;6Q02P$"% ,4 " "=4P-7 M]=\J7/_P _SPD %0 @ 'XLP( &UL4$L! A0#% @ G5,#5SZ(-_8JI@ "TH' !4 M ( !*J4# '-P:V4M,C R,S V,S!?<')E+GAM;%!+!08 "0 ) &$" "' %2P0 ! end